syslinux: use cross toolchain to compile
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. (From OE-Core master rev: b0da7ccde5380726acfccf1a96cdf5560edf9159) (From OE-Core rev: 17f851f5c8e2a90f558396654b62a8f0f88f137f) 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> Signed-off-by: Robert Yang <liezhi.yang@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
This commit is contained in:
parent
e8dbbef1d0
commit
d8c8742e45
|
@ -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/
|
||||
|
|
Loading…
Reference in New Issue