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: Wed, 18 Jan 2012 01:29:22 +0200
Hi Graham,

Greate news!
I found my old notebook with WinXP x86_32, install to it MSVC2008EE, Python,
Cygwin. Download 1.6.5 sources, add my own dissector+update Makefile.common.
Run build, and no python fails happened... Also I was suprised, after
wireshark build done, I run it with sample dump for my dissecter and it not
crash at all... Another words, if I build on WinXP 32bit - result is fine,
but if I try to do same things on my Win7 64bit, build fails and result is
unusable... 

"Developers, developers, developers..." (c)

Time goes by, nothing has changed...

On Mon, Jan 16, 2012 at 09:39:19AM -0000, Graham Bloice wrote:
> 
> 
> > -----Original Message-----
> > From: wireshark-dev-bounces@xxxxxxxxxxxxx [mailto:wireshark-dev-
> > bounces@xxxxxxxxxxxxx] On Behalf Of Andriy Beregovenko
> > Sent: 13 January 2012 23:14
> > To: wireshark-dev@xxxxxxxxxxxxx
> > Subject: Re: [Wireshark-dev] Windows build environment
> > 
> > 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.
> > 
> 
> Are you using a platform native build of python or the Cygwin version?  A
> platform native build should faster.  When I've been doing intensive work on
> a single dissector I've commented out the bit of Makefile.nmake that
> generates register.c when it wasn't required.
> 
> As the generation of register.c uses Python across all platforms replacing
> it would require another cross platform solution, and as my guess is that
> the generation is I/O bound moving to a compiled rather than an interpreted
> solution may not improve things.
> 
> 
> ___________________________________________________________________________
> 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