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++ 绑定成为可选的,并且默认为关闭。
因此,您需要在自己的层中添加一个 beecrypt_4.2.1.bbappend
文件,其中包括
PACKAGECONFIG += "cplusplus"
这是最好的长期解决方案。您还可以设置
PACKAGECONFIG_pn-beecrypt_append = "cplusplus"
在你的 conf/local.conf
.
我们已经将代码从 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++ 绑定成为可选的,并且默认为关闭。
因此,您需要在自己的层中添加一个 beecrypt_4.2.1.bbappend
文件,其中包括
PACKAGECONFIG += "cplusplus"
这是最好的长期解决方案。您还可以设置
PACKAGECONFIG_pn-beecrypt_append = "cplusplus"
在你的 conf/local.conf
.