Поддержка Wayland-EGL не обнаружена. Кросс-инструментарий совместимость отключена
Я попытался с примерами модулей из Qt. и я скачал tar-файл qt-where-opensource-src-5.9.3 и распаковал его. Затем я запускаю следующую команду.
./configure -v -prefix $ PWD / qtbase -commercial -nomake tests -opengl es2 -egl
но я получил эти ошибки.
Note: Also available for Linux: linux-clang linux-icc Note: Dropped compiler flags '-pthread' when detecting library 'glib'. Note: Disabling X11 Accessibility Bridge: D-Bus or AT-SPI is missing. Note: No wayland-egl support detected. Cross-toolkit compatibility disabled. ERROR: Feature 'egl' was enabled, but the pre-condition '(features.opengl || features.openvg) && (features.angle || libs.egl)' failed.
В системе установлены связанные с EGL библиотеки.
- Qt: 5.9.3
- Qt Creator: 4.4.1
- ОС: Ubuntu 16.04
- GPU: Intel Haswell
- libva: 1.7.0
- VA-API: 0.39.0
1 ответ
Решение
Возможно, вам не хватает некоторых пакетов. Если вам нужен Wayland, вам, скорее всего, понадобятся пакеты для разработки libwayland
а также libwayland-egl
, но я не уверен, как они называются в Ubuntu.