[omniORB] 2.8.0-pr2 compile probs on WinNT

Eric White ewhite@vignette.com
Fri, 24 Sep 1999 16:34:05 -0500


I just tried to build the 2.8.0-pr2 sources on the following config:

NT 4.0 (SP5), Visual C++ 6.0 (SP3), Cygwin32 b20.1

after ensuring sort.exe was in /bin/sort, I get a boatload (... well, ok,
over 300) unresolved external link errorrs (portion of the make.log included
at the bottom of this email).  The -IMPLIB option to the linker looks
suspicious to me... shouldn't it be importing from omniORB280_rt.lib and not
from omniDynamic280_rt.lib?

========================================================

File omniDynamic2.lib hasn't changed.
making export in src/lib/omniORB2/dynamic/debug...
File omniDynamic2d.lib hasn't changed.
making export in src/lib/omniORB2/dynamic/sharedlib...
(libs="wsock32.lib advapi32.lib omnithread2_rt.lib omniORB280_rt.lib"; \
         rm -f omniDynamic280_rt.dll; \









../../../../../bin/x86_win32/linkwrapper -gnuwin32 -out:omniDynamic280_rt.dl
l -DLL  -def:omniDynamic2.def -IMPLIB:omniDynamic280_rt.lib -libpath:../../.
./../../lib/x86_win32 any.o typecode.o anyP.o tcParser.o dynAny.o
dynAnyNil.o namedValue.o nvList.o exceptionList.o contextList.o
environment.o context.o deferredRequest.o unknownUserExn.o proxyCall.o
request.o serverRequest.o dynamicImplementation.o pseudoBase.o
dynException.o ir.o irstub.o irdynstub.o corbaidlstub.o corbaidldynstub.o
bootstrapdynstub.o Namingdynstub.o orbMultiRequest.o $libs; \
        )
Microsoft (R) Incremental Linker Version 6.00.8447
Copyright (C) Microsoft Corp 1992-1998. All rights reserved.

   Creating library omniDynamic280_rt.lib and object omniDynamic280_rt.exp
any.o : error LNK2001: unresolved external symbol "__declspec(dllimport)
bool  omniORB::tcAliasExpand" (__imp_?tcAliasExpand@omniORB@@3_NA)
any.o : error LNK2001: unresolved external symbol "public: __thiscall
MemBufferedStream::MemBufferedStream(unsigned int)"
(??0MemBufferedStream@@QAE@I@Z)
typecode.o : error LNK2001: unresolved external symbol "public: __thiscall
MemBufferedStream::MemBufferedStream(unsigned int)"
(??0MemBufferedStream@@QAE@I@Z)
anyP.o : error LNK2001: unresolved external symbol "public: __thiscall
MemBufferedStream::MemBufferedStream(unsigned int)"
(??0MemBufferedStream@@QAE@I@Z)
dynAny.o : error LNK2001: unresolved external symbol "public: __thiscall
MemBufferedStream::MemBufferedStream(unsigned int)"
(??0MemBufferedStream@@QAE@I@Z)
any.o : error LNK2001: unresolved external symbol "public: __thiscall
MemBufferedStream::~MemBufferedStream(void)" (??1MemBufferedStream@@QAE@XZ)
typecode.o : error LNK2001: unresolved external symbol "public: __thiscall
MemBufferedStream::~MemBufferedStream(void)" (??1MemBufferedStream@@QAE@XZ)
anyP.o : error LNK2001: unresolved external symbol "public: __thiscall
MemBufferedStream::~MemBufferedStream(void)" (??1MemBufferedStream@@QAE@XZ)
dynAny.o : error LNK2001: unresolved external symbol "public: __thiscall
MemBufferedStream::~MemBufferedStream(void)" (??1MemBufferedStream@@QAE@XZ)
dynException.o : error LNK2001: unresolved external symbol "public: virtual
char const * __thiscall CORBA::BAD_PARAM::NP_RepositoryId(void)const "
(?NP_RepositoryId@BAD_PARAM@CORBA@@UBEPBDXZ)
ir.o : error LNK2001: unresolved external symbol "public: virtual char const
* __thiscall CORBA::BAD_PARAM::NP_RepositoryId(void)const "
(?NP_RepositoryId@BAD_PARAM@CORBA@@UBEPBDXZ)
context.o : error LNK2001: unresolved external symbol "public: virtual char
const * __thiscall CORBA::BAD_PARAM::NP_RepositoryId(void)const "
(?NP_RepositoryId@BAD_PARAM@CORBA@@UBEPBDXZ)
request.o : error LNK2001: unresolved external symbol "public: virtual char
const * __thiscall CORBA::BAD_PARAM::NP_RepositoryId(void)const "
(?NP_RepositoryId@BAD_PARAM@CORBA@@UBEPBDXZ)
serverRequest.o : error LNK2001: unresolved external symbol "public: virtual
char const * __thiscall CORBA::BAD_PARAM::NP_RepositoryId(void)const "
(?NP_RepositoryId@BAD_PARAM@CORBA@@UBEPBDXZ)
dynamicImplementation.o : error LNK2001: unresolved external symbol "public:
virtual char const * __thiscall CORBA::BAD_PARAM::NP_RepositoryId(void)const
" (?NP_RepositoryId@BAD_PARAM@CORBA@@UBEPBDXZ)
nvList.o : error LNK2001: unresolved external symbol "public: virtual char
const * __thiscall CORBA::BAD_PARAM::NP_RepositoryId(void)const "
(?NP_RepositoryId@BAD_PARAM@CORBA@@UBEPBDXZ)
exceptionList.o : error LNK2001: unresolved external symbol "public: virtual
char const * __thiscall CORBA::BAD_PARAM::NP_RepositoryId(void)const "
(?NP_RepositoryId@BAD_PARAM@CORBA@@UBEPBDXZ)