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 02:10:40 +0200
Hi wireshark-dev,

But.... this build fails on Win7 to work :)

On Wed, Jan 18, 2012 at 01:29:22AM +0200, Andriy Beregovenko wrote:
> 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



> ___________________________________________________________________________
> 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