64 bit build on Sparc machine

sam <[email protected]> Wed, 19 Apr 2006 03:49:40 -0700 (PDT)
Newsgroups gmane.comp.corba.orbacus
Message-ID <[email protected]>
Hi all!
I have the following: 
Sparc machine (SunBlade 100), ORBACUS 4.3, Sun C++
5.8, Solaris 9

32bit compiling of ORBACUS and my application was
successfully and now all working perfect.
Then I made ORBACUS build in 64bit mode -  OK.
But when I tried to build in 64bit mode my application
I had the problem with linking.
There are following errors:
<<<<<
Undefined                       first referenced
 symbol                             in file
CORBA::MARSHAL::MARSHAL(unsigned
long,CORBA::CompletionStatus)
/export/home/center/sparc_build/server/LCM/bin/ais.a(aisS.o)
void OB::OutputStreamImpl::write_double_array(const
double*,unsigned long)
/export/home/center/sparc_build/server/LCM/bin/ais.a(aisS.o)
void OB::InputStreamImpl::read_ulong_array(unsigned
long*,unsigned long)
/export/home/center/sparc_build/server/LCM/bin/ais.a(ais.o)
void
OBCORBA::Object::_create_request(CORBA::Context*,const
char*,CORBA::NVList*,CORBA::NamedValue*,CORBA::ExceptionList*,CORBA::ContextList*,OB::ObjOut<CORBA::Request>,unsigned
long)
/export/home/center/sparc_build/server/LCM/bin/ais.a(ais.o)
CORBA::Policy*OBCORBA::Object::_get_policy(unsigned
long)
/export/home/center/sparc_build/server/LCM/bin/ais.a(ais.o)
void OB::OutputStreamImpl::write_ulong_array(const
unsigned long*,unsigned long)
/export/home/center/sparc_build/server/LCM/bin/ais.a(aisS.o)
void OB::OutputStreamImpl::write_long_array(const
long*,unsigned long)
/export/home/center/sparc_build/server/LCM/bin/ais.a(ais.o)
char**OB::StrSeqAllocbuf(unsigned long)     
/export/home/center/sparc_build/server/LCM/bin/admin_impl(domaincontroller_impl.o)
void
OBCORBA::Object::_create_request(CORBA::Context*,const
char*,CORBA::NVList*,CORBA::NamedValue*,OB::ObjOut<CORBA::Request>,unsigned
long)
/export/home/center/sparc_build/server/LCM/bin/ais.a(ais.o)
unsigned long OB::InputStreamImpl::read_ulong()
/export/home/center/sparc_build/server/LCM/bin/ais.a(aisS.o)
void OBCORBA::Object::_OB_handleException(const
OB::ExceptionBase&,unsigned long&,unsigned long&,bool)
/export/home/center/sparc_build/server/LCM/bin/ais.a(ais.o)
 <<<<<
I can't understand why linker can't find above ORB
methods.
Please help if can.

Thanx
Sergei.



__________________________________________________
Do You Yahoo!?
Tired of spam?  Yahoo! Mail has the best spam protection around 
http://mail.yahoo.com 
_______________________________________________
OB-Users Mailing List - [email protected]
http://mail.ooc.nf.ca/mailman/listinfo/ob-users
Visit our support FAQ before you send a message.
http://www.orbacus.com/faq/support.html