diff --git a/ci/debian.cross-compile.sh b/ci/debian.cross-compile.sh index 810fad3..de01ea2 100755 --- a/ci/debian.cross-compile.sh +++ b/ci/debian.cross-compile.sh @@ -15,16 +15,6 @@ if [ -z "$ARCH" ]; then exit 1 fi -case "$ARCH" in - armel) PKGS_CC="gcc-arm-linux-gnueabi libc6-dev-${ARCH}-cross";; - arm64) PKGS_CC="gcc-aarch64-linux-gnu libc6-dev-${ARCH}-cross";; - ppc64el) PKGS_CC="gcc-powerpc64le-linux-gnu libc6-dev-${ARCH}-cross";; - # TODO: libraries for riscv? - #riscv64) PKGS_CC="gcc-riscv64-linux-gnu libc6-dev-${ARCH}-cross";; - s390x) PKGS_CC="gcc-${ARCH}-linux-gnu libc6-dev-${ARCH}-cross";; - *) echo "unsupported arch: '$ARCH'!" >&2; exit 1;; -esac - dpkg --add-architecture $ARCH apt update @@ -32,6 +22,6 @@ apt install -y --no-install-recommends \ libftdi-dev:${ARCH} \ libudev-dev:${ARCH} \ libyaml-dev:${ARCH} \ - $PKGS_CC + gcc-`dpkg-architecture -a ${ARCH} -q DEB_TARGET_GNU_TYPE` echo "Install finished: $0"