DO NOT REPLY TO THIS EMAIL, BUT PLEASE POST YOUR BUG RELATED COMMENTS THROUGH THE WEB INTERFACE AVAILABLE AT <http://nagoya.apache.org/bugzilla/show_bug.cgi?id=13712>. ANY REPLY MADE TO THIS MESSAGE WILL NOT BE COLLECTED AND INSERTED IN THE BUG DATABASE.
http://nagoya.apache.org/bugzilla/show_bug.cgi?id=13712 Can't build on jaguar (10.2) Summary: Can't build on jaguar (10.2) Product: Xerces-C++ Version: 2.1.0 Platform: Macintosh OS/Version: MacOS X Status: NEW Severity: Blocker Priority: Other Component: Build AssignedTo: [EMAIL PROTECTED] ReportedBy: [EMAIL PROTECTED] hi all, Downloaded: xerces-c-src2_1_0.tar.gz Untarred the pack, cd'd into it. Realized I needed to set XERCESCROOT, did that. cd $XERCESCROOT/src/xercesc autoconf runConfigure -pmacosx -cgcc -xg++ -minmem -nsocket -tnative -rpthread that works (encouragingly!) make is gmake on os x as far as I know, so: make ..... I get: [AbstractDOMParser.o] Error 1 -------------------------------------------- AbstractDOMParser.cpp: In member function `virtual void AbstractDOMParser::TextDecl(const XMLCh*, const XMLCh*)': AbstractDOMParser.cpp:1304: invalid use of undefined type `struct DOMEntity' /include/xercesc/dom/DOMDocument.hpp:77: forward declaration of `struct DOMEntity' AbstractDOMParser.cpp:1305: invalid use of undefined type `struct DOMEntity' /include/xercesc/dom/DOMDocument.hpp:77: forward declaration of `struct DOMEntity' /include/xercesc/util/RefVectorOf.c: In destructor `void RefVectorOf<TElem>::RefVectorOf() [with TElem = DOMDocumentImpl]': AbstractDOMParser.cpp:136: instantiated from here /include/xercesc/util/RefVectorOf.c:122: invalid use of undefined type `struct DOMDocumentImpl' /include/xercesc/parsers/AbstractDOMParser.hpp:78: forward declaration of ` struct DOMDocumentImpl' /include/xercesc/util/RefVectorOf.c: In member function `void RefVectorOf<TElem>::removeAllElements() [with TElem = DOMDocumentImpl]': AbstractDOMParser.cpp:180: instantiated from here /include/xercesc/util/RefVectorOf.c:208: invalid use of undefined type `struct DOMDocumentImpl' /include/xercesc/parsers/AbstractDOMParser.hpp:78: forward declaration of ` struct DOMDocumentImpl' gnumake[1]: *** [AbstractDOMParser.o] Error 1 gnumake: *** [Parsers] Error 2 turing@quad xercesc> turing@quad xercesc> pwd /Users/turing/Install/xerces-c-src2_1_0/src/xercesc turing@quad xercesc> turing@quad xercesc> echo $XERCESCROOT /Users/turing/Install/xerces-c-src2_1_0 ------------------------------------------- it seems like a bunch of the includes can't be found... AbstractDOMParser.cpp:80:44: xercesc/dom/impl/DOMAttrImpl.hpp: No such file or directory AbstractDOMParser.cpp:83:44: xercesc/dom/impl/DOMTextImpl.hpp: No such file or directory AbstractDOMParser.cpp:84:48: xercesc/dom/impl/ DOMDocumentImpl.hpp: No such file or directory AbstractDOMParser.cpp:85:52: xercesc/dom/impl/ DOMDocumentTypeImpl.hpp: No such file or directory AbstractDOMParser.cpp:87:47: xercesc/dom/impl/DOMElementImpl.hpp: No such file or directory AbstractDOMParser.cpp:88:46: xercesc/dom/impl/DOMEntityImpl.hpp: No such file or directory AbstractDOMParser.cpp:89:55: xercesc/dom/impl/ DOMEntityReferenceImpl.hpp: No such file or directory AbstractDOMParser.cpp:90:48: xercesc/dom/impl/DOMNotationImpl.hpp: No such file or directory AbstractDOMParser.cpp:93:45: xercesc/dom/impl/DOMNodeIDMap.hpp: No such file or directory Tried changing lines 71-93 od that problem cpp: #include <sax/EntityResolver.hpp> #include <util/XMLUniDefs.hpp> #include <framework/XMLNotationDecl.hpp> #include <util/IOException.hpp> #include <internal/XMLScanner.hpp> #include <validators/DTD/DTDValidator.hpp> #include <parsers/AbstractDOMParser.hpp> #include <dom/DOMImplementation.hpp> #include <dom/DOMElement.hpp> #include <dom/impl/DOMAttrImpl.hpp> #include <dom/DOMCDATASection.hpp> #include <dom/DOMComment.hpp> #include <dom/impl/DOMTextImpl.hpp> #include <dom/impl/DOMDocumentImpl.hpp> #include <dom/impl/DOMDocumentTypeImpl.hpp> #include <dom/DOMDocumentType.hpp> #include <dom/impl/DOMElementImpl.hpp> #include <dom/impl/DOMEntityImpl.hpp> #include <dom/impl/DOMEntityReferenceImpl.hpp> #include <dom/impl/DOMNotationImpl.hpp> #include <dom/DOMNamedNodeMap.hpp> #include <dom/DOMProcessingInstruction.hpp> #include <dom/impl/DOMNodeIDMap.hpp> didn't do diddly except give me an obvious file not found so I gave up :) --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
