On Wed, 2009-07-22 at 23:22 +0100, Chris Young wrote: > On 22 Jul 2009 20:42:03 +0100, Chris Young wrote: > > > One more: > > > > COMPILE: amiga/save_complete.c > > amiga/save_complete.c: In function 'save_imported_sheets': > > amiga/save_complete.c:323: error: 'struct content_css_data' has no member > > named 'import_content' > > I commented that out temporarily in case there were any more. > > css/select.c gives me an "undefined reference to strncasecmp". This > is exactly the same as I get with strcasecmp elsewhere in NetSurf. > There I fixed it by adding a definition to strings.h (which is usually > empty): (there is a note about this in docs/buiding-amigaos) > extern int strncasecmp(const char *, const char *, size_t); > > I notice css/select.c includes <string.h> rather than <strings.h>. I > added it to string.h and that works, but I'd rather it was all in > strings.h as that can be copied around without fear of breaking > anything else. > > (This is purely caused by the odd way newlib defines functions)
Fixed in r8713. > On a more critical note, libcss won't link in: > /SDK/local/newlib/lib/libcss.so: undefined reference to `alloca' > > I don't have alloca here, only malloc. Fixed in r8714/8715. J.
