From 1675ea2aa8d1b4b97e6be8d495d8b9327bf03de4 Mon Sep 17 00:00:00 2001 From: PeiYong Zhang <peiyongz@apache.org> Date: Wed, 10 Nov 2004 16:54:15 +0000 Subject: [PATCH] To build ICU3.2(d02) git-svn-id: https://svn.apache.org/repos/asf/xerces/c/trunk@176190 13f79535-47bb-0310-9956-ffa450edef68 --- scripts/packageBinaries.pl | 70 ++++++++++++++++++------------------ src/xercesc/Makefile.in | 72 +++++++++++++++++++------------------- src/xercesc/Makefile.incl | 12 +++---- 3 files changed, 77 insertions(+), 77 deletions(-) diff --git a/scripts/packageBinaries.pl b/scripts/packageBinaries.pl index 246e38108..b15b3df6a 100644 --- a/scripts/packageBinaries.pl +++ b/scripts/packageBinaries.pl @@ -356,13 +356,13 @@ if ($platform =~ m/Windows/ || ($platform =~ m/CYGWIN/ && !($opt_c =~ m/gcc/))) print ("\n\nCopying icu outputs ...\n"); # Copy the ICU dlls and libs - psystem("cp -fv $ICUROOT/bin/icuuc30.dll $targetdir/bin"); - psystem("cp -fv $ICUROOT/bin/icuuc30d.dll $targetdir/bin"); + psystem("cp -fv $ICUROOT/bin/icuuc32.dll $targetdir/bin"); + psystem("cp -fv $ICUROOT/bin/icuuc32d.dll $targetdir/bin"); - # it seems icudt30*.DLL is generated (upper case dll) + # it seems icudt32*.DLL is generated (upper case dll) # but just case, try lower case .dll as well - psystem("cp -fv $ICUROOT/bin/icudt30*.DLL $targetdir/bin"); - psystem("cp -fv $ICUROOT/bin/icudt30*.dll $targetdir/bin"); + psystem("cp -fv $ICUROOT/bin/icudt32*.DLL $targetdir/bin"); + psystem("cp -fv $ICUROOT/bin/icudt32*.dll $targetdir/bin"); psystem("cp -fv $ICUROOT/lib/icuuc.lib $targetdir/lib"); psystem("cp -fv $ICUROOT/lib/icuucd.lib $targetdir/lib"); @@ -1118,51 +1118,51 @@ sub copyICUOnUNIX() { # # copy icudata dll # For ICU 2.6: - # on AIX, it is called libicudata30.0.a - # on Solaris/Linux, it is called libicudata.so.30.0 - # on HP, it is called libicudata.sl.30.0 + # on AIX, it is called libicudata32.0.a + # on Solaris/Linux, it is called libicudata.so.32.0 + # on HP, it is called libicudata.sl.32.0 # psystem("rm -f libicudata*"); - psystem("cp -f $ICUROOT/lib/libicudata30.0.so ."); - psystem("cp -f $ICUROOT/lib/libicudata30.0.a ."); - psystem("cp -f $ICUROOT/lib/libicudata.so.30.0 ."); - psystem("cp -f $ICUROOT/lib/libicudata.sl.30.0 ."); + psystem("cp -f $ICUROOT/lib/libicudata32.0.so ."); + psystem("cp -f $ICUROOT/lib/libicudata32.0.a ."); + psystem("cp -f $ICUROOT/lib/libicudata.so.32.0 ."); + psystem("cp -f $ICUROOT/lib/libicudata.sl.32.0 ."); - psystem("find . -name 'libicudata30.0.so' -exec ln -s {} libicudata.so \\;"); - psystem("find . -name 'libicudata30.0.so' -exec ln -s {} libicudata30.so \\;"); + psystem("find . -name 'libicudata32.0.so' -exec ln -s {} libicudata.so \\;"); + psystem("find . -name 'libicudata32.0.so' -exec ln -s {} libicudata32.so \\;"); - psystem("find . -name 'libicudata30.0.a' -exec ln -s {} libicudata.a \\;"); - psystem("find . -name 'libicudata30.0.a' -exec ln -s {} libicudata30.a \\;"); + psystem("find . -name 'libicudata32.0.a' -exec ln -s {} libicudata.a \\;"); + psystem("find . -name 'libicudata32.0.a' -exec ln -s {} libicudata32.a \\;"); - psystem("find . -name 'libicudata.so.30.0' -exec ln -s {} libicudata.so \\;"); - psystem("find . -name 'libicudata.so.30.0' -exec ln -s {} libicudata.so.30 \\;"); + psystem("find . -name 'libicudata.so.32.0' -exec ln -s {} libicudata.so \\;"); + psystem("find . -name 'libicudata.so.32.0' -exec ln -s {} libicudata.so.32 \\;"); - psystem("find . -name 'libicudata.sl.30.0' -exec ln -s {} libicudata.sl \\;"); - psystem("find . -name 'libicudata.sl.30.0' -exec ln -s {} libicudata.sl.30 \\;"); + psystem("find . -name 'libicudata.sl.32.0' -exec ln -s {} libicudata.sl \\;"); + psystem("find . -name 'libicudata.sl.32.0' -exec ln -s {} libicudata.sl.32 \\;"); # # copy icuuc dll - # on AIX, it is called libicuuc30.0.a - # on Solaris/Linux, it is called libicuuc.so.30.0 - # on HP, it is called libicuuc.sl.30.0 + # on AIX, it is called libicuuc32.0.a + # on Solaris/Linux, it is called libicuuc.so.32.0 + # on HP, it is called libicuuc.sl.32.0 # psystem("rm -f libicuuc*"); - psystem("cp -f $ICUROOT/lib/libicuuc30.0.so ."); - psystem("cp -f $ICUROOT/lib/libicuuc30.0.a ."); - psystem("cp -f $ICUROOT/lib/libicuuc.so.30.0 ."); - psystem("cp -f $ICUROOT/lib/libicuuc.sl.30.0 ."); + psystem("cp -f $ICUROOT/lib/libicuuc32.0.so ."); + psystem("cp -f $ICUROOT/lib/libicuuc32.0.a ."); + psystem("cp -f $ICUROOT/lib/libicuuc.so.32.0 ."); + psystem("cp -f $ICUROOT/lib/libicuuc.sl.32.0 ."); - psystem("find . -name 'libicuuc30.0.so' -exec ln -s {} libicuuc.so \\;"); - psystem("find . -name 'libicuuc30.0.so' -exec ln -s {} libicuuc30.so \\;"); + psystem("find . -name 'libicuuc32.0.so' -exec ln -s {} libicuuc.so \\;"); + psystem("find . -name 'libicuuc32.0.so' -exec ln -s {} libicuuc32.so \\;"); - psystem("find . -name 'libicuuc30.0.a' -exec ln -s {} libicuuc.a \\;"); - psystem("find . -name 'libicuuc30.0.a' -exec ln -s {} libicuuc30.a \\;"); + psystem("find . -name 'libicuuc32.0.a' -exec ln -s {} libicuuc.a \\;"); + psystem("find . -name 'libicuuc32.0.a' -exec ln -s {} libicuuc32.a \\;"); - psystem("find . -name 'libicuuc.so.30.0' -exec ln -s {} libicuuc.so \\;"); - psystem("find . -name 'libicuuc.so.30.0' -exec ln -s {} libicuuc.so.30 \\;"); + psystem("find . -name 'libicuuc.so.32.0' -exec ln -s {} libicuuc.so \\;"); + psystem("find . -name 'libicuuc.so.32.0' -exec ln -s {} libicuuc.so.32 \\;"); - psystem("find . -name 'libicuuc.sl.30.0' -exec ln -s {} libicuuc.sl \\;"); - psystem("find . -name 'libicuuc.sl.30.0' -exec ln -s {} libicuuc.sl.30 \\;"); + psystem("find . -name 'libicuuc.sl.32.0' -exec ln -s {} libicuuc.sl \\;"); + psystem("find . -name 'libicuuc.sl.32.0' -exec ln -s {} libicuuc.sl.32 \\;"); } diff --git a/src/xercesc/Makefile.in b/src/xercesc/Makefile.in index 427e47600..bf1b1991a 100644 --- a/src/xercesc/Makefile.in +++ b/src/xercesc/Makefile.in @@ -209,44 +209,44 @@ endif -${CP} -Rf ${XERCESCROOT}/lib/${REAL_NAME} ${BINTARGETDIR}/lib -${CD} ${BINTARGETDIR}/lib; ln -s ${REAL_NAME} ${SO_NAME}; ln -s ${REAL_NAME} ${LINK_NAME} ifeq (${TRANSCODER},ICU) - -${CP} -Rf ${ICUROOT}/lib/libicudata30.0.so ${BINTARGETDIR}/lib - -${CP} -Rf ${ICUROOT}/lib/libicudata.so.30.0 ${BINTARGETDIR}/lib - -${CP} -Rf ${ICUROOT}/lib/libicudata.sl.30.0 ${BINTARGETDIR}/lib - -${CD} ${BINTARGETDIR}/lib; find . -name 'libicudata30.0.so' -exec ln -s {} libicudata.so \; - -${CD} ${BINTARGETDIR}/lib; find . -name 'libicudata30.0.so' -exec ln -s {} libicudata30.so \; - -${CD} ${BINTARGETDIR}/lib; find . -name 'libicudata.so.30.0' -exec ln -s {} libicudata.so \; - -${CD} ${BINTARGETDIR}/lib; find . -name 'libicudata.so.30.0' -exec ln -s {} libicudata.so.30 \; - -${CD} ${BINTARGETDIR}/lib; find . -name 'libicudata.sl.30.0' -exec ln -s {} libicudata.sl \; - -${CD} ${BINTARGETDIR}/lib; find . -name 'libicudata.sl.30.0' -exec ln -s {} libicudata.sl.30 \; - -${CP} -Rf ${ICUROOT}/lib/libicuuc30.0.so ${BINTARGETDIR}/lib - -${CP} -Rf ${ICUROOT}/lib/libicuuc.so.30.0 ${BINTARGETDIR}/lib - -${CP} -Rf ${ICUROOT}/lib/libicuuc.sl.30.0 ${BINTARGETDIR}/lib - -${CD} ${BINTARGETDIR}/lib; find . -name 'libicuuc30.0.so' -exec ln -s {} libicuuc.so \; - -${CD} ${BINTARGETDIR}/lib; find . -name 'libicuuc30.0.so' -exec ln -s {} libicuuc30.so \; - -${CD} ${BINTARGETDIR}/lib; find . -name 'libicuuc.so.30.0' -exec ln -s {} libicuuc.so \; - -${CD} ${BINTARGETDIR}/lib; find . -name 'libicuuc.so.30.0' -exec ln -s {} libicuuc.so.30 \; - -${CD} ${BINTARGETDIR}/lib; find . -name 'libicuuc.sl.30.0' -exec ln -s {} libicuuc.sl \; - -${CD} ${BINTARGETDIR}/lib; find . -name 'libicuuc.sl.30.0' -exec ln -s {} libicuuc.sl.30 \; + -${CP} -Rf ${ICUROOT}/lib/libicudata32.0.so ${BINTARGETDIR}/lib + -${CP} -Rf ${ICUROOT}/lib/libicudata.so.32.0 ${BINTARGETDIR}/lib + -${CP} -Rf ${ICUROOT}/lib/libicudata.sl.32.0 ${BINTARGETDIR}/lib + -${CD} ${BINTARGETDIR}/lib; find . -name 'libicudata32.0.so' -exec ln -s {} libicudata.so \; + -${CD} ${BINTARGETDIR}/lib; find . -name 'libicudata32.0.so' -exec ln -s {} libicudata32.so \; + -${CD} ${BINTARGETDIR}/lib; find . -name 'libicudata.so.32.0' -exec ln -s {} libicudata.so \; + -${CD} ${BINTARGETDIR}/lib; find . -name 'libicudata.so.32.0' -exec ln -s {} libicudata.so.32 \; + -${CD} ${BINTARGETDIR}/lib; find . -name 'libicudata.sl.32.0' -exec ln -s {} libicudata.sl \; + -${CD} ${BINTARGETDIR}/lib; find . -name 'libicudata.sl.32.0' -exec ln -s {} libicudata.sl.32 \; + -${CP} -Rf ${ICUROOT}/lib/libicuuc32.0.so ${BINTARGETDIR}/lib + -${CP} -Rf ${ICUROOT}/lib/libicuuc.so.32.0 ${BINTARGETDIR}/lib + -${CP} -Rf ${ICUROOT}/lib/libicuuc.sl.32.0 ${BINTARGETDIR}/lib + -${CD} ${BINTARGETDIR}/lib; find . -name 'libicuuc32.0.so' -exec ln -s {} libicuuc.so \; + -${CD} ${BINTARGETDIR}/lib; find . -name 'libicuuc32.0.so' -exec ln -s {} libicuuc32.so \; + -${CD} ${BINTARGETDIR}/lib; find . -name 'libicuuc.so.32.0' -exec ln -s {} libicuuc.so \; + -${CD} ${BINTARGETDIR}/lib; find . -name 'libicuuc.so.32.0' -exec ln -s {} libicuuc.so.32 \; + -${CD} ${BINTARGETDIR}/lib; find . -name 'libicuuc.sl.32.0' -exec ln -s {} libicuuc.sl \; + -${CD} ${BINTARGETDIR}/lib; find . -name 'libicuuc.sl.32.0' -exec ln -s {} libicuuc.sl.32 \; else ifeq (${MESSAGELOADER},ICU) - -${CP} -Rf ${ICUROOT}/lib/libicudata30.0.so ${BINTARGETDIR}/lib - -${CP} -Rf ${ICUROOT}/lib/libicudata.so.30.0 ${BINTARGETDIR}/lib - -${CP} -Rf ${ICUROOT}/lib/libicudata.sl.30.0 ${BINTARGETDIR}/lib - -${CD} ${BINTARGETDIR}/lib; find . -name 'libicudata30.0.so' -exec ln -s {} libicudata.so \; - -${CD} ${BINTARGETDIR}/lib; find . -name 'libicudata30.0.so' -exec ln -s {} libicudata30.so \; - -${CD} ${BINTARGETDIR}/lib; find . -name 'libicudata.so.30.0' -exec ln -s {} libicudata.so \; - -${CD} ${BINTARGETDIR}/lib; find . -name 'libicudata.so.30.0' -exec ln -s {} libicudata.so.30 \; - -${CD} ${BINTARGETDIR}/lib; find . -name 'libicudata.sl.30.0' -exec ln -s {} libicudata.sl \; - -${CD} ${BINTARGETDIR}/lib; find . -name 'libicudata.sl.30.0' -exec ln -s {} libicudata.sl.30 \; - -${CP} -Rf ${ICUROOT}/lib/libicuuc30.0.so ${BINTARGETDIR}/lib - -${CP} -Rf ${ICUROOT}/lib/libicuuc.so.30.0 ${BINTARGETDIR}/lib - -${CP} -Rf ${ICUROOT}/lib/libicuuc.sl.30.0 ${BINTARGETDIR}/lib - -${CD} ${BINTARGETDIR}/lib; find . -name 'libicuuc30.0.so' -exec ln -s {} libicuuc.so \; - -${CD} ${BINTARGETDIR}/lib; find . -name 'libicuuc30.0.so' -exec ln -s {} libicuuc30.so \; - -${CD} ${BINTARGETDIR}/lib; find . -name 'libicuuc.so.30.0' -exec ln -s {} libicuuc.so \; - -${CD} ${BINTARGETDIR}/lib; find . -name 'libicuuc.so.30.0' -exec ln -s {} libicuuc.so.30 \; - -${CD} ${BINTARGETDIR}/lib; find . -name 'libicuuc.sl.30.0' -exec ln -s {} libicuuc.sl \; - -${CD} ${BINTARGETDIR}/lib; find . -name 'libicuuc.sl.30.0' -exec ln -s {} libicuuc.sl.30 \; + -${CP} -Rf ${ICUROOT}/lib/libicudata32.0.so ${BINTARGETDIR}/lib + -${CP} -Rf ${ICUROOT}/lib/libicudata.so.32.0 ${BINTARGETDIR}/lib + -${CP} -Rf ${ICUROOT}/lib/libicudata.sl.32.0 ${BINTARGETDIR}/lib + -${CD} ${BINTARGETDIR}/lib; find . -name 'libicudata32.0.so' -exec ln -s {} libicudata.so \; + -${CD} ${BINTARGETDIR}/lib; find . -name 'libicudata32.0.so' -exec ln -s {} libicudata32.so \; + -${CD} ${BINTARGETDIR}/lib; find . -name 'libicudata.so.32.0' -exec ln -s {} libicudata.so \; + -${CD} ${BINTARGETDIR}/lib; find . -name 'libicudata.so.32.0' -exec ln -s {} libicudata.so.32 \; + -${CD} ${BINTARGETDIR}/lib; find . -name 'libicudata.sl.32.0' -exec ln -s {} libicudata.sl \; + -${CD} ${BINTARGETDIR}/lib; find . -name 'libicudata.sl.32.0' -exec ln -s {} libicudata.sl.32 \; + -${CP} -Rf ${ICUROOT}/lib/libicuuc32.0.so ${BINTARGETDIR}/lib + -${CP} -Rf ${ICUROOT}/lib/libicuuc.so.32.0 ${BINTARGETDIR}/lib + -${CP} -Rf ${ICUROOT}/lib/libicuuc.sl.32.0 ${BINTARGETDIR}/lib + -${CD} ${BINTARGETDIR}/lib; find . -name 'libicuuc32.0.so' -exec ln -s {} libicuuc.so \; + -${CD} ${BINTARGETDIR}/lib; find . -name 'libicuuc32.0.so' -exec ln -s {} libicuuc32.so \; + -${CD} ${BINTARGETDIR}/lib; find . -name 'libicuuc.so.32.0' -exec ln -s {} libicuuc.so \; + -${CD} ${BINTARGETDIR}/lib; find . -name 'libicuuc.so.32.0' -exec ln -s {} libicuuc.so.32 \; + -${CD} ${BINTARGETDIR}/lib; find . -name 'libicuuc.sl.32.0' -exec ln -s {} libicuuc.sl \; + -${CD} ${BINTARGETDIR}/lib; find . -name 'libicuuc.sl.32.0' -exec ln -s {} libicuuc.sl.32 \; endif endif ifeq (${MESSAGELOADER},ICU) diff --git a/src/xercesc/Makefile.incl b/src/xercesc/Makefile.incl index ee934436d..50898293f 100644 --- a/src/xercesc/Makefile.incl +++ b/src/xercesc/Makefile.incl @@ -205,13 +205,13 @@ ifeq (${PLATFORM}, AIX) #endif ifeq (${TRANSCODER}, ICU) - ALLLIBS = ${LIBS} -L/usr/lpp/xlC/lib -licuuc30 -licudata30 + ALLLIBS = ${LIBS} -L/usr/lpp/xlC/lib -licuuc32 -licudata32 else ALLLIBS = ${LIBS} -L/usr/lpp/xlC/lib endif ifeq (${MESSAGELOADER}, ICU) - ALLLIBS = ${LIBS} -L/usr/lpp/xlC/lib -licuuc30 -licudata30 -lXercesMessages26 + ALLLIBS = ${LIBS} -L/usr/lpp/xlC/lib -licuuc32 -licudata32 -lXercesMessages26 endif ifeq (${CXXVER}, v5compat) @@ -536,17 +536,17 @@ MAKE_SHARED_C = ${PLATFORM_C_COMPILER} -D${PLATFORM} -W l,dll ${LDFLAGS} ifeq (${TRANSCODER}, ICU) ## OS390BATCH ifeq (${OS390BATCH},1) - ALLLIBS = "//'${LOADEXP}(IXMI30UC)'" + ALLLIBS = "//'${LOADEXP}(IXMI32UC)'" else - ALLLIBS = ${ICUROOT}/lib/libicuuc30.0.x + ALLLIBS = ${ICUROOT}/lib/libicuuc32.0.x endif else ifeq (${TRANSCODER}, Uniconv390) ## OS390BATCH ifeq (${OS390BATCH},1) - ALLLIBS = "//'${LOADEXP}(IXMI30UC)'" + ALLLIBS = "//'${LOADEXP}(IXMI32UC)'" else - ALLLIBS = ${ICUROOT}/lib/libicuuc30.0.x + ALLLIBS = ${ICUROOT}/lib/libicuuc32.0.x endif else ALLLIBS = -- GitLab