I cannot even build the Additions on OS X.
As I used to introduce, I am working on a Objective-C HTTP server project (2-clause BSDL for now), which is currently not portable due to a library dependency issue on GNUstep, and ironically the missing library is CoreFoundation, as the library I used (public domain software) is asking for some feature in CFSocket and CFStream that is still not implemented in GNUstep CoreBase.
Meanwhile, what is missing in CoreBase is implemented in Base, as Additions to Foundation. So I am thinking porting the library in question to GNUstep Base on Linux, or Foundation with GNUstep addition on OS X.
So I am trying to build the GNUstep addition of Base, but it simply never worked. I am using svn builds of both base and make. I am using Apple's Foundation, libobjc and libdispatch. When I attempt to configure GNUstep Base (linked against both Apple Foundation and Apple's libobjc) I failed at a step "check if objc really works" and from the log I get complaints about missing symbols around NSObject.
Forced linking against libobjc, libc++, libdispatch, libSystem and Foundation does not solve this issue.
I started trying last week. So far, it seems to be an unsupported variation but there used to be support and it doesn't seem impossible. Some changes to config and source files have been necessary so far and I'm still trying to get through building the core/base library. Maybe by trying to keep everything local to my home directory, I'm making it more complicated than others would need.
_______________________________________________
Gnustep-dev mailing list
address@hidden
https://lists.gnu.org/mailman/listinfo/gnustep-dev