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>