RE: Build ethereal under winXP
"Bill Meier" <[email protected]>
| Newsgroups | gmane.network.ethereal.devel |
|---|---|
| Message-ID | <[email protected]> |
Fixed typo: It's distclean not dist-clean when making Ethereal > > -----Original Message----- > > From: [email protected] > > [mailto:[email protected]]On Behalf Of Bill Meier > > Sent: 29 May 2006 14:00 > > To: [email protected] > > Cc: [email protected] > > 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 > > [email protected] > > http://www.ethereal.com/mailman/listinfo/ethereal-dev > > > > _______________________________________________ > Ethereal-dev mailing list > [email protected] > http://www.ethereal.com/mailman/listinfo/ethereal-dev > >