quill
quill copied to clipboard
arm64 releases?
Thanks for the release!
Will ~amd64~ arm64 be also supported?
Isn't x86_64 practically the same as amd64?
Isn't x86_64 practically the same as amd64?
Sorry, I miswrote. I meant arm64
, specifically linux variants. I will update the title.
arm32 as well. I have a pi zero which would make a great cold storage device.
So are we talking about supporting an automated release process or just making sure that it compiles for the architectures?
IMO, it would make sense to build fat binaries for darwin as part of the release process. On the other hand, we can expect more technical knowledge from a pi owner and just give some compile instructions for now.
I attempted to build aarch64 support in #25, but seems there is a problem compiling ring
.
I am able to cross compile arm32
and run in my Raspberry Pi Zero. There are two problems: ring
and openssl
.
-
ring
: Use cross instead ofcargo build
. Here is myCross.toml
[target.arm-unknown-linux-gnueabihf]
image = "arm"
arm Dockerfile
FROM rustembedded/cross:arm-unknown-linux-gnueabihf-0.2.1
RUN apt-get update && \
apt-get install --assume-yes protobuf-compiler
-
openssl
: Use thevendored
feature to statically link libssl
openssl = { version = "0.10.32", features = ["vendored"] }
@chenyan-dfinity Can we close this one now?