On Sat, Apr 9, 2011 at 11:32, David Chisnall
<theraven@sucs.org> wrote:
On 8 Apr 2011, at 22:24, Ivan Vučica wrote:
> Problem is in the compiler. I think GCC 4.6 introduced Objective-C 2.0 features. You can try using clang compiler, and you'd probably need to switch to libobjc2 runtime; I did not, but your mileage may vary. If you're under Debian (which, although it contains a deceptively named package "libobjc2", does not include the actual "libobjc2") I have a small blog post about this:
Not quite. GNUstep-base includes a compatibility framework that implements most of this stuff on top of the old GCC Objective-C runtime. All of the property-related stuff should work. The additional things you get from libobjc2 are:
This does not change the fact that older non-Apple GCC does not know about the syntax changes: @property, @synthesize, et al. Or am I wrong?