LINUX.ORG.RU

История изменений

Исправление 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"

Ей можно и поиграть. Главное что бы были определены реализации виртуальных пакетов.