On 6/20/06, Martin Mathieson <martin.mathieson@xxxxxxxxxxxx> wrote:
Hi,
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
(http://marc.theaimsgroup.com/?l=ethereal-dev&m=114501864832632&w=2).
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.
Martin
Jaap Keuter wrote:
>Hi,
>
>>From the start the OSX buildbot has the following problem building
>Wireshark:
>
>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.
>
>Thanx,
>Jaap
>
>_______________________________________________
>Wireshark-dev mailing list
>Wireshark-dev@xxxxxxxxxxxxx
>http://www.wireshark.org/mailman/listinfo/wireshark-dev
>
>
>
_______________________________________________
Wireshark-dev mailing list
Wireshark-dev@xxxxxxxxxxxxx
http://www.wireshark.org/mailman/listinfo/wireshark-dev
--
This information is top security. When you have read it, destroy yourself.
-- Marshall McLuhan