Whenever I try to compile the extentions package, I get the following error:

[EMAIL PROTECTED]:~/makestuff/GNUStep/NEW1/modules/dev-libs/extensions> make
Making all in extensions...
make[1]: Entering directory 
`/home/cwbetts/makestuff/GNUStep/NEW1/modules/dev-libs/extensions/extensions'
cp gnustep-base/NSException.h NSException.h
/usr/local/GNUstep/System/Library/Makefiles/mkinstalldirs obj/exceptions
/usr/local/GNUstep/System/Library/Makefiles/mkinstalldirs obj/objc
Making all for library libFoundationExt...
 Compiling file objc/NXStringTable_scan.c ...
objc/NXStringTable_scan.l:510: warning: ‘yyunput’ defined but not used
 Compiling file objc-runtime.m ...
In file included from objc-runtime.m:29:
./extensions/objc-runtime.h:50:1: warning: "class_addMethods" redefined
In file included from 
/usr/local/GNUstep/System/Library/Headers/GNUstepBase/GSObjCRuntime.h:147,
                 from 
/usr/local/GNUstep/System/Library/Headers/Foundation/NSObjCRuntime.h:33,
                 from 
/usr/local/GNUstep/System/Library/Headers/Foundation/NSObject.h:32,
                 from 
/usr/local/GNUstep/System/Library/Headers/Foundation/NSString.h:29,
                 from objc-runtime.m:25:
/usr/local/GNUstep/System/Library/Headers/GNUstepBase/objc-gnu2next.h:263:1: 
warning: this is the location of the previous definition
 Compiling file NSException.m ...
 Compiling file GarbageCollector.m ...
In file included from GarbageCollector.m:26:
./extensions/objc-runtime.h:50:1: warning: "class_addMethods" redefined
In file included from 
/usr/local/GNUstep/System/Library/Headers/GNUstepBase/GSObjCRuntime.h:147,
                 from 
/usr/local/GNUstep/System/Library/Headers/Foundation/NSObjCRuntime.h:33,
                 from 
/usr/local/GNUstep/System/Library/Headers/Foundation/NSObject.h:32,
                 from 
/usr/local/GNUstep/System/Library/Headers/Foundation/NSRange.h:31,
                 from 
/usr/local/GNUstep/System/Library/Headers/Foundation/NSArray.h:29,
                 from GarbageCollector.m:25:
/usr/local/GNUstep/System/Library/Headers/GNUstepBase/objc-gnu2next.h:263:1: 
warning: this is the location of the previous definition
GarbageCollector.m:41: warning: method possibly missing a [super dealloc] call
 Compiling file GCObject.m ...
In file included from GCObject.m:34:
./extensions/objc-runtime.h:50:1: warning: "class_addMethods" redefined
In file included from 
/usr/local/GNUstep/System/Library/Headers/GNUstepBase/GSObjCRuntime.h:147,
                 from 
/usr/local/GNUstep/System/Library/Headers/Foundation/NSObjCRuntime.h:33,
                 from 
/usr/local/GNUstep/System/Library/Headers/Foundation/NSObject.h:32,
                 from 
/usr/local/GNUstep/System/Library/Headers/Foundation/NSAutoreleasePool.h:29,
                 from GCObject.m:29:
/usr/local/GNUstep/System/Library/Headers/GNUstepBase/objc-gnu2next.h:263:1: 
warning: this is the location of the previous definition
 Compiling file GCArray.m ...
In file included from GCArray.m:30:
./extensions/objc-runtime.h:50:1: warning: "class_addMethods" redefined
In file included from 
/usr/local/GNUstep/System/Library/Headers/GNUstepBase/GSObjCRuntime.h:147,
                 from 
/usr/local/GNUstep/System/Library/Headers/Foundation/NSObjCRuntime.h:33,
                 from 
/usr/local/GNUstep/System/Library/Headers/Foundation/NSObject.h:32,
                 from 
/usr/local/GNUstep/System/Library/Headers/Foundation/NSString.h:29,
                 from GCArray.m:25:
/usr/local/GNUstep/System/Library/Headers/GNUstepBase/objc-gnu2next.h:263:1: 
warning: this is the location of the previous definition
GCArray.m:59:1: error: pasting "[" and "[" does not give a valid preprocessing 
token
GCArray.m:115:1: error: pasting "[" and "(" does not give a valid preprocessing 
token
GCArray.m:203:1: error: pasting "[" and "[" does not give a valid preprocessing 
token
GCArray.m:239:1: error: pasting "[" and "[" does not give a valid preprocessing 
token
GCArray.m:243:1: error: pasting "[" and "[" does not give a valid preprocessing 
token
GCArray.m:273:1: error: pasting "[" and "[" does not give a valid preprocessing 
token
GCArray.m:277:1: error: pasting "[" and "[" does not give a valid preprocessing 
token
GCArray.m:291:1: error: pasting "[" and "[" does not give a valid preprocessing 
token
make[2]: *** [obj/GCArray.o] Error 1
make[1]: *** [libFoundationExt.all.library.variables] Error 2
make[1]: Leaving directory 
`/home/cwbetts/makestuff/GNUStep/NEW1/modules/dev-libs/extensions/extensions'
make: *** [internal-all] Error 2


I am running openSuSE 10.2 and am trying to build from the svn source.  I have 
GCC 4.1.  The errors that most puzzle me are in GCArray.m.  I know a little of 
C++.  Please help.
_______________________________________________
Help-gnustep mailing list
[email protected]
http://lists.gnu.org/mailman/listinfo/help-gnustep

Reply via email to