On Tue, Jan 24, 2012 at 10:00:38AM +0200, Yaniv Kaul wrote: > As usual, I'm having problems with the strict requirements of > spice-gtk (why can't it just disable usbredir if it does not find it > in the ./configure phase is beyond me). I suspect too old RPMs, but > I'm not sure where I should be taking newer ones (same goes to > usbredir, but at least I can disable it). > > make[2]: Entering directory `/home/ykaul/spice-gtk/gtk' > CCLD libspice-client-gtk-3.0.la > GISCAN SpiceClientGtk-3.0.gir > ./.libs/libspice-client-gtk-3.0.so: undefined reference to > `gdk_x11_drawable_get_xdisplay' > ./.libs/libspice-client-gtk-3.0.so: undefined reference to > `gdk_window_object_get_type' > ./.libs/libspice-client-gtk-3.0.so: undefined reference to > `gdk_threads_lock' > ./.libs/libspice-client-gtk-3.0.so: undefined reference to > `gdk_x11_window_get_drawable_impl' > ./.libs/libspice-client-gtk-3.0.so: undefined reference to > `gdk_drawable_get_size' > ./.libs/libspice-client-gtk-3.0.so: undefined reference to > `gdk_threads_unlock'
All these symbols don't exist in a recent gtk+, do you have several gtk+ versions installed on your system? (eg one from your distro and one you built yourself). Can you paste a full buildlog (configure/autogen.sh output and make V=1 output)? What version of spice-gtk are you testing? From git? > [ykaul@ykaul spice-gtk]$ rpm -qa |grep spice |grep gtk > spice-gtk-devel-0.7.39-1.fc16.x86_64 > spice-gtk3-devel-0.7.39-1.fc16.x86_64 > spice-gtk-python-0.7.39-1.fc16.x86_64 > spice-gtk3-0.7.39-1.fc16.x86_64 > spice-gtk-0.7.39-1.fc16.x86_64 I'm not sure why you are mentioning these versions? Is this the spice-gtk version you are trying to compile? Christophe
pgptii4GTImto.pgp
Description: PGP signature
_______________________________________________ Spice-devel mailing list [email protected] http://lists.freedesktop.org/mailman/listinfo/spice-devel
