Huge thanks to our Platinum Members Endace and LiveAction,
and our Silver Member Veeam, for supporting the Wireshark Foundation and project.

Wireshark-dev: Re: [Wireshark-dev] Windows build environment

From: Andriy Beregovenko <jet@xxxxxxxxxxx>
Date: Sat, 14 Jan 2012 01:14:04 +0200
Hi Graham,

Oh, this is very actual issue.

My personal "wishlist" consist of two things:
1. Generation of register.c must be completely reworked, cause most times I
must wait about 15-20 minutes when recompiling sources;
2. Make CMake default for win-platform building is really good idea.

On Fri, Jan 06, 2012 at 03:46:52PM -0000, Graham Bloice wrote:
> Folks,
> 
>  
> 
> This email was triggered by the recent win-setup.sh issue reported, but I?ve
> been thinking about the issues for a while.
> 
>  
> 
> FWIW over the Xmas break I looked into reworking the windows build to remove as
> many external dependencies (such as Cygwin) as possible.  I was using
> PowerShell to replace the bash bits.  We would still need Python and probably
> Perl as they are intrinsic to the build, and some gnuwin32 utilities such as
> bison and flex but I thought that the rest could be handled by PowerShell
> scripts.  Any extra executable (apart from Python and Perl) not normally found
> on a Windows machine could be bundled in a zip file similar to the way we
> handle the libs required.
> 
>  
> 
> Does anyone see any value in this?
> 
>  
> 
> I've also wondered about moving on from nmake and converting to MSBuild.  This
> is only usable from VS2008 or later though.  Any thoughts on that?
> 
>  
> 
> And there is also CMake, does anyone use that for the windows build?
> 
>  
> 
>  
> 
> --
> 
> Regards,
> 
>  
> 
> Graham Bloice
> 

> ___________________________________________________________________________
> Sent via:    Wireshark-dev mailing list <wireshark-dev@xxxxxxxxxxxxx>
> Archives:    http://www.wireshark.org/lists/wireshark-dev
> Unsubscribe: https://wireshark.org/mailman/options/wireshark-dev
>              mailto:wireshark-dev-request@xxxxxxxxxxxxx?subject=unsubscribe


-- 
Best regards,
Andriy
0xBDDBDAE3

Attachment: signature.asc
Description: Digital signature