Compiling file NSCompoundPredicate.m ... In file included from NSComparisonPredicate.m:1: In file included from /home/bertrand/gnustep/core/base/Headers/Foundation/NSComparisonPredicate.h:32: /home/bertrand/gnustep/core/base/Headers/Foundation/NSPredicate.h:41:82: error: type argument 'NSString *' does not satisfy the bound ('id') of type parameter 'KeyT' DEFINE_BLOCK_TYPE(GSBlockPredicateBlock, BOOL, id, GS_GENERIC_CLASS(NSDictionary,NSString*,id)*); ^ /home/bertrand/gnustep/core/base/Headers/Foundation/NSDictionary.h:41:15: note: type parameter 'KeyT' declared here __covariant KeyT:id, __covariant ValT) ^ In file included from NSComparisonPredicate.m:1: In file included from /home/bertrand/gnustep/core/base/Headers/Foundation/NSComparisonPredicate.h:32: /home/bertrand/gnustep/core/base/Headers/Foundation/NSPredicate.h:58:34: error: type argument 'NSString *' does not satisfy the bound ('id') of type parameter 'KeyT' (GS_GENERIC_CLASS(NSDictionary,NSString*,id)*)variables; ^ /home/bertrand/gnustep/core/base/Headers/Foundation/NSDictionary.h:41:15: note: type parameter 'KeyT' declared here __covariant KeyT:id, __covariant ValT) ^ In file included from NSComparisonPredicate.m:1: In file included from /home/bertrand/gnustep/core/base/Headers/Foundation/NSComparisonPredicate.h:32: /home/bertrand/gnustep/core/base/Headers/Foundation/NSPredicate.h:62:35: error: type argument 'NSString *' does not satisfy the bound ('id') of type parameter 'KeyT' (GS_GENERIC_CLASS(NSDictionary,NSString*,id)*)variables; ^ /home/bertrand/gnustep/core/base/Headers/Foundation/NSDictionary.h:41:15: note: type parameter 'KeyT' declared here __covariant KeyT:id, __covariant ValT) ^ In file included from NSCompoundPredicate.m:1: In file included from /home/bertrand/gnustep/core/base/Headers/Foundation/NSCompoundPredicate.h:31: /home/bertrand/gnustep/core/base/Headers/Foundation/NSPredicate.h:41:82: error: type argument 'NSString *' does not satisfy the bound ('id') of type parameter 'KeyT' DEFINE_BLOCK_TYPE(GSBlockPredicateBlock, BOOL, id, GS_GENERIC_CLASS(NSDictionary,NSString*,id)*); ^ /home/bertrand/gnustep/core/base/Headers/Foundation/NSDictionary.h:41:15: note: type parameter 'KeyT' declared here __covariant KeyT:id, __covariant ValT) ^ In file included from NSCompoundPredicate.m:1: In file included from /home/bertrand/gnustep/core/base/Headers/Foundation/NSCompoundPredicate.h:31: /home/bertrand/gnustep/core/base/Headers/Foundation/NSPredicate.h:58:34: error: type argument 'NSString *' does not satisfy the bound ('id') of type parameter 'KeyT' (GS_GENERIC_CLASS(NSDictionary,NSString*,id)*)variables; ^ /home/bertrand/gnustep/core/base/Headers/Foundation/NSDictionary.h:41:15: note: type parameter 'KeyT' declared here __covariant KeyT:id, __covariant ValT) ^ In file included from NSCompoundPredicate.m:1: In file included from /home/bertrand/gnustep/core/base/Headers/Foundation/NSCompoundPredicate.h:31: /home/bertrand/gnustep/core/base/Headers/Foundation/NSPredicate.h:62:35: error: type argument 'NSString *' does not satisfy the bound ('id') of type parameter 'KeyT' (GS_GENERIC_CLASS(NSDictionary,NSString*,id)*)variables; ^ /home/bertrand/gnustep/core/base/Headers/Foundation/NSDictionary.h:41:15: note: type parameter 'KeyT' declared here __covariant KeyT:id, __covariant ValT) ^ 3 errors generated. /GNUstep/System/Library/Makefiles/rules.make:479: recipe for target 'obj/NSComparisonPredicate.obj/NSComparisonPredicate.m.o' failed make[5]: *** [obj/NSComparisonPredicate.obj/NSComparisonPredicate.m.o] Error 1 /GNUstep/System/Library/Makefiles/Instance/tool.make:74: recipe for target 'internal-tool-all_' failed make[4]: *** [internal-tool-all_] Error 2 /GNUstep/System/Library/Makefiles/Master/rules.make:311: recipe for target 'NSComparisonPredicate.all.test-tool.variables' failed make[3]: *** [NSComparisonPredicate.all.test-tool.variables] Error 2 make[3]: *** Attente des tâches non terminées.... 3 errors generated. /GNUstep/System/Library/Makefiles/rules.make:479: recipe for target 'obj/NSCompoundPredicate.obj/NSCompoundPredicate.m.o' failed make[5]: *** [obj/NSCompoundPredicate.obj/NSCompoundPredicate.m.o] Error 1 /GNUstep/System/Library/Makefiles/Instance/tool.make:74: recipe for target 'internal-tool-all_' failed make[4]: *** [internal-tool-all_] Error 2 /GNUstep/System/Library/Makefiles/Master/rules.make:311: recipe for target 'NSCompoundPredicate.all.test-tool.variables' failed make[3]: *** [NSCompoundPredicate.all.test-tool.variables] Error 2 Linking test_tool NSClassDescription ... Linking test_tool NSCoder ... /GNUstep/System/Library/Makefiles/Master/test-tool.make:36: recipe for target 'internal-all' failed make[2]: *** [internal-all] Error 2