<div dir="auto"><div><div class="gmail_quote"><div dir="ltr" class="gmail_attr"><<a href="mailto:tobiasgiesen@gmail.com">tobiasgiesen@gmail.com</a>> schrieb am Mo., 26. Aug. 2019, 19:53:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Hello,<br>
<br>
trying to recompile now ... since ppc64le support is not in 3.0.4, I<br>
suppose I need to use a more recent version to compile it. So there is<br>
no advantage in cross-compiling and I might as well try it with the<br>
latest native fpc compiler?<br>
<br>
So I need to fix compiler errors myself, is that correct, such as this:<br>
sysosh.inc(19,1) Error: Forward type not resolved "Boolean8"<br>
<a href="http://bugs.freepascal.org/view.php?id=35676" rel="noreferrer noreferrer" target="_blank">bugs.freepascal.org/view.php?id=35676</a><br>
<br>
I wonder how the precompiled FPC for ppc64le is made, if trunk<br>
cannot compile itself?<br></blockquote></div></div><div dir="auto"><br></div><div dir="auto">FPC 3.0.4 is still the latest release and thus currently the only supported compiler. In case of ppc64le you need to indeed cross compile though as long as you have the binutils it's as simple as </div><div dir="auto"><br></div><div dir="auto">make clean all CPU_TARGET=ppc64le BINUTILSPREFIX=ppc64le-elf- FPMAKEOPT="-T N" - j N</div><div dir="auto"><br></div><div dir="auto">Whereby you need to adjust <span style="font-family:sans-serif">BINUTILSPREFIX to whatever prefix your binutils have and N to e.g. your number of cores. </span></div><div dir="auto"><span style="font-family:sans-serif"><br></span></div><div dir="auto"><span style="font-family:sans-serif">Regards, </span></div><div dir="auto"><span style="font-family:sans-serif">Sven </span></div><div dir="auto"><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
</blockquote></div></div></div>