Skip to content

Fix blake2 and argon2 building on Windows ARM#4220

Merged
pwojcikdev merged 1 commit intonanocurrency:developfrom
pwojcikdev:fix-crypto-windows-arm
Apr 26, 2023
Merged

Fix blake2 and argon2 building on Windows ARM#4220
pwojcikdev merged 1 commit intonanocurrency:developfrom
pwojcikdev:fix-crypto-windows-arm

Conversation

@pwojcikdev
Copy link
Copy Markdown
Contributor

When building node for Windows, it was always assumed that it's targeting x86, which led to cryptographic libraries (blake2 and argon2) failing to build on Windows for ARM. This PR fixes that. It is now possible to build a native ARM node for Windows, however it will be using the slower reference implementation. It might be worth looking into conditionally using an implementation taking advantage of neon intrinsics, similar to the way we do it on x86.

@pwojcikdev pwojcikdev merged commit aa5d2ae into nanocurrency:develop Apr 26, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants