-
Notifications
You must be signed in to change notification settings - Fork 3
Open
Description
A Docker container on an Apple Silicon M1 can be used to produce a Linux ARM64 environment. Building a manylinux wheel (e.g., manylinux2014-aarch64) can be the way to go.
From Discussion in the Matrix Room
@calixteman:
there is a manylinux for aarch64: https://github.com/pypa/manylinux
so I'd say that it should be fine to use the correct docker image for manylinux aarch64
update the rust toolchain
update the cli for maturin
@marco-c
installing another toolchain in
should be easyLine 21 in a568c66
&& rustup toolchain install nightly --target x86_64-unknown-linux-musl \
same as building,Line 42 in a568c66
RUN maturin build --target x86_64-unknown-linux-musl --manylinux off
what might be harder is building musl for arm64
Line 16 in a568c66
&& make install -j$(expr $(nproc) \+ 1) \
Metadata
Metadata
Assignees
Labels
No labels