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
[email protected]
http://mail.directfb.org/cgi-bin/mailman/listinfo/directfb-dev