[Buildroot] [Bug 11556] Can not build qt5base 5.11.2 with weston 3.0.0 and vivante GPU. error: invalid conversion from ‘void*’ to ‘EGLNativeDisplayType {aka wl_display*}’ [-fpermissive]
bugzilla at busybox.net
bugzilla at busybox.net
Tue Dec 11 21:54:39 UTC 2018
https://bugs.busybox.net/show_bug.cgi?id=11556
--- Comment #1 from Peter Seiderer <ps.report at gmx.net> ---
(In reply to Patrick Koller from comment #0)
Hello Patrick,
no actual experience with the imx-gpu-viv package and qt/wayland, but
a quick test with your provided polytab_defconfig showed the same error.
Second test was without qt, only wayland/weston, did not compile out of the
box, a quick fix was to upgrade to a buildroot toolchain instead of the given
gcc-linaro-4.9.4 toolchain (did not investigate further).
You can try to fix the eglfs_viv_wl errors (by adding the needed pointer casts)
or disabling qt eglfs support (with wayland/weston your want to run your
application with '-platform wayland' instead '-platform eglfs'), or try to
run wayland/weston only first (without Qt)...
And last but not least you can try to run the open source etnaviv support (see
e.g. imx6-sabresd_qt5_defconfig, your need to enable etnaviv support in librm,
mesa3d and linux mainline kernel)...
Regards,
Peter
--
You are receiving this mail because:
You are on the CC list for the bug.
More information about the buildroot
mailing list