LNK2001: unresolved external symbol

From: Eric <hlink72_at_hotmail.com>
Date: 22 Aug 2003 06:50:51 -0700
Message-ID: <ab8d8b14.0308220550.54fb5f22_at_posting.google.com>


Hi !
I am trying to compile a C++ program that uses OCI but get the following linker errors. I'm running Oracle 9i on Windows 2000, compiling with Microsoft
Visual C++ 6.0.

Does anyone know a solution or what I am doing wrong?

Any help would be greatly appreciated. Thanks,

Linking...
server.obj : error LNK2001: unresolved external symbol
_OCIDescriptorFree

server.obj : error LNK2001: unresolved external symbol _OCIHandleFree
server.obj : error LNK2001: unresolved external symbol _OCIInitialize
server.obj : error LNK2001: unresolved external symbol _OCIAttrSet
server.obj : error LNK2001: unresolved external symbol

_OCIServerAttach
server.obj : error LNK2001: unresolved external symbol _OCIHandleAlloc
server.obj : error LNK2001: unresolved external symbol _OCIEnvInit
server.obj : error LNK2001: unresolved external symbol

_OCISessionBegin
server.obj : error LNK2001: unresolved external symbol _OCIErrorGet
server.obj : error LNK2001: unresolved external symbol _OCIStmtPrepare
server.obj : error LNK2001: unresolved external symbol _OCIStmtExecute
server.obj : error LNK2001: unresolved external symbol _OCIAttrGet
server.obj : error LNK2001: unresolved external symbol _OCIBindByName
server.obj : error LNK2001: unresolved external symbol _OCIDefineByPos
server.obj : error LNK2001: unresolved external symbol

_OCIServerDetach

server.obj : error LNK2001: unresolved external symbol _OCISessionEnd Debug/server.exe : fatal error LNK1120: 16 unresolved externals Error executing link.exe.
server.exe - 17 error(s), 0 warning(s)
Received on Fri Aug 22 2003 - 15:50:51 CEST

Original text of this message