I’ve gotten past my installation problem (thanks everyone!) and now
I’m getting down to making my code compile. I’m running into a lot of
issues where APIs are different or missing. Some of these are Linux
vs. BSD (e.g. digittoint), some are Apple frameworks that aren’t part
of GNUstep (e.g. CommonCrypto). Those are expected and I’m dealing
with them.
But there are also a lot of instances where the GNUstep base
framework is out of date with respect to Apple’s Foundation. A lot of
methods that’ve been around since OS X 10.5 seems to be missing; some
I’ve run into are −[NSFileManager removeItemAtPath:error:] +[NSData
dataWithContentsOfFile:options:error:] I don’t expect everything to
be identical to Apple’s headers, but I was expecting the differences
to be in new APIs or obscure classes.
Is there a newer version of the framework available, or is this the
state of the art and I’ll need to start changing my code or
implementing those methods myself in categories?