[meta-freescale] [meta-fsl-arm PATCH 2/2] imx-test: obey LDFLAGS settings

Otavio Salvador otavio at ossystems.com.br
Mon Aug 22 10:19:39 PDT 2016


The gcc-cross default linker hash has been change in OE-Core:fa436aeb,
due that the broken recipes (which were not respecting the set LDFLAGS
settings) are now exposed.

This fixes the error setting the need Make flags so the build system
obey the LDFLAGS setting.

Signed-off-by: Otavio Salvador <otavio at ossystems.com.br>
---

 recipes-bsp/imx-test/imx-test.inc | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/recipes-bsp/imx-test/imx-test.inc b/recipes-bsp/imx-test/imx-test.inc
index 10dbb4d..f0b26a1 100644
--- a/recipes-bsp/imx-test/imx-test.inc
+++ b/recipes-bsp/imx-test/imx-test.inc
@@ -40,7 +40,6 @@ do_make_scripts[depends] += "virtual/kernel:do_install"
 
 do_compile() {
     CFLAGS="${TOOLCHAIN_OPTIONS}"
-    LDFLAGS="${TOOLCHAIN_OPTIONS} -L${STAGING_LIBDIR}"
     oe_runmake V=1 VERBOSE='' \
                CROSS_COMPILE=${TARGET_PREFIX} \
                INC="-I${STAGING_INCDIR} \
@@ -52,6 +51,7 @@ do_compile() {
                     -I${STAGING_KERNEL_DIR}/arch/arm/include \
                     -I${STAGING_KERNEL_DIR}/drivers/mxc/security/rng/include \
                     -I${STAGING_KERNEL_DIR}/drivers/mxc/security/sahara2/include" \
+               CC="${CC} -L${STAGING_LIBDIR} ${LDFLAGS}" \
                LINUXPATH=${STAGING_KERNEL_DIR} \
                KBUILD_OUTPUT=${STAGING_KERNEL_BUILDDIR} \
                PLATFORM=${PLATFORM}
-- 
2.9.3



More information about the meta-freescale mailing list