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 "Schlesinger, Philip" <ps...@filenet.com> on 2006/06/21 19:26:50 UTC
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:dbertoni@apache.org]
Sent: Tuesday, June 20, 2006 4:29 PM
To: c-users@xerces.apache.org
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