История изменений
Исправление AlexVR, (текущая версия) :
Смотрим опции пакета: https://git.yoctoproject.org/poky/tree/meta/recipes-graphics/libsdl2/libsdl2_2.28.5.bb#n54
Часть из них включается по опциям дистрибутива (DISTRO_FEATURES
):
PACKAGECONFIG ??= " \
${PACKAGECONFIG_GL} \
${@bb.utils.filter('DISTRO_FEATURES', 'alsa directfb pulseaudio pipewire x11 vulkan', d)} \
${@bb.utils.contains('DISTRO_FEATURES', 'wayland', 'wayland gles2', '', d)} \
${@bb.utils.contains("TUNE_FEATURES", "neon","arm-neon","",d)} \
"
Создай свой дистрибутив без иксов.
Есть опция kmsdrm
:
PACKAGECONFIG[kmsdrm] = "-DSDL_KMSDRM=ON,-DSDL_KMSDRM=OFF,libdrm virtual/libgbm"
Ей можно и поиграть. Главное что бы были определены реализации виртуальных пакетов.
Исходная версия AlexVR, :
Смотрим опции пакета: https://git.yoctoproject.org/poky/tree/meta/recipes-graphics/libsdl2/libsdl2_2.28.5.bb#n54
Часть из них включается по опциям дистрибутива (DISTRO_FEATURES
):
PACKAGECONFIG ??= " \
${PACKAGECONFIG_GL} \
${@bb.utils.filter('DISTRO_FEATURES', 'alsa directfb pulseaudio pipewire x11 vulkan', d)} \
${@bb.utils.contains('DISTRO_FEATURES', 'wayland', 'wayland gles2', '', d)} \
${@bb.utils.contains("TUNE_FEATURES", "neon","arm-neon","",d)} \
"
Создай свой дистрибутив без иксов.
Есть опция drmkms
:
PACKAGECONFIG[kmsdrm] = "-DSDL_KMSDRM=ON,-DSDL_KMSDRM=OFF,libdrm virtual/libgbm"
Ей можно и поиграть. Главное что бы были определены реализации виртуальных пакетов.