I am trying to compile the following code Environment: Ubuntu 11.04 x64 int main(void) {
NSString* s = @"Hello, world!"; NSLog(s); //printf("%s\n", [Test classStringValue]); return 0; } I install and Compile GNUstep by checking out the anonymous core, then compiling in the order make, base, gui, back. I compile all of them using the following command (under sudo shell).. ./configure --prefix=/usr/GnuStep make make install After make I run the following... . /usr/GnuStep/share/GNUstep/Makefiles/GNUstep.sh Finally I create the following GNUMakeFile... include $(GNUSTEP_MAKEFILES)/common.make TOOL_NAME = LogTest LogTest_OBJC_FILES = source.m include $(GNUSTEP_MAKEFILES)/tool.make But when I try running I get the following message... ~/Development/Code/personal/GnuStep/helloWorld$ make This is gnustep-make 2.6.1. Type 'make print-gnustep-make-help' for help. Making all for tool LogTest... Compiling file source.m ... source.m: In function ‘main’: source.m:36:3: error: cannot find interface declaration for ‘NXConstantString’ make[3]: *** [obj/LogTest.obj/source.m.o] Error 1 make[2]: *** [internal-tool-all_] Error 2 make[1]: *** [LogTest.all.tool.variables] Error 2 make: *** [internal-all] Error 2 the ls for the folder is... :/usr/GnuStep# ls bin share Any help would be very appreciated.
_______________________________________________ Gnustep-dev mailing list Gnustep-dev@gnu.org https://lists.gnu.org/mailman/listinfo/gnustep-dev