Ethereal-dev: RE: [Ethereal-dev] [CYGWIN]Build hints

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

From: Biot Olivier <Olivier.Biot@xxxxxxxxxxx>
Date: Thu, 13 Nov 2003 16:17:43 +0100
And some extra info: when Makefiles are changed, I'm almost never able to do
a "make clean" or "make distclean". What you need to do, is:

- Add the most recent autotools to your PATH:
	$ PATH=/usr/autotool/devel/bin:$PATH
- Remove some files:
	$ find . -name Makefile -exec rm {} \;
	$ rm -rf .deps aclocal-* config*
- Do a CVS update:
	$ cvs update -Pd
- Autogen (for the autotools):
	$ ./autogen.sh
[!] It is ESSENTIAL that no errors occur during this step; otherwise your
Makefiles will definitely be broken (missing AC_XXX macros).
- Configure (example for ethereal-only):
	$ ./configure --without-pcap --without-plugins --without-tethereal
--disable-tethereal --disable-editcap --disable-text2pcap --disable-mergecap
--disable-idl2eth --disable-dftest --disable-randpkt --enable-gtk2
- Make:
	$ make ; make ethereal.exe

Regards,

Olivier

| -----Original Message-----
| From: Loïc Minier
| 
| 
|  I'd like feedback on my hints, I'm willing to make this as clear as
|  possible, every comment is appreciated.
| 
|  I am also interested in any solution to let the "PACKAGE", "VERSION",
|  "PLUGIN_DIR" and #ifdef's hacks go away.
| 
| -- 
| Loïc Minier <lool@xxxxxxxx>