Yocto1.7 中缺少包库

missing package libraries in Yocto1.7

我们已经将代码从 Yocto1.5 迁移到 1.7,并且似乎使用了相同的配置文件(local.conf),我发现很多库以前安装在 1.5 映像上(fsl-image- gui) 不存在于 1.7 图像 (core-image-sato)

除了两个

之外,我已经手动添加了大部分包
libbeecrypt_cxx.so
liblcms.so(cmsutil)

我已经输入了下面的代码并且安装了 libbreecrypt 但没有 libbeecrypt_cxx

IMAGE_INSTALL_append += beecrypt

我没有找到 cmsutil 的 recipe/package。任何有关这些的信息将不胜感激。

此致

尤里

好吧,关于你问题的 beecrypt 部分。在 1.5 发布后不久,构建 C++ 绑定成为可选的,并且默认为关闭。

patch making c++ optional

因此,您需要在自己的层中添加一个 beecrypt_4.2.1.bbappend 文件,其中包括

PACKAGECONFIG += "cplusplus"

这是最好的长期解决方案。您还可以设置

PACKAGECONFIG_pn-beecrypt_append = "cplusplus"

在你的 conf/local.conf.