Hi,
version 2.5 is pretty old, you would be better
off using the latest 2.7 version... however,
apply this patch to the source
http://svn.apache.org/viewvc/xerces/c/trunk/src/xercesc/util/RefArrayOf.hpp?r1=175709&r2=175929&diff_format=h
Alberto
At 12.37 28/11/2006 +0530, P J P wrote:
Hello there,
I'm trying to compile the
Xerces-c-src_2_5_0.tar.gz, on my mahcine running FC5. The tarball I got from
http://archive.apache.org/dist/xml/xerces-c/Xerces-C_2_5_0/
After exporting the $XERCESCROOT, I did runConfigure as
$./runConfigure -plinux -cgcc -xg++ -minmem -nsocket -tnative -rpthread
-P/prefix/path
but then, when I said `$ gmake -s', I got...
^^^^^^
$XERCESCROOT/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*)â:
$XERCESCROOT/xerces-c-src_2_5_0/include/xercesc/util/RefArrayOf.c:111:
error: invalid use of undefined type âstruct xercesc_2_5::MemoryManagerâ
$XERCESCROOT/xerces-c-src_2_5_0/include/xercesc/util/XMemory.hpp:70:
error: forward declaration of âstruct xercesc_2_5::MemoryManagerâ
$XERCESCROOT/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*)â:
$XERCESCROOT/xerces-c-src_2_5_0/include/xercesc/util/RefArrayOf.c:125:
error: invalid use of undefined type âstruct xercesc_2_5::MemoryManagerâ
$XERCESCROOT/xerces-c-src_2_5_0/include/xercesc/util/XMemory.hpp:70:
error: forward declaration of âstruct xercesc_2_5::MemoryManagerâ
$XERCESCROOT/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>&)â:
$XERCESCROOT/xerces-c-src_2_5_0/include/xercesc/util/RefArrayOf.c:137:
error: invalid use of undefined type âstruct xercesc_2_5::MemoryManagerâ
$XERCESCROOT/xerces-c-src_2_5_0/include/xercesc/util/XMemory.hpp:70:
error: forward declaration of âstruct xercesc_2_5::MemoryManagerâ
$XERCESCROOT/xerces-c-src_2_5_0/include/xercesc/util/RefArrayOf.c:
In destructor âxercesc_2_5::RefArrayOf<TElem>::~RefArrayOf()â:
$XERCESCROOT/xerces-c-src_2_5_0/include/xercesc/util/RefArrayOf.c:144:
error: invalid use of undefined type âstruct xercesc_2_5::MemoryManagerâ
$XERCESCROOT/xerces-c-src_2_5_0/include/xercesc/util/XMemory.hpp:70:
error: forward declaration of âstruct xercesc_2_5::MemoryManagerâ
$XERCESCROOT/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>&)â:
$XERCESCROOT/xerces-c-src_2_5_0/include/xercesc/util/RefArrayOf.c:176:
error: invalid use of undefined type âstruct xercesc_2_5::MemoryManagerâ
$XERCESCROOT/xerces-c-src_2_5_0/include/xercesc/util/XMemory.hpp:70:
error: forward declaration of âstruct xercesc_2_5::MemoryManagerâ
$XERCESCROOT/xerces-c-src_2_5_0/include/xercesc/util/RefArrayOf.c:178:
error: invalid use of undefined type âstruct xercesc_2_5::MemoryManagerâ
$XERCESCROOT/xerces-c-src_2_5_0/include/xercesc/util/XMemory.hpp:70:
error: forward declaration of âstruct xercesc_2_5::MemoryManagerâ
$XERCESCROOT/xerces-c-src_2_5_0/include/xercesc/util/RefArrayOf.c:
In member function âvoid
xercesc_2_5::RefArrayOf<TElem>::resize(unsigned int)â:
$XERCESCROOT/xerces-c-src_2_5_0/include/xercesc/util/RefArrayOf.c:276:
error: invalid use of undefined type âstruct xercesc_2_5::MemoryManagerâ
$XERCESCROOT/xerces-c-src_2_5_0/include/xercesc/util/XMemory.hpp:70:
error: forward declaration of âstruct xercesc_2_5::MemoryManagerâ
$XERCESCROOT/xerces-c-src_2_5_0/include/xercesc/util/RefArrayOf.c:290:
error: invalid use of undefined type âstruct xercesc_2_5::MemoryManagerâ
$XERCESCROOT/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[1]: *** [impl] Error 2
gmake: *** [Dom] Error 2
vvvvvv
...could you please offer me some help on this??
Thank you!
--
regards
-P J P
http://www.cdacbangalore.in/~prasad
PS: Please don't send me html/attachment/Fwd mails