From 064ca20ac7ce1a47b611d097cd7aded491c2119a Mon Sep 17 00:00:00 2001 From: Rahul Jain <rahulj@apache.org> Date: Fri, 9 Jun 2000 23:45:03 +0000 Subject: [PATCH] More PTX port related changes submitted by Sumit Chawla <sumitc@us.ibm.com>. git-svn-id: https://svn.apache.org/repos/asf/xerces/c/trunk@172161 13f79535-47bb-0310-9956-ffa450edef68 --- samples/Makefile.incl | 2 +- src/Makefile.incl | 7 ++++--- src/util/Transcoders/Iconv/IconvTransService.cpp | 6 +++++- tests/Makefile.incl | 6 +++++- 4 files changed, 15 insertions(+), 6 deletions(-) diff --git a/samples/Makefile.incl b/samples/Makefile.incl index 962cb99b7..1813abdf8 100644 --- a/samples/Makefile.incl +++ b/samples/Makefile.incl @@ -126,7 +126,7 @@ PLATFORM_COMPILE_OPTIONS = -KPIC -Kthread -DPTX MAKE_SHARED = ${PLATFORM_CPP_COMPILER} -DPTX -G MAKE_SHARED_C = ${PLATFORM_C_COMPILER} -DPTX -G PLATFORM_LIB_LINK_OPTIONS=-L/usr/local/lib -L${XMLINSTALL}/lib -EXTRA_LINK_OPTIONS=-lm -lgen -lustdio -licu-uc -licu-i18n -licu-toolutil +EXTRA_LINK_OPTIONS=-lm -lgen SHLIBSUFFIX=.so endif diff --git a/src/Makefile.incl b/src/Makefile.incl index c208c7af5..3099f2aaa 100644 --- a/src/Makefile.incl +++ b/src/Makefile.incl @@ -168,13 +168,14 @@ ifeq (${PLATFORM}, PTX) PLATFORM_CPP_COMPILER = c++ PLATFORM_C_COMPILER = cc -ifdef ICUROOT - ALLLIBS = ${LIBS} -L${ICUROOT}/lib -lm -lgen +ifeq (${TRANSCODER}, ICU) + PLATFORM_COMPILE_OPTIONS = -KPIC -Kthread -D${PLATFORM} + ALLLIBS = ${LIBS} -L${ICUROOT}/lib -lm -lgen -licu-uc else + PLATFORM_COMPILE_OPTIONS = -KPIC -Kthread -D${PLATFORM} ALLLIBS = ${LIBS} -lm -lgen endif OBJ_OUT=${ALL_OBJECTS_DIR}/ -PLATFORM_COMPILE_OPTIONS = -KPIC -Kthread -D${PLATFORM} MAKE_SHARED = ${PLATFORM_CPP_COMPILER} -D${PLATFORM} -G MAKE_SHARED_C = ${PLATFORM_C_COMPILER} -D${PLATFORM} -G EXTRA_LINK_OPTIONS = -lm -lgen diff --git a/src/util/Transcoders/Iconv/IconvTransService.cpp b/src/util/Transcoders/Iconv/IconvTransService.cpp index 35f82ab2f..9810a817f 100644 --- a/src/util/Transcoders/Iconv/IconvTransService.cpp +++ b/src/util/Transcoders/Iconv/IconvTransService.cpp @@ -56,6 +56,10 @@ /* * $Log$ + * Revision 1.18 2000/06/09 23:45:02 rahulj + * More PTX port related changes submitted by + * Sumit Chawla <sumitc@us.ibm.com>. + * * Revision 1.17 2000/03/28 19:43:24 roddey * Fixes for signed/unsigned warnings. New work for two way transcoding * stuff. @@ -138,7 +142,7 @@ #include <util/XMLUni.hpp> #include "IconvTransService.hpp" #include <wchar.h> -#if defined (XML_GCC) +#if defined (XML_GCC) || defined (XML_PTX) #include <wctype.h> #endif #include <string.h> diff --git a/tests/Makefile.incl b/tests/Makefile.incl index b148fcf1a..4cac7b2e3 100644 --- a/tests/Makefile.incl +++ b/tests/Makefile.incl @@ -55,6 +55,10 @@ # # # $Log$ +# Revision 1.8 2000/06/09 23:45:03 rahulj +# More PTX port related changes submitted by +# Sumit Chawla <sumitc@us.ibm.com>. +# # Revision 1.7 2000/06/03 01:13:51 aruna1 # Version number consolidated into single file for unix # @@ -136,7 +140,7 @@ PLATFORM_COMPILE_OPTIONS = -KPIC -Kthread -DPTX MAKE_SHARED = ${PLATFORM_CPP_COMPILER} -DPTX -G MAKE_SHARED_C = ${PLATFORM_C_COMPILER} -DPTX -G PLATFORM_LIB_LINK_OPTIONS=-L/usr/local/lib -L${XMLINSTALL}/lib -EXTRA_LINK_OPTIONS=-lm -lgen -licu-uc -licu-i18n -lustdio -licu-toolutil +EXTRA_LINK_OPTIONS=-lm -lgen SHLIBSUFFIX=.so endif -- GitLab