Re: "Linker Error - LNK2019"



Many of those calls don't exist in Windows CE (the time ones and some of the
NT-specific ones). Others are implemented in the WinSock library which you
are clearly not linking with. Still others I've never heard of, so you'll
have to figure out why your code can't resolve them (are they in a library
that you used to link with?) Link with the right libraries for the API
functions that you are calling and take a look at the freeware time library
from OpenNETCF, www.opennetcf.org, for a possible way to get the time calls.
For the things that just don't exist for Windows CE, you'll have to write
your own versions of them in terms of calls that *do* exist on Windows CE or
change the source code for your program to do things a different way or get
rid of the features that require those things.

My guess is that, based on what you're trying to call there, you are
attempting to do something that makes no sense at all for Windows CE. Maybe
you should tell us what you're trying to do and we can give you a read on
how practical that is.

Paul T.


"Aman" <Aman@xxxxxxxxxxxxxxxxxxxxxxxxx> wrote in message
news:7F612AB2-7F5A-4349-A014-E89AA5EA312F@xxxxxxxxxxxxxxxx
I developed an app in VS6.0 and OS using WinCE5.0 and build the SDK for the
same. Now I am trying to port my App to EmbeddedVS4.0 which is compatible
with Wince5.0 SDK and platform builder. But I am getting a lot of linking
errors " Error - LNK2019 unresolved external symbol". Though i am able to
trace the same symbol to a header file which i have included.
Can some body resolve this issue?
thanks in advance.

Here is the snapshot of errors i am getting.

Linking...
Creating library X86Dbg/IBACnetGW.lib and object X86Dbg/IBACnetGW.exp
IBGWmain.obj : error LNK2019: unresolved external symbol
__imp__timeGetTime
referenced in function _wperiodicfunction
IBGWmain.obj : error LNK2019: unresolved external symbol _localtime
referenced in function _fraGetTimeDate
IBGWmain.obj : error LNK2019: unresolved external symbol _time referenced
in
function _fraGetTimeDate
IBGWmain.obj : error LNK2019: unresolved external symbol __ftime
referenced
in function _fraGetTimeDate
IBGWmain.obj : error LNK2019: unresolved external symbol __tzset
referenced
in function _fraGetTimeDate
IBGWonyxworksclient.obj : error LNK2019: unresolved external symbol
_NetConfStart referenced in function _CreateNetConfObj
IBGWonyxworksclient.obj : error LNK2019: unresolved external symbol
_NetConfSetEventRcv referenced in function _CreateNetConfObj
IBGWonyxworksclient.obj : error LNK2019: unresolved external symbol
_NetConfNew referenced in function _CreateNetConfObj
IBGWonyxworksclient.obj : error LNK2019: unresolved external symbol
_NetConfGetPort referenced in function _CreateNetConfObj
IBGWonyxworksclient.obj : error LNK2019: unresolved external symbol
_NetConfService referenced in function _StartNC
IBGWonyxworksclient.obj : error LNK2019: unresolved external symbol
_ClientService referenced in function _StartNC
IBGWonyxworksclient.obj : error LNK2019: unresolved external symbol
_NetConfMsgSend referenced in function _NetConfOnRcv
IBGWonyxworksclient.obj : error LNK2019: unresolved external symbol
_NetConfMsgAppendU32 referenced in function _NetConfOnRcv
IBGWonyxworksclient.obj : error LNK2019: unresolved external symbol
_NetConfMsgNewResp referenced in function _NetConfOnRcv
IBGWonyxworksclient.obj : error LNK2019: unresolved external symbol
_NetConfMsgGetU8 referenced in function _RequestNodeList
IBGWonyxworksclient.obj : error LNK2019: unresolved external symbol
_NetConfMsgGetENUM referenced in function _RequestNodeList
IBGWonyxworksclient.obj : error LNK2019: unresolved external symbol
_NetConfMsgGetU16 referenced in function _RequestNodeList
IBGWonyxworksclient.obj : error LNK2019: unresolved external symbol
_NetConfMsgGetPort referenced in function _RequestNodeList
IBGWonyxworksclient.obj : error LNK2019: unresolved external symbol
_NetConfMsgGetIP referenced in function _RequestNodeList
IBGWonyxworksclient.obj : error LNK2019: unresolved external symbol
_NetConfMsgGetU32 referenced in function _RequestNodeList
IBGWonyxworksclient.obj : error LNK2019: unresolved external symbol
_NetConfMsgSendReq referenced in function _RequestNodeList
IBGWonyxworksclient.obj : error LNK2019: unresolved external symbol
_NetConfMsgNew referenced in function _RequestNodeList
IBGWonyxworksclient.obj : error LNK2019: unresolved external symbol
_NetConfMsgNewRead referenced in function _RequestNodeList
IBGWonyxworksclient.obj : error LNK2019: unresolved external symbol
_ClientStart referenced in function _InitSingleGateway
IBGWonyxworksclient.obj : error LNK2019: unresolved external symbol
_ClientSetEventRcv referenced in function _InitSingleGateway
IBGWonyxworksclient.obj : error LNK2019: unresolved external symbol
_ClientSetEventConnDelete referenced in function _InitSingleGateway
IBGWonyxworksclient.obj : error LNK2019: unresolved external symbol
_ClientSetEventConnUpdate referenced in function _InitSingleGateway
IBGWonyxworksclient.obj : error LNK2019: unresolved external symbol
_ClientSetEventEventDelete referenced in function _InitSingleGateway
IBGWonyxworksclient.obj : error LNK2019: unresolved external symbol
_ClientSetEventEventUpdate referenced in function _InitSingleGateway
IBGWonyxworksclient.obj : error LNK2019: unresolved external symbol
_ClientNew referenced in function _InitSingleGateway
IBGWonyxworksclient.obj : error LNK2019: unresolved external symbol
_ClientConnUpdate referenced in function _ConnectSingleGateway
IBGWonyxworksclient.obj : error LNK2019: unresolved external symbol
_ClientConnDelete referenced in function _deleteconnection
bipwin.obj : error LNK2019: unresolved external symbol _ioctlsocket
referenced in function _bipInit
bipwin.obj : error LNK2019: unresolved external symbol _bind referenced in
function _bipInit
bipwin.obj : error LNK2019: unresolved external symbol _setsockopt
referenced in function _bipInit
bipwin.obj : error LNK2019: unresolved external symbol _socket referenced
in
function _bipInit
bipwin.obj : error LNK2019: unresolved external symbol _WSAStartup
referenced in function _bipInit
bipwin.obj : error LNK2019: unresolved external symbol _WSACleanup
referenced in function _bipDeinit
bipwin.obj : error LNK2019: unresolved external symbol _closesocket
referenced in function _bipDeinit
bipwin.obj : error LNK2019: unresolved external symbol _sendto referenced
in
function _bipTransmit
bipwin.obj : error LNK2019: unresolved external symbol _recvfrom
referenced
in function _bipWork
bipwin.obj : error LNK2019: unresolved external symbol _inet_addr
referenced
in function _EnumIP
bipwin.obj : error LNK2019: unresolved external symbol _GetAdaptersInfo
referenced in function _EnumIP
bipwin.obj : error LNK2019: unresolved external symbol _inet_ntoa
referenced
in function _inettoa
ethwin.obj : error LNK2019: unresolved external symbol _Packet32SendPacket
referenced in function _ethTransmit
ethwin.obj : error LNK2019: unresolved external symbol _Packet32InitPacket
referenced in function _ethTransmit
ethwin.obj : error LNK2019: unresolved external symbol
_Packet32GetMaxFrameSize referenced in function _ethTransmit
ethwin.obj : error LNK2019: unresolved external symbol
_Packet32AllocatePacket referenced in function _ethTransmit
ethwin.obj : error LNK2019: unresolved external symbol _Packet32WaitPacket
referenced in function _ethTransmit
ethwin.obj : error LNK2019: unresolved external symbol _Packet32Deinit
referenced in function _ethGetNICnames
ethwin.obj : error LNK2019: unresolved external symbol _Packet32GetNames
referenced in function _ethGetNICnames
ethwin.obj : error LNK2019: unresolved external symbol _Packet32Init
referenced in function _ethGetNICnames
ethwin.obj : error LNK2019: unresolved external symbol _Packet32Installed
referenced in function _ethGetNICnames
ethwin.obj : error LNK2019: unresolved external symbol __beginthread
referenced in function _MACPInit
serialwin.obj : error LNK2001: unresolved external symbol __beginthread
ethwin.obj : error LNK2019: unresolved external symbol _Packet32FreePacket
referenced in function _MACPInit
ethwin.obj : error LNK2019: unresolved external symbol
_Packet32ReceivePacket referenced in function _MACPInit
ethwin.obj : error LNK2019: unresolved external symbol
_Packet32GetMaxReadReqs referenced in function _MACPInit
ethwin.obj : error LNK2019: unresolved external symbol _Packet32SetFilter
referenced in function _MACPInit
ethwin.obj : error LNK2019: unresolved external symbol
_Packet32OpenAdapter
referenced in function _MACPInit
ethwin.obj : error LNK2019: unresolved external symbol
_Packet32CloseAdapter
referenced in function _CloseAdapters
ethwin.obj : error LNK2019: unresolved external symbol _Packet32GetAddress
referenced in function _MACPgetaddr
serialwin.obj : error LNK2019: unresolved external symbol _BuildCommDCB
referenced in function _SerialInit1
serialwin.obj : error LNK2019: unresolved external symbol _select
referenced
in function _SerialTxBuf
corelibc.lib(pegwmain.obj) : error LNK2019: unresolved external symbol
_WinMain referenced in function _WinMainCRTStartup
packet32.lib(packet32.obj) : error LNK2019: unresolved external symbol
__imp__CreateEventA@16 referenced in function _Packet32AllocatePacket@8
packet95.lib(Packet95.obj) : error LNK2019: unresolved external symbol
__imp__CreateEventA@16 referenced in function _StartPacketDriver95
packet32.lib(packet32.obj) : error LNK2019: unresolved external symbol
__imp__CloseHandle@4 referenced in function _Packet32FreePacket@4
packet95.lib(Packet95.obj) : error LNK2019: unresolved external symbol
__imp__CloseHandle@4 referenced in function _Packet95GetRxCount@4
packetnt.lib(PacketNT.obj) : error LNK2001: unresolved external symbol
__imp__CloseHandle@4
packet32.lib(packet32.obj) : error LNK2019: unresolved external symbol
__imp__GetVersionExA@4 referenced in function _IsIt95
packet95.lib(Packet95.obj) : error LNK2019: unresolved external symbol
__imp__RegCloseKey@4 referenced in function _Packet95Installed@0
packetnt.lib(PacketNT.obj) : error LNK2001: unresolved external symbol
__imp__RegCloseKey@4
packet95.lib(Packet95.obj) : error LNK2019: unresolved external symbol
__imp__RegOpenKeyExA@20 referenced in function _Packet95Installed@0
packet95.lib(Packet95.obj) : error LNK2019: unresolved external symbol
__imp__GetOverlappedResult@16 referenced in function
_Packet95DeviceIoControl@16
packetnt.lib(PacketNT.obj) : error LNK2019: unresolved external symbol
__imp__GetOverlappedResult@16 referenced in function _StartPacketDriverNT
packet95.lib(Packet95.obj) : error LNK2019: unresolved external symbol
__imp__GetLastError@0 referenced in function _Packet95DeviceIoControl@16
packetnt.lib(PacketNT.obj) : error LNK2019: unresolved external symbol
__imp__GetLastError@0 referenced in function _StartPacketDriverNT
packet95.lib(Packet95.obj) : error LNK2019: unresolved external symbol
__imp__DeviceIoControl@32 referenced in function
_Packet95DeviceIoControl@16
packetnt.lib(PacketNT.obj) : error LNK2019: unresolved external symbol
__imp__DeviceIoControl@32 referenced in function _StartPacketDriverNT
packet95.lib(Packet95.obj) : error LNK2019: unresolved external symbol
__imp__ResetEvent@4 referenced in function _Packet95DeviceIoControl@16
packetnt.lib(PacketNT.obj) : error LNK2001: unresolved external symbol
__imp__ResetEvent@4
packet95.lib(Packet95.obj) : error LNK2019: unresolved external symbol
__imp__CreateFileA@28 referenced in function _StartPacketDriver95
packet95.lib(Packet95.obj) : error LNK2019: unresolved external symbol
__imp__wsprintfA referenced in function _StartPacketDriver95
packet95.lib(Packet95.obj) : error LNK2019: unresolved external symbol
__imp__GlobalLock@4 referenced in function _mymalloc95@4
packet95.lib(Packet95.obj) : error LNK2019: unresolved external symbol
__imp__GlobalAlloc@8 referenced in function _mymalloc95@4
packet95.lib(Packet95.obj) : error LNK2019: unresolved external symbol
__imp__GlobalFree@4 referenced in function _myfree95@4
packet95.lib(Packet95.obj) : error LNK2019: unresolved external symbol
__imp__GlobalUnlock@4 referenced in function _myfree95@4
packet95.lib(Packet95.obj) : error LNK2019: unresolved external symbol
__imp__GlobalHandle@4 referenced in function _myfree95@4
packet95.lib(Packet95.obj) : error LNK2019: unresolved external symbol
__imp__GlobalSize@4 referenced in function _mysize95@4
packet95.lib(Packet95.obj) : error LNK2019: unresolved external symbol
__imp__WriteFile@20 referenced in function _P95LogToFile
packetnt.lib(PacketNT.obj) : error LNK2001: unresolved external symbol
__imp__WriteFile@20
packet95.lib(Packet95.obj) : error LNK2019: unresolved external symbol
__imp__SetFilePointer@16 referenced in function _P95LogToFile
packetnt.lib(PacketNT.obj) : error LNK2019: unresolved external symbol
__imp__RegOpenKeyExW@20 referenced in function _PacketNTInstalled
packetnt.lib(PacketNT.obj) : error LNK2019: unresolved external symbol
__imp__CloseServiceHandle@4 referenced in function _StartPacketDriverNT
packetnt.lib(PacketNT.obj) : error LNK2019: unresolved external symbol
__imp__ControlService@12 referenced in function _StartPacketDriverNT
packetnt.lib(PacketNT.obj) : error LNK2019: unresolved external symbol
__imp__QueryServiceStatus@8 referenced in function _StartPacketDriverNT
packetnt.lib(PacketNT.obj) : error LNK2019: unresolved external symbol
__imp__Sleep@4 referenced in function _StartPacketDriverNT
packetnt.lib(PacketNT.obj) : error LNK2019: unresolved external symbol
__imp__StartServiceW@12 referenced in function _StartPacketDriverNT
packetnt.lib(PacketNT.obj) : error LNK2019: unresolved external symbol
__imp__OpenServiceW@12 referenced in function _StartPacketDriverNT
packetnt.lib(PacketNT.obj) : error LNK2019: unresolved external symbol
__imp__MessageBoxW@16 referenced in function _StartPacketDriverNT
packetnt.lib(PacketNT.obj) : error LNK2019: unresolved external symbol
__imp__OpenSCManagerW@12 referenced in function _StartPacketDriverNT
packetnt.lib(PacketNT.obj) : error LNK2019: unresolved external symbol
__imp__CreateFileW@28 referenced in function _PacketNTOpenAdapter
packetnt.lib(PacketNT.obj) : error LNK2019: unresolved external symbol
__imp__DefineDosDeviceW@12 referenced in function _PacketNTOpenAdapter
packetnt.lib(PacketNT.obj) : error LNK2019: unresolved external symbol
__imp__CreateEventW@16 referenced in function _PacketNTAllocatePacket
packetnt.lib(PacketNT.obj) : error LNK2019: unresolved external symbol
__imp__ReadFile@20 referenced in function _PacketNTReceivePacket
packetnt.lib(PacketNT.obj) : error LNK2019: unresolved external symbol
__imp__RegQueryValueExW@24 referenced in function _PacketNTGetDeviceNames
packetnt.lib(PacketNT.obj) : error LNK2019: unresolved external symbol
__imp__GetVersionExW@4 referenced in function _GetOSNT
X86Dbg/IBACnetGW.exe : fatal error LNK1120: 98 unresolved externals
Error executing link.exe.

IBACnetGW.exe - 109 error(s), 0 warning(s)


.



Relevant Pages

  • Re: "Linker Error - LNK2019"
    ... network stuff, other than WinSock, don't exist on Windows CE. ... add the *library* to the list of input libraries. ... IBGWmain.obj: error LNK2019: unresolved external symbol _localtime ... _Packet32SendPacket ...
    (microsoft.public.windowsce.app.development)
  • Re: "Linker Error - LNK2019"
    ... network stuff, other than WinSock, don't exist on Windows CE. ... add the *library* to the list of input libraries. ... IBGWmain.obj: error LNK2019: unresolved external symbol _localtime ... _Packet32SendPacket ...
    (microsoft.public.windowsce.app.development)
  • Re: "Linker Error - LNK2019"
    ... how to translate from a program using ADO.NET to Windows CE?! ... add the *library* to the list of input libraries. ... IBGWmain.obj: error LNK2019: unresolved external symbol _localtime ... _Packet32SendPacket ...
    (microsoft.public.windowsce.app.development)
  • Re: "Linker Error - LNK2019"
    ... I am developing an app for a gateway that interacts with the live phy ... IBGWmain.obj: error LNK2019: unresolved external symbol ... _ClientSetEventRcv referenced in function _InitSingleGateway ... ethwin.obj: error LNK2019: unresolved external symbol _Packet32SendPacket ...
    (microsoft.public.windowsce.app.development)
  • Link problem with Compaq Visual Fortran
    ... yet one of the source codes is a Fortran program. ... to compile the Fortran and C into a library. ... I first got some message saying some libraries are missing (ex: ... dfor.lib: error LNK2001: unresolved external symbol ...
    (comp.lang.fortran)