Trouble with compiling linux-fb GDK backend (gtk+-2.0.0) ...



Hi everyone,

Few days ago, upon the release announcement, I
downloaded the latest GTK+ set version 2.0.0.
Everything went fine except when it came to compiling
the linux-fb GDK backend (the x11 GDK backend is fine
:-) ). I got trouble at the link with the
'gtk-query-immodules-2.0' program. The linker can't
find any references to both
`gdk_keyboard_grab_info_libgtk_only()'
and `gdk_pointer_grab_info_libgtk_only()'.
I went into the 'gtk+-2.0.0/gtk/.libs' and I checked
'libgtk-linux-fb-2.0.so.0.0.0', and I also checked the
other gtk/gdk libraries it is linked against : I
couldn't find the missing references.

Does anyone have the same problem ?

Pascal

PS: This a copy of the gcc line, maybe that can help,
------------------------------------------------------
gcc -g -O2 -g -Wall -o gtk-query-immodules-2.0
queryimmodules.o -Wl,--export-dynamic  -lm -lm
-L/usr/lib -lm -lm -lm -lm
./.libs/libgtk-linux-fb-2.0.so -lm
/home/pascal/TEST/gtk+-2.0.0/gdk/.libs/libgdk-linux-fb-2.0.so
-lm -lm -lm -lm /usr/lib/libatk-1.0.so -lm
../gdk-pixbuf/.libs/libgdk_pixbuf-2.0.so -lm
../gdk/.libs/libgdk-linux-fb-2.0.so
/home/pascal/TEST/gtk+-2.0.0/gdk-pixbuf/.libs/libgdk_pixbuf-2.0.so
-lm -lm /usr/lib/libfreetype.so
/usr/lib/libpango-1.0.so /usr/lib/libpangoft2-1.0.so
/usr/lib/libgobject-2.0.so /usr/lib/libgmodule-2.0.so
/usr/lib/libglib-2.0.so -ldl -lm -lm -Wl,--rpath
-Wl,/home/pascal/TEST/gtk+-2.0.0/gdk-pixbuf/.libs
-Wl,--rpath -Wl,/home/pascal/TEST/gtk+-2.0.0/gdk/.libs
-Wl,--rpath -Wl,/home/pascal/TEST/gtk+-2.0.0/gtk/.libs
-Wl,--rpath -Wl,/usr/lib
./.libs/libgtk-linux-fb-2.0.so: undefined reference to
`gdk_keyboard_grab_info_libgtk_only'
./.libs/libgtk-linux-fb-2.0.so: undefined reference to
`gdk_pointer_grab_info_libgtk_only'
collect2: ld returned 1 exit status
make[3]: *** [gtk-query-immodules-2.0] Error 1
make[3]: Leaving directory
`/home/pascal/TEST/gtk+-2.0.0/gtk'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory
`/home/pascal/TEST/gtk+-2.0.0/gtk'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory
`/home/pascal/TEST/gtk+-2.0.0'
make: *** [all-recursive-am] Error 2
------------------------------------------------------



___________________________________________________________
Do You Yahoo!? -- Une adresse @yahoo.fr gratuite et en français !
Yahoo! Mail : http://fr.mail.yahoo.com



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]