Ethereal-dev: Re: [Ethereal-dev] Re: [Ethereal-users] Compile Problem

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

From: Joerg Mayer <jmayer@xxxxxxxxx>
Date: Thu, 24 Oct 2002 02:04:27 +0200
On Wed, Oct 23, 2002 at 03:25:49PM -0700, Guy Harris wrote:
> > /usr/ccs/bin/ld: Unsatisfied symbols:
> >    version (code)
> > 
> > Has anybody has any idea please?
> 
> This has been reported before; unfortunately, I don't know what file it
> came from - the only obvious files with "version" as a variable are
> plugins, but they've built correctly on HP-UX in the past, so I don't
> know what the problem is here.

I don't have an immediate idea either except my question whether you have
tried the current cvs in addition to 0.9.7.

But I noticed another problem (Suse 8.1):

make distclean
./autogen.sh --enable-static=yes --enable-shared=no --enable-usr-local=no
make

dies as follows (just the last few error messages):

plugins/mgcp/.libs/mgcp.a(packet-mgcp.o): In function `plugin_reg_handoff':
/home/jmayer/work/ethereal/ethereal/plugins/mgcp/packet-mgcp.c:1245: multiple definition of `plugin_reg_handoff'
plugins/docsis/.libs/docsis.a(packet-docsis.o):/home/jmayer/work/ethereal/ethereal/plugins/docsis/packet-docsis.c:778: first defined here
plugins/mgcp/.libs/mgcp.a(packet-mgcp.o): In function `plugin_init':
/home/jmayer/work/ethereal/ethereal/plugins/mgcp/packet-mgcp.c:1254: multiple definition of `plugin_init'
plugins/docsis/.libs/docsis.a(packet-docsis.o):/home/jmayer/work/ethereal/ethereal/plugins/docsis/packet-docsis.c:811: first defined here
plugins/pcli/.libs/pcli.a(packet-pcli.o): In function `dissect_pcli':
/home/jmayer/work/ethereal/ethereal/plugins/pcli/packet-pcli.c:86: multiple definition of `version'
plugins/docsis/.libs/docsis.a(packet-docsis.o):/home/jmayer/work/ethereal/ethereal/plugins/docsis/packet-docsis.c:202: first defined here
plugins/pcli/.libs/pcli.a(packet-pcli.o): In function `plugin_reg_handoff':
/home/jmayer/work/ethereal/ethereal/plugins/pcli/packet-pcli.c:180: multiple definition of `plugin_reg_handoff'
plugins/docsis/.libs/docsis.a(packet-docsis.o):/home/jmayer/work/ethereal/ethereal/plugins/docsis/packet-docsis.c:778: first defined here
plugins/pcli/.libs/pcli.a(packet-pcli.o): In function `plugin_init':
/home/jmayer/work/ethereal/ethereal/plugins/pcli/packet-pcli.c:189: multiple definition of `plugin_init'
plugins/docsis/.libs/docsis.a(packet-docsis.o):/home/jmayer/work/ethereal/ethereal/plugins/docsis/packet-docsis.c:811: first defined here
collect2: ld returned 1 exit status

But I'm not going to investigate this any further tonight.

  Ciao
        Jörg
--
Joerg Mayer                                          <jmayer@xxxxxxxxx>
I found out that "pro" means "instead of" (as in proconsul). Now I know
what proactive means.