On Thu, 2009-02-26 at 12:09 +0100, gpg gpg wrote: > Hello, > > I would like to use clutter (0.9.0) on an embedded device wich came > with OpenGLES 1.1 and it's native EGL library. > As annoucned on the clutter blog, clutter depend only on : > * GLib >= 2.14.0 > * Cairo >= 1.6 > * Pango >= 1.18 > * OpenGL >= 1.4, OpenGL ES 1.1 or OpenGL ES 2.0 > * GLX, SDL, WGL, Quartz or an EGL Implementation > Well, i've called configure script like this : > ./configure --prefix=/home/allaoua/clutterppc --with-gles=1.1 > --enable-xinput=no --with-flavour=eglnative --with-x=no > > The configure script fails because i need more dependencies : > > checking for CLUTTER_DEPS... configure: error: Package requirements > (cairo >= 1.4 pangocairo >= 1.18 gobject-2.0 >= 2.16 gthread-2.0 > gmodule-no-export-2.0 x11 xfixes gdk-pixbuf-2.0) were not met:
this is actually a glitch in the pkg-config file that will be created, since you do have x11 and xfixes installed (that's what the configure is finding). in any case... > No package 'cairo' found > No package 'pangocairo' found > No package 'gdk-pixbuf-2.0' found > > Well, my question is : Why clutter still depend on X11 even EGL is ...the packages not found are, reported above: cairo pangocairo gdk-pixbuf which have nothing to do with X11. you will need cairo, and you will need pangocairo if you want to use Clutter. if you don't want to use gdk-pixbuf because you don't have gtk+ ported, you can use: --with-imagebackend=internal when configuring Clutter -- but beware that the internal image loader only supports JPEG and PNG, and it's not officially supported (it's just a way to quickly verify a Clutter port on a new platform). ciao, Emmanuele. -- Emmanuele Bassi, Intel Open Source Technology Center -- To unsubscribe send a mail to [email protected]
