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

Reply via email to