Turns out that the switch is supported by clang, but not by GCC. o.o“and it doesn’t list the switch. Hey.
The GCC i compiled is 4.8.2, with ObjC support - and with that I compiled the libobjc for gnustep form github. But that didn’t affect the GCC part afaik. What does the switch "-fobjc-runtime=gnustep-1.7“ mean - and from where does GCC know about gnustep-1.7? Im just curios, as I am no compiler junky ^^;
Kind regards, Ingwie Am 12.12.2013 um 14:52 schrieb David Chisnall <David.Chisnall@cl.cam.ac.uk>:
Correct, this function is not defined by the GNUstep or GCC Objective-C ABI. Try adding -fobjc-runtime=gnustep-1.7 to your OBJCFLAGS - on OS X the default is to use the macosx runtime ABI.
David
On 12 Dec 2013, at 03:27, Kevin Ingwersen <ingwie2000@googlemail.com> wrote:
Hey!
After experimenting and researching the case of GNUstep on Mac, I have just come along soemthing strange: _objc_msgSend_fixup is not defined in the libobjc AND libobjc-gnu that I get while creating the gnustep libobjc and the GCC with objc support.
I used the gnustep-libobjc from github, because that one worked for compiling.
Kind regards, Ingwie _______________________________________________ Discuss-gnustep mailing list Discuss-gnustep@gnu.org https://lists.gnu.org/mailman/listinfo/discuss-gnustep
|