You are viewing a plain text version of this content. The canonical link for it is here.
Posted to c-users@xerces.apache.org by Alberto Massari <am...@datadirect.com> on 2006/06/16 11:52:46 UTC

Re: CAN ANYBODY HELP ME? NOBODY RESPONDED TO MY POST THREE WEEKS AGO

Hi Philip,
1) you are right, nobody answered to your request
2) there is no log file at the address you specified 
(http://s19.quicksharing.com/v/6542260/xerces_logs.zip.html) nor at 
http://s19.quicksharing.com/v/6542260/xerces_logs.zip
3) Makefile.incl does specify for AIX the "32" and "26" suffixes, so 
you will have to update them (or remove them, as the other platform 
don't specify them)
4) sorry, I don't have access to an AIX machine, so I cannot help you further.

Alberto

At 17.04 15/06/2006 -0700, Schlesinger, Philip wrote:
>CAN ANYBODY HELP ME?  NOBODY RESPONDED TO MY POST THREE WEEKS AGO.
>
>Summary:
>
>XercesC with ICU builds fine on our Sun platform.  However, our AIX
>platform isn't cooperating.  XercesC 2.7.0 is looking for the
>XercesMessages26 library - which we never built on this platform.  It's
>also looking for ICU 3.2, which again we never built on this platform.
>
>
>The full deal:
>Environment:
>uname -a => AIX hqepaix3 1 5 0003345F4C00
>xlc/xlC version 5
>export ICUROOT=/PEBuilds/bldicu/icu
>export XERCESCROOT=/PEBuilds/bldxerces/xerces-c-src_2_7_0
>export
>LD_LIBRARY_PATH=/PEBuilds/bldicu/build/lib:$ICUROOT/source/lib:$XERCESCR
>OOT/lib
>export LIBPATH=$LD_LIBRARY_PATH
>export
>PATH=$PATH:/PEBuilds/bldicu/build/bin:$ICUROOT/source/config:$ICUROOT/so
>urce/bin
>
>ICU4C builds a-ok - I specify no threads.
>
>I go to build XercesC following the instructions for single threading.
>Here's my runConfigure line:
>Here is my runConfigure line:
>./runConfigure -paix -cxlc -xxlC -micu -ticu -rnone
>-P/PEBuilds/bldxerces/build -z-I$ICUROOT/source/common
>-z-I$ICUROOT/source/lib -z-I/PEBuilds/bldicu/build/lib
>-z-I/PEBuilds/bldxerces/xerces-c-src_2_7_0/lib
>-l-L/PEBuilds/bldxerces/xerces-c-src_2_7_0/lib -l-L$ICUROOT/source/lib
>-l-L/PEBuilds/bldicu/build/lib
>
>My gmake output is below.  XercesC 2.7.0 is looking for the
>XercesMessages26 library - which we never built on this platform.  It's
>also looking for ICU 3.2, which again we never built on this platform.
>
>What the heck is going on?
>
>- Phil
>
>
>gmake output:
>-------------
>toplevel Building
>/PEBuilds/bldxerces/xerces-c-src_2_7_0/lib/libxerces-c27.0.a
>gmake -C /PEBuilds/bldxerces/xerces-c-src_2_7_0/obj -k
>gmake[1]: Entering directory
>`/PEBuilds/bldxerces/xerces-c-src_2_7_0/obj'
>Building /PEBuilds/bldxerces/xerces-c-src_2_7_0/lib/libxerces-c27.0.a
>makeC++SharedLib -p 5000   -o
>/PEBuilds/bldxerces/xerces-c-src_2_7_0/lib/libxerces-c27.0.a
>AIX/AIXPlatformUtils.o ... .... ...
>-bmap:/PEBuilds/bldxerces/xerces-c-src_2_7_0/obj/libxerces-c27.0.map
>-L/PEBuilds/bldicu/icu/source -L/PEBuilds/bldicu/icu/source/lib
>-L/PEBuilds/bldicu/icu/source/data -L/PEBuilds/bldicu/icu/source
>-L/PEBuilds/bldicu/icu/source/lib -L/PEBuilds/bldicu/icu/source/data
>-L/PEBuilds/bldxerces/xerces-c-src_2_7_0/lib   -L/usr/lpp/xlC/lib
>-licuuc32 -licudata32 -lXercesMessages26
>ld: 0706-006 Cannot find or open library file: -l icuuc32
>         ld:open(): A file or directory in the path name does not exist.
>ld: 0706-006 Cannot find or open library file: -l icudata32
>         ld:open(): A file or directory in the path name does not exist.
>ld: 0706-006 Cannot find or open library file: -l XercesMessages26
>         ld:open(): A file or directory in the path name does not exist.
>gmake[1]: ***
>[/PEBuilds/bldxerces/xerces-c-src_2_7_0/lib/libxerces-c27.0.a] Error 255
>Building
>/PEBuilds/bldxerces/xerces-c-src_2_7_0/lib/libxerces-depdom27.0.a
>makeC++SharedLib -p 5000   -o
>/PEBuilds/bldxerces/xerces-c-src_2_7_0/lib/libxerces-depdom27.0.a
>AIX/depdom/AttrImpl.o ... ...
>-bmap:/PEBuilds/bldxerces/xerces-c-src_2_7_0/obj/libxerces-depdom27.0.ma
>p -L/PEBuilds/bldicu/icu/source -L/PEBuilds/bldicu/icu/source/lib
>-L/PEBuilds/bldicu/icu/source/data -L/PEBuilds/bldicu/icu/source
>-L/PEBuilds/bldicu/icu/source/lib -L/PEBuilds/bldicu/icu/source/data
>-L/PEBuilds/bldxerces/xerces-c-src_2_7_0/lib   -L/usr/lpp/xlC/lib
>-licuuc32 -licudata32 -lXercesMessages26
>-L/PEBuilds/bldxerces/xerces-c-src_2_7_0/lib -lxerces-c
>ld: 0706-006 Cannot find or open library file: -l icuuc32
>         ld:open(): A file or directory in the path name does not exist.
>ld: 0706-006 Cannot find or open library file: -l icudata32
>         ld:open(): A file or directory in the path name does not exist.
>ld: 0706-006 Cannot find or open library file: -l XercesMessages26
>         ld:open(): A file or directory in the path name does not exist.
>ld: 0706-006 Cannot find or open library file: -l xerces-c
>         ld:open(): A file or directory in the path name does not exist.
>gmake[1]: ***
>[/PEBuilds/bldxerces/xerces-c-src_2_7_0/lib/libxerces-depdom27.0.a]
>Error 255
>gmake[1]: Target `ALL' not remade because of errors.
>gmake[1]: Leaving directory `/PEBuilds/bldxerces/xerces-c-src_2_7_0/obj'
>gmake: ***
>[/PEBuilds/bldxerces/xerces-c-src_2_7_0/lib/libxerces-c27.0.a] Error 2