Как обнаружить EGLFS i.MX6 на кросс-компиляции Qt5.9.2

Я пытаюсь скомпилировать Qt 5.9.2 для платы imx6q.
Используя следующую команду настройки:

../configure -prefix $ HOME / qt5 -extprefix $ HOME / imx6 / qt5 -vice linux-imx6-g++ -device-option CROSS_COMPILE=/opt/fsl-imx-x11/4.1.15-2.1.0/sysroots/x86_64-pokysdk-linux/usr/bin/arm-poky-linux-gnueabi/arm-poky-linux-gnueabi- -sysroot /opt/fsl-imx-x11/4.1.15-2.1.0/sysroots/cortexa9hf-neon-poky-linux-gnueabi -nomake examples -nomake tests -no-opengl -opengl es2 -eglfs -opensource -confirm-license -make libs -nomake tools -skip qtandroidextras -skip qtconnectivity -skip qtdoc -skip qtimageformats -skip qtmacextras -skip qtnetworkauth -skip qtpurchasing -skip qtsensors -skip qtserialbus -skip qtspeech -skip qtsvg -skip qttools -skip qtwebchannel -skip qtwebengine -skip qtwebsockets -skip qtnotwines no-qml-debug -v

И добавил следующие строки в linux-imx6-g++/qmake.conf, чтобы скрипт configure мог найти файлы include/library:

QMAKE_INCDIR_OPENGL_ES2 += $$[QT_SYSROOT]/usr/include
QMAKE_LIBDIR_OPENGL_ES2 += $$[QT_SYSROOT]/usr/lib
QMAKE_INCDIR_EGL += $$[QT_SYSROOT]/usr/include
QMAKE_LIBDIR_EGL += $$[QT_SYSROOT]/usr/lib
QMAKE_INCDIR_OPENVG += $$[QT_SYSROOT]/usr/include
QMAKE_LIBDIR_OPENVG += $$[QT_SYSROOT]/usr/lib

QMAKE_LFLAGS += -Wl,-rpath-link,$$[QT_SYSROOT]/usr/lib

QMAKE_INCDIR += $$[QT_SYSROOT]/usr/include
QMAKE_LIBDIR += $$[QT_SYSROOT]/usr/lib

Сценарий конфигурирования завершится, но я не вижу, что EGLFS i.MX6 обнаружен.

QPA backends:
  DirectFB ............................... no
  EGLFS .................................. yes
  EGLFS details:
    EGLFS i.Mx6 .......................... no
    EGLFS i.Mx6 Wayland .................. no
    EGLFS EGLDevice ...................... no
    EGLFS GBM ............................ no
    EGLFS Mali ........................... no
    EGLFS Raspberry Pi ................... no
    EGL on X11 ........................... no
  LinuxFB ................................ yes
  VNC .................................... yes
  Mir client ............................. no
  X11:
    Using system-provided XCB libraries .. yes
    EGL on X11 ........................... no
    Xinput2 .............................. yes
    XCB XKB .............................. yes
    XLib ................................. yes
    XCB render ........................... yes
    XCB GLX .............................. yes
    XCB Xlib ............................. yes
    Using system-provided xkbcommon ...... yes

Как обнаружить EGLFS i.MX6, может кто-нибудь мне помочь с этим?
Спасибо

0 ответов

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