conda / conda-launchers

Windows launchers for Python entry points in the conda ecosystem
BSD 3-Clause "New" or "Revised" License
0 stars 0 forks source link

Create `win-arm64` launchers #4

Open jaimergp opened 2 weeks ago

jaimergp commented 2 weeks ago

Current scripts only support win-64. We rely on MSYS2 compilers for this (m2w64-toolchain_win-64 in conda-forge). Unfortunately there's no m2w64-toolchain_win-arm64 yet. We could maybe use the MSVC compilers (vs_win-arm64), but there's this warning in the build scripts:

https://github.com/conda/conda-launchers/blob/22336e2c23fe5cc3cb8d664c647029c101251ca0/recipe/build.sh#L26-L27

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?

wolfv commented 1 week ago

Awesome! Yes, I am also wondering about the emulation. Could be that it just works. On the other hand, native would be nicer.

We could also try to compile via zig :)

Or maybe newer MSVC versions have gotten better? Who knows.