<!DOCTYPE html>
<html>
  <head>

    <meta http-equiv="content-type" content="text/html; charset=UTF-8">
  </head>
  <body>
    <p>Hi,</p>
    <p>Following the instructions on the wiki compiling the subtarget
      unicodertl fails.</p>
    <p>Wiki:</p>
    <p><a class="moz-txt-link-freetext" href="https://wiki.freepascal.org/FPC_Unicode_RTL#Compiling_the_namespaced_unicode_RTL">https://wiki.freepascal.org/FPC_Unicode_RTL#Compiling_the_namespaced_unicode_RTL</a></p>
    <p>Compiling rtl works, but compiling packages fails:</p>
    <pre>make -C rtl clean all SUB_TARGET=unicodertl FPC_DOTTEDUNITS=1 PP=/path/to/fpc/3.3.1/ppcx64
make -C packages clean all SUB_TARGET=unicodertl FPC_DOTTEDUNITS=1 PP=/path/to/fpc/3.3.1/ppcx64

with:
</pre>
    <p></p>
    <p>system.regularexpressionscore.pp(40,96) Fatal: Can't find unit
      Api.PCRE2_16 used by System.RegularExpressionsCore<br>
      Fatal: Compilation aborted<br>
    </p>
    <p>Same with passing <br>
    </p>
    <pre>OPT=-dUSEWIDESTRING

Btw, is this -dUseWideString needed or not?

This is on macos darwin.

Mattias

</pre>
    <p><br>
    </p>
  </body>
</html>