[omniORB] VC++ 6.0

Arnold Kriesten akisk@flash.net
Mon, 22 Mar 1999 23:01:48 -0600


Hello, I tried to compile omniORB2.7.1 with MS Visual C++ 6.0 SP2 and Cygwin
B20.
It is running all fine util the omniDynamic271_rt.dll. Then I got a lot of
error messages from the linker. x: points to the MS library directrory.

Any idea what I am doing wrong ?

Thanks,

Arnold

making export in src/tool...
making export in src/tool/omniidl2...
making all in src/tool/omniidl2/ast...
make[3]: Nothing to be done for `all'.
making all in src/tool/omniidl2/driver...
make[3]: Nothing to be done for `all'.
making all in src/tool/omniidl2/fe...
make[3]: Nothing to be done for `all'.
making all in src/tool/omniidl2/narrow...
make[3]: Nothing to be done for `all'.
making all in src/tool/omniidl2/util...
make[3]: Nothing to be done for `all'.
making all in src/tool/omniidl2/omniORB2_be...
make[3]: Nothing to be done for `all'.
File omniidl2.exe hasn't changed.
making export in src/lib...
making export in src/lib/omnithread...
File omnithread.lib hasn't changed.
making export in src/lib/omnithread/debug...
File omnithreadd.lib hasn't changed.
making export in src/lib/omnithread/sharedlib...
File omnithread2_rt.dll hasn't changed.
File omnithread2_rt.lib hasn't changed.
making export in src/lib/omnithread/sharedlib/debug...
File omnithread2_rtd.dll hasn't changed.
File omnithread2_rtd.lib hasn't changed.
making export in src/lib/omniORB2...
File Naming.hh hasn't changed.
File bootstrap.hh hasn't changed.
File ir.hh hasn't changed.
File corbaidl.hh hasn't changed.
File omniLifeCycle.hh hasn't changed.
making export in src/lib/omniORB2/orbcore...
File omniORB2.lib hasn't changed.
making export in src/lib/omniORB2/orbcore/debug...
File omniORB2d.lib hasn't changed.
making export in src/lib/omniORB2/orbcore/sharedlib...
File omniORB271_rt.dll hasn't changed.
File omniORB271_rt.lib hasn't changed.
making export in src/lib/omniORB2/orbcore/sharedlib/debug...
File omniORB271_rtd.dll hasn't changed.
File omniORB271_rtd.lib hasn't changed.
making export in src/lib/omniORB2/dynamic...
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 omniORB271_rt.lib"; \
         rm -f omniDynamic271_rt.dll; \









../../../../../bin/x86_win32/linkwrapper.exe -opennt -out:omniDynamic271_rt.
dll -DLL  -def:omniDynamic2.def -IMPLIB:omniDynamic271_rt.lib -libpath:../..
/../../../lib/x86_win32 -libpath:x: bootstrapDynSK.o NamingDynSK.o 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 request.o serverRequest.o dynamicImplementation.o
pseudoBase.o dynException.o ir.o irstub.o irdynstub.o corbaidlstub.o
corbaidldynstub.o orbMultiRequest.o $libs; \
        )
Microsoft (R) Incremental Linker Version 6.00.8168
Copyright (C) Microsoft Corp 1992-1998. All rights reserved.

   Creating library omniDynamic271_rt.lib and object omniDynamic271_rt.exp
bootstrapDynSK.o : error LNK2001: unresolved external symbol "char const *
const  omniORB_2_7" (?omniORB_2_7@@3PBDB)
NamingDynSK.o : error LNK2001: unresolved external symbol "char const *
const  omniORB_2_7" (?omniORB_2_7@@3PBDB)
namedValue.o : error LNK2001: unresolved external symbol "char * __cdecl
CORBA::string_dup(char const *)" (?string_dup@CORBA@@YAPADPBD@Z)
contextList.o : error LNK2001: unresolved external symbol "char * __cdecl
CORBA::string_dup(char const *)" (?string_dup@CORBA@@YAPADPBD@Z)
context.o : error LNK2001: unresolved external symbol "char * __cdecl
CORBA::string_dup(char const *)" (?string_dup@CORBA@@YAPADPBD@Z)
request.o : error LNK2001: unresolved external symbol "char * __cdecl
CORBA::string_dup(char const *)" (?string_dup@CORBA@@YAPADPBD@Z)
bootstrapDynSK.o : error LNK2001: unresolved external symbol "char * __cdecl
CORBA::string_dup(char const *)" (?string_dup@CORBA@@YAPADPBD@Z)
NamingDynSK.o : error LNK2001: unresolved external symbol "char * __cdecl
CORBA::string_dup(char const *)" (?string_dup@CORBA@@YAPADPBD@Z)
typecode.o : error LNK2001: unresolved external symbol "char * __cdecl
CORBA::string_dup(char const *)" (?string_dup@CORBA@@YAPADPBD@Z)
dynAny.o : error LNK2001: unresolved external symbol "char * __cdecl
CORBA::string_dup(char const *)" (?string_dup@CORBA@@YAPADPBD@Z)
dynException.o : error LNK2001: unresolved external symbol "void __cdecl
CORBA::string_free(char *)" (?string_free@CORBA@@YAXPAD@Z)
ir.o : error LNK2001: unresolved external symbol "void __cdecl
CORBA::string_free(char *)" (?string_free@CORBA@@YAXPAD@Z)
orbMultiRequest.o : error LNK2001: unresolved external symbol "void __cdecl
CORBA::string_free(char *)" (?string_free@CORBA@@YAXPAD@Z)
request.o : error LNK2001: unresolved external symbol "void __cdecl
CORBA::string_free(char *)" (?string_free@CORBA@@YAXPAD@Z)
serverRequest.o : error LNK2001: unresolved external symbol "void __cdecl
CORBA::string_free(char *)" (?string_free@CORBA@@YAXPAD@Z)
dynamicImplementation.o : error LNK2001: unresolved external symbol "void
__cdecl CORBA::string_free(char *)" (?string_free@CORBA@@YAXPAD@Z)
pseudoBase.o : error LNK2001: unresolved external symbol "void __cdecl
CORBA::string_free(char *)" (?string_free@CORBA@@YAXPAD@Z)
......
dynamicImplementation.o : error LNK2001: unresolved external symbol
"protected: virtual __thiscall omniObject::~omniObject(void)"
(??1omniObject@@MAE@XZ)
dynamicImplementation.o : error LNK2001: unresolved external symbol "public:
void __thiscall CORBA::Object::PR_setobj(class omniObject *)"
(?PR_setobj@Object@CORBA@@QAEXPAVomniObject@@@Z)
dynamicImplementation.o : error LNK2001: unresolved external symbol
"protected: void __thiscall omniObject::PR_IRRepositoryId(char const *)"
(?PR_IRRepositoryId@omniObject@@IAEXPBD@Z)
dynamicImplementation.o : error LNK2001: unresolved external symbol "public:
__thiscall CORBA::Object::Object(void)" (??0Object@CORBA@@QAE@XZ)
dynamicImplementation.o : error LNK2001: unresolved external symbol
"protected: __thiscall omniObject::omniObject(class omniObjectManager *)"
(??0omniObject@@IAE@PAVomniObjectManager@@@Z)
dynamicImplementation.o : error LNK2001: unresolved external symbol "public:
virtual char const * __thiscall CORBA::UNKNOWN::NP_RepositoryId(void)const "
(?NP_RepositoryId@UNKNOWN@CORBA@@UBEPBDXZ)
dynamicImplementation.o : error LNK2001: unresolved external symbol
"private: virtual char const * __thiscall
CORBA::UNKNOWN::_NP_mostDerivedTypeId(void)const "
(?_NP_mostDerivedTypeId@UNKNOWN@CORBA@@EBEPBDXZ)
dynamicImplementation.o : error LNK2001: unresolved external symbol
"private: virtual class CORBA::Exception * __thiscall
CORBA::UNKNOWN::_NP_duplicate(void)const "
(?_NP_duplicate@UNKNOWN@CORBA@@EBEPAVException@2@XZ)
dynamicImplementation.o : error LNK2001: unresolved external symbol "public:
virtual void __thiscall CORBA::UNKNOWN::_raise(void)"
(?_raise@UNKNOWN@CORBA@@UAEXXZ)
dynamicImplementation.o : error LNK2001: unresolved external symbol "public:
virtual char const * __thiscall CORBA::NO_MEMORY::NP_RepositoryId(void)const
" (?NP_RepositoryId@NO_MEMORY@CORBA@@UBEPBDXZ)
dynamicImplementation.o : error LNK2001: unresolved external symbol
"private: virtual char const * __thiscall
CORBA::NO_MEMORY::_NP_mostDerivedTypeId(void)const "
(?_NP_mostDerivedTypeId@NO_MEMORY@CORBA@@EBEPBDXZ)
dynamicImplementation.o : error LNK2001: unresolved external symbol
"private: virtual class CORBA::Exception * __thiscall
CORBA::NO_MEMORY::_NP_duplicate(void)const "
(?_NP_duplicate@NO_MEMORY@CORBA@@EBEPAVException@2@XZ)
dynamicImplementation.o : error LNK2001: unresolved external symbol "public:
virtual void __thiscall CORBA::NO_MEMORY::_raise(void)"
(?_raise@NO_MEMORY@CORBA@@UAEXXZ)
dynamicImplementation.o : error LNK2001: unresolved external symbol "public:
virtual __thiscall CORBA::UNKNOWN::~UNKNOWN(void)"
(??1UNKNOWN@CORBA@@UAE@XZ)
dynamicImplementation.o : error LNK2001: unresolved external symbol "public:
virtual __thiscall CORBA::NO_MEMORY::~NO_MEMORY(void)"
(??1NO_MEMORY@CORBA@@UAE@XZ)
dynamicImplementation.o : error LNK2001: unresolved external symbol "public:
void __thiscall GIOP_S::ReplyCompleted(void)"
(?ReplyCompleted@GIOP_S@@QAEXXZ)
dynamicImplementation.o : error LNK2001: unresolved external symbol "public:
void __thiscall GIOP_S::InitialiseReply(enum GIOP::ReplyStatusType,unsigned
int)" (?InitialiseReply@GIOP_S@@QAEXW4ReplyStatusType@GIOP@@I@Z)
dynamicImplementation.o : error LNK2001: unresolved external symbol "public:
static unsigned int __cdecl GIOP_S::ReplyHeaderSize(void)"
(?ReplyHeaderSize@GIOP_S@@SAIXZ)
omniDynamic271_rt.dll : fatal error LNK1120: 158 unresolved externals
link -out:omniDynamic271_rt.dll -DLL -def:omniDynamic2.def -IMPLIB:omniDynam
ic271_rt.lib -libpath:..\..\..\..\..\lib\x86_win32 -libpath:x:
bootstrapDynSK.o NamingDynSK.o 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 request.o
serverRequest.o dynamicImplementation.o pseudoBase.o dynException.o ir.o
irstub.o irdynstub.o corbaidlstub.o corbaidldynstub.o orbMultiRequest.o
wsock32.lib advapi32.lib omnithread2_rt.lib omniORB271_rt.lib


--------------------------------------------------------------------

 Arnold Kriesten					Siemens ElectroCom L.P.
 2460 Jefferson Court Lane, #1325		Arnold Kriesten
 Arlington, TX 76006				P.O. Box 95080
 Tel: +(817)-860-3396				Arlington, TX 76005-1080
 eMail: akisk@flash.net				Tel: +(817)-695-5031
							Fax: +(817)-695-5599
							eMail: axk@ecaard.com
                   (####)
                 (#######)
                (########)
   __&__       (#########)
  /     \      (#########) |\/\/\/|  /\ /\  /\             /\
 |       |    (#########)  |      |  | V  \/  \---.  .----/  \----.
 |  (o)(o)     (o)(o)(##)  |      |   \_        /     \          /
 C   .---_)  ,_C     (##)  | (o)(o)    (o)(o)  <__. .--\ (o)(o) /__.
  | |.___|  /____,   (##)  C      _)  _C         /   \     ()     /
  |  \__/     \     (#)     | ,___|  /____,   )  \    >   (C_)   <
  /_____\      |    |       |   /      \     /----'  /___\____/___\
 /_____/ \     OOOOOO      /____\       ooooo           /|    |\
/         \   /      \    /      \     /     \         /        \
--------------------------------------------------------------------