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