英特尔Galileo - 在OSX上构建Linux映像无法正常工作

时间:2014-10-26 17:08:18

标签: macos yocto intel-galileo

我正在关注thisthis链接,以便在OSX 10.7计算机上为galileo板构建Yocto自定义图像。

使用的Yocto版本是1.0.1;

当我在bitbake image-custom dir控制台中运行meta-clanton_v1.0.1时,像build一样启动,但返回以下内容:

$ ~/meta-clanton_v1.0.1 > bitbake image
The BBPATH variable is not set
DEBUG: Removed the following variables from the environment: TEX_PATH, rvm_version, rvm_path, ...
DEBUG: UI 'knotty' does not require extra cache!
DEBUG: Found bblayers.conf (~/meta-clanton_v1.0.1/conf/bblayers.conf)
DEBUG: LOAD ~/meta-clanton_v1.0.1/conf/bblayers.conf
$ ~/meta-clanton_v1.0.1 >

但停在那里。如果我在构建文件夹中:

$ ~/meta-clanton_v1.0.1/yocto_build > bitbake image
ERROR: Unable to parse ./poky/meta/conf/layer.conf: file ./poky/meta/conf/layer.conf not found in ~/meta-clanton_v1.0.1/yocto_build
$ ~/meta-clanton_v1.0.1/yocto_build >

我做错了什么? 我根据链接中提供的说明更改了文件。

我在哪里可以设置BBPATH?

感谢您提供任何可能的帮助

这是我完整的oe-buildend-internal:pastebin

1 个答案:

答案 0 :(得分:2)

您的第一个错误,即BBPATH未设置的错误,就是您在build-dir之外尝试构建时所获得的错误。因此,您应该进入build-dir,就像第二次尝试一样。

关于第二次尝试中的问题,您的conf/bblayers.conf看起来如何?如果没有看到该文件,看起来您可以直接引用./poky/meta ...

当然,最后它也可能与OSX有关,我在Linux上运行OE和bitbake