DO NOT REPLY TO THIS EMAIL, BUT PLEASE POST YOUR BUG 
RELATED COMMENTS THROUGH THE WEB INTERFACE AVAILABLE AT
<http://nagoya.apache.org/bugzilla/show_bug.cgi?id=7555>.
ANY REPLY MADE TO THIS MESSAGE WILL NOT BE COLLECTED AND 
INSERTED IN THE BUG DATABASE.

http://nagoya.apache.org/bugzilla/show_bug.cgi?id=7555

Enable AIX build with newer xlC versions

           Summary: Enable AIX build with newer xlC versions
           Product: Xerces-C++
           Version: 1.7.0
          Platform: Other
        OS/Version: AIX
            Status: NEW
          Severity: Enhancement
          Priority: Other
         Component: Build
        AssignedTo: [EMAIL PROTECTED]
        ReportedBy: [EMAIL PROTECTED]


The later versions of xlC does not require the compiler wrapper to be called 
as "xlC_r" for thread-safe operations. The current makefile assumes "xlC_r" as 
compiler name for choosing CSetDefs as compiler object file. Attached is a 
minimal diff to the makefile to enable compilation with "xlC" and a correction 
of the CSetDefs for the XML_IBMVAOS2 symbol. This diff is backwards compatible 
and enable either "xlC" or "xlC_r" to be used as C++ compiler name.
Tested with
compiler: C for AIX and C Set ++ for AIX Compilers V3.1
o/s: AIX v4.3.3
arch: POWER3-II

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to