I’ve been trying to compile Racket to Windows on Arm for a while but I don’t really have the experience and skills to do it. I think that I might be close to compile minimal racket but I have no idea on how to move to a full racket build because from what I’ve seen, the build system relies on downloading prebuilts which won’t be available for ARM64 Windows.

 

There are already some machines running Windows on ARM64 on the market. The most popular is of course the Surface Pro X but with the recent announcements of Qualcomm Snapdragon 8c and 7c were probably going to see a lot of machines shipping in 2020. It would be great if we could run Racket natively in them. At the moment I can run the x86 32bits version because Windows has native built-in emulation for running those apps on ARM64 but it is too slow.

 

The way to build native Window on ARM binaries if through cross-compilation using Visual Studio. Any Visual Studio 2017 and 2019 can (with the necessary components installed) cross compile apps to ARM64. So in theory “it should be easy”.

 

I’ve been trying to build non-cs Racket as as far as I know Chez doesn’t have an ARM64 backend for Windows.

 

Is someone else interested into it? Can someone point me to more resources to help me see this through?

 

Andre

 

 

Sent from Mail for Windows 10

 

--
You received this message because you are subscribed to the Google Groups "Racket Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to racket-users+unsubscr...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/racket-users/5e10bab1.1c69fb81.ca3f4.2d59%40mx.google.com.

Reply via email to