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
