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"
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment