Hello,
I am trying to compile Ethereal 0.8.20 on Solaris8(x86)
I have already successfully installed gtk+ and libpcap.
The ethereal "configure" produces a Makefile with this config:
*********************************************************
The Ethereal package has been configured with the following options.
Build ethereal : yes
Build tethereal : yes
Build editcap : yes
Build mergecap : yes
Build text2pcap : yes
Build idl2eth : yes
Build randpkt : no
Build dftest : no
Install setuid : no
Use plugins : yes
Use pcap library : yes
Use zlib library : yes
Use IPv6 name resolution : no
Use SNMP library : no
*********************************************************
But when I run "make", it stops with these errors:
*********************************************************
ld: symbol `version' is multiply-defined:
ld: symbol `plugin_reg_handoff' is multiply-defined:
ld: symbol `plugin_init' is multiply-defined:
ld: symbol `version' is multiply-defined:
ld: symbol `plugin_reg_handoff' is multiply-defined:
ld: symbol `plugin_init' is multiply-defined:
ld: symbol `version' is multiply-defined:
ld: symbol `plugin_reg_handoff' is multiply-defined:
ld: symbol `plugin_init' is multiply-defined:
ld:
collect2: ld returned 1 exit status
rm -f .libs/etherealS.o
make[2]: *** [ethereal] Error 1
make[2]: Leaving directory `/export/home/fatcat/packages/ethereal-0.8.20'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/export/home/fatcat/packages/ethereal-0.8.20'
make: *** [all-recursive-am] Error 2
*********************************************************
Can somebody help me to correct this problem ?
Thanks in advance
Quang