Ethereal-dev: RE: [Ethereal-dev] Build ethereal under winXP

Note: This archive is from the project's previous web site, ethereal.com. This list is no longer active.

From: "Bill Meier" <wmeier@xxxxxxxxxxx>
Date: Mon, 29 May 2006 09:26:49 -0400
Fixed typo: It's distclean not dist-clean when making Ethereal





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



_______________________________________________
Ethereal-dev mailing list
Ethereal-dev@xxxxxxxxxxxx
http://www.ethereal.com/mailman/listinfo/ethereal-dev