Ethereal-users: [Ethereal-users] Problems compiling ethereal on solaris8 x86

Note: This archive is from the project's previous web site, ethereal.com. This list is no longer active.

From: "Quang Vu" <quang.vu@xxxxxxxxxx>
Date: Sun, 16 Dec 2001 15:52:36 +0100
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