[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: GNUstep on Darwin!
From: |
Adam Fedor |
Subject: |
Re: GNUstep on Darwin! |
Date: |
Sun, 23 Nov 2003 22:00:44 -0700 |
On Sunday, November 23, 2003, at 03:07 PM, John Davidorff Pell wrote:
I've successfully build and installed all the way up through -base on
darwin using gnu-gnu-gnu. I used GNUstep's libobjc, and pyobjc's
libffi. In gui I am getting this error:
[...]
P.S. I plan on making a guide for building on darwin, if I can get the
rest to compile happily. I am using apple's gcc, and most of the
modifications have simply been to add "-lobjc" to a whole bunch of
make files. :-) For base I had to add "-framework CoreFoundation" to
resolve "___CFConstant...comething...blah..."
Well, no one has gotten GNUstep to work with the Apple compiler as far
as I know, so you are probably in for some fun. Have you actually been
able to get GNUstep base to work (i.e. run some of the tests in the
Testing directory or some of the Tools)?
If you are doing gnu-gnu-gnu, then you probably want to add
-fgnu-runtime to the compile flags (GNUstep make might be doing that
automatically, but make sure). Also, it's likely you'll have to remove
the libobjc.dylib that comes with Apple's GCC, or at least make sure
the the GNUstep libobjc.a is named libobjc.dylib so it's properly
linked (see http://www.gnustep.org/information/machines_1.html#SEC2).
The CFConstant... stuff doesn't sound good - sounds like it is trying
to link in more stuff than it should.