StrawberryPerl/Perl-Dist-Strawberry

StrawberryPerl on native windows Arm / aarch64

Opened this issue · 2 comments

With the release of all the new arm64 windows architecture pcs, there is a huge push for compilation directed at this platform too. Seen in many projects for various purposes.
#28 mentions this but is quit old/possible stale? but if new issue is bad etiquette, I do apologise.
Question is, whats the update on this?

No updates at this stage but contributions are always welcome.

For info:

The general process is to build the external libs and then build Perl. We use gcc for compilation, currently those provided by winlibs. See https://github.com/StrawberryPerl/spbuild and https://github.com/StrawberryPerl/build-extlibs

The MSYS2 project is a good indicator of possible issues and a source of patches. FWIW, they are still on perl 5.38. They also currently use x64 emulation and compile using clang for arm. https://www.msys2.org/wiki/arm64/

@genio was looking at using MSVC for compilation. This will avoid issues with clang/gcc, but would presumably introduce other new issues.

I had the same question of whether it will be compiled to arm64, so consider this an upvote.