From 5b52c6a78ee89ffc2b3dbd85c21aa53b61b2b943 Mon Sep 17 00:00:00 2001 From: Jared Burce Date: Mon, 12 Oct 2020 17:42:41 -0700 Subject: [PATCH] cross-build for arm/rpi --- .cargo/config.toml | 12 ++++++++++++ 1 file changed, 12 insertions(+) create mode 100644 .cargo/config.toml diff --git a/.cargo/config.toml b/.cargo/config.toml new file mode 100644 index 0000000..2c070e3 --- /dev/null +++ b/.cargo/config.toml @@ -0,0 +1,12 @@ +[build] +# (Optional) Set default target for cargo build +target = "armv7-unknown-linux-gnueabihf" +rustflags = ["-C", "linker=arm-linux-gnueabihf-gcc"] + +# Pi 0/1 +[target.arm-unknown-linux-gnueabihf] +linker = "arm-linux-gnueabihf-ld" + +# Pi 2/3/4 +[target.armv7-unknown-linux-gnueabihf] +linker = "arm-linux-gnueabihf-ld"