Ошибка libmad в yocto krogoth 2.1.2

Я компилирую libmad в yocto-2.1.2, его ошибка ниже.

Nothing PROVIDES 'libmad'libmad was skipped: because it has a restricted license not whitelisted in LICENSE_FLAGS_WHITELIST

Как исправить эту ошибку. Заранее спасибо.

Я собираю libmad для Python-Pygame Рецепт в Yocto(тостер).

1 ответ

В libmad рецепт, есть строка

LICENSE_FLAGS = "commercial"

Это означает, что вам может потребоваться коммерческая лицензия (в зависимости от юрисдикции и т. д. Это часто может иметь место, например, для медиакодеров / декодеров).

Если / когда вы решили эту проблему (либо получив коммерческую лицензию, либо посчитали, что она вам не нужна), вы должны добавить:

LICENSE_FLAGS_WHITELIST += "commercial_libmad"

в вашем local.conf или в вашей конфигурации дистрибутива.

Другие вопросы по тегам