]> code.ossystems Code Review - openembedded-core.git/commitdiff
syslinux: use cross toolchain to compile
authorLei Liu <lei.liu2@windriver.com>
Thu, 21 Nov 2013 19:30:48 +0000 (13:30 -0600)
committerRichard Purdie <richard.purdie@linuxfoundation.org>
Fri, 22 Nov 2013 14:04:25 +0000 (14:04 +0000)
syslinux is compling something with host gcc at do_install
stage, which leads to some unexpected errors with old gcc
on host.  Using our cross toolchain instead.

Signed-off-by: Lei Liu <lei.liu2@windriver.com>
Signed-off-by: Randy MacLeod <Randy.MacLeod@windriver.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
meta/recipes-devtools/syslinux/syslinux_6.01.bb

index 4438ea833066279dec06d1c29dbe497ceb782c87..538be56b9397c7251b2aa844214ac0d02f6f52af 100644 (file)
@@ -44,7 +44,7 @@ do_compile() {
 }
 
 do_install() {
-       oe_runmake install INSTALLROOT="${D}" firmware="bios"
+       oe_runmake CC="${CC} ${CFLAGS}" install INSTALLROOT="${D}" firmware="bios"
 
        install -d ${D}${datadir}/syslinux/
        install -m 644 ${S}/bios/core/ldlinux.sys ${D}${datadir}/syslinux/