2017-09-22 27 views
0

私はbeaglebone blackのyocto-labsチュートリアルを終了しようとしています。チュートリアルでは、 "nInvaders"ゲームのレシピを書くように求められています。しかし、私はそれをコンパイルすることはできません。このチュートリアルでは、ARM用のnInvadersをクロスコンパイルする必要があると言います。ARMのレシピでのクロスコンパイル

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} 
} 

あなたは私を助け場合、私は、幸せ以上になります。 ありがとうございます。

答えて

0

"do_compile"部分をオーバーライドすると問題が解決します。

do_compile() { 
    oe_runmake 'CC=${CC}' 
} 
関連する問題