[omniORB] Sun Solaris 5.7 link errors?

Quinlan, Mike MQuinlan@idahopower.com
Thu, 3 May 2001 13:01:52 -0600


I am trying to link my program on a Sun Solaris machine. I am using the Sun
Forte C++ compiler version 6.1. When I link, I get hundreds of undefined
symbols. I am certain that I am missing something obvious, but cannot figure
out what it is.

Below is the command generated by the make file to do the link, and the
first few errors that resulted.

If anyone can tell me what I am missing, I would really appreciate it!

Thanks,

/opt/SUNWspro/bin/../WS6U1/bin/CC -g -D__sparc__ -D__sunos__
-D__OSVERSION__=5 -L/export/home/zainet/mq/omni/lib/sun4_sosV_5.5
-lomnithread
-lomniORB3 -lomniDynamic3 -ltcpwrapGK -mt -xsb
-I/export/home/zainet/mq/omni/include -I/usr/openwin/include
-I/usr/dt/include -o
output/txmMontgomerySpreadWrapper output/Log.o
output/MontgomerySpreadModel.o output/TxmServantActivator.o
output/ctxmPack.o output/ctxmSK.o
output/extmodel.o output/txmMontgomerySpreadWrapper.o output/txmServer.o
-lsocket -lnsl -lthread -ldl 

ild: (Performing full relink) arguments are inconsistent [...]

ild: (undefined symbol) _ex_rethrow_q -- referenced in
/export/home/zainet/mq/omni/lib/sun4_sosV_5.5/libtcpwrapGK.so

ild: (undefined symbol) _ex_get -- referenced in
/export/home/zainet/mq/omni/lib/sun4_sosV_5.5/libomniDynamic3.so

ild: (undefined symbol) _ex_clean -- referenced in
/export/home/zainet/mq/omni/lib/sun4_sosV_5.5/libomniDynamic3.so

ild: (undefined symbol) _vector_new_ -- referenced in
/export/home/zainet/mq/omni/lib/sun4_sosV_5.5/libomniDynamic3.so

ild: (undefined symbol) operator delete(void*) -- referenced in
/export/home/zainet/mq/omni/lib/sun4_sosV_5.5/libomniDynamic3.so