Hi All!

I've cross-compiled DirectFB for my Intel PxA270 board. Now after cross-compiling GTK+-DirectFB when I try to compile an example program (label.c) the following happens : -

[sbox-ARM: ~] > gcc `pkg-config --cflags --libs directfb` -o line line.cgcc `pkg-config --cflags --libs gtk+-directfb2.0` -o label label.c
.
.
.
.
.
.
.
/usr/local/lib/libgtk-directfb-2.0.so: undefined reference to `gdk_add_option_entries_libgtk_only'
/usr/local/lib/libgtk-directfb-2.0.so: undefined reference to `gdk_get_display_arg_name'
/usr/local/lib/libgtk-directfb-2.0.so: undefined reference to `gdk_window_lookup_for_display'
/usr/local/lib/libgtk-directfb-2.0.so: undefined reference to `gdk_pre_parse_libgtk_only'
/usr/local/lib/libgtk-directfb-2.0.so: undefined reference to `gdk_screen_get_setting'
/usr/local/lib/libgtk-directfb-2.0.so: undefined reference to `gdk_cursor_get_display'
/usr/local/lib/libgtk-directfb-2.0.so: undefined reference to `gdk_threads_unlock'
/usr/local/lib/libgtk-directfb-2.0.so: undefined reference to `gdk_window_set_keep_below'
/usr/local/lib/libgtk-directfb-2.0.so: undefined reference to `gdk_screen_get_resolution_libgtk_only'
/usr/local/lib/libgtk-directfb-2.0.so: undefined reference to `gdk_event_new'
/usr/local/lib/libgtk-directfb-2.0.so: undefined reference to `gdk_screen_get_monitor_at_point'
collect2: ld returned 1 exit status
[sbox-ARM: ~] >

ALL the undefined references are related to gdk. I have exported LD_LIBRARY_PATH but I think "pkg-config" takes care of those things.
Here is the o/p of my "pkg-confg --cflags --libs gtk+- directfb-2.0" command : -

[sbox-ARM: ~] > pkg-config --cflags --libs gtk+-directfb-2.0
-D_REENTRANT -I/usr/local/include/gtk-2.0 -I/usr/local/lib/gtk-2.0/include -I/usr/local/include/directfb -I/usr/local/include/atk- 1.0 -I/usr/local/include/cairo -I/usr/local/include/pango-1.0 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -I/usr/local/include/freetype2  -Wl,--rpath -Wl,/usr/local/lib -L/usr/local/lib - lgtk-directfb-2.0 -lgdk-directfb-2.0 -latk-1.0 -lgdk_pixbuf-2.0 -lpangocairo-1.0 -lcairo -lpangoft2-1.0 -lfontconfig -lfreetype -lpango-1.0 -lm -lgobject-2.0 -lgmodule-2.0 -ldl -lglib-2.0
[sbox-ARM: ~] >

PLZ tell me how to proceed.

Thanks,

Arun

_______________________________________________
directfb-users mailing list
[email protected]
http://mail.directfb.org/cgi-bin/mailman/listinfo/directfb-users

Reply via email to