Re: Failed building GTK with the DFB backend



Hi all,

I tried to build gtk 2.9.1 with directFB backend with following dependencies,

glib        2.11.1
atk        1.10.1
cairo      1.1.6
pango    1.13.1
directfb  0.9.25.1

while building gtk with,
1 ./configure --prefix=/opt/gtkdfb/ --without-x --with-gdktarget=directfb --enable-debug=no
2     make

the buld fails and throws the error as,

queryimmodules.c: In function `query_module':
queryimmodules.c:116: warning: dereferencing type-punned pointer will break strict-aliasing rules queryimmodules.c:117: warning: dereferencing type-punned pointer will break strict-aliasing rules queryimmodules.c:118: warning: dereferencing type-punned pointer will break strict-aliasing rules queryimmodules.c:119: warning: dereferencing type-punned pointer will break strict-aliasing rules /bin/sh ../libtool --mode=link gcc -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 gcc -g -O2 -Wall -o .libs/gtk-query-immodules-2.0 queryimmodules.o ../.libs/libgtk-directfb-2.0.so -L/opt/gtkdfb/lib /root/gtk+-2.9.1/gdk/.libs/libgdk-directfb-2.0.so /opt/gtkdfb/lib/libatk-1.0.so ../gdk-pixbuf/.libs/libgdk_pixbuf-2.0.so .../gdk/.libs/libgdk-directfb-2.0.so /opt/gtkdfb/lib/libpangocairo-1.0.so /opt/gtkdfb/lib/libpangoft2-1.0.so /opt/gtkdfb/lib/libpango-1.0.so /opt/gtkdfb/lib/libcairo.so -lpng12 /opt/gtkdfb/lib/libdirectfb.so /opt/gtkdfb/lib/libfusion.so /opt/gtkdfb/lib/libdirect.so -lfontconfig /usr/lib/libfreetype.so /usr/lib/libxml2.so -lpthread -lz /root/gtk+-2.9.1/gdk-pixbuf/.libs/libgdk_pixbuf-2.0.so /opt/gtkdfb/lib/libgmodule-2.0.so -ldl /opt/gtkdfb/lib/libgobject-2.0.so /opt/gtkdfb/lib/libglib-2.0.so -lm -Wl,--rpath -Wl,/opt/gtkdfb/lib ../.libs/libgtk-directfb-2.0.so: undefined reference to `gdk_screen_is_composited' /root/gtk+-2.9.1/gdk/.libs/libgdk-directfb-2.0.so: undefined reference to `IA__gdk_screen_is_composited'
collect2: ld returned 1 exit status
make[4]: *** [gtk-query-immodules-2.0] Error 1
make[4]: Leaving directory `/root/gtk+-2.9.1/gtk'
make[3]: *** [all-recursive] Error 1
make[3]: Leaving directory `/root/gtk+-2.9.1/gtk'
make[2]: *** [all] Error 2
make[2]: Leaving directory `/root/gtk+-2.9.1/gtk'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/root/gtk+-2.9.1'
make: *** [all] Error 2



help me out in this..

Thanks,
Karunakaran A.

_________________________________________________________________
Don?t just search. Find. Check out the new MSN Search! http://search.msn.click-url.com/go/onm00200636ave/direct/01/




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