Details
-
Type:
Bug
-
Status: Closed
-
Priority:
P3: Somewhat important
-
Resolution: Done
-
Affects Version/s: 5.9.1
-
Fix Version/s: 5.10.0 Alpha
-
Component/s: Core: Plugins, QPA: EGLFS
-
Labels:None
-
Commits:9a640e7bc67b0a1ff5c61c63703b669e6f24521e
Description
qtbase/src/plugins/platforms/eglfs/deviceintegration/eglfs_kms_egldevice/qeglfskmsegldevice.cpp line 80 method:
EGLNativeDisplayType QEglFSKmsEglDevice::nativeDisplay() do not match declaration in header file
qtbase/src/plugins/platforms/eglfs/deviceintegration/eglfs_kms_egldevice/qeglfskmsegldevice.cpp in line 58
void *nativeDisplay() const override;
The compiler error occurs, when cross compiling v5.9.1 for Asus Tinker Board with device atch192806, and can be workarounded when setting void *QEglFSKmsEglDevice::nativeDisplay()
ToolChain: gcc-linaro-6.3.1-2017.02-x86_64_arm-linux-gnueabihf.tar.xz
Followed HowTo: http://blog.qt.io/blog/2017/05/03/qt-git-tinkerboard-wayland