<!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>