Wednesday, February 04, 2009

OE environment using prebuilt cross compiler

http://www.openembedded.info/user-manual/commonuse_prebuilt_toolchain.html

根據文件,要在local.conf加入下列幾行:
ASSUME_PROVIDED += "virtual/${TARGET_PREFIX}gcc virtual/libc"
ASSUME_PROVIDED += "virtual/${TARGET_PREFIX}g++"

然後要把cross compiler 的路徑export 出來
再來就直接bitbake 即可

不過…經過測試的結果,做了上述的事之後,仍然會去造gcc-cross-initial和gcc-cross-intermediate,而且編譯某些package 會找錯libc.so ~~


或許可以嘗試下面兩行:
ASSUME_PROVIDED += "virtual/${TARGET_PREFIX}gcc-intermediate"
ASSUME_PROVIDED += "virtual/${TARGET_PREFIX}gcc-initial virtual/libc-initial"

No comments:

Related Posts Plugin for WordPress, Blogger...