![]() |
![]() ![]()
Experimental Physics and
| ||||||||||||||
|
Dears I have successfully compiled XML-RPC, Expat, XML Simple and Frontier by following the guideline given in the manul of Channel Archiver. But there are following errors when I tried to compile Xerces XML Library using make command. Can you guide me how to solve the problem? g++ -fPIC -DLINUX -D_REENTRANT -c -I/home/tasaddaq/epics/extensions/src/ChannelArchiver/ThirdParty/xerces-c-src2_4_0/include -w -O -DPROJ_XMLPARSER -DPROJ_XMLUTIL -DPROJ_PARSERS -DPROJ_SAX4C -DPROJ_SAX2 -DPROJ_DOM -DPROJ_VALIDATORS -DXML_USE_NATIVE_TRANSCODER -DXML_USE_INMEM_MESSAGELOADER -DXML_USE_PTHREADS -DXML_USE_NETACCESSOR_SOCKET -o /home/tasaddaq/epics/extensions/src/ChannelArchiver/ThirdParty/xerces-c-src2_4_0/obj/LINUX/DOMAttrImpl.o DOMAttrImpl.cpp /home/tasaddaq/epics/extensions/src/ChannelArchiver/ThirdParty/xerces-c-src2_4_0/include/xercesc/util/RefArrayOf.c: In constructor ?xercesc_2_4::RefArrayOf<TElem>::RefArrayOf(unsigned int, xercesc_2_4::MemoryManager*)?: /home/tasaddaq/epics/extensions/src/ChannelArchiver/ThirdParty/xerces-c-src2_4_0/include/xercesc/util/RefArrayOf.c:108: error: invalid use of undefined type ?struct xercesc_2_4::MemoryManager? /home/tasaddaq/epics/extensions/src/ChannelArchiver/ThirdParty/xerces-c-src2_4_0/include/xercesc/util/XMemory.hpp:70: error: forward declaration of ?struct xercesc_2_4::MemoryManager? /home/tasaddaq/epics/extensions/src/ChannelArchiver/ThirdParty/xerces-c-src2_4_0/include/xercesc/util/RefArrayOf.c: In constructor ?xercesc_2_4::RefArrayOf<TElem>::RefArrayOf(TElem**, unsigned int,
xercesc_2_4::MemoryManager*)?: /home/tasaddaq/epics/extensions/src/ChannelArchiver/ThirdParty/xerces-c-src2_4_0/include/xercesc/util/RefArrayOf.c:122: error: invalid use of undefined type ?struct xercesc_2_4::MemoryManager? /home/tasaddaq/epics/extensions/src/ChannelArchiver/ThirdParty/xerces-c-src2_4_0/include/xercesc/util/XMemory.hpp:70: error: forward declaration of ?struct xercesc_2_4::MemoryManager? /home/tasaddaq/epics/extensions/src/ChannelArchiver/ThirdParty/xerces-c-src2_4_0/include/xercesc/util/RefArrayOf.c: In copy constructor ?xercesc_2_4::RefArrayOf<TElem>::RefArrayOf(const xercesc_2_4::RefArrayOf<TElem>&)?: /home/tasaddaq/epics/extensions/src/ChannelArchiver/ThirdParty/xerces-c-src2_4_0/include/xercesc/util/RefArrayOf.c:134: error: invalid use of undefined type ?struct xercesc_2_4::MemoryManager? /home/tasaddaq/epics/extensions/src/ChannelArchiver/ThirdParty/xerces-c-src2_4_0/include/xercesc/util/XMemory.hpp:70: error: forward declaration of ?struct xercesc_2_4::MemoryManager? /home/tasaddaq/epics/extensions/src/ChannelArchiver/ThirdParty/xerces-c-src2_4_0/include/xercesc/util/RefArrayOf.c: In destructor ?xercesc_2_4::RefArrayOf<TElem>::~RefArrayOf()?: /home/tasaddaq/epics/extensions/src/ChannelArchiver/ThirdParty/xerces-c-src2_4_0/include/xercesc/util/RefArrayOf.c:141: error: invalid use of undefined type ?struct xercesc_2_4::MemoryManager? /home/tasaddaq/epics/extensions/src/ChannelArchiver/ThirdParty/xerces-c-src2_4_0/include/xercesc/util/XMemory.hpp:70: error: forward declaration of ?struct xercesc_2_4::MemoryManager? /home/tasaddaq/epics/extensions/src/ChannelArchiver/ThirdParty/xerces-c-src2_4_0/include/xercesc/util/RefArrayOf.c: In member function ?xercesc_2_4::RefArrayOf<TElem>& xercesc_2_4::RefArrayOf<TElem>::operator=(const xercesc_2_4::RefArrayOf<TElem>&)?: /home/tasaddaq/epics/extensions/src/ChannelArchiver/ThirdParty/xerces-c-src2_4_0/include/xercesc/util/RefArrayOf.c:173: error: invalid use of
undefined type ?struct xercesc_2_4::MemoryManager? /home/tasaddaq/epics/extensions/src/ChannelArchiver/ThirdParty/xerces-c-src2_4_0/include/xercesc/util/XMemory.hpp:70: error: forward declaration of ?struct xercesc_2_4::MemoryManager? /home/tasaddaq/epics/extensions/src/ChannelArchiver/ThirdParty/xerces-c-src2_4_0/include/xercesc/util/RefArrayOf.c:175: error: invalid use of undefined type ?struct xercesc_2_4::MemoryManager? /home/tasaddaq/epics/extensions/src/ChannelArchiver/ThirdParty/xerces-c-src2_4_0/include/xercesc/util/XMemory.hpp:70: error: forward declaration of ?struct xercesc_2_4::MemoryManager? /home/tasaddaq/epics/extensions/src/ChannelArchiver/ThirdParty/xerces-c-src2_4_0/include/xercesc/util/RefArrayOf.c: In member function ?void xercesc_2_4::RefArrayOf<TElem>::resize(unsigned int)?: /home/tasaddaq/epics/extensions/src/ChannelArchiver/ThirdParty/xerces-c-src2_4_0/include/xercesc/util/RefArrayOf.c:273: error: invalid use of undefined type ?struct xercesc_2_4::MemoryManager? /home/tasaddaq/epics/extensions/src/ChannelArchiver/ThirdParty/xerces-c-src2_4_0/include/xercesc/util/XMemory.hpp:70: error: forward declaration of ?struct xercesc_2_4::MemoryManager? /home/tasaddaq/epics/extensions/src/ChannelArchiver/ThirdParty/xerces-c-src2_4_0/include/xercesc/util/RefArrayOf.c:287: error: invalid use of undefined type ?struct xercesc_2_4::MemoryManager? /home/tasaddaq/epics/extensions/src/ChannelArchiver/ThirdParty/xerces-c-src2_4_0/include/xercesc/util/XMemory.hpp:70: error: forward declaration of ?struct xercesc_2_4::MemoryManager? make[2]: *** [DOMAttrImpl.o] Error 1 make[2]: Leaving directory `/home/tasaddaq/epics/extensions/src/ChannelArchiver/ThirdParty/xerces-c-src2_4_0/src/xercesc/dom/impl' make[1]: *** [impl] Error 2 make[1]: Leaving directory
`/home/tasaddaq/epics/extensions/src/ChannelArchiver/ThirdParty/xerces-c-src2_4_0/src/xercesc/dom' make: *** [Dom] Error 2 With regards, Tasaddaq Ali Khan Control Systems Engineer SESAME, Jordan __________________________________________________
| ||||||||||||||
ANJ, 02 Sep 2010 |
![]() · Search · EPICS V4 · IRMIS · Talk · Bugs · Documents · Links · Licensing · |