From: Otavio Salvador Date: Sat, 21 Sep 2013 21:22:20 +0000 (-0300) Subject: imx-bootlets: Pass sysroot for compiler and linker X-Git-Tag: 2.1~1217 X-Git-Url: https://code.ossystems.io/gitweb?a=commitdiff_plain;h=02570664112584c8ca73fc6d3a303d733f69093e;p=meta-freescale.git imx-bootlets: Pass sysroot for compiler and linker The build need to have the sysroot information explicit; the build system of the imx-bootlets is horrible and does not reuse the values provided by the environment so we need to force them. This fixes a build failure in Crystal boards. Change-Id: Ie5f0bd7271c90f219fdded320da579fa95ace159 Reported-by: Alexandre Belloni Signed-off-by: Otavio Salvador --- diff --git a/meta-fsl-arm/recipes-bsp/imx-bootlets/imx-bootlets_10.12.01.bb b/meta-fsl-arm/recipes-bsp/imx-bootlets/imx-bootlets_10.12.01.bb index 1ddfb6fe..dd34ba84 100644 --- a/meta-fsl-arm/recipes-bsp/imx-bootlets/imx-bootlets_10.12.01.bb +++ b/meta-fsl-arm/recipes-bsp/imx-bootlets/imx-bootlets_10.12.01.bb @@ -39,7 +39,9 @@ do_configure () { do_compile () { oe_runmake BOARD=${IMXBOOTLETS_MACHINE} linux_prep \ boot_prep \ - power_prep + power_prep \ + 'CC=${TARGET_PREFIX}gcc --sysroot="${STAGING_DIR_TARGET}"' \ + 'LD=${TARGET_PREFIX}ld --sysroot="${STAGING_DIR_TARGET}"' } do_install () {