Hello, I get some XML4C (3.5.1.) build errors on Solaris while linking ( with the following: -lz -licuuc -licudata -lxerces-c1_5 ). When I try to buildthe XML4C samples on Solaris 2.6 with the SUN Compiler 5.2. I get the following link errors (see below). Is there any solution? Thanks a lot in advance for your help. Kind regards, Niloufar Sharif
Undefined first referenced symbol in file _ex_rethrow /net/cabilis/opt/tools/xml4c.3.5.1/lib/libxerces-c1_5.so __RT_USER::__RT_USER(char*, void*) /net/cabilis/opt/tools/xml4c.3.5.1/lib/libxerces-c1_5.so operator new(unsigned int) /net/cabilis/opt/tools/xml4c.3.5.1/lib/libicuuc.so _ex_throw /net/cabilis/opt/tools/xml4c.3.5.1/lib/libxerces-c1_5.so RTiBldchkPosQuery::_accountID ../../../../lib/libRxARCHBLDCHK.so [Hint: static member RTiBldchkPosQuery::_accountID must be defined in the program] XMLException::XMLException #Nvariant 1(const char*const,const unsigned) /opt/creation/dev/server/ti/lib/libTiXMLENGINE.so __RT_CLASS::__RT_CLASS(char*, __RT_BASE*, void*) /net/cabilis/opt/tools/xml4c.3.5.1/lib/libxerces-c1_5.so XMLUni::fgNoSuchElementException_Name /opt/creation/dev/server/ti/lib/libTiXMLENGINE.so [Hint: static member XMLUni::fgNoSuchElementException_Name must be defined in the program] XMLException::~XMLException #Nvariant 1() /opt/creation/dev/server/ti/lib/libTiXMLENGINE.so _ex_alloc /net/cabilis/opt/tools/xml4c.3.5.1/lib/libxerces-c1_5.so RTiBldchkPos::g_className ../../../../lib/libRxARCHBLDCHK.so [Hint: static member RTiBldchkPos::g_className must be defined in the program] const unsigned short*XMLElementDecl::getFormattedContentModel()const /opt/creation/dev/server/ti/lib/libTiXMLENGINE.so _ex_keylock /net/cabilis/opt/tools/xml4c.3.5.1/lib/libxerces-c1_5.so Iostream_init::Iostream_init(void) /net/cabilis/opt/tools/xml4c.3.5.1/lib/libicuuc.so void SAXParser::parse(const InputSource&,const bool) /opt/creation/dev/server/ti/lib/libTiXMLENGINE.so DTDValidator::DTDValidator(XMLErrorReporter*const) /opt/creation/dev/server/ti/lib/libTiXMLENGINE.so const TiFixedDecimal&TiCashConverter::GetSmallestRoundedDenom(const TiString&) /opt/creation/dev/server/ti/lib/libTiXMLENGINE.so _ex_rethrow_q /net/cabilis/opt/tools/xml4c.3.5.1/lib/libicuuc.so _pure_error_ /net/cabilis/opt/tools/xml4c.3.5.1/lib/libicuuc.so [Hint: try checking whether you are linking with the correct libC] RTiScheduledConstructor::RTiScheduledConstructor() ../../../../lib/libRxREPORTCONSTRUCTOR.so unsigned short*QName::getRawName() /opt/creation/dev/server/ti/lib/libTiXMLENGINE.so _ex_skip /net/cabilis/opt/tools/xml4c.3.5.1/lib/libxerces-c1_5.so MemBufInputSource::MemBufInputSource(const unsigned char*const,const unsigned,const char*const,const bool) /opt/creation/dev/server/ti/lib/libTiXMLENGINE.so _vector_delete_ /net/cabilis/opt/tools/xml4c.3.5.1/lib/libicuuc.so RTiBldchkAcct::g_className ../../../../lib/libRxARCHBLDCHK.so [Hint: static member RTiBldchkAcct::g_className must be defined in the program] ostream::flush(void) /net/cabilis/opt/tools/xml4c.3.5.1/lib/libicuuc.so __rtbany_f(void) /net/cabilis/opt/tools/xml4c.3.5.1/lib/libxerces-c1_5.so void SAXParser::setDoValidation(const bool) /opt/creation/dev/server/ti/lib/libTiXMLENGINE.so stream_rmutex::rmutex_unlock(void) /net/cabilis/opt/tools/xml4c.3.5.1/lib/libicuuc.so Iostream_init::~Iostream_init(void) /net/cabilis/opt/tools/xml4c.3.5.1/lib/libicuuc.so __RT_BASE::__RT_BASE(__RT_USER*, __RT_BASE*, int, __RT_BASE::ac_mode, int) /net/cabilis/opt/tools/xml4c.3.5.1/lib/libxerces-c1_5.so operator delete(void*) /net/cabilis/opt/tools/xml4c.3.5.1/lib/libicuuc.so streambuf::sputn_unlocked(const char*, int) /net/cabilis/opt/tools/xml4c.3.5.1/lib/libicuuc.so _vector_new_ /net/cabilis/opt/tools/xml4c.3.5.1/lib/libicuuc.so SAXParser::~SAXParser() /opt/creation/dev/server/ti/lib/libTiXMLENGINE.so RTiBldchkPos::_g_class_id ../../../../lib/libRxARCHBLDCHK.so [Hint: static member RTiBldchkPos::_g_class_id must be defined in the program] _ex_clean /net/cabilis/opt/tools/xml4c.3.5.1/lib/libxerces-c1_5.so const TiString&RTiBldchkAcct::TableName() ../../../../lib/libRxARCHBLDCHK.so _ex_get /net/cabilis/opt/tools/xml4c.3.5.1/lib/libxerces-c1_5.so const RWTValSlist<TiCacheClassPtr<TiCacheTableImpl> >&RTiBldchkAcct::FetchAllCacheTables() ../../../../lib/libRxARCHBLDCHK.so RTiBldchkAcctQuery::_accountID ../../../../lib/libRxARCHBLDCHK.so [Hint: static member RTiBldchkAcctQuery::_accountID must be defined in the program] void RTiScheduledConstructor::Run() ../../../../lib/libRxREPORTCONSTRUCTOR.so const RWTValSlist<TiCacheClassPtr<TiCacheTableImpl> >&RTiBldchkPos::FetchAllCacheTables() ../../../../lib/libRxARCHBLDCHK.so char*XMLString::transcode(const unsigned short*const) /opt/creation/dev/server/ti/lib/libTiXMLENGINE.so __rtptr__rtbc_f(void) /net/cabilis/opt/tools/xml4c.3.5.1/lib/libxerces-c1_5.so const TiString&RTiBldchkPos::TableName() ../../../../lib/libRxARCHBLDCHK.so XMLException::XMLException #Nvariant 1(const XMLException&) /opt/creation/dev/server/ti/lib/libTiXMLENGINE.so void XMLPlatformUtils::Initialize() /opt/creation/dev/server/ti/lib/libTiXMLENGINE.so RTiBldchkAcct::_g_class_id ../../../../lib/libRxARCHBLDCHK.so [Hint: static member RTiBldchkAcct::_g_class_id must be defined in the program] unsafe_ios::setstate(int) /net/cabilis/opt/tools/xml4c.3.5.1/lib/libicuuc.so TiCashConverter::Instance /opt/creation/dev/server/ti/lib/libTiXMLENGINE.so [Hint: static member TiCashConverter::Instance must be defined in the program] SAXParser::SAXParser(XMLValidator*const) /opt/creation/dev/server/ti/lib/libTiXMLENGINE.so main /net/cabilis/opt/tools/SUNWspro.backport/WS6U1/lib/crt1.o void TiSingletonInstance(bool&,TiFactory0<IntReportPeer,long>*&) ../../../../lib/libRxREPORTREQUEST.so RTiScheduledConstructor::g_className ../../../../lib/libRxREPORTCONSTRUCTOR.so [Hint: static member RTiScheduledConstructor::g_className must be defined in the program] void XMLException::loadExceptText(const XMLExcepts::Codes) /opt/creation/dev/server/ti/lib/libTiXMLENGINE.so stream_rmutex::rmutex_lock(void) /net/cabilis/opt/tools/xml4c.3.5.1/lib/libicuuc.so __RTTI__1nMXMLException_ /opt/creation/dev/server/ti/lib/libTiXMLENGINE.so ld: fatal: Symbol referencing errors. No output written to ../../../../bin/RTiScheduledBuildChecker *** Error code 1 clearmake: Error: Build script failed for "../../../../bin/RTiScheduledBuildChecker" Visit us at http://www.clearstream.com IMPORTANT MESSAGE Internet communications are not secure and therefore Clearstream International does not accept legal responsibility for the contents of this message. The information contained in this e-mail is confidential and may be legally privileged. It is intended solely for the addressee. If you are not the intended recipient, any disclosure, copying, distribution or any action taken or omitted to be taken in reliance on it, is prohibited and may be unlawful. Any views expressed in this e-mail are those of the ndividual sender, except where the sender specifically states them to be the views of Clearstream International or of any of its affiliates or subsidiaries. END OF DISCLAIMER --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
