I get a long undescribeable error while compiling my class. where

my include headers:
 
#include <stdio.h> 
#include <string> 
#include <iostream> 
#include <map> 
#include <vector> 
#include "newordnode.h" 
#include "neclassnode.h" 
 
// including XML library 
#include <xercesc/dom/DOM.hpp> 
#include <xercesc/dom/DOMImplementation.hpp> 
#include <xercesc/dom/DOMImplementationLS.hpp> 
#include <xercesc/dom/DOMWriter.hpp> 
#include <xercesc/parsers/XercesDOMParser.hpp> 

Error:
[EMAIL PROTECTED]:~/Studium/Thesis/NETrain> make
mkdir -p ./src/bin/obj
c++ -DLINUX -fpic  -L/usr/local/lib ./src/bin/obj/tagcorp2tagidx.o ./src/bin/
obj/neclassnode.o ./src/bin/obj/nenode.o ./src/bin/obj/newordnode.o -o src/
bin/tagcorp2tagidx -L/yasir/xerces-c2_5_0-linux/lib  -lc
./src/bin/obj/
tagcorp2tagidx.o(.gnu.linkonce.d._ZTVN11xercesc_2_513DTDEntityDeclE+0x10):/
yasir/xerces-c2_5_0-linux/include/xercesc/internal/XSerializable.hpp:88: 
undefined reference to `xercesc_2_5::DTDEntityDecl::isSerializable() const'
./src/bin/obj/
tagcorp2tagidx.o(.gnu.linkonce.d._ZTVN11xercesc_2_513DTDEntityDeclE
+0x14):src/tagcorp2tagidx.cpp:40: undefined reference to 
`xercesc_2_5::DTDEntityDecl::serialize(xercesc_2_5::XSerializeEngine&)'
./src/bin/obj/
tagcorp2tagidx.o(.gnu.linkonce.d._ZTVN11xercesc_2_513DTDEntityDeclE+0x18):/
yasir/xerces-c2_5_0-linux/include/xercesc/internal/XSerializable.hpp:88: 
undefined reference to `xercesc_2_5::DTDEntityDecl::getProtoType() const'
./src/bin/obj/
tagcorp2tagidx.o(.gnu.linkonce.d._ZTVN11xercesc_2_513XMLAttDefListE+0x10):/
yasir/xerces-c2_5_0-linux/include/xercesc/internal/XSerializable.hpp:88: 
undefined reference to `xercesc_2_5::XMLAttDefList::isSerializable() const'
./src/bin/obj/
tagcorp2tagidx.o(.gnu.linkonce.d._ZTVN11xercesc_2_513XMLAttDefListE
+0x14):src/tagcorp2tagidx.cpp:40: undefined reference to 
`xercesc_2_5::XMLAttDefList::serialize(xercesc_2_5::XSerializeEngine&)'
./src/bin/obj/
tagcorp2tagidx.o(.gnu.linkonce.d._ZTVN11xercesc_2_513XMLAttDefListE+0x18):/
yasir/xerces-c2_5_0-linux/include/xercesc/internal/XSerializable.hpp:88: 
undefined reference to `xercesc_2_5::XMLAttDefList::getProtoType() const'
./src/bin/obj/
tagcorp2tagidx.o(.gnu.linkonce.t._ZN11xercesc_2_513XMLAttDefListD0Ev+0x23): 
In function `xercesc_2_5::XMLAttDefList::~XMLAttDefList [in-charge deleting]
()':
src/tagcorp2tagidx.cpp:42: undefined reference to 
`xercesc_2_5::XMemory::operator delete(void*)'
./src/bin/obj/
tagcorp2tagidx.o(.gnu.linkonce.t._ZN11xercesc_2_513DTDEntityDeclD1Ev+0x23): 
In function `xercesc_2_5::DTDEntityDecl::~DTDEntityDecl [in-charge]()':
src/tagcorp2tagidx.cpp:42: undefined reference to 
`xercesc_2_5::XMLEntityDecl::~XMLEntityDecl [not-in-charge]()'
./src/bin/obj/
tagcorp2tagidx.o(.gnu.linkonce.t._ZN11xercesc_2_513DTDEntityDeclD0Ev+0x24): 
In function `xercesc_2_5::DTDEntityDecl::~DTDEntityDecl [in-charge deleting]
()':
src/tagcorp2tagidx.cpp:42: undefined reference to 
`xercesc_2_5::XMLEntityDecl::~XMLEntityDecl [not-in-charge]()'
./src/bin/obj/
tagcorp2tagidx.o(.gnu.linkonce.t._ZN11xercesc_2_513DTDEntityDeclD0Ev+0x2c): 
In function `xercesc_2_5::DTDEntityDecl::~DTDEntityDecl [in-charge deleting]
()':
/yasir/xerces-c2_5_0-linux/include/xercesc/validators/DTD/
DTDEntityDecl.hpp:232: undefined reference to `xercesc_2_5::XMemory::operator 
delete(void*)'
./src/bin/obj/
tagcorp2tagidx.o(.gnu.linkonce.d._ZTIN11xercesc_2_513DTDEntityDeclE+0x8):/
yasir/xerces-c2_5_0-linux/include/xercesc/validators/DTD/
DTDEntityDecl.hpp:241: undefined reference to `typeinfo for 
xercesc_2_5::XMLEntityDecl'
collect2: ld returned 1 exit status
make: *** [src/bin/tagcorp2tagidx] Error 1


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to