Sean McCune

Clutter build errors on the i.MX53 QSB

Discussion created by Sean McCune on May 22, 2012



I'm trying to build clutter and I'm getting the following errors:

checking GLES/gl.h usability... no

checking GLES/gl.h presence... no
checking for GLES/gl.h... no
configure: error: Unable to locate require GL header
error: Bad exit status from /home/lucid/ltib/tmp/rpm-tmp.50119 (%build)


I found the page at the following link about it: ( Link)

The clutter GUI package requires manual installation of headers before building. The MBX OpenGL ES package does not contain the GLES headers which clutter requires to compile.

Fix / Work around:

Download headers from such places as

On the host, before building clutter, put the headers in the LTIB rootfs directory so that the files are in usr/include/GLES/.

For example:

cd ltib/rootfs/usr/include
tar zxf GLES.tar.gz
ls GLES/gl.h GLES/egl.h


I did all that. No change. Has anybody gotten Clutter to build?  My ultimate goal is to run Clutter in a frame buffer without X.


Thanks in advance for any help!