Hello all,

I'm new to the mailing list. I intend to use netsurf on an embedded device
using a framebuffer target.

For starters, I tried to build TARGET=framebuffer on my linux box.


I installed all of the prerequisite libs (e.g., curl, libxml2, sdl).

I checked out the following from the svn trunk.
hubbub
libcss
libnsfb
libnsgif
libparserutils
libsvgtiny
libwapcaplet
netsurf


All of the libraries build and install fine.

When I try to build netsurf, I get lots of errors about css (too few / too
many parameters).
It seems the libcss and netsurf trunks aren't compatible; or I'm just doing
something silly.

Can anyone give me some pointers? Or confirm they can build fine using the
latest from svn trunk?

Thanks much!


Here are the error messages I'm getting:
 COMPILE: css/css.c
css/css.c: In function ânscss_createâ:
css/css.c:112: warning: implicit declaration of function
âcss_stylesheet_get_originâ
css/css.c:112: warning: nested extern declaration of
âcss_stylesheet_get_originâ
css/css.c:161: error: incompatible type for argument 7 of
âcss_stylesheet_createâ
css/css.c:161: warning: passing argument 10 of âcss_stylesheet_createâ from
incompatible pointer type
css/css.c:161: warning: passing argument 12 of âcss_stylesheet_createâ from
incompatible pointer type
css/css.c:161: error: too many arguments to function âcss_stylesheet_createâ
css/css.c: In function ânscss_convertâ:
css/css.c:284: warning: passing argument 10 of âcss_stylesheet_createâ from
incompatible pointer type
css/css.c:284: warning: passing argument 12 of âcss_stylesheet_createâ from
incompatible pointer type
css/css.c:284: error: too many arguments to function âcss_stylesheet_createâ


My build machine is a Core 2 quad running Ubuntu server 8.04 32-bit.

gcc --version
gcc (GCC) 4.2.4 (Ubuntu 4.2.4-1ubuntu4)

Reply via email to