From 02570664112584c8ca73fc6d3a303d733f69093e Mon Sep 17 00:00:00 2001 From: Otavio Salvador Date: Sat, 21 Sep 2013 18:22:20 -0300 Subject: [PATCH] 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 --- .../recipes-bsp/imx-bootlets/imx-bootlets_10.12.01.bb | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) 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 () { -- 2.40.1