An update:

For curiosity's sake, I tried David's suggestion of the following export
before the perl script build:

export ICUROOT=$BLDROOT/local   <== this is where ICU was installed to

(For runConfigure in my previous 10:27 am message, I used export
ICUROOT=$BLDROOT/icu/source <== this is where the source files are
located)

Same problem of a TON of warning messages about duplicate symbol errors:

http://www.electronicfiles.net/files/3560/20060621-1029-myperlbuild.zip 

Ideas?

- Phil

-----Original Message-----
From: Schlesinger, Philip 
Sent: Wednesday, June 21, 2006 10:27 AM
To: [email protected]
Subject: Got XercesC to build, but have a TON of Warning: Duplicate
symbol errors

Hi all.  Please see the log in the following zipfile - there's a ton of
Duplicate symbol errors (lines 454 to nearly the end):

http://www.electronicfiles.net/files/3560/20060620-1610-gmake.zip 

I did not use the perl script to build XercesC - I instead manually
built via runConfigure:

./runConfigure -paix -cxlc -xxlC -micu -ticu -rnone -b32 -P$OUTDIR
-z-I$ICUROOT/common -z-I$ICUROOT/lib -z-I$ICUBIN/lib
-z-I$XERCESCROOT/lib -l-L$XERCESCROOT/lib -l-L$ICUROOT/lib
-l-L/$ICUBIN/lib

Should I be concerned?

- Phil

-----Original Message-----
From: David Bertoni [mailto:[EMAIL PROTECTED]
Sent: Tuesday, June 20, 2006 4:29 PM
To: [email protected]
Subject: Re: CAN ANYBODY HELP ME? NOBODY RESPONDED TO MY POST THREE
WEEKS AGO

Schlesinger, Philip wrote:
> Hi David.  Compiled ICU, added the statements to the PATH and LIBPATH,

> now running into trouble with unicode/ures.h:
> 
> <snip>
> Building util
> gmake -s -C util
> .
> .
> .
>   (CP)
> /PEBuilds/bldtogether/xerces-c-src_2_7_0/include/xercesc/util/Platform
> s/
> AIX
>   (C++) AIXPlatformUtils.o
> "/PEBuilds/bldtogether/xerces-c-src_2_7_0/include/xercesc/util/MsgLoad
> er s/ICU/ICUMsgLoader.hpp", line 26.10: 1540-0836 (S) The #include 
> file "unicode/ures.h" is not found.
> gmake[3]: *** [AIXPlatformUtils.o] Error 1
> gmake[2]: *** [all] Error 2
> gmake[1]: *** [platforms] Error 2
> gmake: *** [Util] Error 2
> chdir /PEBuilds/bldtogether/xerces-c-src_2_7_0/lib
> </snip>
> 

Are you sure you exported the ICUROOT environment variable properly?  It
should be something like this, from the information you provided:

export ICUROOT=$BLDROOT/local

Dave




Reply via email to