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