Message: A new issue has been created in JIRA.
--------------------------------------------------------------------- View the issue: http://issues.apache.org/jira/browse/XERCESC-1235 Here is an overview of the issue: --------------------------------------------------------------------- Key: XERCESC-1235 Summary: Xerces-C++ does not build with gcc 3.4.0 Type: Bug Status: Unassigned Priority: Major Project: Xerces-C++ Components: Build Versions: 2.5.0 Assignee: Reporter: ismail d�nmez Created: Mon, 28 Jun 2004 10:32 PM Updated: Mon, 28 Jun 2004 10:32 PM Environment: Gcc 3.4.0 Slackware GNU/Linux 10.0 Description: When trying to build xerces-c with gcc 3.4.0 I get error : make -C impl make[2]: Entering directory `/home/cartman/WS/xerces-c-src_2_5_0/src/xercesc/dom/impl' mkdir -p /home/cartman/WS/xerces-c-src_2_5_0/include/xercesc/dom/impl cp -fp DOMDeepNodeListPool.c /home/cartman/WS/xerces-c-src_2_5_0/include/xercesc/dom/impl g++ -fPIC -DLINUX -D_REENTRANT -c -I/home/cartman/WS/xerces-c-src_2_5_0/include -g -O2 -o /home/cartman/WS/xerces-c-src_2_5_0/obj/LINUX/DOMAttrImpl.o DOMAttrImpl.cpp In file included from /home/cartman/WS/xerces-c-src_2_5_0/include/xercesc/util/RefArrayOf.hpp:221, from DOMDocumentImpl.hpp:73, from DOMAttrImpl.hpp:77, from DOMAttrImpl.cpp:64: /home/cartman/WS/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*)': /home/cartman/WS/xerces-c-src_2_5_0/include/xercesc/util/RefArrayOf.c:111: error: invalid use of undefined type `struct xercesc_2_5::MemoryManager' /home/cartman/WS/xerces-c-src_2_5_0/include/xercesc/util/XMemory.hpp:70: error: forward declaration of `struct xercesc_2_5::MemoryManager' /home/cartman/WS/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*)': /home/cartman/WS/xerces-c-src_2_5_0/include/xercesc/util/RefArrayOf.c:125: error: invalid use of undefined type `struct xercesc_2_5::MemoryManager' /home/cartman/WS/xerces-c-src_2_5_0/include/xercesc/util/XMemory.hpp:70: error: forward declaration of `struct xercesc_2_5::MemoryManager' /home/cartman/WS/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>&)': /home/cartman/WS/xerces-c-src_2_5_0/include/xercesc/util/RefArrayOf.c:137: error: invalid use of undefined type `struct xercesc_2_5::MemoryManager' /home/cartman/WS/xerces-c-src_2_5_0/include/xercesc/util/XMemory.hpp:70: error: forward declaration of `struct xercesc_2_5::MemoryManager' /home/cartman/WS/xerces-c-src_2_5_0/include/xercesc/util/RefArrayOf.c: In destructor `xercesc_2_5::RefArrayOf<TElem>::~RefArrayOf()': /home/cartman/WS/xerces-c-src_2_5_0/include/xercesc/util/RefArrayOf.c:144: error: invalid use of undefined type `struct xercesc_2_5::MemoryManager' /home/cartman/WS/xerces-c-src_2_5_0/include/xercesc/util/XMemory.hpp:70: error: forward declaration of `struct xercesc_2_5::MemoryManager' /home/cartman/WS/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>&)': /home/cartman/WS/xerces-c-src_2_5_0/include/xercesc/util/RefArrayOf.c:176: error: invalid use of undefined type `struct xercesc_2_5::MemoryManager' /home/cartman/WS/xerces-c-src_2_5_0/include/xercesc/util/XMemory.hpp:70: error: forward declaration of `struct xercesc_2_5::MemoryManager' /home/cartman/WS/xerces-c-src_2_5_0/include/xercesc/util/RefArrayOf.c:178: error: invalid use of undefined type `struct xercesc_2_5::MemoryManager' /home/cartman/WS/xerces-c-src_2_5_0/include/xercesc/util/XMemory.hpp:70: error: forward declaration of `struct xercesc_2_5::MemoryManager' /home/cartman/WS/xerces-c-src_2_5_0/include/xercesc/util/RefArrayOf.c: In member function `void xercesc_2_5::RefArrayOf<TElem>::resize(unsigned int)': /home/cartman/WS/xerces-c-src_2_5_0/include/xercesc/util/RefArrayOf.c:276: error: invalid use of undefined type `struct xercesc_2_5::MemoryManager' /home/cartman/WS/xerces-c-src_2_5_0/include/xercesc/util/XMemory.hpp:70: error: forward declaration of `struct xercesc_2_5::MemoryManager' /home/cartman/WS/xerces-c-src_2_5_0/include/xercesc/util/RefArrayOf.c:290: error: invalid use of undefined type `struct xercesc_2_5::MemoryManager' /home/cartman/WS/xerces-c-src_2_5_0/include/xercesc/util/XMemory.hpp:70: error: forward declaration of `struct xercesc_2_5::MemoryManager' In file included from DOMAttrImpl.cpp:67: DOMCasts.hpp: In function `xercesc_2_5::DOMNode* xercesc_2_5::castToNode(const xercesc_2_5::DOMParentNode*)': DOMCasts.hpp:148: warning: invalid access to non-static data member `xercesc_2_5::DOMElementImpl::fParent' of NULL object DOMCasts.hpp:148: warning: (perhaps the `offsetof' macro was used incorrectly) DOMCasts.hpp: In function `xercesc_2_5::DOMNode* xercesc_2_5::castToNode(const xercesc_2_5::DOMNodeImpl*)': DOMCasts.hpp:154: warning: invalid access to non-static data member `xercesc_2_5::DOMElementImpl::fNode' of NULL object DOMCasts.hpp:154: warning: (perhaps the `offsetof' macro was used incorrectly) DOMCasts.hpp: In function `xercesc_2_5::DOMNodeImpl* xercesc_2_5::castToNodeImpl(const xercesc_2_5::DOMParentNode*)': DOMCasts.hpp:162: warning: invalid access to non-static data member `xercesc_2_5::DOMElementImpl::fNode' of NULL object DOMCasts.hpp:162: warning: (perhaps the `offsetof' macro was used incorrectly) DOMCasts.hpp:163: warning: invalid access to non-static data member `xercesc_2_5::DOMElementImpl::fParent' of NULL object DOMCasts.hpp:163: warning: (perhaps the `offsetof' macro was used incorrectly) make[2]: *** [DOMAttrImpl.o] Error 1 make[2]: Leaving directory `/home/cartman/WS/xerces-c-src_2_5_0/src/xercesc/dom/impl' make[1]: *** [impl] Error 2 make[1]: Leaving directory `/home/cartman/WS/xerces-c-src_2_5_0/src/xercesc/dom' make: *** [Dom] Error 2 [EMAIL PROTECTED]:~/WS/xerces-c-src_2_5_0/src/xercesc$ --------------------------------------------------------------------- JIRA INFORMATION: This message is automatically generated by JIRA. If you think it was sent incorrectly contact one of the administrators: http://issues.apache.org/jira/secure/Administrators.jspa If you want more information on JIRA, or have a bug to report see: http://www.atlassian.com/software/jira --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
