PaleMoon Windows on Arm

For discussions about side projects, potential future projects or helper applications for Pale Moon.
User avatar
beingsneaky
New to the forum
New to the forum
Posts: 1
Joined: 2025-03-07, 01:32

PaleMoon Windows on Arm

Unread post by beingsneaky » 2025-03-07, 01:49

Mar 06 2025
Will they support Windows on arm?..
I was hoping to install it on my Microsoft Surface but no go.
Marcel

User avatar
RealityRipple
Keeps coming back
Keeps coming back
Posts: 839
Joined: 2018-05-17, 02:34
Location: Los Berros Canyon, California

Re: PaleMoon Windows on Arm

Unread post by RealityRipple » 2025-03-08, 20:56

I've never managed to even get x64->x86 cross-compile working correctly, personally, but it should theoretically be possible to target "aarch64-pc-mingw32". I doubt it can be compiled natively on an arm cpu though; I don't think most of the existing mozbuild will run on an arm processor. And taking a look at the packages in Visual Studio 2022, I'm not sure there's an "api-ms-win-core-" include set for arm64, though the latest-but-one SDK version seems to have them for 32-bit arm...

User avatar
Basilisk-Dev
Lunatic
Lunatic
Posts: 474
Joined: 2022-03-23, 16:41
Location: Chamber of Secrets

Re: PaleMoon Windows on Arm

Unread post by Basilisk-Dev » 2025-03-10, 21:38

I did some work on backporting some of the upstream changes that enabled ARM64 Windows support but I was never even able to get it to the point that mach configure completed successfully. I got to the last step of mach configure and then it failed on some ICU errors that I didn't understand.

There is a significant amount of work required to reach this goal: https://bugzilla.mozilla.org/show_bug.cgi?id=1480548

FWIW the x86 and x86_64 versions did run on ARM64 last time I test it in the x86 Windows compatibility/emulation layer but it is slow.
Basilisk Project Owner

viewtopic.php?f=61&p=230756