dbertoni 01/08/10 08:44:56
Modified: c/src Makefile.in
Log:
Added support for gcc under AIX.
Revision Changes Path
1.50 +36 -14 xml-xalan/c/src/Makefile.in
Index: Makefile.in
===================================================================
RCS file: /home/cvs/xml-xalan/c/src/Makefile.in,v
retrieving revision 1.49
retrieving revision 1.50
diff -u -r1.49 -r1.50
--- Makefile.in 2001/08/08 17:14:28 1.49
+++ Makefile.in 2001/08/10 15:44:56 1.50
@@ -165,14 +165,13 @@
#=============== SOLARIS SPECIFIC OPTIONS =========================
ifeq ($(PLATFORM), SOLARIS)
-SUPPORTED = TRUE
+ SUPPORTED = TRUE
ifeq (${CXX}, g++)
PLATFORM_COMPILE_OPTIONS = -fPIC -instances=static -D${PLATFORM}
-D_REENTRANT
ALLLIBS = ${LIBS} -L/usr/lib -L/usr/local/lib -lc
-# We need the ICU library if we are using the ICUBridge
ifdef XALAN_USE_ICU
LD_RPATH_PRE= -Wl,-rpath,
PLATFORM_LIB_LINK_OPTIONS=$(LD_RPATH_PRE)/usr/lib
$(LD_RPATH_PRE)/usr/local/lib
@@ -210,19 +209,42 @@
#=============== AIX SPECIFIC OPTIONS =========================
ifeq ($(PLATFORM), AIX)
-ifndef STLPORTROOT
-nostlportroot:
- @echo STLPORTROOT must be defined
-endif
+ SUPPORTED = TRUE
+
+ ifeq (${CXX}, g++)
+
+ PLATFORM_COMPILE_OPTIONS = -fPIC -instances=static -D${PLATFORM}
-D_REENTRANT
+ ALLLIBS = ${LIBS} -L/usr/lib -L/usr/local/lib -lc
+
+ ifdef XALAN_USE_ICU
+ LD_RPATH_PRE= -Wl,-rpath,
+ PLATFORM_LIB_LINK_OPTIONS=$(LD_RPATH_PRE)/usr/lib
$(LD_RPATH_PRE)/usr/local/lib
+ endif
+
+ EXTRA_LINK_OPTIONS=-lc
+ CC1 = $(CXX) $(CXXFLAGS) $(PLATFORM_COMPILE_OPTIONS)
+ MAKE_SHARED = ${CXX} $(CXXFLAGS) -D${PLATFORM} -shared -fPIC
+ LINK = g++ -D${PLATFORM} -fPIC
+
+ ALLLIBS = ${LIBS} -L/usr/lib -L/usr/local/lib -lc
+
+ else
+
+ ifndef STLPORTROOT
+ nostlportroot:
+ @echo STLPORTROOT must be defined
+ endif
+
+ PLATFORM_COMPILE_OPTIONS = -D${PLATFORM} -D_THREAD_SAFE
-I${STLPORTROOT}/stlport
+ ALLLIBS = ${LIBS} -L/usr/lib
+ CC1 = $(CXX) $(CXXFLAGS) $(PLATFORM_COMPILE_OPTIONS)
+ CC2 = $(CXX) $(PLATFORM_COMPILE_OPTIONS)
+ MAKE_SHARED = makeC++SharedLib_r -p 5000
+ LINK = $(CXX) -qnotempinc $(CXXFLAGS) $(PLATFORM_COMPILE_OPTIONS)
+
+ endif
-SUPPORTED = TRUE
-PLATFORM_COMPILE_OPTIONS = -D${PLATFORM} -D_THREAD_SAFE
-I${STLPORTROOT}/stlport
-ALLLIBS = ${LIBS} -L/usr/lib
-SHLIBSUFFIX=.a
-CC1 = $(CXX) $(CXXFLAGS) $(PLATFORM_COMPILE_OPTIONS)
-CC2 = $(CXX) $(PLATFORM_COMPILE_OPTIONS)
-MAKE_SHARED = makeC++SharedLib_r -p 5000
-LINK = $(CXX) -qnotempinc $(CXXFLAGS) $(PLATFORM_COMPILE_OPTIONS)
+ SHLIBSUFFIX=.a
endif
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]