ARM64 support
Status
- Yes, It works! (TM)
- Backtraces work
- WOW64 setup works now
- Stubs
- Relay tracing
Todo
- wine-gecko/wine-mono ARM64 port.
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
-
AArch32: ARM