Wireshark-dev: Re: [Wireshark-dev] OSX-10.3-PPC build error

Date: Tue, 20 Jun 2006 18:50:10 +0200
On 6/20/06, Martin Mathieson <martin.mathieson@xxxxxxxxxxxx> wrote:

This is a value that was originally defined in the wiretap module, and
externed in the dissector.
Anders reported that MSVC didn't like it

Would MSVC maybe be happy if it were declared extern in
wiretap/catapult_dct2000.h ?

NO, AFAIK a dll cannot read symbols from the dll that loads it.

It's ugly but I think it shoud be defined with diferent names in
wiretap and in epan.


Jaap Keuter wrote:

>>From the start the OSX buildbot has the following problem building
>ld: multiple definitions of symbol _catapult_dct2000_board_ports_only
>wiretap/.libs/libwiretap.0.0.1.dylib(catapult_dct2000.o) definition of _catapult_dct2000_board_ports_only
>epan/.libs/libwireshark.0.0.1.dylib(packet-catapult-dct2000.o) definition of _catapult_dct2000_board_ports_only
>make[2]: *** [wireshark] Error 1
>make[1]: *** [all-recursive] Error 1
>make: *** [all] Error 2
>program finished with exit code 2
>Either wiretap or the dissector needs to be fixed.
>Wireshark-dev mailing list

Wireshark-dev mailing list

This information is top security. When you have read it, destroy yourself.
-- Marshall McLuhan