From ceab5d52417541cf10c081982c68e4dcf7229c33 Mon Sep 17 00:00:00 2001 From: falkTX Date: Mon, 13 Dec 2021 21:48:56 +0000 Subject: [PATCH] Initial setup for linux non-64bit cross-compilation --- setup/check_target.sh | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) diff --git a/setup/check_target.sh b/setup/check_target.sh index 00b596e..42cb276 100644 --- a/setup/check_target.sh +++ b/setup/check_target.sh @@ -46,6 +46,23 @@ function check_target() { "linux"|"Linux") LINUX=1 ;; + "linux-aarch64") + LINUX=1 + CROSS_COMPILING=1 + TOOLCHAIN_PREFIX="aarch64-linux-gnu" + TOOLCHAIN_PREFIX_="${TOOLCHAIN_PREFIX}-" + ;; + "linux-armhf") + LINUX=1 + CROSS_COMPILING=1 + TOOLCHAIN_PREFIX="arm-linux-gnueabihf" + TOOLCHAIN_PREFIX_="${TOOLCHAIN_PREFIX}-" + ;; + "linux-i686") + LINUX=1 + TOOLCHAIN_PREFIX="i686-linux-gnu" + TOOLCHAIN_PREFIX_="${TOOLCHAIN_PREFIX}-" + ;; "native") target=$(uname -s) check_target