> -----Original Message-----
> From: ethereal-dev-bounces@xxxxxxxxxxxx
> [mailto:ethereal-dev-bounces@xxxxxxxxxxxx]On Behalf Of Bill Meier
> Sent: 29 May 2006 14:00
> To: ethereal-dev@xxxxxxxxxxxx
> Cc: Kai.Kang@xxxxxxxxx
> Subject: Re: [Ethereal-dev] Build ethereal under winXP
>
>
>
> > Hi, all
> >
> > I am newbie trying to use MSVC 6.0 to build ethereal under Windows XP,
> > In my cygwin shell, I tried:
> > ------------------------------------------------------------------------
> > ---------------------------------------------
> > $ nmake -f Makefile.nmake distclean
> >
>
> <munch>
>
> >
> >
> > After directly download the source code(Ethereal-1.1.0-SVN-18188),
> > unpacked it, try configure it, the following problem encounted
> > ------------------------------------------------------------------------
> > ----------------------------------------
> > $ ./configure
> > checking build system type... i686-pc-cygwin
>
> <munch>
>
>
> I believe the short answer is that the standard way to build
> Ethereal under
> windows does *not* involve the use of configure & etc.
>
> In essence:
>
> 1. Install basic cygwin (... bash & etc);
>
> 2. Download and unpack Ethereal source;
>
> 3. Look at (and change if desired) the config.nmake in the
> top-level Ethereal
> directory to specify certain things such the location of cygwin
> (CYGWIN_PATH)
> and the location to store various required library stuff (ETHEREAL_LIBS).
>
3.a In the same cmd prompt you will be using for subsequent operations run
vcvars32.bat. This is normally located in the MSVC\VC98\Bin directory.
This ensures that the paths are correctly set for the MS toolchain.
> 4. Determine/verify the presence of the required cygwin tools using
>
> nmake -f makefile.nmake verify_tools
>
> (Download additional cygwin stuff as required)
>
> 5. Download the various required libraries by using
>
> nmake -f makefile.nmake setup
>
>
> 6. Make ethereal
>
> nmake -f makefile.nmake dist-clean
>
> nmake -f makefile.nmake all
>
>
> I've undoubtely left something out; the details can be found in the
> developer's guide available at:
>
> http://www.ethereal.com/docs/
>
>
> Bill Meier
>
>
>
>
>
> _______________________________________________
> Ethereal-dev mailing list
> Ethereal-dev@xxxxxxxxxxxx
> http://www.ethereal.com/mailman/listinfo/ethereal-dev
>
_______________________________________________
Ethereal-dev mailing list
Ethereal-dev@xxxxxxxxxxxx
http://www.ethereal.com/mailman/listinfo/ethereal-dev