And 2.5.0 won't compile with gcc 3.4.3 (Fedora Core 3)...
That's surprising, kinda.

gmake 3.80 gcc version 3.4.3 20050227 (Red Hat 3.4.3-22.fc3)

# export XERCESCROOT="/downloads/xerces-c-src_2_5_0"
# cd $XERCESCROOT/src/xercesc
# autoconf
# ./runConfigure -plinux -cgcc -xg++ -minmem -nsocket -tnative \
  -rpthread -b32
# gmake

... and I get this far:

cp -fp DOMDeepNodeListPool.c /downloads/xerces-c-src_2_5_0/include/xercesc/dom/impl
g++ -fPIC -DLINUX -D_REENTRANT -c -I/downloads/xerces-c-src_2_5_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 /downloads/xerces-c-src_2_5_0/obj/LINUX/DOMAttrImpl.o DOMAttrImpl.cpp
In file included from /downloads/xerces-c-src_2_5_0/include/xercesc/util/RefArrayOf.hpp:221,
from DOMDocumentImpl.hpp:73,
from DOMAttrImpl.hpp:77,
from DOMAttrImpl.cpp:64:
/downloads/xerces-c-src_2_5_0/include/xercesc/util/RefArrayOf.c: In constructor `xercesc_2_5::RefArrayOf<TElem>::RefArrayOf(unsigned int, xercesc_2_5::MemoryManager*)':
/downloads/xerces-c-src_2_5_0/include/xercesc/util/RefArrayOf.c:111: error: invalid use of undefined type `struct xercesc_2_5::MemoryManager'
/downloads/xerces-c-src_2_5_0/include/xercesc/util/XMemory.hpp:70: error: forward declaration of `struct xercesc_2_5::MemoryManager'
/downloads/xerces-c-src_2_5_0/include/xercesc/util/RefArrayOf.c: In constructor `xercesc_2_5::RefArrayOf<TElem>::RefArrayOf(TElem**, unsigned int, xercesc_2_5::MemoryManager*)':
/downloads/xerces-c-src_2_5_0/include/xercesc/util/RefArrayOf.c:125: error: invalid use of undefined type `struct xercesc_2_5::MemoryManager'
/downloads/xerces-c-src_2_5_0/include/xercesc/util/XMemory.hpp:70: error: forward declaration of `struct xercesc_2_5::MemoryManager'
/downloads/xerces-c-src_2_5_0/include/xercesc/util/RefArrayOf.c: In copy constructor `xercesc_2_5::RefArrayOf<TElem>::RefArrayOf(const xercesc_2_5::RefArrayOf<TElem>&)':
/downloads/xerces-c-src_2_5_0/include/xercesc/util/RefArrayOf.c:137: error: invalid use of undefined type `struct xercesc_2_5::MemoryManager'
/downloads/xerces-c-src_2_5_0/include/xercesc/util/XMemory.hpp:70: error: forward declaration of `struct xercesc_2_5::MemoryManager'
/downloads/xerces-c-src_2_5_0/include/xercesc/util/RefArrayOf.c: In destructor `xercesc_2_5::RefArrayOf<TElem>::~RefArrayOf()':
/downloads/xerces-c-src_2_5_0/include/xercesc/util/RefArrayOf.c:144: error: invalid use of undefined type `struct xercesc_2_5::MemoryManager'
/downloads/xerces-c-src_2_5_0/include/xercesc/util/XMemory.hpp:70: error: forward declaration of `struct xercesc_2_5::MemoryManager'
/downloads/xerces-c-src_2_5_0/include/xercesc/util/RefArrayOf.c: In member function `xercesc_2_5::RefArrayOf<TElem>& xercesc_2_5::RefArrayOf<TElem>::operator=(const xercesc_2_5::RefArrayOf<TElem>&)':
/downloads/xerces-c-src_2_5_0/include/xercesc/util/RefArrayOf.c:176: error: invalid use of undefined type `struct xercesc_2_5::MemoryManager'
/downloads/xerces-c-src_2_5_0/include/xercesc/util/XMemory.hpp:70: error: forward declaration of `struct xercesc_2_5::MemoryManager'
/downloads/xerces-c-src_2_5_0/include/xercesc/util/RefArrayOf.c:178: error: invalid use of undefined type `struct xercesc_2_5::MemoryManager'
/downloads/xerces-c-src_2_5_0/include/xercesc/util/XMemory.hpp:70: error: forward declaration of `struct xercesc_2_5::MemoryManager'
/downloads/xerces-c-src_2_5_0/include/xercesc/util/RefArrayOf.c: In member function `void xercesc_2_5::RefArrayOf<TElem>::resize(unsigned int)':
/downloads/xerces-c-src_2_5_0/include/xercesc/util/RefArrayOf.c:276: error: invalid use of undefined type `struct xercesc_2_5::MemoryManager'
/downloads/xerces-c-src_2_5_0/include/xercesc/util/XMemory.hpp:70: error: forward declaration of `struct xercesc_2_5::MemoryManager'
/downloads/xerces-c-src_2_5_0/include/xercesc/util/RefArrayOf.c:290: error: invalid use of undefined type `struct xercesc_2_5::MemoryManager'
/downloads/xerces-c-src_2_5_0/include/xercesc/util/XMemory.hpp:70: error: forward declaration of `struct xercesc_2_5::MemoryManager'
gmake[2]: *** [DOMAttrImpl.o] Error 1
gmake[2]: Leaving directory `/downloads/xerces-c-src_2_5_0/src/xercesc/dom/impl'
gmake[1]: *** [impl] Error 2
gmake[1]: Leaving directory `/downloads/xerces-c-src_2_5_0/src/xercesc/dom'
gmake: *** [Dom] Error 2


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



Reply via email to