You are viewing a plain text version of this content. The canonical link for it is here.
Posted to c-dev@xerces.apache.org by Sitansu D <si...@gmail.com> on 2012/04/22 19:21:44 UTC

Requesting please confirm me versions compatibility of ICU+XERCES+XALAN in HP-UX

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 A.03.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

Re: Requesting please confirm me versions compatibility of ICU+XERCES+XALAN in HP-UX

Posted by Steve Hathaway <sh...@e-z.net>.
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
>


Re: Requesting please confirm me versions compatibility of ICU+XERCES+XALAN in HP-UX

Posted by Steve Hathaway <sh...@e-z.net>.
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
Xerces 3.1.1 uses the configure script

Xalan 1.11 uses a runConfigure program
I have updated documentation on Xalan posted on my committer's web site.
http://www.apache.org/~shathaway

If you get the integration working with IBM-ICU or find problems with
the documentation on my web site:  I would appreciate a response to the
Xalan development mailing list <xa...@xml.apache.org>.

I have never built the products on HPUX, Solaris, AIX, or MacOSX.

I have performed successful builds (without ICU) using GNU/Linux
and Windows (VC7.1, VC8, VC9, VC10).

Sincerely,
Steven J. Hathaway
Xalan Documentation Project