This service is available only in Japanese-language.
いつもお世話になっております。
xerces-cというパッケージの追加に手間取っております。(Yocto Warrior)
bblayers.confとshow-layersで確認してもレイヤーとして登録されています。
meta-oe poky/meta-openembededd/meta-oe 6(priority)
IMAGE_INSTALL_append += " xerces-c"ではだめなのでしょうか?
ERROR: Nothing RPROVIDES 'xerces-c' (but ****/poky/meta/recipes-core/images/core-image-minimal.bb RDEPENDS on or otherwise requires it)
NOTE: Runtime target 'xerces-c' is unbuildable, removing...
Missing or unbuildable dependency chain was: ['xerces-c']
ERROR: Required build target 'core-image-minimal' has no buildable providers.
Missing or unbuildable dependency chain was: ['core-image-minimal', 'xerces-c']
yakuhito
2021/8/30 (月) 12:07
IMAGE_INSTALL 変数で指定するのものはパッケージ名となります
エラーメッセージは、IMAGE_INSTALL で追加していした xerces-c というパッケージを生成するレシピが
見つからないという事です。
http://cgit.openembedded.org/meta-openembedded/tree/meta-oe/recipes-devt...
を参照しますと、生成されるパッケージ名がレシピ名と異なっています。
PACKAGES = "libxerces-c \
libxerces-c-dev \
xerces-c-samples \
libxerces-c-staticdev \
${PN}-dbg \
"
ライブラリを使用したい場合は、
libxerces-c を IMAGE_INSTALL_append に指定すれば、追加可能となります。
takeda
2021/8/30 (月) 13:05
回答ありがとうございます
回答ありがとうございます。いつもフォルダ名がパッケージ名だと考えておりましたが、
こちらを見ながら指定するようにします。勉強になりました。ありがとうございます。