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]

Reply via email to