On 12/01/2010 09:30 AM, Denis Oliver Kropp wrote: > On 29/11/10 19:18, Kenneth Rogers -X (kenroger - Apex Systems, Inc. at Cisco) > wrote: >> On 11/25/2010 02:26 AM, Denis Oliver Kropp wrote: >>> On 25/11/10 08:06, Denis Oliver Kropp wrote: >>>> On 24/11/10 16:35, Kenneth Rogers -X (kenroger - Apex Systems, Inc. at >>>> Cisco) wrote: >>>>> After that it runs on our hardware, though it doesn't load web pages, >>>>> but I think that might be intentional since the code that looks like it >>>>> handles the response from a webserver is commented out in >>>>> FrameLoaderClientDFB::dispatchWillSendRequest. I confirmed with tcpdump >>>>> that the request for the page is never sent out. >>>> It should load and display web pages. At least the following I tested: >>>> >>>> b46072b845c13b5cfd6a299ac25bc2489815eb68 >>> Just tried HEAD of master and it works. >>> >>> I used this command line (in a build sub directory I created): >>> >>> ../autogen.sh --enable-maintainer-mode \ >>> --with-target=directfb \ >>> --without-gtkplus \ >>> --enable-optimizations \ >>> --disable-channel-messaging \ >>> --enable-javascript-debugger \ >>> --enable-offline-web-applications \ >>> --enable-dom-storage \ >>> --enable-database \ >>> --disable-eventsource \ >>> --disable-icon-database \ >>> --enable-datalist \ >>> --disable-video \ >>> --enable-svg \ >>> --enable-xpath \ >>> --enable-xslt \ >>> --enable-workers \ >>> --disable-web-sockets \ >>> --enable-jit >>> >>> The option --with-cairo-directfb can be added >>> when using the webkitdfb_2010-11-18_cairo branch. >>> >> I tried to build from HEAD on master and the configure is failing >> because it can't find libgail, which isn't in our SDK. Any reason to >> still be using the GTK accessibility kit? > It should not check if you pass --with-target=directfb --without-gtkplus > > For latest HEAD you can also add --with-cairo-directfb which adds Cairo > in case the pure DirectFB rendering backend is missing a feature you need. > I fixed up some of the .pc files which were incorrect and got a little farther. Now the configure is failing with not finding gtk+-directfb-2.0. My current CONFIG file is :
export PKG_CONFIG_PATH=/usr/local/cisco-x86/staging/current/usr/lib/pkgconfig:/usr/local/cisco-x86/staging/current/usr/local/lib/pkgconfig;\ CXXFLAGS="-g2 -DDIRECT_ENABLE_DEBUG" \ .../autogen.sh --enable-maintainer-mode \ --with-target=directfb \ --without-gtkplus \ --without-gail \ --enable-optimizations \ --disable-channel-messaging \ --enable-javascript-debugger \ --enable-offline-web-applications \ --enable-dom-storage \ --enable-database \ --disable-eventsource \ --disable-icon-database \ --enable-datalist \ --disable-video \ --enable-svg \ --enable-xpath \ --enable-xslt \ --enable-workers \ --disable-web-sockets \ --enable-jit \ --target=i686-cm-linux \ --host=i686-cm-linux \ --build=i686-cm-linux \ CC="/usr/local/cisco-x86/toolchain/current/bin/i686-cm-linux-gcc --sysroot=/usr/local/cisco-x86/staging/current" \ GLIB_CFLAGS="-I$STAGE/usr/include -I$STAGE/usr/include/glib-2.0 -I$STAGE/usr/lib/glib-2.0/include" \ GLIB_LIBS=-L$STAGE/usr/lib \ ENCHANT_CFLAGS=-I$STAGE/include \ ENCHANT_LIBS=-L$STAGE/lib \ DIRECTFB_CFLAGS="-I$STAGE/usr/local/include -I$STAGE/usr/local/include/directfb -I$STAGE/include" \ DIRECTFB_LIBS="-L$STAGE/usr/local/lib -L$STAGE/lib" \ LITE_CFLAGS=-I$STAGE/usr/local/include \ LITE_LIBS=-L$STAGE/usr/local/lib \ LIBSOUP_CFLAGS="-I$STAGE/usr/local/include/libsoup-2.4 -I$STAGE/usr/include/glib-2.0 -I$STAGE/usr/lib/glib-2.0/include" \ LIBSOUP_LIBS=-L$STAGE/usr/local/lib \ GSTREAMER_CFLAGS=-I$STAGE/usr/include \ GSTREAMER_LIBS=-L$STAGE/usr/lib \ CAIRO_CFLAGS=-I$STAGE/usr/include \ CAIRO_LIBS=-L$STAGE/usr/lib Thanks Kenneth R. _______________________________________________ directfb-dev mailing list directfb-dev@directfb.org http://mail.directfb.org/cgi-bin/mailman/listinfo/directfb-dev