<html>
  <head>
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
  </head>
  <body>
    <p>Hi,</p>
    <p>The challenge will be to find the necessary changes for just the
      compiler, I think the AIX defines where used for both the OS and
      the compiler. AIX support was removed in 7.1.0, so you could try
      <a class="moz-txt-link-freetext" href="https://github.com/DOCGroup/ACE_TAO/releases/tag/ACE%2BTAO-7_0_11">https://github.com/DOCGroup/ACE_TAO/releases/tag/ACE%2BTAO-7_0_11</a>
      as last version before the code was removed.<br>
    </p>
    <p>std::auto_ptr has been removed from C++17, we removed the usage
      from it from ACE completely, check the documentation what C++
      standard is the default for the compiler.</p>
    <p>Johnny<br>
    </p>
    <div class="moz-cite-prefix">On 8/20/25 15:31, Sergio Romana wrote:<br>
    </div>
    <blockquote type="cite"
cite="mid:PH7PR12MB578368773445D7A38339F69FFE33A@PH7PR12MB5783.namprd12.prod.outlook.com">
      <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
      <meta name="Generator" content="Microsoft Word 15 (filtered
        medium)">
      <style>@font-face
        {font-family:"Cambria Math";
        panose-1:2 4 5 3 5 4 6 3 2 4;}@font-face
        {font-family:Calibri;
        panose-1:2 15 5 2 2 2 4 3 2 4;}@font-face
        {font-family:Aptos;}@font-face
        {font-family:"Lucida Sans Typewriter";
        panose-1:2 11 5 9 3 5 4 3 2 4;}p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin:0cm;
        font-size:11.0pt;
        font-family:"Aptos",sans-serif;
        mso-ligatures:standardcontextual;
        mso-fareast-language:EN-US;}a:link, span.MsoHyperlink
        {mso-style-priority:99;
        color:blue;
        text-decoration:underline;}span.EmailStyle21
        {mso-style-type:personal-compose;
        font-family:"Aptos",sans-serif;
        color:windowtext;}.MsoChpDefault
        {mso-style-type:export-only;
        font-size:10.0pt;
        mso-ligatures:none;}div.WordSection1
        {page:WordSection1;}</style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext="edit" spidmax="1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext="edit">
<o:idmap v:ext="edit" data="1" />
</o:shapelayout></xml><![endif]-->
      <div class="WordSection1">
        <p class="MsoNormal">Hi Johnny, thanks you for responding.  I
          have tried 6.5.21 but it fails as the Open XL C/C++ compiler
          is very different to the IBM XL C/C++ compiler, both in terms
          of the actual compiler executable names and the options
          recognised by the compiler. I have tried amending the make
          include file to use the new compiler executable names and to
          change the compiler options to the Open XL C/C++ equivalents.<o:p></o:p></p>
        <p class="MsoNormal"><o:p> </o:p></p>
        <p class="MsoNormal" style="margin-left:36.0pt"><span
            style="font-family:"Lucida Sans Typewriter"">ibm-clang++_r
            -fexceptions -m64 -frtti -g
            -fsanitize=integer-divide-by-zero,null -DACE_AIX_VERS=703
            -I/home//ACEAix/ACE.6.5.21_c1/ACE_wrappers -DACE_NO_INLINE
            -I.. -DACE_BUILD_DLL -DACE_AS_STATIC_LIBS -c -o .obj/ACE.o
            /home/ACEAix/ACE.6.5.21_c1/ACE_wrappers/ace/ACE.cpp<o:p></o:p></span></p>
        <p class="MsoNormal" style="margin-left:36.0pt"><span
            style="font-family:"Lucida Sans Typewriter"">In
            file included from
            /home/ACEAix/ACE.6.5.21_c1/ACE_wrappers/ace/ACE.cpp:5:<o:p></o:p></span></p>
        <p class="MsoNormal" style="margin-left:36.0pt"><span
            style="font-family:"Lucida Sans Typewriter"">/home/ACEAix/ACE.6.5.21_c1/ACE_wrappers/ace/Auto_Ptr.h:77:12:
            error: no member named 'auto_ptr' in namespace 'std'<o:p></o:p></span></p>
        <p class="MsoNormal" style="margin-left:36.0pt"><span
            style="font-family:"Lucida Sans Typewriter"">   77
            | using std::auto_ptr;<o:p></o:p></span></p>
        <p class="MsoNormal" style="margin-left:36.0pt"><span
            style="font-family:"Lucida Sans Typewriter"">     
            |       ~~~~~^<o:p></o:p></span></p>
        <p class="MsoNormal" style="margin-left:36.0pt"><span
            style="font-family:"Lucida Sans Typewriter"">1
            error generated.<o:p></o:p></span></p>
        <p class="MsoNormal"><o:p> </o:p></p>
        <p class="MsoNormal">I think I’ll need to dig into this a bit
          more to see what #defines I need to set in the config header
          file.<o:p></o:p></p>
        <p class="MsoNormal"><o:p> </o:p></p>
        <p class="MsoNormal">Best Regards<o:p></o:p></p>
        <p class="MsoNormal"><o:p> </o:p></p>
        <div>
          <p class="MsoNormal"><b><span
                style="mso-fareast-language:EN-GB">Sergio Romana </span>
            </b><span style="mso-fareast-language:EN-GB">| </span><span
style="font-family:"Calibri",sans-serif;color:#333333;background:white;mso-fareast-language:EN-GB">Product
              Management Engineering Lead Advisor</span><span
              style="mso-fareast-language:EN-GB"> |
              <b>NTT DATA</b><o:p></o:p></span></p>
          <p class="MsoNormal"><span
style="font-size:10.0pt;font-family:"Arial",sans-serif;color:#333333;background:white;mso-fareast-language:EN-GB"><o:p> </o:p></span></p>
          <p class="MsoNormal"><span
style="font-size:8.0pt;font-family:"Arial",sans-serif;color:#333333;background:white;mso-fareast-language:EN-GB">NTT
              DATA Services UK Limited</span><span
style="font-size:8.0pt;font-family:"Arial",sans-serif;mso-fareast-language:EN-GB"><o:p></o:p></span></p>
        </div>
        <p class="MsoNormal"><o:p> </o:p></p>
        <div>
          <div style="border:none;border-top:solid #E1E1E1
            1.0pt;padding:3.0pt 0cm 0cm 0cm">
            <p class="MsoNormal"><b><span
style="font-family:"Calibri",sans-serif;mso-ligatures:none;mso-fareast-language:EN-GB"
                  lang="EN-US">From:</span></b><span
style="font-family:"Calibri",sans-serif;mso-ligatures:none;mso-fareast-language:EN-GB"
                lang="EN-US"> Johnny Willemsen
                <a class="moz-txt-link-rfc2396E" href="mailto:jwillemsen@remedy.nl"><jwillemsen@remedy.nl></a> <br>
                <b>Sent:</b> 20 August 2025 14:16<br>
                <b>To:</b> Sergio Romana
                <a class="moz-txt-link-rfc2396E" href="mailto:Sergio.Romana@nttdata.com"><Sergio.Romana@nttdata.com></a>;
                <a class="moz-txt-link-abbreviated" href="mailto:ace-users@list.isis.vanderbilt.edu">ace-users@list.isis.vanderbilt.edu</a><br>
                <b>Subject:</b> Re: Building ACE on AIX with IBM Open XL
                C/C++<o:p></o:p></span></p>
          </div>
        </div>
        <p class="MsoNormal"><o:p> </o:p></p>
        <p>Hi,<span
            style="font-size:12.0pt;mso-ligatures:none;mso-fareast-language:EN-GB"><o:p></o:p></span></p>
        <p>Have you tried to compile ACE 6.5.21 with the newer IBM
          compiler, maybe that is the easiest to get something to work
          again on AIX.<o:p></o:p></p>
        <p>Regards,<o:p></o:p></p>
        <p>Johnny Willemsen<o:p></o:p></p>
        <p><a
href="https://urldefense.com/v3/__https:/www.remedy.nl__;!!AKgNyAfk550h-spHnEo!YdTfEQ5ZwnfLo50xnzMbehZwqzqmjXmi5s2OEd4WXgn3pzpGsxifaT-2h6DVP78F4v8K6isoK4OOE-MKGXYv--PeSg$"
            moz-do-not-send="true">https://www.remedy.nl</a><o:p></o:p></p>
        <div>
          <p class="MsoNormal">On 8/20/25 15:01, Sergio Romana wrote:<o:p></o:p></p>
        </div>
        <blockquote style="margin-top:5.0pt;margin-bottom:5.0pt">
          <p class="MsoNormal">Hello, I currently run an older version
            of ACE (6.5.21) on AIX that was built using XL C/C++ V11.1. 
            I’m trying to move to AIX 7.3 with clang based IBM Open XL
            C/C++ V17.1.3.  I notice that since version 7.1.0 that AIX
            versions of the config and make include files are no longer
            provided. The config/make files supplied with older versions
            of ACE are for the IBM XL C/C++ compiler.<o:p></o:p></p>
          <p class="MsoNormal"> <o:p></o:p></p>
          <p class="MsoNormal">Has anyone built ACE (any version) on AIX
            using the clang based Open XL C/C++ compiler?<o:p></o:p></p>
          <p class="MsoNormal"> <o:p></o:p></p>
          <p class="MsoNormal">Any help would be greatly appreciated.<o:p></o:p></p>
          <p class="MsoNormal"> <o:p></o:p></p>
          <p class="MsoNormal">Thanks <o:p></o:p></p>
          <p class="MsoNormal"> <o:p></o:p></p>
          <p class="MsoNormal"><b><span
style="font-size:10.0pt;font-family:"Arial",sans-serif;mso-fareast-language:EN-GB">Sergio
                Romana
              </span></b><span
style="font-size:10.0pt;font-family:"Arial",sans-serif;mso-fareast-language:EN-GB">|
              <span style="color:#333333;background:white">Product
                Management Engineering Lead Advisor, Application
                Services</span></span><o:p></o:p></p>
          <p class="MsoNormal"><span
style="font-size:10.0pt;font-family:"Arial",sans-serif;color:#6785C1;mso-fareast-language:EN-GB"><a
                href="mailto:sergio.romana@nttdata.com"
                moz-do-not-send="true"><span style="color:#6785C1">sergio.romana@nttdata.com</span></a></span><o:p></o:p></p>
          <p class="MsoNormal"><span
style="font-family:"Calibri",sans-serif;color:#6785C1;mso-fareast-language:EN-GB"> </span><o:p></o:p></p>
          <p class="MsoNormal"><b><span
style="font-size:10.0pt;font-family:"Arial",sans-serif;mso-fareast-language:EN-GB">NTT
                DATA | nttdataservices.com | @nttdataservices</span></b><o:p></o:p></p>
          <p class="MsoNormal"><span
style="font-size:10.0pt;font-family:"Arial",sans-serif;mso-fareast-language:EN-GB">Consulting
              | Industry Solutions | Cloud & Digital Services</span><o:p></o:p></p>
          <p class="MsoNormal"><span
style="font-size:10.0pt;font-family:"Arial",sans-serif;mso-fareast-language:EN-GB"> </span><o:p></o:p></p>
          <p class="MsoNormal"><span
style="font-size:8.0pt;font-family:"Arial",sans-serif;mso-fareast-language:EN-GB">NTT
              DATA Services UK Limited</span><o:p></o:p></p>
          <p class="MsoNormal"> <o:p></o:p></p>
          <p class="MsoNormal"><span
              style="font-size:12.0pt;mso-ligatures:none;mso-fareast-language:EN-GB">Disclaimer:
              This email and any attachments are sent in strictest
              confidence for the sole use of the addressee and may
              contain legally privileged, confidential, and proprietary
              data. If you are not the intended recipient, please advise
              the sender by replying promptly to this email and then
              delete and destroy this email and any attachments without
              any further use, copying or forwarding.
              <o:p></o:p></span></p>
        </blockquote>
      </div>
      Disclaimer: This email and any attachments are sent in strictest
      confidence for the sole use of the addressee and may contain
      legally privileged, confidential, and proprietary data. If you are
      not the intended recipient, please advise the sender by replying
      promptly to this email and then delete and destroy this email and
      any attachments without any further use, copying or forwarding.
    </blockquote>
  </body>
</html>