Bill Northcott wrote:
The problem here is that you are linking the wrong Objective-C runtime
library.
Well not necessarily, but yes. In fact the problem is that, no one has
gone through -gui and -back yet to add:
#include <GNUstepBase/GSObjCRuntime.h>
where necessary which includes further headers that will do the mapping
from GNU runtime functions to Apple's runtime. But note that there
isn't always a (useful) mapping available. When that's the case we try
to provide a GS(ObjC)SomeThingFunction in GSObjCRuntime.h to abstract
that difference.
I'm not too involved with -gui but I just put this at the end of my TODO
list. I'd be very glad if someone else could look into this as I cannot
say that I'll be able to deal with this any time soon.