Yocto - Bitbake RDEPENDS из внешней общей библиотеки - PullRequest
0 голосов
/ 23 апреля 2019

Мне нужно использовать внешнюю совместно используемую библиотеку (построенную вне Yocto) в моем приложении, построенном с помощью Yocto.

Когда я установил

RDEPENDS_app = "${RECIPE_SYSROOT}/usr/lib/libFile.so" 

Сбой со следующей ошибкой:

ПРИМЕЧАНИЕ. Целевая среда выполнения '../tmp/work/aarch64-poky-linux/app/recipe-sysroot/usr/lib/libFile.so' не может быть собрана, поэтому ... Отсутствует или не может быть построена цепочка зависимостей: ['./tmp/work/aarch64-poky-linux/app/recipe-sysroot/usr/lib/libFile.so']

Как я могу использовать общую библиотеку, которую Yocto не контролирует в рецепте?

Спасибо

1 Ответ

0 голосов
/ 24 апреля 2019

Проблема решена с помощью:

1 - Создайте рецепт и подготовьте библиотеку для упаковки.

2 - Используйте имя рецепта в RDEPENDS

...