Как обнаружить 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, может кто-нибудь мне помочь с этим?
Спасибо