Return-Path: Delivered-To: apmail-xerces-c-users-archive@www.apache.org Received: (qmail 72887 invoked from network); 18 Jul 2008 18:32:11 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.2) by minotaur.apache.org with SMTP; 18 Jul 2008 18:32:11 -0000 Received: (qmail 27969 invoked by uid 500); 18 Jul 2008 18:32:11 -0000 Delivered-To: apmail-xerces-c-users-archive@xerces.apache.org Received: (qmail 27722 invoked by uid 500); 18 Jul 2008 18:32:10 -0000 Mailing-List: contact c-users-help@xerces.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: c-users@xerces.apache.org Delivered-To: mailing list c-users@xerces.apache.org Received: (qmail 27711 invoked by uid 99); 18 Jul 2008 18:32:10 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 18 Jul 2008 11:32:10 -0700 X-ASF-Spam-Status: No, hits=2.0 required=10.0 tests=HTML_MESSAGE,SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (athena.apache.org: domain of adityay.bhave@gmail.com designates 74.125.92.146 as permitted sender) Received: from [74.125.92.146] (HELO qw-out-1920.google.com) (74.125.92.146) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 18 Jul 2008 18:31:16 +0000 Received: by qw-out-1920.google.com with SMTP id 9so230765qwj.44 for ; Fri, 18 Jul 2008 11:31:40 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:message-id:date:from:to :subject:in-reply-to:mime-version:content-type:references; bh=sHwzPfZuxS5TBZcX6bbcUbW/Oh61QxM0pCUSQQ3HARo=; b=Vlv/V0Pie0G3JHCZKtZ+llJNKYxyYOaeqKTOhM2flo3v1arkialsWMS2fKseXlN5nJ eK+K+e9ZlhWsJlvP6xjMzQHJQu292dN18EuoDwCtZVNA7VHBB/l9doWbJyTgfTk22TNs 6VQxzmf+O6ybH4BxpoCbq2V1ODMoIzOGQDZ0g= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=message-id:date:from:to:subject:in-reply-to:mime-version :content-type:references; b=FqgaNPUbXsHPLqg+EF666udA1Mj1yJ0E1QJbAB8lgz098wo8J6NolGXT6uqL49j14n 264P4DDcjqhh3bsJw15CxZGhpnPE9lAPV+YIUkiWbrdb2FGfCvcztb4mTzv3RzoJ9MLP fLA2VaTSiLYGH6Jij2K1q2fVziPG2DSKU7x04= Received: by 10.150.12.3 with SMTP id 3mr533553ybl.13.1216405900198; Fri, 18 Jul 2008 11:31:40 -0700 (PDT) Received: by 10.151.142.19 with HTTP; Fri, 18 Jul 2008 11:31:40 -0700 (PDT) Message-ID: Date: Fri, 18 Jul 2008 11:31:40 -0700 From: "Aditya Bhave" To: c-users@xerces.apache.org Subject: compilation problems of xerces In-Reply-To: MIME-Version: 1.0 Content-Type: multipart/alternative; boundary="----=_Part_14132_8499147.1216405900203" References: X-Virus-Checked: Checked by ClamAV on apache.org ------=_Part_14132_8499147.1216405900203 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Content-Disposition: inline I have the latest version of Ubuntu and gcc -4.2.3. I am unable to get xerces installed on this. It gives C++ compilation errors as below when I run make make -s -C internal (CP) /home/ayb/Desktop/xerces-c-src_2_7_0/src/xercesc//include/xercesc/internal Building framework make -s -C framework (CP) /home/ayb/Desktop/xerces-c-src_2_7_0/src/xercesc//include/xercesc/framework (CP) /home/ayb/Desktop/xerces-c-src_2_7_0/src/xercesc//include/xercesc/framework/psvi (CP) /home/ayb/Desktop/xerces-c-src_2_7_0/src/xercesc//include/xercesc/framework/psvi Building parsers make -s -C parsers (CP) /home/ayb/Desktop/xerces-c-src_2_7_0/src/xercesc//include/xercesc/parsers (C++) AbstractDOMParser.o AbstractDOMParser.cpp:45:44: error: xercesc/dom/impl/DOMAttrImpl.hpp: No such file or directory AbstractDOMParser.cpp:46:48: error: xercesc/dom/impl/DOMTypeInfoImpl.hpp: No such file or directory AbstractDOMParser.cpp:49:44: error: xercesc/dom/impl/DOMTextImpl.hpp: No such file or directory AbstractDOMParser.cpp:50:48: error: xercesc/dom/impl/DOMDocumentImpl.hpp: No such file or directory AbstractDOMParser.cpp:51:52: error: xercesc/dom/impl/DOMDocumentTypeImpl.hpp: No such file or directory AbstractDOMParser.cpp:53:49: error: xercesc/dom/impl/DOMElementNSImpl.hpp: No such file or directory AbstractDOMParser.cpp:54:46: error: xercesc/dom/impl/DOMEntityImpl.hpp: No such file or directory AbstractDOMParser.cpp:55:55: error: xercesc/dom/impl/DOMEntityReferenceImpl.hpp: No such file or directory AbstractDOMParser.cpp:56:48: error: xercesc/dom/impl/DOMNotationImpl.hpp: No such file or directory AbstractDOMParser.cpp:59:61: error: xercesc/dom/impl/DOMProcessingInstructionImpl.hpp: No such file or directory AbstractDOMParser.cpp:60:45: error: xercesc/dom/impl/DOMNodeIDMap.hpp: No such file or directory AbstractDOMParser.cpp: In member function 'void xercesc_2_7::AbstractDOMParser::cleanUp()': AbstractDOMParser.cpp:157: error: invalid use of incomplete type 'struct xercesc_2_7::DOMDocumentImpl' /home/ayb/Desktop/xerces-c-src_2_7_0/src/xercesc//include/xercesc/parsers/AbstractDOMParser.hpp:41: error: forward declaration of 'struct xercesc_2_7::DOMDocumentImpl' AbstractDOMParser.cpp: In member function 'void xercesc_2_7::AbstractDOMParser::resetPool()': AbstractDOMParser.cpp:213: error: invalid use of incomplete type 'struct xercesc_2_7::DOMDocumentImpl' /home/ayb/Desktop/xerces-c-src_2_7_0/src/xercesc//include/xercesc/parsers/AbstractDOMParser.hpp:41: error: forward declaration of 'struct xercesc_2_7::DOMDocumentImpl' AbstractDOMParser.cpp: In member function 'xercesc_2_7::DOMDocument* xercesc_2_7::AbstractDOMParser::adoptDocument()': AbstractDOMParser.cpp:226: error: cannot convert 'xercesc_2_7::DOMDocumentImpl*' to 'xercesc_2_7::DOMDocument*' in return AbstractDOMParser.cpp: In member function 'xercesc_2_7::DOMDocument* xercesc_2_7::AbstractDOMParser::getDocument()': AbstractDOMParser.cpp:235: error: cannot convert 'xercesc_2_7::DOMDocumentImpl*' to 'xercesc_2_7::DOMDocument*' in return AbstractDOMParser.cpp: In member function 'virtual void xercesc_2_7::AbstractDOMParser::handleElementPSVI(const XMLCh*, const XMLCh*, xercesc_2_7::PSVIElement*)': AbstractDOMParser.cpp:634: error: 'DOMTypeInfoImpl' was not declared in this scope AbstractDOMParser.cpp:634: error: 'typeInfo' was not declared in this scope AbstractDOMParser.cpp:634: error: expected type-specifier before 'DOMTypeInfoImpl' AbstractDOMParser.cpp:634: error: expected `;' before 'DOMTypeInfoImpl' AbstractDOMParser.cpp:635: error: 'DOMPSVITypeInfo' has not been declared AbstractDOMParser.cpp:636: error: 'DOMPSVITypeInfo' has not been declared AbstractDOMParser.cpp:639: error: 'DOMPSVITypeInfo' has not been declared AbstractDOMParser.cpp:640: error: 'DOMPSVITypeInfo' has not been declared AbstractDOMParser.cpp:641: error: 'DOMPSVITypeInfo' has not been declared AbstractDOMParser.cpp:642: error: invalid use of incomplete type 'struct xercesc_2_7::DOMDocumentImpl' /home/ayb/Desktop/xerces-c-src_2_7_0/src/xercesc//include/xercesc/parsers/AbstractDOMParser.hpp:41: error: forward declaration of 'struct xercesc_2_7::DOMDocumentImpl' AbstractDOMParser.cpp:643: error: 'DOMPSVITypeInfo' has not been declared AbstractDOMParser.cpp:644: error: invalid use of incomplete type 'struct xercesc_2_7::DOMDocumentImpl' /home/ayb/Desktop/xerces-c-src_2_7_0/src/xercesc//include/xercesc/parsers/AbstractDOMParser.hpp:41: error: forward declaration of 'struct xercesc_2_7::DOMDocumentImpl' AbstractDOMParser.cpp:649: error: 'DOMPSVITypeInfo' has not been declared AbstractDOMParser.cpp:650: error: 'DOMPSVITypeInfo' has not been declared AbstractDOMParser.cpp:651: error: 'DOMPSVITypeInfo' has not been declared AbstractDOMParser.cpp:652: error: 'DOMPSVITypeInfo' has not been declared AbstractDOMParser.cpp:656: error: 'DOMPSVITypeInfo' has not been declared AbstractDOMParser.cpp:657: error: 'DOMPSVITypeInfo' has not been declared AbstractDOMParser.cpp:658: error: invalid use of incomplete type 'struct xercesc_2_7::DOMDocumentImpl' /home/ayb/Desktop/xerces-c-src_2_7_0/src/xercesc//include/xercesc/parsers/AbstractDOMParser.hpp:41: error: forward declaration of 'struct xercesc_2_7::DOMDocumentImpl' AbstractDOMParser.cpp:659: error: 'DOMPSVITypeInfo' has not been declared AbstractDOMParser.cpp:660: error: invalid use of incomplete type 'struct xercesc_2_7::DOMDocumentImpl' /home/ayb/Desktop/xerces-c-src_2_7_0/src/xercesc//include/xercesc/parsers/AbstractDOMParser.hpp:41: error: forward declaration of 'struct xercesc_2_7::DOMDocumentImpl' AbstractDOMParser.cpp:663: error: 'DOMPSVITypeInfo' has not been declared AbstractDOMParser.cpp:664: error: 'DOMPSVITypeInfo' has not been declared AbstractDOMParser.cpp:664: error: invalid use of incomplete type 'struct xercesc_2_7::DOMDocumentImpl' /home/ayb/Desktop/xerces-c-src_2_7_0/src/xercesc//include/xercesc/parsers/AbstractDOMParser.hpp:41: error: forward declaration of 'struct xercesc_2_7::DOMDocumentImpl' AbstractDOMParser.cpp:665: error: 'DOMPSVITypeInfo' has not been declared AbstractDOMParser.cpp:665: error: invalid use of incomplete type 'struct xercesc_2_7::DOMDocumentImpl' /home/ayb/Desktop/xerces-c-src_2_7_0/src/xercesc//include/xercesc/parsers/AbstractDOMParser.hpp:41: error: forward declaration of 'struct xercesc_2_7::DOMDocumentImpl' AbstractDOMParser.cpp:666: error: 'DOMPSVITypeInfo' has not been declared AbstractDOMParser.cpp:667: error: 'DOMElementNSImpl' was not declared in this scope AbstractDOMParser.cpp:667: error: expected primary-expression before ')' token AbstractDOMParser.cpp:667: error: expected `)' before 'fCurrentParent' AbstractDOMParser.cpp: In member function 'virtual void xercesc_2_7::AbstractDOMParser::handleAttributesPSVI(const XMLCh*, const XMLCh*, xercesc_2_7::PSVIAttributeList*)': AbstractDOMParser.cpp:693: error: 'DOMTypeInfoImpl' was not declared in this scope AbstractDOMParser.cpp:693: error: 'typeInfo' was not declared in this scope AbstractDOMParser.cpp:693: error: expected type-specifier before 'DOMTypeInfoImpl' AbstractDOMParser.cpp:693: error: expected `;' before 'DOMTypeInfoImpl' AbstractDOMParser.cpp:694: error: 'DOMPSVITypeInfo' has not been declared AbstractDOMParser.cpp:695: error: 'DOMPSVITypeInfo' has not been declared AbstractDOMParser.cpp:698: error: 'DOMPSVITypeInfo' has not been declared AbstractDOMParser.cpp:699: error: 'DOMPSVITypeInfo' has not been declared AbstractDOMParser.cpp:700: error: 'DOMPSVITypeInfo' has not been declared AbstractDOMParser.cpp:701: error: invalid use of incomplete type 'struct xercesc_2_7::DOMDocumentImpl' /home/ayb/Desktop/xerces-c-src_2_7_0/src/xercesc//include/xercesc/parsers/AbstractDOMParser.hpp:41: error: forward declaration of 'struct xercesc_2_7::DOMDocumentImpl' AbstractDOMParser.cpp:702: error: 'DOMPSVITypeInfo' has not been declared AbstractDOMParser.cpp:703: error: invalid use of incomplete type 'struct xercesc_2_7::DOMDocumentImpl' /home/ayb/Desktop/xerces-c-src_2_7_0/src/xercesc//include/xercesc/parsers/AbstractDOMParser.hpp:41: error: forward declaration of 'struct xercesc_2_7::DOMDocumentImpl' AbstractDOMParser.cpp:708: error: 'DOMPSVITypeInfo' has not been declared AbstractDOMParser.cpp:709: error: 'DOMPSVITypeInfo' has not been declared AbstractDOMParser.cpp:710: error: 'DOMPSVITypeInfo' has not been declared AbstractDOMParser.cpp:711: error: 'DOMPSVITypeInfo' has not been declared AbstractDOMParser.cpp:715: error: 'DOMPSVITypeInfo' has not been declared AbstractDOMParser.cpp:716: error: 'DOMPSVITypeInfo' has not been declared AbstractDOMParser.cpp:717: error: invalid use of incomplete type 'struct xercesc_2_7::DOMDocumentImpl' /home/ayb/Desktop/xerces-c-src_2_7_0/src/xercesc//include/xercesc/parsers/AbstractDOMParser.hpp:41: error: forward declaration of 'struct xercesc_2_7::DOMDocumentImpl' AbstractDOMParser.cpp:718: error: 'DOMPSVITypeInfo' has not been declared AbstractDOMParser.cpp:719: error: invalid use of incomplete type 'struct xercesc_2_7::DOMDocumentImpl' /home/ayb/Desktop/xerces-c-src_2_7_0/src/xercesc//include/xercesc/parsers/AbstractDOMParser.hpp:41: error: forward declaration of 'struct xercesc_2_7::DOMDocumentImpl' AbstractDOMParser.cpp:721: error: 'DOMPSVITypeInfo' has not been declared AbstractDOMParser.cpp:721: error: invalid use of incomplete type 'struct xercesc_2_7::DOMDocumentImpl' /home/ayb/Desktop/xerces-c-src_2_7_0/src/xercesc//include/xercesc/parsers/AbstractDOMParser.hpp:41: error: forward declaration of 'struct xercesc_2_7::DOMDocumentImpl' AbstractDOMParser.cpp:722: error: 'DOMPSVITypeInfo' has not been declared AbstractDOMParser.cpp:722: error: invalid use of incomplete type 'struct xercesc_2_7::DOMDocumentImpl' /home/ayb/Desktop/xerces-c-src_2_7_0/src/xercesc//include/xercesc/parsers/AbstractDOMParser.hpp:41: error: forward declaration of 'struct xercesc_2_7::DOMDocumentImpl' AbstractDOMParser.cpp:723: error: 'DOMPSVITypeInfo' has not been declared AbstractDOMParser.cpp:724: error: 'DOMAttrImpl' was not declared in this scope AbstractDOMParser.cpp:724: error: expected primary-expression before ')' token AbstractDOMParser.cpp:724: error: expected `)' before 'pAttrNode' AbstractDOMParser.cpp: In member function 'virtual void xercesc_2_7::AbstractDOMParser::docCharacters(const XMLCh*, unsigned int, bool)': AbstractDOMParser.cpp:754: error: invalid use of incomplete type 'struct xercesc_2_7::DOMDocumentImpl' /home/ayb/Desktop/xerces-c-src_2_7_0/src/xercesc//include/xercesc/parsers/AbstractDOMParser.hpp:41: error: forward declaration of 'struct xercesc_2_7::DOMDocumentImpl' AbstractDOMParser.cpp:767: error: invalid use of incomplete type 'struct xercesc_2_7::DOMDocumentImpl' /home/ayb/Desktop/xerces-c-src_2_7_0/src/xercesc//include/xercesc/parsers/AbstractDOMParser.hpp:41: error: forward declaration of 'struct xercesc_2_7::DOMDocumentImpl' AbstractDOMParser.cpp: In member function 'virtual void xercesc_2_7::AbstractDOMParser::docComment(const XMLCh*)': AbstractDOMParser.cpp:780: error: invalid use of incomplete type 'struct xercesc_2_7::DOMDocumentImpl' /home/ayb/Desktop/xerces-c-src_2_7_0/src/xercesc//include/xercesc/parsers/AbstractDOMParser.hpp:41: error: forward declaration of 'struct xercesc_2_7::DOMDocumentImpl' AbstractDOMParser.cpp: In member function 'virtual void xercesc_2_7::AbstractDOMParser::docPI(const XMLCh*, const XMLCh*)': AbstractDOMParser.cpp:790: error: invalid use of incomplete type 'struct xercesc_2_7::DOMDocumentImpl' /home/ayb/Desktop/xerces-c-src_2_7_0/src/xercesc//include/xercesc/parsers/AbstractDOMParser.hpp:41: error: forward declaration of 'struct xercesc_2_7::DOMDocumentImpl' AbstractDOMParser.cpp: In member function 'virtual void xercesc_2_7::AbstractDOMParser::endEntityReference(const xercesc_2_7::XMLEntityDecl&)': AbstractDOMParser.cpp:804: error: 'DOMEntityReferenceImpl' was not declared in this scope AbstractDOMParser.cpp:804: error: 'erImpl' was not declared in this scope AbstractDOMParser.cpp:807: error: expected primary-expression before ')' token AbstractDOMParser.cpp:807: error: expected `;' before 'fCurrentParent' AbstractDOMParser.cpp: In member function 'virtual void xercesc_2_7::AbstractDOMParser::ignorableWhitespace(const XMLCh*, unsigned int, bool)': AbstractDOMParser.cpp:857: error: 'DOMTextImpl' was not declared in this scope AbstractDOMParser.cpp:857: error: 'node' was not declared in this scope AbstractDOMParser.cpp:857: error: expected primary-expression before ')' token AbstractDOMParser.cpp:857: error: expected `;' before 'fDocument' AbstractDOMParser.cpp: In member function 'virtual void xercesc_2_7::AbstractDOMParser::startDocument()': AbstractDOMParser.cpp:886: error: cannot convert 'xercesc_2_7::DOMDocumentImpl*' to 'xercesc_2_7::DOMNode*' in assignment AbstractDOMParser.cpp:887: error: cannot convert 'xercesc_2_7::DOMDocumentImpl*' to 'xercesc_2_7::DOMNode*' in assignment AbstractDOMParser.cpp:889: error: invalid use of incomplete type 'struct xercesc_2_7::DOMDocumentImpl' /home/ayb/Desktop/xerces-c-src_2_7_0/src/xercesc//include/xercesc/parsers/AbstractDOMParser.hpp:41: error: forward declaration of 'struct xercesc_2_7::DOMDocumentImpl' AbstractDOMParser.cpp:890: error: invalid use of incomplete type 'struct xercesc_2_7::DOMDocumentImpl' /home/ayb/Desktop/xerces-c-src_2_7_0/src/xercesc//include/xercesc/parsers/AbstractDOMParser.hpp:41: error: forward declaration of 'struct xercesc_2_7::DOMDocumentImpl' AbstractDOMParser.cpp:891: error: invalid use of incomplete type 'struct xercesc_2_7::DOMDocumentImpl' /home/ayb/Desktop/xerces-c-src_2_7_0/src/xercesc//include/xercesc/parsers/AbstractDOMParser.hpp:41: error: forward declaration of 'struct xercesc_2_7::DOMDocumentImpl' AbstractDOMParser.cpp: In member function 'virtual void xercesc_2_7::AbstractDOMParser::endDocument()': AbstractDOMParser.cpp:898: error: invalid use of incomplete type 'struct xercesc_2_7::DOMDocumentImpl' /home/ayb/Desktop/xerces-c-src_2_7_0/src/xercesc//include/xercesc/parsers/AbstractDOMParser.hpp:41: error: forward declaration of 'struct xercesc_2_7::DOMDocumentImpl' AbstractDOMParser.cpp:902: error: invalid use of incomplete type 'struct xercesc_2_7::DOMDocumentTypeImpl' /home/ayb/Desktop/xerces-c-src_2_7_0/src/xercesc//include/xercesc/parsers/AbstractDOMParser.hpp:42: error: forward declaration of 'struct xercesc_2_7::DOMDocumentTypeImpl' AbstractDOMParser.cpp: In member function 'virtual void xercesc_2_7::AbstractDOMParser::startElement(const xercesc_2_7::XMLElementDecl&, unsigned int, const XMLCh*, const xercesc_2_7::RefVectorOf&, unsigned int, bool, bool)': AbstractDOMParser.cpp:915: error: 'DOMElementImpl' was not declared in this scope AbstractDOMParser.cpp:915: error: 'elemImpl' was not declared in this scope AbstractDOMParser.cpp:947: error: expected primary-expression before ')' token AbstractDOMParser.cpp:947: error: expected `;' before 'elem' AbstractDOMParser.cpp:950: error: invalid use of incomplete type 'struct xercesc_2_7::DOMDocumentImpl' /home/ayb/Desktop/xerces-c-src_2_7_0/src/xercesc//include/xercesc/parsers/AbstractDOMParser.hpp:41: error: forward declaration of 'struct xercesc_2_7::DOMDocumentImpl' AbstractDOMParser.cpp:951: error: expected primary-expression before ')' token AbstractDOMParser.cpp:951: error: expected `;' before 'elem' AbstractDOMParser.cpp:955: error: 'DOMAttrImpl' was not declared in this scope AbstractDOMParser.cpp:955: error: 'attr' was not declared in this scope AbstractDOMParser.cpp:969: error: expected primary-expression before ')' token AbstractDOMParser.cpp:969: error: expected `;' before 'fDocument' AbstractDOMParser.cpp:973: error: expected primary-expression before ')' token AbstractDOMParser.cpp:973: error: expected `;' before 'fDocument' AbstractDOMParser.cpp:985: error: invalid use of incomplete type 'struct xercesc_2_7::DOMDocumentImpl' /home/ayb/Desktop/xerces-c-src_2_7_0/src/xercesc//include/xercesc/parsers/AbstractDOMParser.hpp:41: error: forward declaration of 'struct xercesc_2_7::DOMDocumentImpl' AbstractDOMParser.cpp:986: error: invalid use of incomplete type 'struct xercesc_2_7::DOMDocumentImpl' /home/ayb/Desktop/xerces-c-src_2_7_0/src/xercesc//include/xercesc/parsers/AbstractDOMParser.hpp:41: error: forward declaration of 'struct xercesc_2_7::DOMDocumentImpl' AbstractDOMParser.cpp:986: error: expected type-specifier before 'DOMNodeIDMap' AbstractDOMParser.cpp:986: error: expected `;' before 'DOMNodeIDMap' AbstractDOMParser.cpp:987: error: invalid use of incomplete type 'struct xercesc_2_7::DOMDocumentImpl' /home/ayb/Desktop/xerces-c-src_2_7_0/src/xercesc//include/xercesc/parsers/AbstractDOMParser.hpp:41: error: forward declaration of 'struct xercesc_2_7::DOMDocumentImpl' AbstractDOMParser.cpp:998: error: 'DOMTypeInfoImpl' has not been declared AbstractDOMParser.cpp:999: error: 'DOMTypeInfoImpl' has not been declared AbstractDOMParser.cpp:1000: error: 'DOMTypeInfoImpl' has not been declared AbstractDOMParser.cpp:1001: error: 'DOMTypeInfoImpl' has not been declared AbstractDOMParser.cpp:1002: error: 'DOMTypeInfoImpl' has not been declared AbstractDOMParser.cpp:1003: error: 'DOMTypeInfoImpl' has not been declared AbstractDOMParser.cpp:1004: error: 'DOMTypeInfoImpl' has not been declared AbstractDOMParser.cpp:1005: error: 'DOMTypeInfoImpl' has not been declared AbstractDOMParser.cpp:1006: error: 'DOMTypeInfoImpl' has not been declared AbstractDOMParser.cpp:1007: error: 'DOMTypeInfoImpl' has not been declared AbstractDOMParser.cpp:1008: error: 'DOMTypeInfoImpl' has not been declared AbstractDOMParser.cpp:1018: error: 'DOMAttrImpl' was not declared in this scope AbstractDOMParser.cpp:1018: error: 'insertAttr' was not declared in this scope AbstractDOMParser.cpp:1048: error: expected primary-expression before ')' token AbstractDOMParser.cpp:1048: error: expected `;' before 'fDocument' AbstractDOMParser.cpp:1053: error: invalid use of incomplete type 'struct xercesc_2_7::DOMAttr' /home/ayb/Desktop/xerces-c-src_2_7_0/src/xercesc//include/xercesc/dom/DOMDocument.hpp:39: error: forward declaration of 'struct xercesc_2_7::DOMAttr' AbstractDOMParser.cpp:1058: error: expected primary-expression before ')' token AbstractDOMParser.cpp:1058: error: expected `;' before 'fDocument' AbstractDOMParser.cpp:1076: error: 'DOMTypeInfoImpl' has not been declared AbstractDOMParser.cpp:1077: error: 'DOMTypeInfoImpl' has not been declared AbstractDOMParser.cpp:1078: error: 'DOMTypeInfoImpl' has not been declared AbstractDOMParser.cpp:1079: error: 'DOMTypeInfoImpl' has not been declared AbstractDOMParser.cpp:1080: error: 'DOMTypeInfoImpl' has not been declared AbstractDOMParser.cpp:1081: error: 'DOMTypeInfoImpl' has not been declared AbstractDOMParser.cpp:1082: error: 'DOMTypeInfoImpl' has not been declared AbstractDOMParser.cpp:1083: error: 'DOMTypeInfoImpl' has not been declared AbstractDOMParser.cpp:1084: error: 'DOMTypeInfoImpl' has not been declared AbstractDOMParser.cpp:1085: error: 'DOMTypeInfoImpl' has not been declared AbstractDOMParser.cpp:1086: error: 'DOMTypeInfoImpl' has not been declared AbstractDOMParser.cpp: In member function 'virtual void xercesc_2_7::AbstractDOMParser::startEntityReference(const xercesc_2_7::XMLEntityDecl&)': AbstractDOMParser.cpp:1113: error: invalid use of incomplete type 'struct xercesc_2_7::DOMDocumentTypeImpl' /home/ayb/Desktop/xerces-c-src_2_7_0/src/xercesc//include/xercesc/parsers/AbstractDOMParser.hpp:42: error: forward declaration of 'struct xercesc_2_7::DOMDocumentTypeImpl' AbstractDOMParser.cpp:1114: error: 'DOMEntityImpl' was not declared in this scope AbstractDOMParser.cpp:1114: error: 'entity' was not declared in this scope AbstractDOMParser.cpp:1114: error: expected primary-expression before ')' token AbstractDOMParser.cpp:1114: error: expected `;' before 'entities' AbstractDOMParser.cpp:1123: error: invalid use of incomplete type 'struct xercesc_2_7::DOMDocumentImpl' /home/ayb/Desktop/xerces-c-src_2_7_0/src/xercesc//include/xercesc/parsers/AbstractDOMParser.hpp:41: error: forward declaration of 'struct xercesc_2_7::DOMDocumentImpl' AbstractDOMParser.cpp:1127: error: 'DOMEntityReferenceImpl' was not declared in this scope AbstractDOMParser.cpp:1127: error: 'erImpl' was not declared in this scope AbstractDOMParser.cpp:1127: error: expected primary-expression before ')' token AbstractDOMParser.cpp:1127: error: expected `;' before 'er' AbstractDOMParser.cpp:1130: error: no matching function for call to 'xercesc_2_7::DOMNode::appendChild(xercesc_2_7::DOMEntityReference*&)' /home/ayb/Desktop/xerces-c-src_2_7_0/src/xercesc//include/xercesc/dom/DOMNode.hpp:455: note: candidates are: virtual xercesc_2_7::DOMNode* xercesc_2_7::DOMNode::appendChild(xercesc_2_7::DOMNode*) AbstractDOMParser.cpp:1133: error: cannot convert 'xercesc_2_7::DOMEntityReference*' to 'xercesc_2_7::DOMNode*' in assignment AbstractDOMParser.cpp:1134: error: cannot convert 'xercesc_2_7::DOMEntityReference*' to 'xercesc_2_7::DOMNode*' in assignment AbstractDOMParser.cpp: In member function 'virtual void xercesc_2_7::AbstractDOMParser::XMLDecl(const XMLCh*, const XMLCh*, const XMLCh*, const XMLCh*)': AbstractDOMParser.cpp:1151: error: invalid use of incomplete type 'struct xercesc_2_7::DOMDocumentImpl' /home/ayb/Desktop/xerces-c-src_2_7_0/src/xercesc//include/xercesc/parsers/AbstractDOMParser.hpp:41: error: forward declaration of 'struct xercesc_2_7::DOMDocumentImpl' AbstractDOMParser.cpp:1153: error: invalid use of incomplete type 'struct xercesc_2_7::DOMDocumentImpl' /home/ayb/Desktop/xerces-c-src_2_7_0/src/xercesc//include/xercesc/parsers/AbstractDOMParser.hpp:41: error: forward declaration of 'struct xercesc_2_7::DOMDocumentImpl' AbstractDOMParser.cpp:1154: error: invalid use of incomplete type 'struct xercesc_2_7::DOMDocumentImpl' /home/ayb/Desktop/xerces-c-src_2_7_0/src/xercesc//include/xercesc/parsers/AbstractDOMParser.hpp:41: error: forward declaration of 'struct xercesc_2_7::DOMDocumentImpl' AbstractDOMParser.cpp:1155: error: invalid use of incomplete type 'struct xercesc_2_7::DOMDocumentImpl' /home/ayb/Desktop/xerces-c-src_2_7_0/src/xercesc//include/xercesc/parsers/AbstractDOMParser.hpp:41: error: forward declaration of 'struct xercesc_2_7::DOMDocumentImpl' AbstractDOMParser.cpp: In member function 'virtual xercesc_2_7::DOMElement* xercesc_2_7::AbstractDOMParser::createElementNSNode(const XMLCh*, const XMLCh*)': AbstractDOMParser.cpp:1164: error: invalid use of incomplete type 'struct xercesc_2_7::DOMDocumentImpl' /home/ayb/Desktop/xerces-c-src_2_7_0/src/xercesc//include/xercesc/parsers/AbstractDOMParser.hpp:41: error: forward declaration of 'struct xercesc_2_7::DOMDocumentImpl' AbstractDOMParser.cpp: In member function 'virtual void xercesc_2_7::AbstractDOMParser::attDef(const xercesc_2_7::DTDElementDecl&, const xercesc_2_7::DTDAttDef&, bool)': AbstractDOMParser.cpp:1199: error: invalid use of incomplete type 'struct xercesc_2_7::DOMDocumentTypeImpl' /home/ayb/Desktop/xerces-c-src_2_7_0/src/xercesc//include/xercesc/parsers/AbstractDOMParser.hpp:42: error: forward declaration of 'struct xercesc_2_7::DOMDocumentTypeImpl' AbstractDOMParser.cpp: In member function 'virtual void xercesc_2_7::AbstractDOMParser::doctypeComment(const XMLCh*)': AbstractDOMParser.cpp:1306: error: invalid use of incomplete type 'struct xercesc_2_7::DOMDocumentTypeImpl' /home/ayb/Desktop/xerces-c-src_2_7_0/src/xercesc//include/xercesc/parsers/AbstractDOMParser.hpp:42: error: forward declaration of 'struct xercesc_2_7::DOMDocumentTypeImpl' AbstractDOMParser.cpp: In member function 'virtual void xercesc_2_7::AbstractDOMParser::doctypeDecl(const xercesc_2_7::DTDElementDecl&, const XMLCh*, const XMLCh*, bool, bool)': AbstractDOMParser.cpp:1330: error: invalid use of incomplete type 'struct xercesc_2_7::DOMDocumentImpl' /home/ayb/Desktop/xerces-c-src_2_7_0/src/xercesc//include/xercesc/parsers/AbstractDOMParser.hpp:41: error: forward declaration of 'struct xercesc_2_7::DOMDocumentImpl' AbstractDOMParser.cpp:1331: error: invalid use of incomplete type 'struct xercesc_2_7::DOMDocumentImpl' /home/ayb/Desktop/xerces-c-src_2_7_0/src/xercesc//include/xercesc/parsers/AbstractDOMParser.hpp:41: error: forward declaration of 'struct xercesc_2_7::DOMDocumentImpl' AbstractDOMParser.cpp: In member function 'virtual void xercesc_2_7::AbstractDOMParser::doctypePI(const XMLCh*, const XMLCh*)': AbstractDOMParser.cpp:1341: error: invalid use of incomplete type 'struct xercesc_2_7::DOMDocumentTypeImpl' /home/ayb/Desktop/xerces-c-src_2_7_0/src/xercesc//include/xercesc/parsers/AbstractDOMParser.hpp:42: error: forward declaration of 'struct xercesc_2_7::DOMDocumentTypeImpl' AbstractDOMParser.cpp: In member function 'virtual void xercesc_2_7::AbstractDOMParser::doctypeWhitespace(const XMLCh*, unsigned int)': AbstractDOMParser.cpp:1361: error: invalid use of incomplete type 'struct xercesc_2_7::DOMDocumentTypeImpl' /home/ayb/Desktop/xerces-c-src_2_7_0/src/xercesc//include/xercesc/parsers/AbstractDOMParser.hpp:42: error: forward declaration of 'struct xercesc_2_7::DOMDocumentTypeImpl' AbstractDOMParser.cpp: In member function 'virtual void xercesc_2_7::AbstractDOMParser::elementDecl(const xercesc_2_7::DTDElementDecl&, bool)': AbstractDOMParser.cpp:1371: error: invalid use of incomplete type 'struct xercesc_2_7::DOMDocumentTypeImpl' /home/ayb/Desktop/xerces-c-src_2_7_0/src/xercesc//include/xercesc/parsers/AbstractDOMParser.hpp:42: error: forward declaration of 'struct xercesc_2_7::DOMDocumentTypeImpl' AbstractDOMParser.cpp: In member function 'virtual void xercesc_2_7::AbstractDOMParser::endAttList(const xercesc_2_7::DTDElementDecl&)': AbstractDOMParser.cpp:1395: error: invalid use of incomplete type 'struct xercesc_2_7::DOMDocumentTypeImpl' /home/ayb/Desktop/xerces-c-src_2_7_0/src/xercesc//include/xercesc/parsers/AbstractDOMParser.hpp:42: error: forward declaration of 'struct xercesc_2_7::DOMDocumentTypeImpl' AbstractDOMParser.cpp:1411: error: 'DOMAttrImpl' was not declared in this scope AbstractDOMParser.cpp:1411: error: 'insertAttr' was not declared in this scope AbstractDOMParser.cpp:1412: error: invalid use of incomplete type 'struct xercesc_2_7::DOMDocumentImpl' /home/ayb/Desktop/xerces-c-src_2_7_0/src/xercesc//include/xercesc/parsers/AbstractDOMParser.hpp:41: error: forward declaration of 'struct xercesc_2_7::DOMDocumentImpl' AbstractDOMParser.cpp:1413: error: 'DOMElementImpl' was not declared in this scope AbstractDOMParser.cpp:1413: error: 'elemImpl' was not declared in this scope AbstractDOMParser.cpp:1413: error: expected primary-expression before ')' token AbstractDOMParser.cpp:1413: error: expected `;' before 'elem' AbstractDOMParser.cpp:1427: error: incomplete type 'xercesc_2_7::DOMDocumentImpl' used in nested name specifier AbstractDOMParser.cpp:1464: error: expected primary-expression before ')' token AbstractDOMParser.cpp:1464: error: expected `;' before 'fDocument' AbstractDOMParser.cpp:1475: error: expected primary-expression before ')' token AbstractDOMParser.cpp:1475: error: expected `;' before 'fDocument' AbstractDOMParser.cpp:1485: error: invalid use of incomplete type 'struct xercesc_2_7::DOMDocumentTypeImpl' /home/ayb/Desktop/xerces-c-src_2_7_0/src/xercesc//include/xercesc/parsers/AbstractDOMParser.hpp:42: error: forward declaration of 'struct xercesc_2_7::DOMDocumentTypeImpl' AbstractDOMParser.cpp: In member function 'virtual void xercesc_2_7::AbstractDOMParser::endIntSubset()': AbstractDOMParser.cpp:1493: error: invalid use of incomplete type 'struct xercesc_2_7::DOMDocumentTypeImpl' /home/ayb/Desktop/xerces-c-src_2_7_0/src/xercesc//include/xercesc/parsers/AbstractDOMParser.hpp:42: error: forward declaration of 'struct xercesc_2_7::DOMDocumentTypeImpl' AbstractDOMParser.cpp:1496: error: invalid use of incomplete type 'struct xercesc_2_7::DOMDocumentTypeImpl' /home/ayb/Desktop/xerces-c-src_2_7_0/src/xercesc//include/xercesc/parsers/AbstractDOMParser.hpp:42: error: forward declaration of 'struct xercesc_2_7::DOMDocumentTypeImpl' AbstractDOMParser.cpp: In member function 'virtual void xercesc_2_7::AbstractDOMParser::entityDecl(const xercesc_2_7::DTDEntityDecl&, bool, bool)': AbstractDOMParser.cpp:1510: error: 'DOMEntityImpl' was not declared in this scope AbstractDOMParser.cpp:1510: error: 'entity' was not declared in this scope AbstractDOMParser.cpp:1510: error: expected primary-expression before ')' token AbstractDOMParser.cpp:1510: error: expected `;' before 'fDocument' AbstractDOMParser.cpp:1517: error: 'previousDef' was not declared in this scope AbstractDOMParser.cpp:1517: error: expected primary-expression before ')' token AbstractDOMParser.cpp:1518: error: expected `;' before 'fDocumentType' AbstractDOMParser.cpp:1523: error: invalid use of incomplete type 'struct xercesc_2_7::DOMDocumentTypeImpl' /home/ayb/Desktop/xerces-c-src_2_7_0/src/xercesc//include/xercesc/parsers/AbstractDOMParser.hpp:42: error: forward declaration of 'struct xercesc_2_7::DOMDocumentTypeImpl' AbstractDOMParser.cpp: In member function 'virtual void xercesc_2_7::AbstractDOMParser::notationDecl(const xercesc_2_7::XMLNotationDecl&, bool)': AbstractDOMParser.cpp:1583: error: 'DOMNotationImpl' was not declared in this scope AbstractDOMParser.cpp:1583: error: 'notation' was not declared in this scope AbstractDOMParser.cpp:1583: error: expected primary-expression before ')' token AbstractDOMParser.cpp:1583: error: expected `;' before 'fDocument' AbstractDOMParser.cpp:1588: error: invalid use of incomplete type 'struct xercesc_2_7::DOMDocumentTypeImpl' /home/ayb/Desktop/xerces-c-src_2_7_0/src/xercesc//include/xercesc/parsers/AbstractDOMParser.hpp:42: error: forward declaration of 'struct xercesc_2_7::DOMDocumentTypeImpl' AbstractDOMParser.cpp:1592: error: invalid use of incomplete type 'struct xercesc_2_7::DOMDocumentTypeImpl' /home/ayb/Desktop/xerces-c-src_2_7_0/src/xercesc//include/xercesc/parsers/AbstractDOMParser.hpp:42: error: forward declaration of 'struct xercesc_2_7::DOMDocumentTypeImpl' AbstractDOMParser.cpp: In member function 'virtual void xercesc_2_7::AbstractDOMParser::startAttList(const xercesc_2_7::DTDElementDecl&)': AbstractDOMParser.cpp:1630: error: invalid use of incomplete type 'struct xercesc_2_7::DOMDocumentTypeImpl' /home/ayb/Desktop/xerces-c-src_2_7_0/src/xercesc//include/xercesc/parsers/AbstractDOMParser.hpp:42: error: forward declaration of 'struct xercesc_2_7::DOMDocumentTypeImpl' AbstractDOMParser.cpp: In member function 'virtual void xercesc_2_7::AbstractDOMParser::startIntSubset()': AbstractDOMParser.cpp:1642: error: invalid use of incomplete type 'struct xercesc_2_7::DOMDocumentTypeImpl' /home/ayb/Desktop/xerces-c-src_2_7_0/src/xercesc//include/xercesc/parsers/AbstractDOMParser.hpp:42: error: forward declaration of 'struct xercesc_2_7::DOMDocumentTypeImpl' AbstractDOMParser.cpp: In member function 'virtual void xercesc_2_7::AbstractDOMParser::TextDecl(const XMLCh*, const XMLCh*)': AbstractDOMParser.cpp:1656: error: invalid use of incomplete type 'struct xercesc_2_7::DOMEntity' /home/ayb/Desktop/xerces-c-src_2_7_0/src/xercesc//include/xercesc/dom/DOMDocument.hpp:40: error: forward declaration of 'struct xercesc_2_7::DOMEntity' AbstractDOMParser.cpp:1657: error: invalid use of incomplete type 'struct xercesc_2_7::DOMEntity' /home/ayb/Desktop/xerces-c-src_2_7_0/src/xercesc//include/xercesc/dom/DOMDocument.hpp:40: error: forward declaration of 'struct xercesc_2_7::DOMEntity' /home/ayb/Desktop/xerces-c-src_2_7_0/src/xercesc//include/xercesc/util/RefVectorOf.c: In destructor 'xercesc_2_7::RefVectorOf::~RefVectorOf() [with TElem = xercesc_2_7::DOMDocumentImpl]': AbstractDOMParser.cpp:154: instantiated from here /home/ayb/Desktop/xerces-c-src_2_7_0/src/xercesc//include/xercesc/util/RefVectorOf.c:47: note: neither the destructor nor the class-specific operator delete will be called, even if they are declared when the class is defined. /home/ayb/Desktop/xerces-c-src_2_7_0/src/xercesc//include/xercesc/util/BaseRefVectorOf.c: In member function 'void xercesc_2_7::BaseRefVectorOf::removeAllElements() [with TElem = xercesc_2_7::DOMDocumentImpl]': AbstractDOMParser.cpp:210: instantiated from here /home/ayb/Desktop/xerces-c-src_2_7_0/src/xercesc//include/xercesc/util/BaseRefVectorOf.c:132: note: neither the destructor nor the class-specific operator delete will be called, even if they are declared when the class is defined. /home/ayb/Desktop/xerces-c-src_2_7_0/src/xercesc//include/xercesc/util/BaseRefVectorOf.c: In member function 'void xercesc_2_7::BaseRefVectorOf::setElementAt(TElem*, unsigned int) [with TElem = xercesc_2_7::DOMDocumentImpl]': AbstractDOMParser.cpp:1660: instantiated from here /home/ayb/Desktop/xerces-c-src_2_7_0/src/xercesc//include/xercesc/util/BaseRefVectorOf.c:70: note: neither the destructor nor the class-specific operator delete will be called, even if they are declared when the class is defined. /home/ayb/Desktop/xerces-c-src_2_7_0/src/xercesc//include/xercesc/util/BaseRefVectorOf.c: In member function 'void xercesc_2_7::BaseRefVectorOf::removeElementAt(unsigned int) [with TElem = xercesc_2_7::DOMDocumentImpl]': AbstractDOMParser.cpp:1660: instantiated from here /home/ayb/Desktop/xerces-c-src_2_7_0/src/xercesc//include/xercesc/util/BaseRefVectorOf.c:147: note: neither the destructor nor the class-specific operator delete will be called, even if they are declared when the class is defined. /home/ayb/Desktop/xerces-c-src_2_7_0/src/xercesc//include/xercesc/util/BaseRefVectorOf.c: In member function 'void xercesc_2_7::BaseRefVectorOf::removeLastElement() [with TElem = xercesc_2_7::DOMDocumentImpl]': AbstractDOMParser.cpp:1660: instantiated from here /home/ayb/Desktop/xerces-c-src_2_7_0/src/xercesc//include/xercesc/util/BaseRefVectorOf.c:175: note: neither the destructor nor the class-specific operator delete will be called, even if they are declared when the class is defined. /home/ayb/Desktop/xerces-c-src_2_7_0/src/xercesc//include/xercesc/util/BaseRefVectorOf.c: In member function 'void xercesc_2_7::BaseRefVectorOf::cleanup() [with TElem = xercesc_2_7::DOMDocumentImpl]': AbstractDOMParser.cpp:1660: instantiated from here /home/ayb/Desktop/xerces-c-src_2_7_0/src/xercesc//include/xercesc/util/BaseRefVectorOf.c:200: note: neither the destructor nor the class-specific operator delete will be called, even if they are declared when the class is defined. make[1]: *** [AbstractDOMParser.o] Error 1 make: *** [Parsers] Error 2 Has anybody encountered similar problems Thanks for your help regards, Aditya Bhave -- regards, Aditya Bhave -- regards, Aditya Bhave ------=_Part_14132_8499147.1216405900203--