0

コードを Yocto1.5 から 1.7 に移行しましたが、同じ構成ファイル (local.conf) を使用しているようですが、1.5 イメージ (fsl-image-gui) に以前にインストールされた多くのライブラリがファイルに存在しないことがわかりました。 1.7 イメージ(core-image-sato)

2つを除いて、ほとんどのパッケージを手動で追加しました

libbeecrypt_cxx.so
liblcms.so(cmsutil)

私はすでに以下のコードを入れており、libbreecryptはインストールされていますが、libbeecrypt_cxxはインストールされていません

IMAGE_INSTALL_append += beecrypt

cmsutil のレシピ/パッケージが見つかりません。これらに関する情報をいただければ幸いです。

よろしくお願いします

百合

4

1 に答える 1

2

さて、あなたの質問のbeecrypt部分に関して。1.5 リリースの直後に、c++ バインディングのビルドはオプションになり、デフォルトはオフになりました。

C++ をオプションにするパッチを参照してください

したがって、必要なのは、次beecrypt_4.2.1.bbappendを含む独自のレイヤーにファイルを追加することです

PACKAGECONFIG += "cplusplus"

それが最善の長期的な解決策です。設定することもできます

PACKAGECONFIG_pn-beecrypt_append = "cplusplus"

あなたのconf/local.conf

于 2015-03-27T08:20:23.413 に答える