Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Pre-built binary for windows-arm64 #212

Open
izaakschroeder opened this issue Jan 3, 2025 · 1 comment
Open

Pre-built binary for windows-arm64 #212

izaakschroeder opened this issue Jan 3, 2025 · 1 comment
Labels
help wanted Extra attention is needed

Comments

@izaakschroeder
Copy link

It looks like there's a target for windows-x64 here:

but nothing for windows-arm64 😢 This would be a major benefit to those of us suffering with a Apple Silicon desktop that has to use virtualized (arm64) Windows for development 😅

If this is easy to add that would be great 🎉 If not… I can probably find some kind of manual build to do following the README but it would be amazing to npm install and have it just work™.

@samizdatco
Copy link
Owner

The limiting factor at the moment is the lack of Arm-based runners on GitHub Workflows (which is how binaries are currently built). They've been 'just around the corner' for years at this point and will some day become available to open source projects.

In the meantime the only way to get Windows Arm support would be to modify the windows-x64 recipe that you found to cross-compile the library for Arm (despite the host machine running on x64). I'm not nearly knowledgeable enough about Windows to know how to get that working (especially in conjunction with llvm & rustup) but if anyone who is would like to get the ball rolling, I'd love to add support for it.

@samizdatco samizdatco added the help wanted Extra attention is needed label Jan 5, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
help wanted Extra attention is needed
Projects
None yet
Development

No branches or pull requests

2 participants