xml-general mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Binu Gopalakrishna Pillai <binu_pil...@isis.com.sg>
Subject Problem in linking Xerces C in Solaris...
Date Thu, 23 Nov 2000 09:47:45 GMT
Hi,

I'm facing problems when compiling in Sun Sparc 5.7 with Forte C++ compier ver 6 (CC). I'm
able to compile my programs but when linking I'm getting undefined symbols. What could be
the problem ? I'm using xml4c3_3_0-SolCC. Could you please help me to fix this problem ??

my script to compile is the following

CC -D_SCMONITOR -DUSE_ST_WAIT_INQ -w -I/export/home/binu/x1ioengine -I/usa/x1base -I/export/home/binu/x1ioengine/xml4c3_3_0-SolCC/include
-L/usa/comms/tcpip -L/usa/comms/udpip -L/usa/x1db -L/oracle/lib -L/usr/lib -L/export/home/binu/x1ioengine/xml4c3_3_0-SolCC/lib
-L/opt/new/SUNWspro/lib/CC4 -L/export/home/binu/x1ioengine/xerces-c1_3_0-SolCC/lib -R /usa/comms/tcpip:/usa/comms/udpip:/usa/x1db:/oracle/lib:/usr/lib:/export/home/binu/x1ioengine/xml4c3_3_0-SolCC/lib:/opt/new/SUNWspro/lib/CC4:/export/home/binu/x1ioengine/xerces-c1_3_0-SolCC/lib
-lsocket -lnsl -listl -listludp -lx1isisdb -lclntsh -licu-uc -licudata -lxerces-c1_3 -lC -lgen
/usa/x1base/x1gsrc.c /usa/x1base/x1glib.c /usa/x1base/x1loadlst.c x1stubr.c /usa/x1base/x1context.c
x1engine.c x1fields.c x1fs.c x1fsmn.c x1guob.c x1iopr.c x1iso.c x1lookup.c x1mainioen.c /usa/x1base/x1snffpdt.c
x1ascbcd.c x1ascebc.c x1hexflds.c x1hexiso.c x1service.c x1visahdr.c x1gthread.c /usa/x1base/x1logfile.c
x1XMLWrapper.c x1xmldef.c x1xml.c  -o x1ioengine.exe

and the undefined symbols are the following

Undefined                       first referenced
 symbol                             in file
const wchar_t*SAXParseException::getSystemId()const x1XMLWrapper.o
DOMString::~DOMString()               x1XMLWrapper.o
DOM_NodeList::~DOM_NodeList()            x1XMLWrapper.o
DOM_NodeList DOM_Document::getElementsByTagName(const DOMString&)const x1XMLWrapper.o
void DOMParser::setErrorHandler(ErrorHandler*const) x1XMLWrapper.o
DOMParser::DOMParser(XMLValidator*const) x1XMLWrapper.o
bool DOMString::equals(const DOMString&)const      x1XMLWrapper.o
DOM_Document::~DOM_Document()            x1XMLWrapper.o
DOMString DOM_Node::getNodeValue()const x1XMLWrapper.o
bool DOM_Node::isNull()const          x1XMLWrapper.o
__RTTI__1nRSAXParseException_       x1XMLWrapper.o
DOMParser::~DOMParser()               x1XMLWrapper.o
SAXParseException::~SAXParseException()       x1XMLWrapper.o
DOM_Document&DOM_Document::operator=(const DOM_Document&)        x1XMLWrapper.o
DOM_Node DOM_Node::getNextSibling()const  x1XMLWrapper.o
DOM_Document::DOM_Document(const DOM_Document&)         x1XMLWrapper.o
bool DOM_Node::operator==(const DOM_NullPtr*)const x1XMLWrapper.o
DOM_Node DOM_NodeList::item(unsigned)const x1XMLWrapper.o
bool DOM_NodeList::operator==(const DOM_NullPtr*)const x1XMLWrapper.o
char*XMLString::transcode(const wchar_t*const)  x1XMLWrapper.o
unsigned SAXParseException::getLineNumber()const x1XMLWrapper.o
DOM_Node DOM_Node::getFirstChild()const   x1XMLWrapper.o
unsigned SAXParseException::getColumnNumber()const x1XMLWrapper.o
void DOMParser::reset()           x1XMLWrapper.o
DOM_Node::~DOM_Node()                x1XMLWrapper.o
void XMLPlatformUtils::Terminate() x1XMLWrapper.o
unsigned DOM_NodeList::getLength()const   x1XMLWrapper.o
DOMString DOM_Node::getNodeName()const x1XMLWrapper.o
DOM_Node&DOM_Node::operator=(const DOM_Node&)            x1XMLWrapper.o
void XMLPlatformUtils::Initialize() x1XMLWrapper.o
DOM_NodeList::DOM_NodeList()            x1XMLWrapper.o
DOM_Node::DOM_Node()                x1XMLWrapper.o
char*DOMString::transcode()const     x1XMLWrapper.o
void DOMParser::parse(const char*const,const bool)     x1XMLWrapper.o
DOM_Document&DOM_Document::operator=(const DOM_NullPtr*) x1XMLWrapper.o
DOMString::DOMString(const char*)            x1XMLWrapper.o
DOM_NodeList&DOM_NodeList::operator=(const DOM_NodeList&)        x1XMLWrapper.o
DOM_Document::DOM_Document()            x1XMLWrapper.o
SAXParseException::SAXParseException(const SAXParseException&)    x1XMLWrapper.o
__RTTI__1nMXMLException_            x1XMLWrapper.o
ld: fatal: Symbol referencing errors. No output written to x1ioengine.exe

Thanks & regards
______________________________________________________________
Binu Gopalakrishna Pillai
( Systems Engineer )
Isis International Private Limited
133, Cecil Street
#08-02, Keck Seng Tower 
Singapore - 069535.

Email - binu_pillai@isis.com.sg
Tel    - 65 - 2250915 ( W )
URL - www.isis.com.sg



Mime
View raw message