[omniORB] Where'd I go wrong?

Richard Hardgrave hardgrav@ttd.teradyne.com
Wed, 13 Jun 2001 18:43:46 -0500 (CDT)


Greetings,

This should be obvious, but since I'm very new to omniORB (and CORBA in general),
I'm just guessing.
Did I miss an option flag to omniidl?
(I compiled the IDL both with & without the -Wba option,
 but it didn't help.)
Have I probably messed up my dir.mk file?
Should I have added some lines to the sun4_sosV_5.5.mk file?

Just point me in the likely direction to look.

CC -o ES_Mgr_Srv -O2 -L../../../lib/sun4_sosV_5.5 -L/opt/SUNWspro/SC4.2/lib/rw7 TosES_i.o esinfo.o \
	/vobs/tsc/lib/clips/lib/xpert_if.o ../../../stub/TosESSK.o -lomniORB3 -ltcpwrapGK \
	-lomnithread -lpthread -lposix4 -mt -lsocket -lnsl -Bdynamic -lclips -lrwtool
Undefined			first referenced
 symbol  			    in file
CORBA::Any::_NP_alignedSize(unsigned int) const  ../../../stub/TosESSK.o
CORBA::Any::operator >>=(MemBufferedStream&) const ../../../stub/TosESSK.o
CORBA::Any::operator =(const CORBA::Any&)     TosES_i.o
CORBA::Any::operator >>=(NetBufferedStream&) const ../../../stub/TosESSK.o
CORBA::Any::operator <<=(MemBufferedStream&) ../../../stub/TosESSK.o
CORBA::Any::Any(void)                  TosES_i.o
CORBA::Any::operator <<=(NetBufferedStream&) ../../../stub/TosESSK.o
CORBA::Any::~Any(void)                  TosES_i.o
ld: fatal: Symbol referencing errors. No output written to ES_Mgr_Srv

-------

Also, in Chapter 2 of the guide, it mentions the OMNI Development Environment (ODE).
Is this simply the directory structure I downloaded with the release or does this
entail additional tools that do not come with it?  If so, are they available?

Thanks in advance,

Richard