Wireshark-dev: [Wireshark-dev] Problem with 1.1.3 sources - native-nmake
From: Carlos G Mendioroz <tron@xxxxxxx>
Date: Wed, 25 Mar 2009 20:39:00 -0300
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Hi,
somehow the 1.1.3 windows binary is missing the IAX2 analysis code from
my bug 3217. In finding what did I do wrong, I downloaded 1.1.3 sources
and tried a fresh compile, which ended shortly with a call from
tools/Makefile.nmake of "../native-nmake" which is not there in the tar
file. (lemon build rule)

After fixing that [changed native-nmake to $(MAKE)], I had to manually
make lemon cause nmake somehow did not. (that sounds like the reason
the missing native-nmake was there in the first place, overflown command
line ?)

And after that I discovered why the menu does not show up.
The call to register_tap_listener_iax2_analysis() is missing
from wireshark-tap-register.c! Which is distributed and not
cleared by make distclean.

Further investigation revealed that the reason is that
gtk/Makefile.common has iax2_analysis.c in WIRESHARK_GTK_SRC
instead of WIRESHARK_TAP_SRC.

What should I do ?
- --
Carlos G Mendioroz  <tron@xxxxxxx>
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (MingW32)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iEUEARECAAYFAknKwJQACgkQ7qM4U9dTH3975QCdFGASmY4kJSsiqlIB/0JPlzXe
E+UAmIBjBKltNshnQvdUtNc3bx/wjhk=
=44Ne
-----END PGP SIGNATURE-----