From 8bc793644e535cc96bfe0710ecd0cd3080c16be9 Mon Sep 17 00:00:00 2001 From: BtbN Date: Mon, 12 Sep 2022 23:47:09 +0200 Subject: [PATCH] Fix rust cross-build. Again. --- scripts.d/50-rav1e.sh | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/scripts.d/50-rav1e.sh b/scripts.d/50-rav1e.sh index 2904264c5..5d7658508 100755 --- a/scripts.d/50-rav1e.sh +++ b/scripts.d/50-rav1e.sh @@ -32,6 +32,16 @@ ffbuild_dockerbuild() { if [[ -n "$FFBUILD_RUST_TARGET" ]]; then unset PKG_CONFIG_LIBDIR + export CC="gcc" + export CXX="g++" + export TARGET_CC="${FFBUILD_CROSS_PREFIX}gcc" + export TARGET_CXX="${FFBUILD_CROSS_PREFIX}g++" + export CROSS_COMPILE=1 + export TARGET_CFLAGS="$CFLAGS" + export TARGET_CXXFLAGS="$CFLAGS" + unset CFLAGS + unset CXXFLAGS + myconf+=( --target="$FFBUILD_RUST_TARGET" )