MSYS2 GNU Toolchains

Project

Status

  • The Windows x64 host, aarch64-w64-mingw32 target cross-compilation toolchain is already available as set of packages in MSYS2 overlay repository at https://github.com/Windows-on-ARM-Experiments/msys2-woarm64-build.

  • The Windows Arm64 host aarch64-w64-mingw32 target native toolchain is being finalized and will be available soon from the same MSYS2 packages repository.

  • Most of the work with porting the packages forming the native aarch64-pc-msys target toolchain has been already done as well but this work has been paused because of unavailability of the Cygwin Runtime. Once resumed, there will be a necessity to update all the changes already done to align with the upstream changes happening meanwhile.

Next Steps

  • Finalizing porting of the native aarch64-w64-mingw32 target toolchain packages.

  • Upstreaming of both the cross-compilation and the native aarch64-w64-mingw32 target toolchain packages ports.

  • Once Cygwin Runtime will be available, finalizing and upstreaming the aarch64-pc-msys target toolchain packages ports.

Â