I
think you have a problem with xalan namespace - xalanc_1_9::XalanDOMString
I think we do not
use namespace. see if you can deactivate it use.
You
should undefine this macro: XALAN_HAS_CPP_NAMESPACE
for
all headers in this directory:
/user/apradhan/xalan/xml-xalan/c/src/xalanc/Include
For
Sun build you need to change only: SolarisDefinitions.hpp, but you might have
same problem with other platforms.
Leanid.
-----Original Message-----
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]
Sent: Monday, August 22, 2005 7:13 AM
To: [email protected]
Cc: [EMAIL PROTECTED]; [EMAIL PROTECTED]; [EMAIL PROTECTED]
Subject: xalan1.9 error
Hi Experts,
Xalan1.9 32bit build gave me the following error.
I had followed the build instructions.
Set the correct path of XERCESCROOT and XALANCROOT
Configured with the command " runConfigure -psolaris -cgcc -xg++ -P/tools/rd/gcc/xalan/v1.9"
XalanDecimalFormat.o /user/apradhan/xalan/xml-xalan/c/src/xalanc/PlatformSupport/XalanDecimalFormat.cpp
In file included from /user/apradhan/xalan/xml-xalan/c/src/xalanc/PlatformSupport/XalanDecimalFormat.cpp:57:
/user/apradhan/xalan/xml-xalan/c/src/xalanc/PlatformSupport/XalanDecimalFormat.hpp:106: error: conflicting return type specified for `virtual void xalanc_1_9::XalanDecimalFormat::format(double, xalanc_1_9::XalanDOMString&)'
/user/apradhan/xalan/xml-xalan/c/src/xalanc/PlatformSupport/XalanNumberFormat.hpp:69: error: overriding `virtual xalanc_1_9::XalanDOMString& xalanc_1_9::XalanNumberFormat::format(double, xalanc_1_9::XalanDOMString&)'
/user/apradhan/xalan/xml-xalan/c/src/xalanc/PlatformSupport/XalanDecimalFormat.hpp:114: error: conflicting return type specified for `virtual void xalanc_1_9::XalanDecimalFormat::format(int, xalanc_1_9::XalanDOMString&)'
/user/apradhan/xalan/xml-xalan/c/src/xalanc/PlatformSupport/XalanNumberFormat.hpp:81: error: overriding `virtual xalanc_1_9::XalanDOMString& xalanc_1_9::XalanNumberFormat::format(int, xalanc_1_9::XalanDOMString&)'
/user/apradhan/xalan/xml-xalan/c/src/xalanc/PlatformSupport/XalanDecimalFormat.hpp:122: error: conflicting return type specified for `virtual void xalanc_1_9::XalanDecimalFormat::format(unsigned int, xalanc_1_9::XalanDOMString&)'
/user/apradhan/xalan/xml-xalan/c/src/xalanc/PlatformSupport/XalanNumberFormat.hpp:94: error: overriding `virtual xalanc_1_9::XalanDOMString& xalanc_1_9::XalanNumberFormat::format(unsigned int, xalanc_1_9::XalanDOMString&)'
/user/apradhan/xalan/xml-xalan/c/src/xalanc/PlatformSupport/XalanDecimalFormat.hpp:130: error: conflicting return type specified for `virtual void xalanc_1_9::XalanDecimalFormat::format(long int, xalanc_1_9::XalanDOMString&)'
/user/apradhan/xalan/xml-xalan/c/src/xalanc/PlatformSupport/XalanNumberFormat.hpp:104: error: overriding `virtual xalanc_1_9::XalanDOMString& xalanc_1_9::XalanNumberFormat::format(long int, xalanc_1_9::XalanDOMString&)'
/user/apradhan/xalan/xml-xalan/c/src/xalanc/PlatformSupport/XalanDecimalFormat.hpp:138: error: conflicting return type specified for `virtual void xalanc_1_9::XalanDecimalFormat::format(long unsigned int, xalanc_1_9::XalanDOMString&)'
/user/apradhan/xalan/xml-xalan/c/src/xalanc/PlatformSupport/XalanNumberFormat.hpp:116: error: overriding `virtual xalanc_1_9::XalanDOMString& xalanc_1_9::XalanNumberFormat::format(long unsigned int, xalanc_1_9::XalanDOMString&)'
/user/apradhan/xalan/xml-xalan/c/src/xalanc/PlatformSupport/XalanDecimalFormat.cpp: In constructor `xalanc_1_9::XalanDecimalFormat::XalanDecimalFormat(const xalanc_1_9::XalanDOMString&, const xalanc_1_9::XalanDecimalFormatSymbols&)':
/user/apradhan/xalan/xml-xalan/c/src/xalanc/PlatformSupport/XalanDecimalFormat.cpp:76: error: no matching function for call to `xalanc_1_9::XalanNumberFormat::XalanNumberFormat()'
/user/apradhan/xalan/xml-xalan/c/src/xalanc/PlatformSupport/XalanNumberFormat.hpp:161: note: candidates are: xalanc_1_9::XalanNumberFormat::XalanNumberFormat(const xalanc_1_9::XalanNumberFormat&)
/user/apradhan/xalan/xml-xalan/c/src/xalanc/PlatformSupport/XalanNumberFormat.hpp:39: note: xalanc_1_9::XalanNumberFormat::XalanNumberFormat(xalanc_1_9::MemoryManagerType&)
/user/apradhan/xalan/xml-xalan/c/src/xalanc/PlatformSupport/XalanDecimalFormat.cpp: In member function `virtual xalanc_1_9::XalanDOMString xalanc_1_9::XalanDecimalFormat::format(double)':
/user/apradhan/xalan/xml-xalan/c/src/xalanc/PlatformSupport/XalanDecimalFormat.cpp:91: error: no matching function for call to `xalanc_1_9::XalanDecimalFormat::format(double&)'
/user/apradhan/xalan/xml-xalan/c/src/xalanc/PlatformSupport/XalanNumberFormat.hpp:69: note: candidates are: virtual xalanc_1_9::XalanDOMString& xalanc_1_9::XalanNumberFormat::format(double, xalanc_1_9::XalanDOMString&)
/user/apradhan/xalan/xml-xalan/c/src/xalanc/PlatformSupport/XalanNumberFormat.hpp:81: note: virtual xalanc_1_9::XalanDOMString& xalanc_1_9::XalanNumberFormat::format(int, xalanc_1_9::XalanDOMString&)
/user/apradhan/xalan/xml-xalan/c/src/xalanc/PlatformSupport/XalanNumberFormat.hpp:94: note: virtual xalanc_1_9::XalanDOMString& xalanc_1_9::XalanNumberFormat::format(unsigned int, xalanc_1_9::XalanDOMString&)
/user/apradhan/xalan/xml-xalan/c/src/xalanc/PlatformSupport/XalanNumberFormat.hpp:104: note: virtual xalanc_1_9::XalanDOMString& xalanc_1_9::XalanNumberFormat::format(long int, xalanc_1_9::XalanDOMString&)
/user/apradhan/xalan/xml-xalan/c/src/xalanc/PlatformSupport/XalanNumberFormat.hpp:116: note: virtual xalanc_1_9::XalanDOMString& xalanc_1_9::XalanNumberFormat::format(long unsigned int, xalanc_1_9::XalanDOMString&)
/user/apradhan/xalan/xml-xalan/c/src/xalanc/PlatformSupport/XalanDecimalFormat.cpp: In member function `virtual xalanc_1_9::XalanDOMString xalanc_1_9::XalanDecimalFormat::format(int)':
/user/apradhan/xalan/xml-xalan/c/src/xalanc/PlatformSupport/XalanDecimalFormat.cpp:111: error: no matching function for call to `xalanc_1_9::XalanDecimalFormat::format(int&)'
/user/apradhan/xalan/xml-xalan/c/src/xalanc/PlatformSupport/XalanNumberFormat.hpp:69: note: candidates are: virtual xalanc_1_9::XalanDOMString& xalanc_1_9::XalanNumberFormat::format(double, xalanc_1_9::XalanDOMString&)
/user/apradhan/xalan/xml-xalan/c/src/xalanc/PlatformSupport/XalanNumberFormat.hpp:81: note: virtual xalanc_1_9::XalanDOMString& xalanc_1_9::XalanNumberFormat::format(int, xalanc_1_9::XalanDOMString&)
/user/apradhan/xalan/xml-xalan/c/src/xalanc/PlatformSupport/XalanNumberFormat.hpp:94: note: virtual xalanc_1_9::XalanDOMString& xalanc_1_9::XalanNumberFormat::format(unsigned int, xalanc_1_9::XalanDOMString&)
/user/apradhan/xalan/xml-xalan/c/src/xalanc/PlatformSupport/XalanNumberFormat.hpp:104: note: virtual xalanc_1_9::XalanDOMString& xalanc_1_9::XalanNumberFormat::format(long int, xalanc_1_9::XalanDOMString&)
/user/apradhan/xalan/xml-xalan/c/src/xalanc/PlatformSupport/XalanNumberFormat.hpp:116: note: virtual xalanc_1_9::XalanDOMString& xalanc_1_9::XalanNumberFormat::format(long unsigned int, xalanc_1_9::XalanDOMString&)
/user/apradhan/xalan/xml-xalan/c/src/xalanc/PlatformSupport/XalanDecimalFormat.cpp: In member function `virtual xalanc_1_9::XalanDOMString xalanc_1_9::XalanDecimalFormat::format(unsigned int)':
/user/apradhan/xalan/xml-xalan/c/src/xalanc/PlatformSupport/XalanDecimalFormat.cpp:131: error: no matching function for call to `xalanc_1_9::XalanDecimalFormat::format(unsigned int&)'
/user/apradhan/xalan/xml-xalan/c/src/xalanc/PlatformSupport/XalanNumberFormat.hpp:69: note: candidates are: virtual xalanc_1_9::XalanDOMString& xalanc_1_9::XalanNumberFormat::format(double, xalanc_1_9::XalanDOMString&)
/user/apradhan/xalan/xml-xalan/c/src/xalanc/PlatformSupport/XalanNumberFormat.hpp:81: note: virtual xalanc_1_9::XalanDOMString& xalanc_1_9::XalanNumberFormat::format(int, xalanc_1_9::XalanDOMString&)
/user/apradhan/xalan/xml-xalan/c/src/xalanc/PlatformSupport/XalanNumberFormat.hpp:94: note: virtual xalanc_1_9::XalanDOMString& xalanc_1_9::XalanNumberFormat::format(unsigned int, xalanc_1_9::XalanDOMString&)
/user/apradhan/xalan/xml-xalan/c/src/xalanc/PlatformSupport/XalanNumberFormat.hpp:104: note: virtual xalanc_1_9::XalanDOMString& xalanc_1_9::XalanNumberFormat::format(long int, xalanc_1_9::XalanDOMString&)
/user/apradhan/xalan/xml-xalan/c/src/xalanc/PlatformSupport/XalanNumberFormat.hpp:116: note: virtual xalanc_1_9::XalanDOMString& xalanc_1_9::XalanNumberFormat::format(long unsigned int, xalanc_1_9::XalanDOMString&)
/user/apradhan/xalan/xml-xalan/c/src/xalanc/PlatformSupport/XalanDecimalFormat.cpp: In member function `virtual xalanc_1_9::XalanDOMString xalanc_1_9::XalanDecimalFormat::format(long int)':
/user/apradhan/xalan/xml-xalan/c/src/xalanc/PlatformSupport/XalanDecimalFormat.cpp:151: error: no matching function for call to `xalanc_1_9::XalanDecimalFormat::format(long int&)'
/user/apradhan/xalan/xml-xalan/c/src/xalanc/PlatformSupport/XalanNumberFormat.hpp:69: note: candidates are: virtual xalanc_1_9::XalanDOMString& xalanc_1_9::XalanNumberFormat::format(double, xalanc_1_9::XalanDOMString&)
/user/apradhan/xalan/xml-xalan/c/src/xalanc/PlatformSupport/XalanNumberFormat.hpp:81: note: virtual xalanc_1_9::XalanDOMString& xalanc_1_9::XalanNumberFormat::format(int, xalanc_1_9::XalanDOMString&)
/user/apradhan/xalan/xml-xalan/c/src/xalanc/PlatformSupport/XalanNumberFormat.hpp:94: note: virtual xalanc_1_9::XalanDOMString& xalanc_1_9::XalanNumberFormat::format(unsigned int, xalanc_1_9::XalanDOMString&)
/user/apradhan/xalan/xml-xalan/c/src/xalanc/PlatformSupport/XalanNumberFormat.hpp:104: note: virtual xalanc_1_9::XalanDOMString& xalanc_1_9::XalanNumberFormat::format(long int, xalanc_1_9::XalanDOMString&)
/user/apradhan/xalan/xml-xalan/c/src/xalanc/PlatformSupport/XalanNumberFormat.hpp:116: note: virtual xalanc_1_9::XalanDOMString& xalanc_1_9::XalanNumberFormat::format(long unsigned int, xalanc_1_9::XalanDOMString&)
/user/apradhan/xalan/xml-xalan/c/src/xalanc/PlatformSupport/XalanDecimalFormat.cpp: In member function `virtual xalanc_1_9::XalanDOMString xalanc_1_9::XalanDecimalFormat::format(long unsigned int)':
/user/apradhan/xalan/xml-xalan/c/src/xalanc/PlatformSupport/XalanDecimalFormat.cpp:171: error: no matching function for call to `xalanc_1_9::XalanDecimalFormat::format(long unsigned int&)'
/user/apradhan/xalan/xml-xalan/c/src/xalanc/PlatformSupport/XalanNumberFormat.hpp:69: note: candidates are: virtual xalanc_1_9::XalanDOMString& xalanc_1_9::XalanNumberFormat::format(double, xalanc_1_9::XalanDOMString&)
/user/apradhan/xalan/xml-xalan/c/src/xalanc/PlatformSupport/XalanNumberFormat.hpp:81: note: virtual xalanc_1_9::XalanDOMString& xalanc_1_9::XalanNumberFormat::format(int, xalanc_1_9::XalanDOMString&)
/user/apradhan/xalan/xml-xalan/c/src/xalanc/PlatformSupport/XalanNumberFormat.hpp:94: note: virtual xalanc_1_9::XalanDOMString& xalanc_1_9::XalanNumberFormat::format(unsigned int, xalanc_1_9::XalanDOMString&)
/user/apradhan/xalan/xml-xalan/c/src/xalanc/PlatformSupport/XalanNumberFormat.hpp:104: note: virtual xalanc_1_9::XalanDOMString& xalanc_1_9::XalanNumberFormat::format(long int, xalanc_1_9::XalanDOMString&)
/user/apradhan/xalan/xml-xalan/c/src/xalanc/PlatformSupport/XalanNumberFormat.hpp:116: note: virtual xalanc_1_9::XalanDOMString& xalanc_1_9::XalanNumberFormat::format(long unsigned int, xalanc_1_9::XalanDOMString&)
gmake[1]: *** [../../obj/XalanDecimalFormat.o] Error 1
gmake[1]: Leaving directory `/user/apradhan/xalan/xml-xalan/c/src/xalanc'
gmake: *** [all] Error 2
/user/apradhan/xalan/xml-xalan/c >
Regards,
Akshya
