On Thu, Aug 05, 2004 at 10:51:46AM +0100, Nicholas Clark wrote: > On Wed, Aug 04, 2004 at 04:10:56AM -0700, Joshua Gatcomb wrote: > > > WRT improving the ease of use of ICU. My suggestion > > is that a representative from each platform that > > Parrot is currently being built on download the latest > > stable version of ICU source, build it, and note > > anything "special" they needed to do to get it > > working. Those things should make putting a newer > > version into CVS a realistic possibility. I am > > volunteering for Cygwin (yeah I know - big surprise > > there). > > OK. Solaris, Sun C compilers. Notionally a supported platform.
OK. AIX, gcc. Notionally a supported platform. $ /usr/bin/gmake rm -rf config/icu-config /opt/freeware/bin/install -c -m 644 ./config/icu-config-top config/icu-config sed -f ./config/make2sh.sed < ./config/Makefile.inc | grep -v '#M#' | uniq >> config/icu-config sed -f ./config/make2sh.sed < ./config/mh-aix-gcc | grep -v '#M#' | uniq >> config/icu-config cat ./config/icu-config-bottom >> config/icu-config echo "# Rebuilt on "`date` >> config/icu-config /bin/sh ./mkinstalldirs lib mkdir lib /bin/sh ./mkinstalldirs bin mkdir bin /usr/bin/gmake[0]: Making `all' in `stubdata' gmake[1]: Entering directory `/data_vx/nick-sandpit/build/icu/source/stubdata' generating dependency information for stubdata.c gmake[1]: Leaving directory `/data_vx/nick-sandpit/build/icu/source/stubdata' gmake[1]: Entering directory `/data_vx/nick-sandpit/build/icu/source/stubdata' /opt/freeware/GNUPro/bin/gcc -I../common -I../common -DHAVE_CONFIG_H -O3 -c -o stubdata.o stubdata.c rm -f libicudata30.0.a ; /opt/freeware/GNUPro/bin/gcc -O3 -Wl,-bbigtoc -shared -Wl,-bexpall -o libicudata30.0.a stubdata.o /opt/freeware/GNUPro/lib/gcc-lib/powerpc-ibm-aix5.1.0.0/2.9-aix51-020209/real-ld: target expall not found collect2: ld returned 1 exit status gmake[1]: *** [libicudata30.0.a] Error 1 gmake[1]: Leaving directory `/data_vx/nick-sandpit/build/icu/source/stubdata' gmake: *** [all-recursive] Error 2 This looks terminal. OTOH I know how to work around Solaris 10, so I'll report on that when it's finished. If I sound rude about this, it's because I know how portable the people who came before me managed to make Perl5, and I try to keep it that way. Nicholas Clark