I am a xerces novice and I am trying to compile an empty application (just the xerces 2.3 headers for a XercesDOMParser included) under cygwin with gcc 3.3, but i always get the following undefined references:
$ g++ testparser.cpp
/cygdrive/d/Temp/cc5wbBgp.o(.text$_ZN11xercesc_2_313XMLAttDefListD1Ev+0x22):test
parser.cpp: undefined reference to `xercesc_2_3::XMemory::operator delete(void*)
'
/cygdrive/d/Temp/cc5wbBgp.o(.text$_ZN11xercesc_2_313XMLAttDefListD0Ev+0x22):test
parser.cpp: undefined reference to `xercesc_2_3::XMemory::operator delete(void*)
'
/cygdrive/d/Temp/cc5wbBgp.o(.text$_ZN11xercesc_2_313DTDEntityDeclD1Ev+0x16):test
parser.cpp: undefined reference to `xercesc_2_3::XMLEntityDecl::~XMLEntityDecl [
not-in-charge]()'
/cygdrive/d/Temp/cc5wbBgp.o(.text$_ZN11xercesc_2_313DTDEntityDeclD1Ev+0x2d):test
parser.cpp: undefined reference to `xercesc_2_3::XMemory::operator delete(void*)
'
/cygdrive/d/Temp/cc5wbBgp.o(.text$_ZN11xercesc_2_313DTDEntityDeclD0Ev+0x16):test
parser.cpp: undefined reference to `xercesc_2_3::XMLEntityDecl::~XMLEntityDecl [
not-in-charge]()'
/cygdrive/d/Temp/cc5wbBgp.o(.text$_ZN11xercesc_2_313DTDEntityDeclD0Ev+0x2d):test
parser.cpp: undefined reference to `xercesc_2_3::XMemory::operator delete(void*)
'
/cygdrive/d/Temp/cc5wbBgp.o(.text$_ZN11xercesc_2_311HandlerBase10fatalErrorERKNS
_17SAXParseExceptionE+0x20):testparser.cpp: undefined reference to `xercesc_2_3:
:SAXParseException::SAXParseException[in-charge](xercesc_2_3::SAXParseException
const&)'
/cygdrive/d/Temp/cc5wbBgp.o(.text$_ZN11xercesc_2_311HandlerBase10fatalErrorERKNS
_17SAXParseExceptionE+0x28):testparser.cpp: undefined reference to `xercesc_2_3:
:SAXParseException::~SAXParseException [in-charge]()'
collect2: ld returned 1 exit status
Does anybody know this problem and how to fix it? Help is greatly appreciated.
Thanks, Sascha Konrad
--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
