You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@xalan.apache.org by Sunil Kumar Ray <Su...@divine.com> on 2003/06/03 08:11:58 UTC

Xalan build errors - Solaris 2.7/Sun Workshop 5/C++ 5.0 compiler

GlacierHi,

I am trying to build Xalan 1.5 on Solaris 2.7  with Sun Workshop 5.0
compiler.
I have builded the Xercese 2.2.0 on the above platform with same compiler.

I read the Xalan mail archieves and tried few suggested things but still
getting the erros.

I commented out the following lines in SolarisDefinitions.hpp

//#define XALAN_NO_STD_NAMESPACE
//#define XALAN_STLPORT_STL
//#define XALAN_SGI_BASED_STL
//#define XALAN_NO_MUTABLE

//STL Port Definitions
//#define __STL_NO_SGI_IOSTREAMS
//#define _REENTRANT
//#include <stl/_config.h>

but getting errors while compiling XalanDOMString.cpp.

"/export/home/sray/xml-xalan-SUN/c/src/XalanDOM/XalanDOMString.hpp", line
93: Error: Use ";" to terminate declarations.
"/export/home/sray/xml-xalan-SUN/c/src/XalanDOM/XalanDOMString.hpp", line
94: Error: Use ";" to terminate declarations.
"/export/home/sray/xml-xalan-SUN/c/src/XalanDOM/XalanDOMString.hpp", line
94: Error: XalanDOMString is not a direct base class of XalanDOMString.
"/export/home/sray/xml-xalan-SUN/c/src/XalanDOM/XalanDOMString.hpp", line
94: Error: Use ";" to terminate declarations.
"/export/home/sray/xml-xalan-SUN/c/src/XalanDOM/XalanDOMString.hpp", line
94: Error: "}" expected instead of "<".
"/export/home/sray/xml-xalan-SUN/c/src/XalanDOM/XalanDOMString.hpp", line
94: Error: Use ";" to terminate declarations.
"/export/home/sray/xml-xalan-SUN/c/src/XalanDOM/XalanDOMString.hpp", line
94: Error: A declaration was expected instead of "<".
"/export/home/sray/xml-xalan-SUN/c/src/XalanDOM/XalanDOMString.hpp", line
94: Error: A declaration does not specify a tag or an identifier.
"/export/home/sray/xml-xalan-SUN/c/src/XalanDOM/XalanDOMString.hpp", line
94: Error: Use ";" to terminate declarations.
"/export/home/sray/xml-xalan-SUN/c/src/XalanDOM/XalanDOMString.hpp", line
94: Error: A declaration was expected instead of ">".
"/export/home/sray/xml-xalan-SUN/c/src/XalanDOM/XalanDOMString.hpp", line
95: Error: "," expected instead of "<".
"/export/home/sray/xml-xalan-SUN/c/src/XalanDOM/XalanDOMString.hpp", line
106: Error: XalanDOMCharVectorType is not defined.
"/export/home/sray/xml-xalan-SUN/c/src/XalanDOM/XalanDOMString.hpp", line
106: Error: size_type is not defined.
"/export/home/sray/xml-xalan-SUN/c/src/XalanDOM/XalanDOMString.hpp", line
108: Error: XalanDOMCharVectorType is not defined.
"/export/home/sray/xml-xalan-SUN/c/src/XalanDOM/XalanDOMString.hpp", line
108: Error: iterator is not defined.
"/export/home/sray/xml-xalan-SUN/c/src/XalanDOM/XalanDOMString.hpp", line
109: Error: XalanDOMCharVectorType is not defined.
"/export/home/sray/xml-xalan-SUN/c/src/XalanDOM/XalanDOMString.hpp", line
109: Error: const_iterator is not defined.
"/export/home/sray/xml-xalan-SUN/c/src/XalanDOM/XalanDOMString.hpp", line
110: Error: XalanDOMCharVectorType is not defined.
"/export/home/sray/xml-xalan-SUN/c/src/XalanDOM/XalanDOMString.hpp", line
110: Error: reverse_iterator is not defined.

Any help is highly appreciated.

Thanks
Sunil.