Details
-
Bug
-
Resolution: Done
-
P2: Important
-
5.1.1
-
None
-
5d4eda78332e931394042948f9436586b221c83f
Description
Unable to cross-compile xcb platform plugin with opengles2 enabled:
In file included from /home/fatih/git/buildroot/output/host/usr/arm-buildroot-linux-gnueabi/sysroot/usr/include/interface/vcos/vcos_assert.h:149:0, from /home/fatih/git/buildroot/output/host/usr/arm-buildroot-linux-gnueabi/sysroot/usr/include/interface/vcos/vcos.h:114, from /home/fatih/git/buildroot/output/host/usr/arm-buildroot-linux-gnueabi/sysroot/usr/include/interface/vmcs_host/vc_dispmanx.h:33, from /home/fatih/git/buildroot/output/host/usr/arm-buildroot-linux-gnueabi/sysroot/usr/include/EGL/eglplatform.h:110, from /home/fatih/git/buildroot/output/host/usr/arm-buildroot-linux-gnueabi/sysroot/usr/include/EGL/egl.h:36, from qxcbeglsurface.h:45, from qxcbwindow.cpp:112: /home/fatih/git/buildroot/output/host/usr/arm-buildroot-linux-gnueabi/sysroot/usr/include/interface/vcos/vcos_types.h:38:33: fatal error: vcos_platform_types.h: No such file or directory
I am trying to build with rasperry pi's userland libraries.
The attached patch fixes the build.
Attachments
For Gerrit Dashboard: QTBUG-33494 | ||||||
---|---|---|---|---|---|---|
# | Subject | Branch | Project | Status | CR | V |
65670,3 | Use egl.prf in xcb instead of hardcoding -lEGL | dev | qt/qtbase | Status: MERGED | +2 | 0 |