Support for Windows Arm64 #1360
Replies: 5 comments 5 replies
-
|
It's been supported for a long time, and continuously tested in CI. Just use Zig: zig build -Doptimize=ReleaseFast -Dtarget=aarch64-windowsThe only reason why it's not included in the Nugget package is that nobody ever confirmed that this actually works. |
Beta Was this translation helpful? Give feedback.
-
|
For what it's worth, we run libsodium on aarch64-windows quite happily (but obviously have to build and then package it ourselves since it's not in the nuget package). |
Beta Was this translation helpful? Give feedback.
-
|
With Windows on Arm GitHub runners now available, it should be possible to CI test too: https://github.blog/changelog/2025-04-14-windows-arm64-hosted-runners-now-available-in-public-preview/ |
Beta Was this translation helpful? Give feedback.
-
|
If would be nice to have a new release with arm64 binaries included, so that pynacl could start using them: pyca/pynacl#775, which in turn blocks pygithub, which is what I'm trying to use :) |
Beta Was this translation helpful? Give feedback.
-
|
I figured out that there is official pre-built ARM64 package only after I built it myself. It's a bit of confusing, since:
|
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
Hello,
I could not find a win-arm64 target runtime, is there any plan to support it ?
I forked Sodium.Core repo but I ended with PlatformNotSupportedException
System.PlatformNotSupportedException : Could not initialize platform-specific components. libsodium-core may not be supported on this platform. See https://github.com/ektrah/libsodium-core/blob/master/INSTALL.md for more information.
----> System.DllNotFoundException : Unable to load DLL 'libsodium' or one of its dependencies: The specified module could not be found. (0x8007007E)
Thank you
Beta Was this translation helpful? Give feedback.
All reactions