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]