[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