diff --git a/templates/10-autotools.sh b/templates/10-autotools.sh index aebafb3..281951c 100644 --- a/templates/10-autotools.sh +++ b/templates/10-autotools.sh @@ -68,8 +68,14 @@ build_autotools_configure() { true elif [[ "$ABHOST" = optenv* ]] then - AUTOTOOLS_TARGET=("--host=${ARCH_TARGET[$ABHOST]}" "--target=${ARCH_TARGET[$ABHOST]}" "--build=${ARCH_TARGET[$ABHOST]}" - "CC=$CC" "CXX=$CXX" "OBJC=$OBJC" "OBJCXX=$OBJCXX" LD="$LD") + AUTOTOOLS_TARGET=("--host=${ARCH_TARGET[$ABHOST]}" + "--target=${ARCH_TARGET[$ABHOST]}" + "--build=${ARCH_TARGET[$ABHOST]}" + "CC=$CC" "CC_FOR_BUILD=$CC" + "CXX=$CXX" "CXX_FOR_BUILD=$CXX" + "OBJC=$OBJC" "OBJC_FOR_BUILD=$OBJC" + "OBJCXX=$OBJCXX" "OBJCXX_FOR_BUILD=$OBJCXX" + "LD=$LD" "LD_FOR_BUILD=$LD") elif [[ "$ABHOST" != "$ABBUILD" ]] then AUTOTOOLS_TARGET=("--host=$HOST") diff --git a/templates/12-autosetup.sh b/templates/12-autosetup.sh index 818378a..ea48462 100644 --- a/templates/12-autosetup.sh +++ b/templates/12-autosetup.sh @@ -26,8 +26,13 @@ build_autosetup_configure() { AUTOSETUP_TARGET=("${AUTOTOOLS_TARGET[@]}") elif [[ "$ABHOST" = optenv* ]] then - AUTOSETUP_TARGET=("--host=${ARCH_TARGET[$ABHOST]}" "--target=${ARCH_TARGET[$ABHOST]}" "--build=${ARCH_TARGET[$ABHOST]}" - "CC=$CC" "CXX=$CXX" "OBJC=$OBJC" "OBJCXX=$OBJCXX" LD="$LD") + AUTOSETUP_TARGET=("--host=${ARCH_TARGET[$ABHOST]}" + "--build=${ARCH_TARGET[$ABHOST]}" + "CC=$CC" "CC_FOR_BUILD=$CC" + "CXX=$CXX" "CXX_FOR_BUILD=$CXX" + "OBJC=$OBJC" "OBJC_FOR_BUILD=$OBJC" + "OBJCXX=$OBJCXX" "OBJCXX_FOR_BUILD=$OBJCXX" + "LD=$LD" "LD_FOR_BUILD=$LD") elif [[ "$ABHOST" != "$ABBUILD" ]] then AUTOSETUP_TARGET=("--host=$HOST")