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]
