vlc добавить в сборку yocto - PullRequest
       43

vlc добавить в сборку yocto

0 голосов
/ 13 декабря 2018

Когда вы добавляете vlc в сборку yocto, используя следующую строку в файл conf / local.conf IMAGE_INSTALL_append += "vlc "

при сборке ядра yocto linux, появляется ошибка:

ERROR: Nothing PROVIDES 'libvdpau' (but /home/airbus/iwg27-release-bsp/sources/meta-openembedded/meta-multimedia/recipes-multimedia/vlc/vlc_2.2.2.bb DEPENDS on or otherwise requires it). Close matches:
  libxau
  libvpx
  libpam
NOTE: Runtime target 'vlc' is unbuildable, removing...
Missing or unbuildable dependency chain was: ['vlc', 'libvdpau']
ERROR: Required build target 'fsl-image-validation-imx' has no buildable providers.
Missing or unbuildable dependency chain was: ['fsl-image-validation-imx', 'vlc', 'libvdpau']

Пожалуйста, скажите мне, если что-то не так с моей настройкой?Или, если проблема заключается в том, что vlc ищет libvdpau, но в рецепте такой пакет не указан?

С уважением, Subhilash K

1 Ответ

0 голосов
/ 13 декабря 2018

Вы используете meta-openembedded/meta-multimedia для vlc пакета, который напрямую зависит от meta-openembedded/meta-multimedia, как указано в здесь .

Пакет libvdpau является частью meta-oe, поэтомудобавьте слой meta-openembedded/meta-oe к вашему conf/bblayers.conf, чтобы получить зависимость.

Вы можете добавить слой,

  1. Вручную отредактировав conf/bblayers.conf и добавив его к BBLAYERSИЛИ
  2. Использование bitbake-layers add-layer <path to meta-openembedded/meta-oe>.
...