diff --git a/classes/cross.bbclass b/classes/cross.bbclass index 75b2abe..cadf245 100644 --- a/classes/cross.bbclass +++ b/classes/cross.bbclass @@ -8,7 +8,7 @@ EXCLUDE_FROM_WORLD = "1" # In order to keep TARGET_PREFIX decoupled from TARGET_SYS, let's force the # binary names to match the former, rather than relying on autoconf's implicit # prefixing based on the latter. -EXTRA_OECONF_append = " --program-prefix=${TARGET_PREFIX}" +EXTRA_OECONF_append = " --program-prefix=${MULTIMACH_TARGET_PREFIX}" # Save PACKAGE_ARCH before changing HOST_ARCH OLD_PACKAGE_ARCH := "${PACKAGE_ARCH}" diff --git a/conf/bitbake.conf b/conf/bitbake.conf index 748abba..1564f10 100644 --- a/conf/bitbake.conf +++ b/conf/bitbake.conf @@ -135,6 +135,7 @@ PACKAGE_ARCHS = "all any noarch ${TARGET_ARCH} ${PACKAGE_EXTRA_ARCHS} ${MACHINE} MULTIMACH_ARCH = "${PACKAGE_ARCH}" MULTIMACH_TARGET_SYS = "${MULTIMACH_ARCH}${TARGET_VENDOR}-${TARGET_OS}" MULTIMACH_HOST_SYS = "${MULTIMACH_ARCH}${HOST_VENDOR}-${HOST_OS}" +MULTIMACH_TARGET_PREFIX = "${MULTIMACH_TARGET_SYS}-" BASEPKG_HOST_SYS = "${BASE_PACKAGE_ARCH}${HOST_VENDOR}-${HOST_OS}" BASEPKG_TARGET_SYS = "${BASE_PACKAGE_ARCH}${TARGET_VENDOR}-${TARGET_OS}"