Wireshark-dev: Re: [Wireshark-dev] error LNK2001: unresolved external symbol (linking with diss

From: Alexis La Goutte <alexis.lagoutte@xxxxxxxxx>
Date: Mon, 15 Oct 2012 16:09:48 +0200


On Sun, Oct 14, 2012 at 8:57 AM, Zadik, Maayan <mzadik@xxxxxxxxxxxxxxxx> wrote:
ipproto_val_ext is no in the def file but these are:
tfs_set_notset                  DATA
tfs_present_not_present         DATA

how do i add the missing values? just write them in and recompile?
Yes...


From: wireshark-dev-bounces@xxxxxxxxxxxxx [wireshark-dev-bounces@xxxxxxxxxxxxx] on behalf of Graham Bloice [graham.bloice@xxxxxxxxxxxxx]
Sent: Friday, October 12, 2012 4:28 PM
To: Developer support list for Wireshark
Subject: Re: [Wireshark-dev] error LNK2001: unresolved external symbol (linking with dissctors.lib)

The usual cause is the symbols not being exported as they aren’t in libwireshark.def

 

From: wireshark-dev-bounces@xxxxxxxxxxxxx [mailto:wireshark-dev-bounces@xxxxxxxxxxxxx] On Behalf Of Zadik, Maayan
Sent: 11 October 2012 18:02
To: wireshark-dev@xxxxxxxxxxxxx
Subject: [Wireshark-dev] error LNK2001: unresolved external symbol (linking with dissctors.lib)

 

Hi all,

i tried integrated packet-rohc in to PDCP dissector and i got the linker problem described below.
i checked and both dissectors.lib and libwireshark.lib are compiled and up to date.
can anyone help me with this?

1> link -dll /out:myLib.dll /NOLOGO /INCREMENTAL:no /DEBUG /MACHINE:x86 /SafeSEH /DYNAMICBASE /FIXED:no /MANIFEST:no packet-myLib.obj  packet-mac-lte-myLib.obj  packet-rlc-lte-myLib.obj  packet-pdcp-lte-myLib.obj  plugin.obj ..\..\libwireshark.lib ..\dissectors.lib  C:\wireshark-win32-libs\gtk2\lib\glib-2.0.lib  C:\wireshark-win32-libs\gtk2\lib\gmodule-2.0.lib  C:\wireshark-win32-libs\gtk2\lib\gobject-2.0.lib myLib.res
1>   Creating library myLib.lib and object myLib.exp
1>dissectors.lib(packet-rohc.obj) : error LNK2001: unresolved external symbol _tfs_set_notset
1>dissectors.lib(packet-rtp.obj) : error LNK2001: unresolved external symbol _tfs_set_notset
1>dissectors.lib(packet-rohc.obj) : error LNK2001: unresolved external symbol _ipproto_val_ext
1>dissectors.lib(packet-rohc.obj) : error LNK2001: unresolved external symbol _tfs_present_not_present
1>NMAKE : fatal error U1077: '"C:\Program Files\Microsoft Visual Studio 9.0\VC\bin\link.EXE"' : return code '0x460'
1>Stop.
1>myLib.dll : fatal error LNK1120: 3 unresolved externals

Regards,
Maayan


___________________________________________________________________________
Sent via:    Wireshark-dev mailing list <wireshark-dev@xxxxxxxxxxxxx>
Archives:    http://www.wireshark.org/lists/wireshark-dev
Unsubscribe: https://wireshark.org/mailman/options/wireshark-dev
             mailto:wireshark-dev-request@xxxxxxxxxxxxx?subject=unsubscribe