Yocto Poky/Thud not enabling eglfs and OpenGL ES 2.0
Unsolved
Mobile and Embedded
-
I am trying to build a minimal image using Yocto Poky/Thud for the TI AM335x using meta-ti and meta-qt5 to get Qt to sit on top of the ELGFS support provided by the PowerVR SGX drivers.
When it tries to build qtbase (5.11.3+gitAUTOINC+08de243eaa) it errors out with the following:
ERROR: Feature 'eglfs' was enabled, but the pre-condition '!config.android && !config.darwin && !config.win32 && features.egl' failed.
In the preceding output there is:
| OpenGL: | Desktop OpenGL ....................... no | OpenGL ES 2.0 ........................ no | OpenGL ES 3.0 ........................ no | OpenGL ES 3.1 ........................ no | OpenGL ES 3.2 ........................ no ... | QPA backends: | DirectFB ............................... no | EGLFS .................................. no | LinuxFB ................................ yes | VNC .................................... yes | Mir client ............................. no
Somehow I seem to have managed to disable (or not enable) the right bits for eglfs and the OpenGL ES 2.0 it supports.
I have been banging my head against this for a while now and need someone to put me out of my misery and tell me what I have done wrong!
-Andy.
-