-
Notifications
You must be signed in to change notification settings - Fork 2
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
Create win-arm64
launchers
#4
Comments
Awesome! We could also try to compile via zig :) Or maybe newer MSVC versions have gotten better? Who knows. |
I've just successfully migrated the project to use rattler-build and built the launchers for win-arm64 by leveraging the great Zig build system. The work was done and tested on my Windows ARM laptop. See: chawyehsu/conda-recipes@7d5f33f The executable size is around 50KB as I can see, the If it sounds good I'm willing to PR send it back to this repo. There's one question, I wonder if the launchers would be distributed as a |
Awesome work @chawyehsu - I would LOVE to use that in |
Zig to the rescue! Thanks for the initiative! A PR is indeed more than welcome. Please open one but leave the Not sure about the noarch question. Maybe yes, maybe not? We can make them noarch:generic but name them like we do with compilers (e.g. with a platform suffix) so folks can co-install several of them, I guess? |
Current scripts only support
win-64
. We rely on MSYS2 compilers for this (m2w64-toolchain_win-64
in conda-forge). Unfortunately there's nom2w64-toolchain_win-arm64
yet. We could maybe use the MSVC compilers (vs_win-arm64
), but there's this warning in the build scripts:conda-launchers/recipe/build.sh
Lines 26 to 27 in 22336e2
Maybe it's a good temporary workaround?
Also, I'm not sure, but shouldn't Windows be able to emulate the x64 launchers just fine?
The text was updated successfully, but these errors were encountered: