Caveat,
I don't know which IBM-ICU versions are compatible.
When building on GNU/Linux and Windows platforms, the Xerces-C-3.1.1
is compatible with Xalan 1.11 as retrieved from the subversion repository.
I would like to update the documentation regarding IBM-ICU support.
If you get a successful build of the libraries with IBM-ICU integration,
I would
appreciate some updated documentation.
Sincerely,
Steven J. Hathaway
Xalan Documentation Project
On 4/22/2012 10:21 AM, Sitansu D wrote:
Hi All,
Requesting please confirm weather following versions
are compatible each other.
*Build Machine:*
HP-UX hp11ipa2 B.11.11 U 9000/800 2404418735 unlimited-user license
*Compiler: *
aCC: HP ANSI C++ B3910B A03.73
ICU Version:
*ICU4C 4.8.1.1*
Xerces:
*Xerces-c-3.1.1*
Xalan:
*LIB_MAJOR_VER = 111*
*LIB_MAJOR_DOT_VER = 1.11*
*LIB_MINOR_VER = 0*
*VER = 1_11_0*
*MS_VER = 1_11*
*
*
During Xalan building facing some errors but I am not sure weather I
am using compatible versions or the actual building errors:
*1. Configure:*
LDFLAGS="-L/scratch/bedford1/sdash/artix5.6.2/3rdparty_test_hp11ipa2/install/icu/lib
-L/scratch/bedford1/sdash/artix5.6.2/3rdparty_test_hp11ipa2/install/xerces/lib"
\
./runConfigure -p hp-11 -c cc -x aCC CXXFLAGS=-AA
-P/scratch/bedford1/sdash/artix5.6.2/3rdparty_test_hp11ipa2/xalan
-ticu -micu -M en_US
*2. gmake*
aCC +O2 -DNDEBUG -mt +Z -DHPUX -D_THREAD_SAFE +W849,930 -mt
-Wc,-koenig_lookup,on -Wc,-ansi_for_scope,on -DXALAN_INMEM_MSG_LOADER
-DXALAN_USE_ICU -c
-I/scratch/bedford1/sdash/artix5.6.2/3rdparty_test_hp11ipa2/xalan/src
-I/scratch/bedford1/sdash/artix5.6.2/3rdparty_test_hp11ipa2/xalan/include
-I../../nls/include
-I/scratch/bedford1/sdash/artix5.6.2/3rdparty_test_hp11ipa2/install/xerces/src/
-I/scratch/bedford1/sdash/artix5.6.2/3rdparty_test_hp11ipa2/install/xerces/include/xercesc
-I/scratch/bedford1/sdash/artix5.6.2/3rdparty_test_hp11ipa2/install/xerces/include/
-I/scratch/bedford1/sdash/artix5.6.2/3rdparty_test_hp11ipa2/install/icu/include
-AA -o ../../obj/ICUFormatNumberFunctor.o
/scratch/bedford1/sdash/artix5.6.2/3rdparty_test_hp11ipa2/xalan/src/xalanc/ICUBridge/ICUFormatNumberFunctor.cpp
Error 182:
"/scratch/bedford1/sdash/artix5.6.2/3rdparty_test_hp11ipa2/xalan/src/xalanc/Include/XalanMemoryManagement.hpp",
line 563 # "static xalanc_1_11::DecimalFormatCacheStruct
*xalanc_1_11::ConstructWithNoMemoryManager<xalanc_1_11::DecimalFormatCacheStruct>::construct(xalanc_1_11::DecimalFormatCacheStruct
*,const xalanc_1_11::DecimalFormatCacheStruct
&,xercesc_3_1::MemoryManager &)" cannot access private member
"xalanc_1_11::DecimalFormatCacheStruct::DecimalFormatCacheStruct(const
xalanc_1_11::DecimalFormatCacheStruct &)".
return (C*) new (address) C(theRhs);
^^^^^^^^^^^^^^^^^^^^^^^
Error 556:
"/scratch/bedford1/sdash/artix5.6.2/3rdparty_test_hp11ipa2/xalan/src/xalanc/ICUBridge/ICUFormatNumberFunctor.cpp",
line 343 # Unable to generate specialization "static
xalanc_1_11::DecimalFormatCacheStruct
*xalanc_1_11::ConstructWithNoMemoryManager<xalanc_1_11::DecimalFormatCacheStruct>::construct(xalanc_1_11::DecimalFormatCacheStruct
*,const
xalanc_1_11::DecimalFormatCacheStruct &,xercesc_3_1::MemoryManager
&)" due to errors during generation.
m_decimalFormatCache.push_front(emptyDFC);
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Error 445:
"/scratch/bedford1/sdash/artix5.6.2/3rdparty_test_hp11ipa2/xalan/src/xalanc/ICUBridge/ICUFormatNumberFunctor.cpp",
line 322 # Cannot recover from earlier errors.
void
^^^^
gmake: *** [../../obj/ICUFormatNumberFunctor.o] Error 2