I am trying to compile Xerces 2.3 on Visual Studio 7.1. I
am not getting anywhere because of whole bunch of compile errors. Is there
something special that I need to do to compile the source. Thanks. ..\..\..\..\..\src\xercesc\validators\common\CMLeaf.hpp(143)
: error C2226: syntax error : unexpected type 'xercesc_2_3::QName' ..\..\..\..\..\src\xercesc\validators\common\CMLeaf.hpp(143)
: error C2238: unexpected token(s) preceding ';' ..\..\..\..\..\src\xercesc\validators\common\CMLeaf.hpp(212)
: error C2511: 'xercesc_2_3::CMLeaf::CMLeaf(xercesc_2_3::QName *const ,const
unsigned int,xercesc_2_3::MemoryManager *const )' : overloaded member function
not found in 'xercesc_2_3::CMLeaf' ..\..\..\..\..\src\xercesc\validators\common\CMLeaf.hpp(136)
: see declaration of 'xercesc_2_3::CMLeaf' ..\..\..\..\..\src\xercesc\validators\common\CMLeaf.hpp(337)
: error C2059: syntax error : '}' ..\..\..\..\..\src\xercesc\validators\common\CMUnaryOp.hpp(108)
: error C2612: trailing 'namespace' illegal in base/member initializer list ..\..\..\..\..\src\xercesc\validators\common\CMUnaryOp.hpp(108)
: error C2870: 'xercesc_2_3' : a namespace definition must appear either at
file scope or immediately within another namespace definition ..\..\..\..\..\src\xercesc\framework\XMLContentModel.hpp(127)
: error C2870: 'xercesc_2_3' : a namespace definition must appear either at
file scope or immediately within another namespace definition ..\..\..\..\..\src\xercesc\framework\XMLContentModel.hpp(162)
: error C2071: 'xercesc_2_3::XMLContentModel::gInvalidTrans' : illegal storage
class ..\..\..\..\..\src\xercesc\framework\XMLContentModel.hpp(162)
: error C2246: 'xercesc_2_3::XMLContentModel::gInvalidTrans' : illegal static
data member in locally defined class ..\..\..\..\..\src\xercesc\framework\XMLContentModel.hpp(163)
: error C2071: 'xercesc_2_3::XMLContentModel::gEOCFakeId' : illegal storage
class ..\..\..\..\..\src\xercesc\framework\XMLContentModel.hpp(163)
: error C2246: 'xercesc_2_3::XMLContentModel::gEOCFakeId' : illegal static data
member in locally defined class ..\..\..\..\..\src\xercesc\framework\XMLContentModel.hpp(164)
: error C2071: 'xercesc_2_3::XMLContentModel::gEpsilonFakeId' : illegal storage
class ..\..\..\..\..\src\xercesc\framework\XMLContentModel.hpp(164)
: error C2246: 'xercesc_2_3::XMLContentModel::gEpsilonFakeId' : illegal static
data member in locally defined class ..\..\..\..\..\src\xercesc\validators\common\ContentLeafNameTypeVector.hpp(95)
: error C2870: 'xercesc_2_3' : a namespace definition must appear either at
file scope or immediately within another namespace definition ..\..\..\..\..\src\xercesc\validators\common\DFAContentModel.hpp(141)
: error C2870: 'xercesc_2_3' : a namespace definition must appear either at
file scope or immediately within another namespace definition ..\..\..\..\..\src\xercesc\validators\common\DFAContentModel.hpp(317)
: error C2027: use of undefined type 'xercesc_2_3::ContentSpecNode'
..\..\..\..\..\src\xercesc\validators\common\DFAContentModel.hpp(143) : see
declaration of 'xercesc_2_3::ContentSpecNode' ..\..\..\..\..\src\xercesc\validators\common\DFAContentModel.hpp(317)
: error C2143: syntax error : missing ';' before '*' ..\..\..\..\..\src\xercesc\validators\common\DFAContentModel.hpp(317)
: error C2501: 'xercesc_2_3::DFAContentModel::NodeTypes' : missing
storage-class or type specifiers ..\..\..\..\..\src\xercesc\validators\common\DFAContentModel.hpp(317)
: error C2501: 'xercesc_2_3::DFAContentModel::fElemMapType' : missing
storage-class or type specifiers ..\..\..\..\..\src\xercesc\validators\common\DFAContentModel.hpp(326)
: error C2027: use of undefined type 'xercesc_2_3::ContentSpecNode'
..\..\..\..\..\src\xercesc\validators\common\DFAContentModel.hpp(143) : see
declaration of 'xercesc_2_3::ContentSpecNode' ..\..\..\..\..\src\xercesc\validators\common\DFAContentModel.hpp(326)
: error C2143: syntax error : missing ';' before '*' ..\..\..\..\..\src\xercesc\validators\common\DFAContentModel.hpp(326)
: error C2501: 'xercesc_2_3::DFAContentModel::NodeTypes' : missing
storage-class or type specifiers ..\..\..\..\..\src\xercesc\validators\common\DFAContentModel.hpp(326)
: error C2501: 'xercesc_2_3::DFAContentModel::fLeafListType' : missing
storage-class or type specifiers ..\..\..\..\..\src\xercesc\framework\XMLEntityDecl.hpp(110)
: error C2870: 'xercesc_2_3' : a namespace definition must appear either at
file scope or immediately within another namespace definition ..\..\..\..\..\src\xercesc\framework\XMLNotationDecl.hpp(112)
: error C2870: 'xercesc_2_3' : a namespace definition must appear either at
file scope or immediately within another namespace definition ..\..\..\..\..\src\xercesc\validators\common\Grammar.hpp(103)
: error C2870: 'xercesc_2_3' : a namespace definition must appear either at
file scope or immediately within another namespace definition ..\..\..\..\..\src\xercesc\validators\schema\SchemaSymbols.hpp(66)
: error C2870: 'xercesc_2_3' : a namespace definition must appear either at
file scope or immediately within another namespace definition ..\..\..\..\..\src\xercesc\validators\schema\SchemaSymbols.hpp(78)
: error C2071: 'xercesc_2_3::SchemaSymbols::fgURI_XSI' : illegal storage class ..\..\..\..\..\src\xercesc\validators\schema\SchemaSymbols.hpp(78)
: error C2246: 'xercesc_2_3::SchemaSymbols::fgURI_XSI' : illegal static data
member in locally defined class ..\..\..\..\..\src\xercesc\validators\schema\SchemaSymbols.hpp(79)
: error C2071: 'xercesc_2_3::SchemaSymbols::fgURI_SCHEMAFORSCHEMA' : illegal
storage class ..\..\..\..\..\src\xercesc\validators\schema\SchemaSymbols.hpp(79)
: error C2246: 'xercesc_2_3::SchemaSymbols::fgURI_SCHEMAFORSCHEMA' : illegal
static data member in locally defined class ..\..\..\..\..\src\xercesc\validators\schema\SchemaSymbols.hpp(80)
: error C2071: 'xercesc_2_3::SchemaSymbols::fgXSI_SCHEMALOCACTION' : illegal
storage class ..\..\..\..\..\src\xercesc\validators\schema\SchemaSymbols.hpp(80)
: error C2246: 'xercesc_2_3::SchemaSymbols::fgXSI_SCHEMALOCACTION' : illegal
static data member in locally defined class ..\..\..\..\..\src\xercesc\validators\schema\SchemaSymbols.hpp(81)
: error C2071: 'xercesc_2_3::SchemaSymbols::fgXSI_NONAMESPACESCHEMALOCACTION' :
illegal storage class ..\..\..\..\..\src\xercesc\validators\schema\SchemaSymbols.hpp(81)
: error C2246: 'xercesc_2_3::SchemaSymbols::fgXSI_NONAMESPACESCHEMALOCACTION' :
illegal static data member in locally defined class ..\..\..\..\..\src\xercesc\validators\schema\SchemaSymbols.hpp(82)
: error C2071: 'xercesc_2_3::SchemaSymbols::fgXSI_TYPE' : illegal storage class ..\..\..\..\..\src\xercesc\validators\schema\SchemaSymbols.hpp(82)
: error C2246: 'xercesc_2_3::SchemaSymbols::fgXSI_TYPE' : illegal static data
member in locally defined class ..\..\..\..\..\src\xercesc\validators\schema\SchemaSymbols.hpp(83)
: error C2071: 'xercesc_2_3::SchemaSymbols::fgELT_ALL' : illegal storage class ..\..\..\..\..\src\xercesc\validators\schema\SchemaSymbols.hpp(83)
: error C2246: 'xercesc_2_3::SchemaSymbols::fgELT_ALL' : illegal static data
member in locally defined class ..\..\..\..\..\src\xercesc\validators\schema\SchemaSymbols.hpp(84)
: error C2071: 'xercesc_2_3::SchemaSymbols::fgELT_ANNOTATION' : illegal storage
class ..\..\..\..\..\src\xercesc\validators\schema\SchemaSymbols.hpp(84)
: error C2246: 'xercesc_2_3::SchemaSymbols::fgELT_ANNOTATION' : illegal static
data member in locally defined class ..\..\..\..\..\src\xercesc\validators\schema\SchemaSymbols.hpp(85)
: error C2071: 'xercesc_2_3::SchemaSymbols::fgELT_ANY' : illegal storage class ..\..\..\..\..\src\xercesc\validators\schema\SchemaSymbols.hpp(85)
: error C2246: 'xercesc_2_3::SchemaSymbols::fgELT_ANY' : illegal static data
member in locally defined class ..\..\..\..\..\src\xercesc\validators\schema\SchemaSymbols.hpp(86)
: error C2071: 'xercesc_2_3::SchemaSymbols::fgELT_WILDCARD' : illegal storage
class ..\..\..\..\..\src\xercesc\validators\schema\SchemaSymbols.hpp(86)
: error C2246: 'xercesc_2_3::SchemaSymbols::fgELT_WILDCARD' : illegal static
data member in locally defined class ..\..\..\..\..\src\xercesc\validators\schema\SchemaSymbols.hpp(87)
: error C2071: 'xercesc_2_3::SchemaSymbols::fgELT_ANYATTRIBUTE' : illegal storage
class ..\..\..\..\..\src\xercesc\validators\schema\SchemaSymbols.hpp(87)
: error C2246: 'xercesc_2_3::SchemaSymbols::fgELT_ANYATTRIBUTE' : illegal
static data member in locally defined class ..\..\..\..\..\src\xercesc\validators\schema\SchemaSymbols.hpp(88)
: error C2071: 'xercesc_2_3::SchemaSymbols::fgELT_APPINFO' : illegal storage
class ..\..\..\..\..\src\xercesc\validators\schema\SchemaSymbols.hpp(88)
: error C2246: 'xercesc_2_3::SchemaSymbols::fgELT_APPINFO' : illegal static
data member in locally defined class ..\..\..\..\..\src\xercesc\validators\schema\SchemaSymbols.hpp(89)
: error C2071: 'xercesc_2_3::SchemaSymbols::fgELT_ATTRIBUTE' : illegal storage
class ..\..\..\..\..\src\xercesc\validators\schema\SchemaSymbols.hpp(89)
: error C2246: 'xercesc_2_3::SchemaSymbols::fgELT_ATTRIBUTE' : illegal static
data member in locally defined class ..\..\..\..\..\src\xercesc\validators\schema\SchemaSymbols.hpp(90)
: error C2071: 'xercesc_2_3::SchemaSymbols::fgELT_ATTRIBUTEGROUP' : illegal
storage class ..\..\..\..\..\src\xercesc\validators\schema\SchemaSymbols.hpp(90)
: error C2246: 'xercesc_2_3::SchemaSymbols::fgELT_ATTRIBUTEGROUP' : illegal
static data member in locally defined class ..\..\..\..\..\src\xercesc\validators\schema\SchemaSymbols.hpp(91)
: error C2071: 'xercesc_2_3::SchemaSymbols::fgELT_CHOICE' : illegal storage
class ..\..\..\..\..\src\xercesc\validators\schema\SchemaSymbols.hpp(91)
: error C2246: 'xercesc_2_3::SchemaSymbols::fgELT_CHOICE' : illegal static data
member in locally defined class ..\..\..\..\..\src\xercesc\validators\schema\SchemaSymbols.hpp(92)
: error C2071: 'xercesc_2_3::SchemaSymbols::fgELT_COMPLEXTYPE' : illegal
storage class ..\..\..\..\..\src\xercesc\validators\schema\SchemaSymbols.hpp(92)
: error C2246: 'xercesc_2_3::SchemaSymbols::fgELT_COMPLEXTYPE' : illegal static
data member in locally defined class ..\..\..\..\..\src\xercesc\validators\schema\SchemaSymbols.hpp(93)
: error C2071: 'xercesc_2_3::SchemaSymbols::fgELT_CONTENT' : illegal storage
class ..\..\..\..\..\src\xercesc\validators\schema\SchemaSymbols.hpp(93)
: error C2246: 'xercesc_2_3::SchemaSymbols::fgELT_CONTENT' : illegal static
data member in locally defined class ..\..\..\..\..\src\xercesc\validators\schema\SchemaSymbols.hpp(94)
: error C2071: 'xercesc_2_3::SchemaSymbols::fgELT_DOCUMENTATION' : illegal
storage class ..\..\..\..\..\src\xercesc\validators\schema\SchemaSymbols.hpp(94)
: error C2246: 'xercesc_2_3::SchemaSymbols::fgELT_DOCUMENTATION' : illegal
static data member in locally defined class ..\..\..\..\..\src\xercesc\validators\schema\SchemaSymbols.hpp(95)
: error C2071: 'xercesc_2_3::SchemaSymbols::fgELT_DURATION' : illegal storage
class ..\..\..\..\..\src\xercesc\validators\schema\SchemaSymbols.hpp(95)
: error C2246: 'xercesc_2_3::SchemaSymbols::fgELT_DURATION' : illegal static
data member in locally defined class ..\..\..\..\..\src\xercesc\validators\schema\SchemaSymbols.hpp(96)
: error C2071: 'xercesc_2_3::SchemaSymbols::fgELT_ELEMENT' : illegal storage
class ..\..\..\..\..\src\xercesc\validators\schema\SchemaSymbols.hpp(96)
: error C2246: 'xercesc_2_3::SchemaSymbols::fgELT_ELEMENT' : illegal static
data member in locally defined class ..\..\..\..\..\src\xercesc\validators\schema\SchemaSymbols.hpp(97)
: error C2071: 'xercesc_2_3::SchemaSymbols::fgELT_ENCODING' : illegal storage
class ..\..\..\..\..\src\xercesc\validators\schema\SchemaSymbols.hpp(97)
: error C2246: 'xercesc_2_3::SchemaSymbols::fgELT_ENCODING' : illegal static
data member in locally defined class ..\..\..\..\..\src\xercesc\validators\schema\SchemaSymbols.hpp(98)
: error C2071: 'xercesc_2_3::SchemaSymbols::fgELT_ENUMERATION' : illegal
storage class ..\..\..\..\..\src\xercesc\validators\schema\SchemaSymbols.hpp(98)
: error C2246: 'xercesc_2_3::SchemaSymbols::fgELT_ENUMERATION' : illegal static
data member in locally defined class ..\..\..\..\..\src\xercesc\validators\schema\SchemaSymbols.hpp(99)
: error C2071: 'xercesc_2_3::SchemaSymbols::fgELT_FIELD' : illegal storage
class ..\..\..\..\..\src\xercesc\validators\schema\SchemaSymbols.hpp(99)
: error C2246: 'xercesc_2_3::SchemaSymbols::fgELT_FIELD' : illegal static data
member in locally defined class ..\..\..\..\..\src\xercesc\validators\schema\SchemaSymbols.hpp(100)
: error C2071: 'xercesc_2_3::SchemaSymbols::fgELT_WHITESPACE' : illegal storage
class ..\..\..\..\..\src\xercesc\validators\schema\SchemaSymbols.hpp(100)
: error C2246: 'xercesc_2_3::SchemaSymbols::fgELT_WHITESPACE' : illegal static
data member in locally defined class ..\..\..\..\..\src\xercesc\validators\schema\SchemaSymbols.hpp(101)
: error C2071: 'xercesc_2_3::SchemaSymbols::fgELT_GROUP' : illegal storage
class ..\..\..\..\..\src\xercesc\validators\schema\SchemaSymbols.hpp(101)
: error C2246: 'xercesc_2_3::SchemaSymbols::fgELT_GROUP' : illegal static data
member in locally defined class ..\..\..\..\..\src\xercesc\validators\schema\SchemaSymbols.hpp(102)
: error C2071: 'xercesc_2_3::SchemaSymbols::fgELT_IMPORT' : illegal storage
class ..\..\..\..\..\src\xercesc\validators\schema\SchemaSymbols.hpp(102)
: error C2246: 'xercesc_2_3::SchemaSymbols::fgELT_IMPORT' : illegal static data
member in locally defined class ..\..\..\..\..\src\xercesc\validators\schema\SchemaSymbols.hpp(103)
: error C2071: 'xercesc_2_3::SchemaSymbols::fgELT_INCLUDE' : illegal storage
class ..\..\..\..\..\src\xercesc\validators\schema\SchemaSymbols.hpp(103)
: error C2246: 'xercesc_2_3::SchemaSymbols::fgELT_INCLUDE' : illegal static
data member in locally defined class ..\..\..\..\..\src\xercesc\validators\schema\SchemaSymbols.hpp(104)
: error C2071: 'xercesc_2_3::SchemaSymbols::fgELT_REDEFINE' : illegal storage
class ..\..\..\..\..\src\xercesc\validators\schema\SchemaSymbols.hpp(104)
: error C2246: 'xercesc_2_3::SchemaSymbols::fgELT_REDEFINE' : illegal static
data member in locally defined class ..\..\..\..\..\src\xercesc\validators\schema\SchemaSymbols.hpp(105)
: error C2071: 'xercesc_2_3::SchemaSymbols::fgELT_KEY' : illegal storage class ..\..\..\..\..\src\xercesc\validators\schema\SchemaSymbols.hpp(105)
: error C2246: 'xercesc_2_3::SchemaSymbols::fgELT_KEY' : illegal static data
member in locally defined class ..\..\..\..\..\src\xercesc\validators\schema\SchemaSymbols.hpp(106)
: error C2071: 'xercesc_2_3::SchemaSymbols::fgELT_KEYREF' : illegal storage
class ..\..\..\..\..\src\xercesc\validators\schema\SchemaSymbols.hpp(106)
: error C2246: 'xercesc_2_3::SchemaSymbols::fgELT_KEYREF' : illegal static data
member in locally defined class ..\..\..\..\..\src\xercesc\validators\schema\SchemaSymbols.hpp(107)
: error C2071: 'xercesc_2_3::SchemaSymbols::fgELT_LENGTH' : illegal storage
class ..\..\..\..\..\src\xercesc\validators\schema\SchemaSymbols.hpp(107)
: error C2246: 'xercesc_2_3::SchemaSymbols::fgELT_LENGTH' : illegal static data
member in locally defined class ..\..\..\..\..\src\xercesc\validators\schema\SchemaSymbols.hpp(108)
: error C2071: 'xercesc_2_3::SchemaSymbols::fgELT_MAXEXCLUSIVE' : illegal
storage class ..\..\..\..\..\src\xercesc\validators\schema\SchemaSymbols.hpp(108)
: error C2246: 'xercesc_2_3::SchemaSymbols::fgELT_MAXEXCLUSIVE' : illegal
static data member in locally defined class ..\..\..\..\..\src\xercesc\validators\schema\SchemaSymbols.hpp(109)
: error C2071: 'xercesc_2_3::SchemaSymbols::fgELT_MAXINCLUSIVE' : illegal
storage class ..\..\..\..\..\src\xercesc\validators\schema\SchemaSymbols.hpp(109)
: error C2246: 'xercesc_2_3::SchemaSymbols::fgELT_MAXINCLUSIVE' : illegal
static data member in locally defined class ..\..\..\..\..\src\xercesc\validators\schema\SchemaSymbols.hpp(110)
: error C2071: 'xercesc_2_3::SchemaSymbols::fgELT_MAXLENGTH' : illegal storage
class ..\..\..\..\..\src\xercesc\validators\schema\SchemaSymbols.hpp(110)
: error C2246: 'xercesc_2_3::SchemaSymbols::fgELT_MAXLENGTH' : illegal static
data member in locally defined class ..\..\..\..\..\src\xercesc\validators\schema\SchemaSymbols.hpp(111)
: error C2071: 'xercesc_2_3::SchemaSymbols::fgELT_MINEXCLUSIVE' : illegal
storage class ..\..\..\..\..\src\xercesc\validators\schema\SchemaSymbols.hpp(111)
: error C2246: 'xercesc_2_3::SchemaSymbols::fgELT_MINEXCLUSIVE' : illegal
static data member in locally defined class ..\..\..\..\..\src\xercesc\validators\schema\SchemaSymbols.hpp(112)
: error C2071: 'xercesc_2_3::SchemaSymbols::fgELT_MININCLUSIVE' : illegal
storage class ..\..\..\..\..\src\xercesc\validators\schema\SchemaSymbols.hpp(112)
: error C2246: 'xercesc_2_3::SchemaSymbols::fgELT_MININCLUSIVE' : illegal
static data member in locally defined class ..\..\..\..\..\src\xercesc\validators\schema\SchemaSymbols.hpp(113)
: error C2071: 'xercesc_2_3::SchemaSymbols::fgELT_MINLENGTH' : illegal storage
class ..\..\..\..\..\src\xercesc\validators\schema\SchemaSymbols.hpp(113)
: error C2246: 'xercesc_2_3::SchemaSymbols::fgELT_MINLENGTH' : illegal static
data member in locally defined class ..\..\..\..\..\src\xercesc\validators\schema\SchemaSymbols.hpp(114)
: error C2071: 'xercesc_2_3::SchemaSymbols::fgELT_NOTATION' : illegal storage
class ..\..\..\..\..\src\xercesc\validators\schema\SchemaSymbols.hpp(114)
: error C2246: 'xercesc_2_3::SchemaSymbols::fgELT_NOTATION' : illegal static
data member in locally defined class ..\..\..\..\..\src\xercesc\validators\schema\SchemaSymbols.hpp(114)
: fatal error C1003: error count exceeds 100; stopping compilation |
- Re: Xerces2.3 Compile errors On VC7.1 Kohli, Naveen
- Re: Xerces2.3 Compile errors On VC7.1 Alberto Massari
- RE: Xerces2.3 Compile errors On VC7.1 Kohli, Naveen
- RE: Xerces2.3 Compile errors On VC7.1 Alberto Massari
- RE: Xerces2.3 Compile errors On VC7.1 Kohli, Naveen
- RE: Xerces2.3 Compile errors On VC7.1 Kohli, Naveen
- RE: Xerces2.3 Compile errors On VC7.1 david_n_bertoni
- RE: Xerces2.3 Compile errors On VC7.1 Kohli, Naveen
- RE: Xerces2.3 Compile errors On VC7.1 Neil Graham
- RE: Xerces2.3 Compile errors On VC7.1 Kohli, Naveen
- RE: Xerces2.3 Compile errors On VC7.1 David Schulze