配方中的 ARM 交叉编译
cross compiling for ARM in recipe
我正在尝试完成 beaglebone black 的 yocto-labs 教程。在教程中,我被要求为 "nInvaders" 游戏编写食谱。但是,我不能交叉编译它。教程说我需要为 ARM 交叉编译 nInvaders。
ninvaders.inc:
SUMMARY = "Space Invader Game"
HOMEPAGE = "http://ninvaders.sourceforge.net"
SECTION = "base"
SRC_URI = "${SOURCEFORGE_MIRROR}/ninvaders-0.1.1.tar.gz"
SRC_URI[md5sum] = "97b2c3fb082241ab5c56ab728522622b"
do_compile() {
oe_runmake
}
do_install() {
install -d ${D}${bindir}
install -m 0644 nInvaders ${D}${bindir}
}
如果你能帮助我,我会非常高兴。
谢谢。
覆盖 "do_compile" 部分解决了问题。
do_compile() {
oe_runmake 'CC=${CC}'
}
我正在尝试完成 beaglebone black 的 yocto-labs 教程。在教程中,我被要求为 "nInvaders" 游戏编写食谱。但是,我不能交叉编译它。教程说我需要为 ARM 交叉编译 nInvaders。
ninvaders.inc:
SUMMARY = "Space Invader Game"
HOMEPAGE = "http://ninvaders.sourceforge.net"
SECTION = "base"
SRC_URI = "${SOURCEFORGE_MIRROR}/ninvaders-0.1.1.tar.gz"
SRC_URI[md5sum] = "97b2c3fb082241ab5c56ab728522622b"
do_compile() {
oe_runmake
}
do_install() {
install -d ${D}${bindir}
install -m 0644 nInvaders ${D}${bindir}
}
如果你能帮助我,我会非常高兴。 谢谢。
覆盖 "do_compile" 部分解决了问题。
do_compile() {
oe_runmake 'CC=${CC}'
}