【问题标题】:meta-oe of meta-openembedded vs meta of Pokymeta-openembedded 的 meta-oe 与 Poky 的 meta
【发布时间】:2020-07-02 04:17:30
【问题描述】:

meta-openembedded层的meta-oe和poky层的meta有什么区别

https://github.com/openembedded/meta-openembedded

https://git.yoctoproject.org/git/poky

我正在研究为 raspberry pi3 构建 yocto

https://git.yoctoproject.org/git/meta-raspberrypi

这一层依赖于元开放嵌入层(meta-oe、meta-multimedia、meta-networking、meta-python)

我认为 meta-oe 层与 poky 的 meta 相同,但我没有将它包含在 bblayers.conf 中,它因依赖错误而失败

ERROR: Layer 'networking-layer' depends on layer 'openembedded-layer', but this layer is not enabled in your configuration
ERROR: Layer 'meta-python' depends on layer 'openembedded-layer', but this layer is not enabled in your configuration

你能帮我们理解一下meta-openembedded的meta-oe和poky的meta的区别吗

【问题讨论】:

    标签: yocto bitbake


    【解决方案1】:

    它们确实是两个不同的层。

    1. poky 存储库中的“meta”文件夹对应于 Openembedded Core 层,例如https://git.openembedded.org/openembedded-core/。 OE Core 包括广泛用于任何配置的主要组件/配方。
    2. meta-openembedded 中的“meta-oe”文件夹是另一层,通常称为“openembedded”层。 meta-oe 包含大量额外的配方。

    poky 存储库是几个存储库的集合:openembedded-core、bitbake、meta-poky 和 ​​yocto-docs。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-06-18
      • 2011-06-09
      • 2015-12-02
      • 2016-10-02
      • 1970-01-01
      相关资源
      最近更新 更多