The State of Wine For ARM, MIPS, PowerPC

Written by Michael Larabel in WINE on 26 September 2015 at 10:07 AM EDT. 9 Comments
WINE
Besides Wine switching to yearly releases and making Wine-Staging official, there were many other interesting sessions at this year's WineConf. One such session was discussing the state of Wine for alternative architectures.

André Hentschel was the Wine developer leading the discussion about Wine for running Windows programs on non-x86 architectures. He shared that the PowerPC 32-bit support is not quite mature and there really aren't known users, but they're keeping it alive for as long as possible. Meanwhile, for MIPS 32-bit and 64-bit support there's been some porting done but it's not upstream as there's been problems with virtual memory.

To no huge surprise, 32-bit ARM is in the best shape outside of x86/x86_64. The Wine ARM 32-bit support works but there's areas for improvement like with floating-point support. For 64-bit ARM, however, there's only Winelib support due to ABI problems and still waiting on changes in the GCC compiler code.

More details on the state of Wine for "other architectures" can be found via these PDF slides.
Related News
About The Author
Michael Larabel

Michael Larabel is the principal author of Phoronix.com and founded the site in 2004 with a focus on enriching the Linux hardware experience. Michael has written more than 20,000 articles covering the state of Linux hardware support, Linux performance, graphics drivers, and other topics. Michael is also the lead developer of the Phoronix Test Suite, Phoromatic, and OpenBenchmarking.org automated benchmarking software. He can be followed via Twitter, LinkedIn, or contacted via MichaelLarabel.com.

Popular News This Week