On Sat, 2012-10-20 at 00:13 +0000, Chris Young wrote: > However, I have just remembered something - I've had odd problems with > libiconv combinations, and ended up settling on linking lpu against > libiconv, but using the built-in clib iconv functions for NetSurf > itself. I *think* that lpu linked against clib iconv may have caused > NetSurf to freeze on certain pages (which is what I'm seeing on this > one). My makefile.config.override contains: > LDFLAGS += -liconv > Which clearly isn't the default, so probably the next thing to try.
Well, as we're linking statically, and the ppc-amigaos SDK doesn't contain libiconv, it'll be using the implementation in newlib. Sadly, it doesn't appear that libiconv is a trivial addition to the SDK: something in newlib's sys/signal.h makes it fail to build. J.