help-gnustep
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: GNUStep makefile issues


From: Nicola Pero
Subject: Re: GNUStep makefile issues
Date: Sun, 1 Feb 2009 17:11:33 +0100


On 1 Feb 2009, at 05:26, Mike Schick wrote:

./shared_obj/prog1.o: In function `main':

Hi Mike

yes, it's not clear what's wrong ... your code looks good. It must be a problem in your
gnustep setup. :-(

Speaking of which, you must be using a very old version of gnustep- make ... the 'shared_obj' directory was removed in Summer 2006 - I think that the last release that had it was gnustep-make
1.13.0 (we're now at 2.0.8, and there's a big jump from 1.x to 2.x). ;-)

It might be a good idea to try and install a more recent version of gnustep ... it's hard for us
to help diagnose problems in very old packages.

Thanks


/home/mschick/Progs/prog1.m:6: undefined reference to `NSLog'
./shared_obj/prog1.o:(.data.rel+0x0): undefined reference to `__objc_class_name_NSAutoreleasePool'
collect2: ld returned 1 exit status
make[1]: *** [shared_obj/prog1] Error 1
make: *** [prog1.all.tool.variables] Error 2

Here is my code:

#import <Foundation/Foundation.h>

int main(int argc, const char * argv[])
{
       NSAutoreleasePool * pool = [[NSAutoreleasePool alloc] init];
       NSLog(@"Programming is fun!!!!");

       [pool release];
       return 0;
}


Here is my GNUmakefile:

include $(GNUSTEP_MAKEFILES)/common.make

TOOL_NAME = prog1
prog1_OBJC_FILES = prog1.m

include $(GNUSTEP_MAKEFILES)/tool.make


I am new to GNUSTEP and im not sure if I have the make file setup right.....could you please help me?

Thanks,
Mike


_______________________________________________
Help-gnustep mailing list
Help-gnustep@gnu.org
http://lists.gnu.org/mailman/listinfo/help-gnustep





reply via email to

[Prev in Thread] Current Thread [Next in Thread]