Closed dahlia closed 1 year ago
Hi @dahlia,
This sounds like an easy change on the CI side. Could you perhaps submit a simplified version of the build script that cross-compile to ARM here? No need to work out the CI and publishing, only get the basics to compile and I can integrate it afterwards! Might be a good opportunity to close #15 as well!
We're also interested in this. Any updates so far?
BUMP for needing Linux ARM support, show Raspberry PI some love 😍
Added the linux-arm official binaries to the latest package, if anyone could give it a try and let me know if it works! Please reopen the issue if you hit anything!
ARM64 is rapidly growing nowadays due to its competitive advantage over x86-64 (amd64) on price-performance.[^1] The recent popularity of AWS Graviton shows that too. I expect it would be one of the major architectures for servers besides x86-64 in few years, so that we wouldn't be able to just ignore it.
This project currently supports only x86-64 on three major platforms: linux-x64, osx-x64, and win-x64. I hope it will support linux-arm64 too. I guess it would need only some trivial changes code-wise, but the problem is the automated pipeline to build native shared objects for it.
Here's three ideas to build native libraries for linux-arm64 on CI/CI:
If the project maintainers have willing to support Linux ARM64, I would try to send patches for it.
Thanks for the great project.
[^1]: Honeycomb's retrospective on AWS Graviton maybe worth a read.