S
SM
Hi,
While linking orbix C++ application, we get a lot of linking errors.
Few errors are pasted below. If someone could tell us which are the
libraries that need to be added, it would be of help. Version: Orbix
3.3 C++ edition.
Errors:
CORBA::Request::decodeLongArray(long*&, unsigned long&)
.../sunos6/POSS.o
CORBA::OrbixIO /adamas/cspd/users/e4775/posapp/lti/lib/libmisc.
so
[Hint: static member CORBA::OrbixIO must be defined in the program]
CORBA::Request::decodeCharArray(char*&, unsigned long&)
.../sunos6/POSS.o
_vector_new_ /adamas/cspd/users/e4775/posapp/lti/lib/libc
db.so
CORBA::ORB:bject_to_string(CORBA::Object*, CORBA::Environment&)
sunos6/SystemS
erverMain.o
_IDL_SEQUENCE_string:perator [](unsigned long) const
/adamas/cspd/users/e
4775/posapp/lti/lib/libcinv.so
static CORBA::string_dup(const char*) sunos6/accounting/AccountingRead
_i.o
_IDL_SEQUENCE_string:perator [](unsigned long)
/adamas/cspd/users/e4775/
posapp/lti/lib/libcinv.so
CORBA::ORB::unregisterIOCallbackObject(unsigned char,
CORBA::IT_IOCallback*) /ad
amas/cspd/users/e4775/posapp/lti/lib/libmisc.so
CORBA::Object::~Object(void) sunos6/SystemServer_i.o
CORBA::Request::Request(CORBA::Object*, const char*,
CORBA::Environment&, unsign
ed char, unsigned char) ../sunos6/POSS.o
static CORBA:PTR::isOK(CORBA:PTR*, const char*) ../sunos6/POSS.o
static CORBA::string_alloc(unsigned long) ../sunos6/POSS.o
CORBA::Object::_save(CORBA::Environment&) sunos6/SystemServer_i.o
_IDL_SEQUENCE_string::_IDL_SEQUENCE_string(const
_IDL_SEQUENCE_string&) ../sunos
6/POSS.o
CORBA::Request::encodeStringOp(const char*, unsigned long)
.../sunos6/POSS.o
CORBA::Object::_release(CORBA::Environment&) sunos6/SystemServer_i.o
_IDL_SEQUENCE_string::length(void) const
/adamas/cspd/users/e4775/posapp/lti/li
b/libcinv.so
CORBA::ObjectFactoryClass::ObjectFactoryClass(unsigned char)
.../sunos6/POSS.o
CORBA::IT_implTable ../sunos6/POSS.o
[Hint: static member CORBA::IT_implTable must be defined in the
program]
static CORBA::ORB_init(int&, char**, const char*, CORBA::Environment&)
sunos6/Sy
stemServerMain.o
CORBA::Request::encodeDoubleArray(double*&, unsigned long)
.../sunos6/POSS.o
IT_InitOrbix::~IT_InitOrbix(void) ../sunos6/session.o
CORBA::Object::_loader(CORBA::Environment&) const
sunos6/SystemServer_i.o
CORBA::Request::encodeCharArray(char*&, unsigned long)
.../sunos6/POSS.o
static CORBA::ORB::useHostNameInIOR(unsigned char,
CORBA::Environment&) sunos6/S
ystemServerMain.o
CORBA::Request::getOperation(void) const ../sunos6/POSS.o
CORBA::Object::_IT_PING(CORBA::Environment&) sunos6/SystemServer_i.o
CORBA::Environment:ropagate(const CORBA::SystemException*)
.../sunos6/POSS.o
static CORBA::SystemException::_narrow(CORBA::Exception*)
.../sunos6/POSS.o
CORBA::IT_ORB_var::IT_ORB_var(CORBA::ORB*) sunos6/SystemServerMain.o
IT_InitOrbix::IT_InitOrbix(void) ../sunos6/session.o
CORBA::Request::invoke(const CORBA::Flags&, CORBA::Environment&)
.../sunos6/POSS.
o
CORBA::ORB::INFINITE_TIMEOUT sunos6/SystemServerMain.o
[Hint: static member CORBA::ORB::INFINITE_TIMEOUT must be defined in
the program
]
CORBA::String_mgr:perator =(char*)
sunos6/accounting/AccountingRead_i
..o
CORBA::Environment::exception_value(void) const ../sunos6/POSS.o
CORBA:roxyFactory::add(_IDL_SEQUENCE_string&, const char*)
.../sunos6/POSS.o
CORBA::FD_FOREIGN_READ ../sunos6/session.o
[Hint: static member CORBA::FD_FOREIGN_READ must be defined in the
program]
_IDL_SEQUENCE_string::length(unsigned long)
/adamas/cspd/users/e4775/posapp/lti
/lib/libcinv.so
CORBA:roxyFactory::~ProxyFactory(void) ../sunos6/POSS.o
CORBA::Request::checkEnv(CORBA::Environment&) ../sunos6/POSS.o
CORBA:PTR::getObj(void) const ../sunos6/POSS.o
CORBA::IT_ORB_var::~IT_ORB_var(void) sunos6/SystemServerMain.o
CORBA::UserException::insertYourself(CORBA::Environment*)
.../sunos6/POSS.o
CORBA:PTR:PTR(void*, CORBA::Object*, const char*,
CORBA::LoaderClass*, const
char*, void*) ../sunos6/POSS.o
CORBA::UserException::UserException(const CORBA::UserException&)
.../sunos6/POSS.
o
static CORBA::_IT_vecFree(void*) ../sunos6/POSS.o
CORBA::IT_BOA_var::~IT_BOA_var(void) sunos6/SystemServerMain.o
CORBA::FD_FOREIGN_EXCEPT ../sunos6/session.o
[Hint: static member CORBA::FD_FOREIGN_EXCEPT must be defined in the
program]
CORBA::Request::encodeLongArray(long*&, unsigned long)
.../sunos6/POSS.o
CORBA:PTR:PTR(const char*, void*, CORBA::Object*, unsigned char)
.../sunos6/P
OSS.o
CORBA::Request::reset(CORBA::Object*, const char*,
CORBA::Environment&) ../sunos
6/POSS.o
CORBA::Environment::exception(void) const ../sunos6/POSS.o
CORBA::ThreadFilter::~ThreadFilter(void)
/adamas/cspd/users/e4775/posapp
/lti/lib/libmisc.so
CORBA::Filter::inRequestPostM(CORBA::Request&, CORBA::Environment&)
.../sunos6/PO
SS.o
CORBA::Request:perator<<(const unsigned char&) ../sunos6/POSS.o
CORBA::Request:perator<<(const unsigned long&) ../sunos6/POSS.o
CORBA::Request::makeRuntimeException4(void) ../sunos6/POSS.o
CORBA::Environment::Environment(void) ../sunos6/sessionMgr.o
CORBA::Request:perator<<(const double&) ../sunos6/POSS.o
CORBA::Request:perator>>(short&) ../sunos6/POSS.o
CORBA::Request::makeRuntimeException2(void) ../sunos6/POSS.o
CORBA::Request:perator<<(const long&) ../sunos6/POSS.o
CORBA::Request:perator<<(const short&) ../sunos6/POSS.o
CORBA::Request:perator>>(double&) ../sunos6/POSS.o
CORBA::Request:perator>>(long&) ../sunos6/POSS.o
CORBA::IT_implTableClass::record(const char*, const char*)
.../sunos6/POSS.o
CORBA::IT_ORB_var:perator ->(void) const sunos6/SystemServerMain.o
CORBA::Request::tcAssert(const char*) ../sunos6/POSS.o
CORBA::Request::makeRuntimeException6(void) ../sunos6/POSS.o
CORBA::ImplementationDef_ptr::ImplementationDef_ptr(const char*)
.../sunos6/sessi
on.o
CORBA::Request:perator<<(CORBA::Object* const&) ../sunos6/POSS.o
CORBA::Factory ../sunos6/POSS.o
[Hint: static member CORBA::Factory must be defined in the program]
-SM
While linking orbix C++ application, we get a lot of linking errors.
Few errors are pasted below. If someone could tell us which are the
libraries that need to be added, it would be of help. Version: Orbix
3.3 C++ edition.
Errors:
CORBA::Request::decodeLongArray(long*&, unsigned long&)
.../sunos6/POSS.o
CORBA::OrbixIO /adamas/cspd/users/e4775/posapp/lti/lib/libmisc.
so
[Hint: static member CORBA::OrbixIO must be defined in the program]
CORBA::Request::decodeCharArray(char*&, unsigned long&)
.../sunos6/POSS.o
_vector_new_ /adamas/cspd/users/e4775/posapp/lti/lib/libc
db.so
CORBA::ORB:bject_to_string(CORBA::Object*, CORBA::Environment&)
sunos6/SystemS
erverMain.o
_IDL_SEQUENCE_string:perator [](unsigned long) const
/adamas/cspd/users/e
4775/posapp/lti/lib/libcinv.so
static CORBA::string_dup(const char*) sunos6/accounting/AccountingRead
_i.o
_IDL_SEQUENCE_string:perator [](unsigned long)
/adamas/cspd/users/e4775/
posapp/lti/lib/libcinv.so
CORBA::ORB::unregisterIOCallbackObject(unsigned char,
CORBA::IT_IOCallback*) /ad
amas/cspd/users/e4775/posapp/lti/lib/libmisc.so
CORBA::Object::~Object(void) sunos6/SystemServer_i.o
CORBA::Request::Request(CORBA::Object*, const char*,
CORBA::Environment&, unsign
ed char, unsigned char) ../sunos6/POSS.o
static CORBA:PTR::isOK(CORBA:PTR*, const char*) ../sunos6/POSS.o
static CORBA::string_alloc(unsigned long) ../sunos6/POSS.o
CORBA::Object::_save(CORBA::Environment&) sunos6/SystemServer_i.o
_IDL_SEQUENCE_string::_IDL_SEQUENCE_string(const
_IDL_SEQUENCE_string&) ../sunos
6/POSS.o
CORBA::Request::encodeStringOp(const char*, unsigned long)
.../sunos6/POSS.o
CORBA::Object::_release(CORBA::Environment&) sunos6/SystemServer_i.o
_IDL_SEQUENCE_string::length(void) const
/adamas/cspd/users/e4775/posapp/lti/li
b/libcinv.so
CORBA::ObjectFactoryClass::ObjectFactoryClass(unsigned char)
.../sunos6/POSS.o
CORBA::IT_implTable ../sunos6/POSS.o
[Hint: static member CORBA::IT_implTable must be defined in the
program]
static CORBA::ORB_init(int&, char**, const char*, CORBA::Environment&)
sunos6/Sy
stemServerMain.o
CORBA::Request::encodeDoubleArray(double*&, unsigned long)
.../sunos6/POSS.o
IT_InitOrbix::~IT_InitOrbix(void) ../sunos6/session.o
CORBA::Object::_loader(CORBA::Environment&) const
sunos6/SystemServer_i.o
CORBA::Request::encodeCharArray(char*&, unsigned long)
.../sunos6/POSS.o
static CORBA::ORB::useHostNameInIOR(unsigned char,
CORBA::Environment&) sunos6/S
ystemServerMain.o
CORBA::Request::getOperation(void) const ../sunos6/POSS.o
CORBA::Object::_IT_PING(CORBA::Environment&) sunos6/SystemServer_i.o
CORBA::Environment:ropagate(const CORBA::SystemException*)
.../sunos6/POSS.o
static CORBA::SystemException::_narrow(CORBA::Exception*)
.../sunos6/POSS.o
CORBA::IT_ORB_var::IT_ORB_var(CORBA::ORB*) sunos6/SystemServerMain.o
IT_InitOrbix::IT_InitOrbix(void) ../sunos6/session.o
CORBA::Request::invoke(const CORBA::Flags&, CORBA::Environment&)
.../sunos6/POSS.
o
CORBA::ORB::INFINITE_TIMEOUT sunos6/SystemServerMain.o
[Hint: static member CORBA::ORB::INFINITE_TIMEOUT must be defined in
the program
]
CORBA::String_mgr:perator =(char*)
sunos6/accounting/AccountingRead_i
..o
CORBA::Environment::exception_value(void) const ../sunos6/POSS.o
CORBA:roxyFactory::add(_IDL_SEQUENCE_string&, const char*)
.../sunos6/POSS.o
CORBA::FD_FOREIGN_READ ../sunos6/session.o
[Hint: static member CORBA::FD_FOREIGN_READ must be defined in the
program]
_IDL_SEQUENCE_string::length(unsigned long)
/adamas/cspd/users/e4775/posapp/lti
/lib/libcinv.so
CORBA:roxyFactory::~ProxyFactory(void) ../sunos6/POSS.o
CORBA::Request::checkEnv(CORBA::Environment&) ../sunos6/POSS.o
CORBA:PTR::getObj(void) const ../sunos6/POSS.o
CORBA::IT_ORB_var::~IT_ORB_var(void) sunos6/SystemServerMain.o
CORBA::UserException::insertYourself(CORBA::Environment*)
.../sunos6/POSS.o
CORBA:PTR:PTR(void*, CORBA::Object*, const char*,
CORBA::LoaderClass*, const
char*, void*) ../sunos6/POSS.o
CORBA::UserException::UserException(const CORBA::UserException&)
.../sunos6/POSS.
o
static CORBA::_IT_vecFree(void*) ../sunos6/POSS.o
CORBA::IT_BOA_var::~IT_BOA_var(void) sunos6/SystemServerMain.o
CORBA::FD_FOREIGN_EXCEPT ../sunos6/session.o
[Hint: static member CORBA::FD_FOREIGN_EXCEPT must be defined in the
program]
CORBA::Request::encodeLongArray(long*&, unsigned long)
.../sunos6/POSS.o
CORBA:PTR:PTR(const char*, void*, CORBA::Object*, unsigned char)
.../sunos6/P
OSS.o
CORBA::Request::reset(CORBA::Object*, const char*,
CORBA::Environment&) ../sunos
6/POSS.o
CORBA::Environment::exception(void) const ../sunos6/POSS.o
CORBA::ThreadFilter::~ThreadFilter(void)
/adamas/cspd/users/e4775/posapp
/lti/lib/libmisc.so
CORBA::Filter::inRequestPostM(CORBA::Request&, CORBA::Environment&)
.../sunos6/PO
SS.o
CORBA::Request:perator<<(const unsigned char&) ../sunos6/POSS.o
CORBA::Request:perator<<(const unsigned long&) ../sunos6/POSS.o
CORBA::Request::makeRuntimeException4(void) ../sunos6/POSS.o
CORBA::Environment::Environment(void) ../sunos6/sessionMgr.o
CORBA::Request:perator<<(const double&) ../sunos6/POSS.o
CORBA::Request:perator>>(short&) ../sunos6/POSS.o
CORBA::Request::makeRuntimeException2(void) ../sunos6/POSS.o
CORBA::Request:perator<<(const long&) ../sunos6/POSS.o
CORBA::Request:perator<<(const short&) ../sunos6/POSS.o
CORBA::Request:perator>>(double&) ../sunos6/POSS.o
CORBA::Request:perator>>(long&) ../sunos6/POSS.o
CORBA::IT_implTableClass::record(const char*, const char*)
.../sunos6/POSS.o
CORBA::IT_ORB_var:perator ->(void) const sunos6/SystemServerMain.o
CORBA::Request::tcAssert(const char*) ../sunos6/POSS.o
CORBA::Request::makeRuntimeException6(void) ../sunos6/POSS.o
CORBA::ImplementationDef_ptr::ImplementationDef_ptr(const char*)
.../sunos6/sessi
on.o
CORBA::Request:perator<<(CORBA::Object* const&) ../sunos6/POSS.o
CORBA::Factory ../sunos6/POSS.o
[Hint: static member CORBA::Factory must be defined in the program]
-SM