Hello everybody, I'm developing software for the NXP STB225, that uses DirectFB. Now I'm trying to install a WebKit based browser on it, which uses GTK+ as backend. I haven't succeed to build the WebKit yet, but I've build GTK+ with the latest packages: glib-2.23.6 atk-1.29.92 libxml2-2.7.7 freetype-2.3.12 fontconfig-2.8.0 pixman-0.17.14 cairo-1.8.10 pango-1.27.1 gtk+-2.20.0
but DirectFB is 1.2.7 So the problem is that when I test GTK+ with gtk-demo, it exits with failure. Here is the output: root:# gtk-demo commandline read: gtk-demo ~~~~~~~~~~~~~~~~~~~~~~~~~~| DirectFB 1.2.7 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ (c) 2001-2008 The world wide DirectFB Open Source Community (c) 2000-2004 Convergence (integrated media) GmbH ---------------------------------------------------------------- (*) DirectFB/Core: Single Application Core. (2010-03-30 10:16) [ DEBUG ] (*) Direct/Thread: Started 'Linux Input' (-1) [INPUT OTHER/OTHER 0/0] <8388608>... (*) DirectFB/Input: STB225 Infra-red (1) 0.1 (directfb.org) (*) Direct/Thread: Started 'Linux Input' (-1) [INPUT OTHER/OTHER 0/0] <8388608>... (*) DirectFB/Input: STB225 Front Panel Keyboard (2) 0.1 (directfb.org) (*) DirectFB/Graphics/STB22x: Acceleration enabled! (*) DirectFB/Graphics/STB22x: Registering Primary screen (*) DirectFB/Graphics/STB22x: Registering GFX layer 0 on Primary Screen (*) DirectFB/Graphics/STB22x: Registering GFX layer 1 on Primary Screen (*) DirectFB/Graphics/STB22x: Registering VIDEO layer 1 on Primary Screen (*) DirectFB/Graphics/STB22x: Registering VIDEO layer 2 on Primary Screen (*) DirectFB/Graphics: NXP Semiconductors STB22X 0.1 (NXP Semiconductors) (*) DirectFB/Core/WM: Default 0.3 (directfb.org) (gtk-demo:665): Gdk-CRITICAL **: gdk_drawable_get_colormap: assertion `GDK_IS_DRAWABLE (drawable)' failed (*) Direct/Thread: Started 'EventBufferFeed' (-1) [MESSAGING OTHER/OTHER 0/0] <8388608>... (gtk-demo:665): Gdk-DirectFB-WARNING **: gdk_display_request_selection_notification Unimplemented function (gtk-demo:665): Gdk-DirectFB-WARNING **: gdk_window_set_keep_above() not implemented. (gtk-demo:665): Gdk-DirectFB-WARNING **: gdk_window_set_keep_below() not implemented. (!) [Main Thread 0.000] ( 665) *** Assertion [dfbsurface != NULL] failed *** [cairo-directfb-surface.c:1908 in cairo_directfb_surface_create()] (!) [ 665: 0.001] --> Caught signal 5 (unknown origin) <-- (!!!) *** WARNING [still objects in 'Window Pool'] *** [object.c:241 in fusion_object_pool_destroy()] (!!!) *** WARNING [still objects in 'Layer Region Pool'] *** [object.c:241 in fusion_object_pool_destroy()] (!!!) *** WARNING [still objects in 'Layer Context Pool'] *** [object.c:241 in fusion_object_pool_destroy()] (!!!) *** WARNING [still objects in 'Surface Pool'] *** [object.c:241 in fusion_object_pool_destroy()] Trace/breakpoint trap There is an attachment with lots of debugging information. Could you tell me if the problem is in the older version of DirectFB, cause DirectFB is deeply integrated in the platform and I suppose updating to a new version will be hard. Thanks, Yavor _______________________________________________ directfb-users mailing list directfb-users@directfb.org http://mail.directfb.org/cgi-bin/mailman/listinfo/directfb-users