You are viewing a plain text version of this content. The canonical link for it is here.
Posted to c-dev@xerces.apache.org by "Schoen, Frederick A, BMCIO" <fa...@att.com> on 2001/11/21 22:25:26 UTC

Xerces C++ XML parser symbol error

Hello,
I am encountering the following undefined symbol errors when attempting 
to build an application that uses the Xerces C++ parser v. 1.5.x on Solaris
2.6. 
I built the library using the standard solaris compiler under
/opt/SUNWspro/SC4.2/bin/CC. 
The parser library was rebuilt with the -DAPP_NO_THREAD flag set to disable
use of 
threads by Xerces because of other runtime problems encountered.  The errors
seem to be 
coming from references that should exist in the Xerces library itself.  Does
anyone have any 
idea what might be causing this? 
Thanks in advance, 
Fred. 
========================================================================= 
Undefined                                                   first referenced

symbol                                                                in
file 
c2N6FI_pv_
/home/s4/faschoen/xerces/xerces-c-src1_5_2/lib/libxerces-c1_5_2.so 
SAXParseException::getSystemId(void) const MemParseHandlers.o
XMLFormatter::XMLFormatter(const char* const, XMLFormatTarget* const, const
XMLFormatter::EscapeFlags, const XMLFormatter::UnRepFlags)
MemParseHandlers.o cG__CrunGex_get6F_pv_
/home/s4/faschoen/xerces/xerces-c-src1_5_2/lib/libxerces-c1_5_2.so
SAXParser::SAXParser(XMLValidator* const) XMLInterface.o
cG__CrunHex_skip6F_b_
/home/s4/faschoen/xerces/xerces-c-src1_5_2/lib/libxerces-c1_5_2.so
XMLFormatter::operator <<(const unsigned short* const) MemParseHandlers.o
SAXParseException::getLineNumber(void) const MemParseHandlers.o c2k6Fpv_v_
/home/s4/faschoen/xerces/xerces-c-src1_5_2/lib/libxerces-c1_5_2.so
XMLFormatter::operator <<(const unsigned short) MemParseHandlers.o
cG__CrunKpure_error6F_v_
/home/s4/faschoen/xerces/xerces-c-src1_5_2/lib/libxerces-c1_5_2.so
cG__CrunIex_clean6F_v_
/home/s4/faschoen/xerces/xerces-c-src1_5_2/lib/libxerces-c1_5_2.so static
XMLPlatformUtils::getCurrentMillis(void) XMLInterface.o
XMLFormatter::formatBuf(const unsigned short* const, const unsigned int,
const XMLFormatter::EscapeFlags, const XMLFormatter::UnRepFlags)
MemParseHandlers.o cG__CrunKex_rethrow6F_v_
/home/s4/faschoen/xerces/xerces-c-src1_5_2/lib/libxerces-c1_5_2.so
cG__CrunMex_rethrow_q6F_v_
/home/s4/faschoen/xerces/xerces-c-src1_5_2/lib/libxerces-c1_5_2.so
SAXParser::setDocumentHandler(DocumentHandler* const) XMLInterface.o
SAXParser::~SAXParser(void) XMLInterface.o cG__CrunKvector_del6FpvIpF1_v_1_
/home/s4/faschoen/xerces/xerces-c-src1_5_2/lib/libxerces-c1_5_2.so static
XMLPlatformUtils::Terminate(void) XMLInterface.o cG__CrunIex_alloc6FI_pv_
/home/s4/faschoen/xerces/xerces-c-src1_5_2/lib/libxerces-c1_5_2.so
SAXParser::parse(const InputSource&, const int) XMLInterface.o
SAXParser::setDoNamespaces(const int) XMLInterface.o c2n6FI_pv_
/home/s4/faschoen/xerces/xerces-c-src1_5_2/lib/libxerces-c1_5_2.so
SAXParser::setErrorHandler(ErrorHandler* const) XMLInterface.o
SAXParser::setDoSchema(const int) XMLInterface.o
cG__CrunIex_throw6Fpvpkn0AQstatic_type_info_pF1_v_v_
/home/s4/faschoen/xerces/xerces-c-src1_5_2/lib/libxerces-c1_5_2.so
cG__CrunKvector_new6FpvIIpF1_vp2_1_
/home/s4/faschoen/xerces/xerces-c-src1_5_2/lib/libxerces-c1_5_2.so
c2K6Fpv_v_
/home/s4/faschoen/xerces/xerces-c-src1_5_2/lib/libxerces-c1_5_2.so
SAXParseException::SAXParseException(const SAXParseException&)
MemParseHandlers.o SAXParseException::~SAXParseException(void)
MemParseHandlers.o XMLFormatter::~XMLFormatter(void) MemParseHandlers.o
SAXParseException::getColumnNumber(void) const MemParseHandlers.o static
XMLPlatformUtils::Initialize(void) BMQAdapter.o static
XMLString::transcode(const unsigned short* const) XMLInterface.o
XMLException::~XMLException(void) BMQAdapter.o
MemBufInputSource::MemBufInputSource(const unsigned char* const, const
unsigned int, const char* const, const int) XMLInterface.o
SAXParser::setValidationScheme(const SAXParser::ValSchemes) XMLInterface.ob 


---------------------------------------------------------------------
To unsubscribe, e-mail: xerces-c-dev-unsubscribe@xml.apache.org
For additional commands, e-mail: xerces-c-dev-help@xml.apache.org