Forwarded from marcov@stack.nl:
Some small comments
Powerpc: The 603 has floating point alignment requirements iirc. If he has a 603, check what the default ppc processor is, and if it is a ppc603 (quite old, think 100-200 MHz range) try to specify codegeneration for a ppc603
ncurses:
The addition of library to external symbols is standard delphi syntax. I think it has to do with the way Windows loads DLLs (OS X also seems to require it sometimes, Mach O can have multiple namespaces IIRC).
A nice sideeffect could be that it allows the linker to better pinpoint the cause of a missing symbol (not symbol x is missing, but symbol x is missing from lib y), but LD doesn't do that yet.
Frank