peiyongz 2004/07/27 15:05:36 Modified: c/src/xercesc Makefile.incl runConfigure Log: build on aix xlC_r v6 with v5 comptiable name mangling scheme Revision Changes Path 1.58 +7 -3 xml-xerces/c/src/xercesc/Makefile.incl Index: Makefile.incl =================================================================== RCS file: /home/cvs/xml-xerces/c/src/xercesc/Makefile.incl,v retrieving revision 1.57 retrieving revision 1.58 diff -u -r1.57 -r1.58 --- Makefile.incl 22 Jul 2004 21:55:54 -0000 1.57 +++ Makefile.incl 27 Jul 2004 22:05:36 -0000 1.58 @@ -253,8 +253,12 @@ ALLLIBS = ${LIBS} -L/usr/lpp/xlC/lib -licuuc30 -licudata30 -lXercesMessages25 endif -PLATFORM_COMPILE_OPTIONS = -qnotempinc -D_THREAD_SAFE - +ifeq (${CXXVER}, v5compat) + PLATFORM_COMPILE_OPTIONS = -qnotempinc -D_THREAD_SAFE -qnamemangling=v5 +else + PLATFORM_COMPILE_OPTIONS = -qnotempinc -D_THREAD_SAFE -qnamemangling=ansi +endif + ifeq (${BITSTOBUILD}, 64) MAKE_SHARED = makeC++SharedLib_r -p 5000 ${LDFLAGS} -X64 MAKE_SHARED_C = makeC++SharedLib_r -p 5000 ${LDFLAGS} -X64 1.36 +8 -3 xml-xerces/c/src/xercesc/runConfigure Index: runConfigure =================================================================== RCS file: /home/cvs/xml-xerces/c/src/xercesc/runConfigure,v retrieving revision 1.35 retrieving revision 1.36 diff -u -r1.35 -r1.36 --- runConfigure 9 Jul 2004 16:05:32 -0000 1.35 +++ runConfigure 27 Jul 2004 22:05:36 -0000 1.36 @@ -92,7 +92,7 @@ [required; no default]" echo " -c <C compiler name> (e.g. gcc, cc, xlc_r, qcc, icc or ecc) [default is make default; cc for gnu make]" - echo " -x <C++ compiler name> (e.g. g++, CC, aCC, aCC05, xlC_r, QCC, + echo " -x <C++ compiler name> (e.g. g++, CC, aCC, aCC05, xlC_r, xlC_rv5compat, QCC, icc or ecc) [default is make default; g++ for gnu make]" echo " -d (specifies that you want to build debug version) [default: no debug]" @@ -661,10 +661,15 @@ # case $cppcompiler in + xlC_rv5compat) + CXX="xlC_r" + CXXVER="v5compat" + ;; + xlC* | xlc* | g++ | c++ | cc | CC | aCC | icc | ICC | cxx | ecc | QCC ) CXX="$cppcompiler" ;; - + aCC05) CXX="aCC" CXXVER="aCC05"
--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]