Wireshark mailing list archives

Re: Windows build environment


From: Andriy Beregovenko <jet () jet kiev ua>
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 () wireshark org>
Archives:    http://www.wireshark.org/lists/wireshark-dev
Unsubscribe: https://wireshark.org/mailman/options/wireshark-dev
             mailto:wireshark-dev-request () wireshark org?subject=unsubscribe


-- 
Best regards,
Andriy
0xBDDBDAE3

Attachment: signature.asc
Description: Digital signature

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

Current thread: