comipile gtk-dirctfb failed



hello,

I used gtk+-2.10.6 to compile gtk-directfb:

./configure --prefix=/usr --with-gdktarget=directfb --without-x
make

then, it failed like this:

/bin/sh ../libtool --mode=link gcc  -DG_DISABLE_DEPRECATED -g -O2 -Wall
-o gtk-query-immodules-2.0  queryimmodules.o
libgtk-directfb-2.0.la ../gdk-pixbuf/libgdk_pixbuf-2.0.la ../gdk/libgdk-directfb-2.0.la -lintl 
gcc -DG_DISABLE_DEPRECATED -g -O2 -Wall -o .libs/gtk-query-immodules-2.0
queryimmodules.o  ./.libs/libgtk-directfb-2.0.so -L/usr/lib /root/gtk
+-2.10.6/gdk/.libs/libgdk-directfb-2.0.so /usr/lib/libatk-1.0.so ../gdk-pixbuf/.libs/libgdk_pixbuf-2.0.so 
../gdk/.libs/libgdk-directfb-2.0.so /usr/lib/libpangocairo-1.0.so /usr/lib/libpangoft2-1.0.so 
/usr/lib/libpango-1.0.so /usr/lib/libcairo.so /usr/lib/libfontconfig.so /usr/lib/libfreetype.so 
/usr/lib/libexpat.so /usr/lib/libdirectfb.so /usr/lib/libfusion.so /usr/lib/libdirect.so -lpthread 
/usr/lib/libpng12.so -lz /root/gtk+-2.10.6/gdk-pixbuf/.libs/libgdk_pixbuf-2.0.so /usr/lib/libgmodule-2.0.so 
-ldl /usr/lib/libgobject-2.0.so /usr/lib/libglib-2.0.so -lm /usr/lib/libintl.so /usr/lib/libiconv.so -lc
./.libs/libgtk-directfb-2.0.so: undefined reference to
`_gtk_socket_windowing_filter_func'
./.libs/libgtk-directfb-2.0.so: undefined reference to
`_gtk_socket_windowing_get_id'
./.libs/libgtk-directfb-2.0.so: undefined reference to
`_gtk_socket_windowing_select_plug_window_input'
./.libs/libgtk-directfb-2.0.so: undefined reference to
`_gtk_plug_windowing_filter_func'
./.libs/libgtk-directfb-2.0.so: undefined reference to
`_gtk_plug_windowing_remove_grabbed_key'
./.libs/libgtk-directfb-2.0.so: undefined reference to
`_gtk_plug_windowing_set_focus'
./.libs/libgtk-directfb-2.0.so: undefined reference to
`_gtk_socket_windowing_send_configure_event'
./.libs/libgtk-directfb-2.0.so: undefined reference to
`_gtk_plug_windowing_get_id'
./.libs/libgtk-directfb-2.0.so: undefined reference to
`_gtk_plug_windowing_realize_toplevel'
./.libs/libgtk-directfb-2.0.so: undefined reference to
`_gtk_socket_windowing_embed_notify'
./.libs/libgtk-directfb-2.0.so: undefined reference to
`_gtk_socket_windowing_embed_get_info'
./.libs/libgtk-directfb-2.0.so: undefined reference to
`_gtk_plug_windowing_unmap_toplevel'
./.libs/libgtk-directfb-2.0.so: undefined reference to
`_gtk_socket_windowing_update_active'
./.libs/libgtk-directfb-2.0.so: undefined reference to
`_gtk_plug_windowing_map_toplevel'
./.libs/libgtk-directfb-2.0.so: undefined reference to
`_gtk_socket_windowing_embed_get_focus_wrapped'
./.libs/libgtk-directfb-2.0.so: undefined reference to
`_gtk_socket_windowing_focus'
./.libs/libgtk-directfb-2.0.so: undefined reference to
`_gtk_socket_windowing_end_embedding_toplevel'
./.libs/libgtk-directfb-2.0.so: undefined reference to
`_gtk_socket_windowing_embed_set_focus_wrapped'
./.libs/libgtk-directfb-2.0.so: undefined reference to
`_gtk_socket_windowing_send_key_event'
/root/gtk+-2.10.6/gdk/.libs/libgdk-directfb-2.0.so: undefined reference
to `IA__gdk_colormap_change'
./.libs/libgtk-directfb-2.0.so: undefined reference to
`_gtk_socket_windowing_realize_window'
./.libs/libgtk-directfb-2.0.so: undefined reference to
`_gtk_socket_windowing_focus_change'
./.libs/libgtk-directfb-2.0.so: undefined reference to
`_gtk_plug_windowing_focus_to_parent'
./.libs/libgtk-directfb-2.0.so: undefined reference to
`_gtk_socket_windowing_size_request'
./.libs/libgtk-directfb-2.0.so: undefined reference to
`_gtk_plug_windowing_add_grabbed_key'
./.libs/libgtk-directfb-2.0.so: undefined reference to
`_gtk_socket_windowing_update_modality'
collect2: ld returned 1 exit status
make[4]: *** [gtk-query-immodules-2.0] Error 1
make[4]: Leaving directory `/root/gtk+-2.10.6/gtk'
make[3]: *** [all-recursive] Error 1
make[3]: Leaving directory `/root/gtk+-2.10.6/gtk'
make[2]: *** [all] Error 2
make[2]: Leaving directory `/root/gtk+-2.10.6/gtk'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/root/gtk+-2.10.6'
make: *** [all] Error 2
[root localhost gtk+-2.10.6]# 

and then, I used gtk+-2.10.9 to compile, but I get the same error like
that. What should I do? Who can help me?








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