I have been trying to compile ethereal on a Solaris host running 5.9.
I first had problems with glib & gtk which were the newer 2.x versions and
gtk-config could not be found. Fixed by using the 1.x versions and installing pkg-config.
So now I can get past autogen.sh and when I do 'configure --disable-gtktest --disable-glibtest" it dies with ...
"configure: error: old zlib found when linking with X11 - get rid of old zlib."
I only have 1 zlib installed (1.2.1) and I could not find any
other instance of libz.a anywhere on this host.
--without-zlib did seem to help :S Now NET-SNMP is not being found
and I tried "--with-net-snmp=/usr/local/bin" which gave me this error..
"checking whether to use NET-SNMP library if available... yes
configure: error: Invalid net-snmp-config: /usr/local/bin"
The Ethereal package has been configured with the following options.
Build ethereal : yes
Build tethereal : yes
Build capinfo : yes
Build editcap : yes
Build mergecap : yes
Build text2pcap : yes
Build idl2eth : yes
Build randpkt : no
Build dftest : yes
Install setuid : no
Use plugins : yes
Use GTK+ v2 library : yes
Use threads : no
Build profile binaries : no
Use pcap library : yes
Use zlib library : no
Use pcre library : yes
Use kerberos library : no
Use GNU ADNS library : no
Use IPv6 name resolution : no
Use UCD SNMP/NET-SNMP library : no
Glenn