<html>
  <head>

    <meta http-equiv="content-type" content="text/html; charset=UTF-8">
  </head>
  <body>
    <p>Recent Macs support both X86_64 and aarm64 binaries, and if you
      wish to compile your app one way or the other you may just select
      it in Project Options. You may be forced to select x86_64 if you
      wish to use Qt5 because Qt provides Qt5 only for x86. But if you
      wish to build the IDE for a different Target CPU than the one
      currently used, build will fail.</p>
    <p>It will build all the units required for the selected target CPU,
      until it comes to build the IDE itself. It tries to compile it not
      using fpc, but the ppcxx of the current IDE configuration.</p>
    <p>The error shown is:</p>
    <pre>Error: (11059) Unsupported target architecture -Px86_64, invoke the "fpc" compiler driver instead.
Error: /usr/local/bin/ppca64 returned an error exitcode

</pre>
    <p>You succeed in building if you invoke make with an extra PP= such
      as:</p>
    <pre>make useride LCL_PLATFORM=cocoa OPT="-Px86_64" PP=ppcx64
</pre>
    <p>Can this be fixed, following the suggestion of the error message,
      invoking fpc instead?</p>
    <p>Giuliano<br>
    </p>
  </body>
</html>