On 27 Jan 2011, at 01:23, jokerClay wrote: > typing gcc -o MyClassMain MyClassMain.m. I got a simple "Hello World" > program to compile and run by typing gcc -o MyClass MyClass.m. I will look > into making a GNUmakefile. I didn't realize I need to use gnustep-config. > Trying to invoke the compiler myself. I don't think so.
Okay, that definitely won't work. If you want to invoke gcc yourself, at the minimum, you need to tell it: - Where to look for GNUstep headers. - To link against the gnustep-base lib - (Possibly) to link against the Objective-C runtime library - (Probably) To predefine some macros that the GNUstep headers expect. A GNUmakefile will do all of this for you. Alternatively, you can use gnustep-config for simple projects, like this: gcc `gnustep-config --objc-flags` `gnustep-config --base-libs` -o MyClassMain MyClassMain.m If you're building a gui application, you need to tweak this a bit, but you probably won't want to build a gui app that's only in one file and using a GNUmakefile is much simpler for nontrivial cases. David -- Sent from my PDP-11 _______________________________________________ Discuss-gnustep mailing list [email protected] http://lists.gnu.org/mailman/listinfo/discuss-gnustep
