You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@xalan.apache.org by Suzanne Dirkers <di...@us.ibm.com> on 2003/06/02 19:15:53 UTC

Re: U_ICU_NAMESPACE




Yes, that was it.

Suzanne


                                                                                                                                 
                      Suzanne                                                                                                    
                      Dirkers/Raleigh/I        To:       xalan-dev@xml.apache.org                                                
                      BM@IBMUS                 cc:                                                                               
                                               Subject:  Re: U_ICU_NAMESPACE                                                     
                      05/29/2003 01:31                                                                                           
                      PM                                                                                                         
                      Please respond to                                                                                          
                      xalan-dev                                                                                                  
                                                                                                                                 
                                                                                                                                 








Hi David,

This was a case where I was compiling Xalan 1.4 with ICU 2.2 on zOS 1.4 (
supposedly an improved update on zOS from the problematic OS390 v2r10
compiler).     For some reason I wasn't seeing that macro get defined so
I'm about convinced now that something went wrong with the ICU build on zOS
1.4.   I'm working on redoing that.  I wasn't sure if I needed to compile
ICU and Xerces and Xalan all with XPLINK at 1.4 but supposedly only Xalan
really needs the XPLINK, like it used to need STLport.

Suzanne



                      david_n_bertoni@u

                      s.ibm.com                To:
xalan-dev@xml.apache.org
                                               cc:

                      05/29/2003 01:11         Subject:  Re:
U_ICU_NAMESPACE
                      PM

                      Please respond to

                      xalan-dev











Hi Suzanne,

Dmitry is correct -- that macro is defined by the ICU.  What version of the
ICU are you using?  We only test ICU 2.2 with that version of Xalan, and
all versions of ICU since 2.0 have defined that macro.

Dave




                      Suzanne Dirkers

                      <dirkers@us.ibm.         To:
xalan-dev@xml.apache.org

                      com>                     cc:      (bcc: David N
Bertoni/Cambridge/IBM)
                                               Subject: Re: U_ICU_NAMESPACE

                      05/29/2003 09:39

                      AM

                      Please respond

                      to xalan-dev









Hi Dmitry,

        In ICUBridgeCollationCompareFunctorImpl.hpp there is a place where
U_ICU_NAMESPACE is checked before setting up a typdef for 'Collator'.
I think what happened here is that this U_ICU_NAMESPACE is maybe supposed
to be exported out of an ICU library and somehow my ICU library is not
exporting it.

Suzanne



                      Dmitry Hayes

                      <dmitryh@ca.ibm.c        To:
xalan-dev@xml.apache.org
                      om>                      cc:

                                               Subject:  Re:
U_ICU_NAMESPACE
                      05/29/2003 11:25

                      AM

                      Please respond to

                      xalan-dev











Hi Suzanne!
May be I don't understand the question, but I don't see any connection
between U_ICU_NAMESPACE (ICU definition) and
XALAN_NO_NAMESPACES define
I mean that U_ICU_NAMESPACE is still included and still exists, but it's
simply isn't used (like other namespace definitions)
Hope I've answered your question.
Dmitry





                      Suzanne Dirkers

                      <dirkers@us.ibm.c        To:
xalan-dev@xml.apache.org
                      om>                      cc:

                                               Subject:  U_ICU_NAMESPACE

                      29.05.2003 09:16

                      Please respond to

                      xalan-dev











Hi all,

   What is U_ICU_NAMESPACE (in the ICUBridge directory) supposed to be
resolved to at Xalan 1.4 if you don't have XALAN_NO_NAMESPACES defined?

Thanks,
Suzanne