[fpc-devel] Windows for AArch64

Sven Barth pascaldragon at googlemail.com
Sat May 25 17:42:50 CEST 2024


J. Gareth Moreton via fpc-devel <fpc-devel at lists.freepascal.org> schrieb am
Sa., 25. Mai 2024, 10:49:

> Thought I'd give a small update.
>
> I was distracted over the past month with work, the arm-linux blocking
> bug and a couple of merge requests which were much easier to develop!
> I'm now having a solid bash at getting Windows on ARM64 working.  It's
> proving harder than anticipated because I can't install common helper
> tools like Cygwin because there isn't a native AArch64 version available
> (and x64 is not supported for emulation, it seems... only x86), and
> Microsoft Visual Studio (which contains a working assembler) absolutely
> refuses to install because Windows 10 on ARM64 is not supported, only
> Windows 11 (and my Raspberry Pi is not "ready" to upgrade to Windows 11).
>

Emulation of x86_64 requires Windows 11 ;)

You should be able to install clang natively, then you can use that
assembler. After all that's the one we need to cooperate with anyway...


> I did manage to get the make process to complete with the options that
> Sven listed, but despite all of the packages building, the resultant
> "ppca64" executable immediately exited with no messages or anything,
> even if I specified "ppca64 -i" to display supported information.  I'm
> not sure if this is due to the bugs regarding exceptions and case
> blocks, or some other reason.
>

It's very likely the case blocks, cause the compiler contains quite a lot
of them.

Regards,
Sven
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.freepascal.org/pipermail/fpc-devel/attachments/20240525/7322896c/attachment.htm>


More information about the fpc-devel mailing list