2 ARM64
Alexandre Julliard edited this page 2024-09-17 14:03:05 +02:00

ARM64 support

Status

  • Yes, It works! (TM)
  • Backtraces work
  • WOW64 setup works now
  • Stubs
  • Relay tracing

Todo

ABI Problems

As of now, we found two ABI incompatibilities:

How to help

  • Report bugs with winelib or Windows applications.

Compiling

In the likely case that you don't own ARM64 Hardware at the moment, have a look at Linaro Engineering: ARMv8 activity/downloads,

there you get a cross-toolchain, a bootable system and instruction on how to get the Foundation Model from ARM. (qemu should also work, but i haven't had much success with it yet) For the start run configure like:

../configure --host=aarch64-linux-gnu host_alias=aarch64-linux-gnu --with-wine-tools=../yourotherbuilddir/ --without-freetype --without-x --enable-win64

Running Windows arm64 Applications

The SDK for win10 includes some PEs for arm64, have a look at bug #38714.

You may run into ABI problems described above.

Running Windows/x86 Applications

See Emulation

See also