On Wed, 2008-09-17 at 15:52 -0400, Schmottlach, Glenn wrote:
> I am *attempting* to build clutter-gtk for the Freescale iMX31-3stack 
> evaluation board using several Poky recipes I developed. I built the core 
> clutter library using the native EGL libraries provided by Freescale (e.g. 
> --with-flavour=eglnative). All the packages (clutter, clutter-gtk, 
> clutter-cairo, etc...) are being built from the trunk of the svn depot.
> 
> When the compiler goes to link the clutter-gtk library is complains about 
> missing symbols:
> 
> | ../clutter-gtk/.libs/libclutter-gtk-0.8.so: undefined reference to 
> `clutter_x11_set_display'
> | ../clutter-gtk/.libs/libclutter-gtk-0.8.so: undefined reference to 
> `clutter_x11_set_stage_foreign'
> | ../clutter-gtk/.libs/libclutter-gtk-0.8.so: undefined reference to 
> `clutter_x11_get_stage_visual'
> | ../clutter-gtk/.libs/libclutter-gtk-0.8.so: undefined reference to 
> `clutter_x11_disable_event_retrieval'

I do wonder: what backend are you using with gtk+ *without* an X server?

if you have X11 installed you probably want to use the eglx clutter
backend, which exports those functions.

if you are using gtk+ with DriectFB then I don't think there's a way to
allow sharing the framebuffer - and if there is, you'll have to provide
a patch for clutter-gtk to work with the gtk+ DirectFB backend.

ciao,
 Emmanuele.

-- 
Emmanuele Bassi, Intel Open Source Technology Center

-- 
To unsubscribe send a mail to [EMAIL PROTECTED]

Reply via email to