Temporary header file '/tmp/7RhW6ASaHD/dump1.h' with the following content will be compiled to create GCC translation unit dump:

  // add defines
  #define __STDC_VERSION__ 201710L
#define _GXX_NULLPTR_T
#define CLUTTER_ENABLE_COMPOSITOR_API 1
#define _REGEX_NELTS(n)
#define _Atomic
#define PACKED
#define getaddrinfo_a(a,b,c,d)

  // add includes
  #include "/usr/include/GNUstep/Frameworks/AddressView.framework/Versions/0/ADImageView.h"
  #include "/usr/include/GNUstep/Frameworks/AddressView.framework/Versions/0/ADPersonPropertyView.h"
  #include "/usr/include/GNUstep/Frameworks/AddressView.framework/Versions/0/ADPersonView.h"
  #include "/usr/include/GNUstep/Frameworks/AddressView.framework/Versions/0/ADSinglePropertyView.h"
  #include "/usr/include/GNUstep/Frameworks/AddressView.framework/Versions/0/AddressView.h"

  // add classes
  NSEdgeInsets* tmp_add_class_0;
  NSZoneStats* tmp_add_class_1;
  _G_fpos64_t* tmp_add_class_2;
  _G_fpos_t* tmp_add_class_3;
  _IO_cookie_io_functions_t* tmp_add_class_4;
  _NSHandler* tmp_add_class_5;
  _NSHashTableCallBacks* tmp_add_class_6;
  _NSMapTableKeyCallBacks* tmp_add_class_7;
  _NSMapTableValueCallBacks* tmp_add_class_8;
  _NSPoint* tmp_add_class_9;
  _NSRange* tmp_add_class_10;
  _NSRect* tmp_add_class_11;
  _NSSize* tmp_add_class_12;
  _NSZone* tmp_add_class_13;
  autorelease_array_list* tmp_add_class_14;
  autorelease_thread_vars* tmp_add_class_15;
  cmsghdr* tmp_add_class_16;
  iovec* tmp_add_class_17;
  linger* tmp_add_class_18;
  mmsghdr* tmp_add_class_19;
  msghdr* tmp_add_class_20;
  objc_method_description* tmp_add_class_21;
  objc_object* tmp_add_class_22;
  objc_struct_layout* tmp_add_class_23;
  osockaddr* tmp_add_class_24;
  sockaddr* tmp_add_class_25;
  sockaddr_storage* tmp_add_class_26;
  ucontext_t* tmp_add_class_27;
  ucred* tmp_add_class_28;

The GCC parameters:
  gcc -fdump-lang-raw -fkeep-inline-functions -c -x c++ -fpermissive -w "/tmp/7RhW6ASaHD/dump1.h"  -I/usr/include/GNUstep

In file included from /usr/include/GNUstep/Foundation/NSObjCRuntime.h:222,
                 from /usr/include/GNUstep/Foundation/NSObject.h:30,
                 from /usr/include/GNUstep/Foundation/FoundationErrors.h:29,
                 from /usr/include/GNUstep/Foundation/Foundation.h:33,
                 from /usr/include/GNUstep/Addresses/ADAddressBook.h:11,
                 from /usr/include/GNUstep/Addresses/Addresses.h:9,
                 from /usr/include/GNUstep/Frameworks/AddressView.framework/Versions/0/ADImageView.h:8,
                 from /tmp/7RhW6ASaHD/dump1.h:12:
/usr/include/GNUstep/GNUstepBase/GSObjCRuntime.h:92:1: error: stray ‘@’ in program
   92 | @class  NSArray;
      | ^
/usr/include/GNUstep/GNUstepBase/GSObjCRuntime.h:93:1: error: stray ‘@’ in program
   93 | @class  NSDictionary;
      | ^
/usr/include/GNUstep/GNUstepBase/GSObjCRuntime.h:94:1: error: stray ‘@’ in program
   94 | @class  NSObject;
      | ^
/usr/include/GNUstep/GNUstepBase/GSObjCRuntime.h:95:1: error: stray ‘@’ in program
   95 | @class  NSString;
      | ^
/usr/include/GNUstep/GNUstepBase/GSObjCRuntime.h:96:1: error: stray ‘@’ in program
   96 | @class  NSValue;
      | ^
/usr/include/GNUstep/Foundation/NSObjCRuntime.h:246:1: error: stray ‘@’ in program
  246 | @class NSRecursiveLock;
      | ^
In file included from /usr/include/GNUstep/Foundation/NSObject.h:32:
/usr/include/GNUstep/Foundation/NSZone.h:59:1: error: stray ‘@’ in program
   59 | @class NSString;
      | ^
/usr/include/GNUstep/Foundation/NSObject.h:45:1: error: stray ‘@’ in program
   45 | @class NSArchiver;
      | ^
/usr/include/GNUstep/Foundation/NSObject.h:46:1: error: stray ‘@’ in program
   46 | @class NSArray;
      | ^
/usr/include/GNUstep/Foundation/NSObject.h:47:1: error: stray ‘@’ in program
   47 | @class NSCoder;
      | ^
/usr/include/GNUstep/Foundation/NSObject.h:48:1: error: stray ‘@’ in program
   48 | @class NSDictionary;
      | ^
/usr/include/GNUstep/Foundation/NSObject.h:49:1: error: stray ‘@’ in program
   49 | @class NSPortCoder;
      | ^
/usr/include/GNUstep/Foundation/NSObject.h:50:1: error: stray ‘@’ in program
   50 | @class NSMethodSignature;
      | ^
/usr/include/GNUstep/Foundation/NSObject.h:51:1: error: stray ‘@’ in program
   51 | @class NSMutableString;
      | ^
/usr/include/GNUstep/Foundation/NSObject.h:52:1: error: stray ‘@’ in program
   52 | @class NSRecursiveLock;
      | ^
/usr/include/GNUstep/Foundation/NSObject.h:53:1: error: stray ‘@’ in program
   53 | @class NSString;
      | ^
/usr/include/GNUstep/Foundation/NSObject.h:54:1: error: stray ‘@’ in program
   54 | @class NSInvocation;
      | ^
/usr/include/GNUstep/Foundation/NSObject.h:55:1: error: stray ‘@’ in program
   55 | @class Protocol;
      | ^
/usr/include/GNUstep/Foundation/NSObject.h:63:1: error: stray ‘@’ in program
   63 | @protocol NSObject
      | ^
/usr/include/GNUstep/Foundation/NSObject.h:214:1: error: stray ‘@’ in program
  214 | @end
      | ^
/usr/include/GNUstep/Foundation/NSObject.h:222:1: error: stray ‘@’ in program
  222 | @protocol NSCopying
      | ^
/usr/include/GNUstep/Foundation/NSObject.h:237:1: error: stray ‘@’ in program
  237 | @end
      | ^
/usr/include/GNUstep/Foundation/NSObject.h:244:1: error: stray ‘@’ in program
  244 | @protocol NSMutableCopying
      | ^
/usr/include/GNUstep/Foundation/NSObject.h:259:1: error: stray ‘@’ in program
  259 | @end
      | ^
/usr/include/GNUstep/Foundation/NSObject.h:266:1: error: stray ‘@’ in program
  266 | @protocol NSCoding
      | ^
/usr/include/GNUstep/Foundation/NSObject.h:284:1: error: stray ‘@’ in program
  284 | @end
      | ^
/usr/include/GNUstep/Foundation/NSObject.h:286:1: error: stray ‘@’ in program
  286 | @protocol NSSecureCoding <NSCoding>
      | ^
/usr/include/GNUstep/Foundation/NSObject.h:288:1: error: stray ‘@’ in program
  288 | @end
      | ^
/usr/include/GNUstep/Foundation/NSObject.h:292:1: error: stray ‘@’ in program
  292 | @interface NSObject <NSObject>
      | ^
/usr/include/GNUstep/Foundation/NSObject.h:443:1: error: stray ‘@’ in program
  443 | @end
      | ^
/usr/include/GNUstep/Foundation/NSObject.h:496:1: error: stray ‘@’ in program
  496 | @interface NSObject (NEXTSTEP)
      | ^
/usr/include/GNUstep/Foundation/NSObject.h:500:1: error: stray ‘@’ in program
  500 | @end
      | ^
/usr/include/GNUstep/Foundation/NSObject.h:503:1: error: stray ‘@’ in program
  503 | @interface NSObject (GNUstep)
      | ^
/usr/include/GNUstep/Foundation/NSObject.h:505:1: error: stray ‘@’ in program
  505 | @end
      | ^
In file included from /usr/include/GNUstep/Foundation/NSObject.h:510:
/usr/include/GNUstep/Foundation/NSDate.h:51:1: error: stray ‘@’ in program
   51 | @class NSArray;
      | ^
/usr/include/GNUstep/Foundation/NSDate.h:52:1: error: stray ‘@’ in program
   52 | @class NSCalendarDate;
      | ^
/usr/include/GNUstep/Foundation/NSDate.h:53:1: error: stray ‘@’ in program
   53 | @class NSData;
      | ^
/usr/include/GNUstep/Foundation/NSDate.h:54:1: error: stray ‘@’ in program
   54 | @class NSDictionary;
      | ^
/usr/include/GNUstep/Foundation/NSDate.h:55:1: error: stray ‘@’ in program
   55 | @class NSString;
      | ^
/usr/include/GNUstep/Foundation/NSDate.h:56:1: error: stray ‘@’ in program
   56 | @class NSTimeZone;
      | ^
/usr/include/GNUstep/Foundation/NSDate.h:57:1: error: stray ‘@’ in program
   57 | @class NSTimeZoneDetail;
      | ^
/usr/include/GNUstep/Foundation/NSDate.h:60:1: error: stray ‘@’ in program
   60 | @interface NSDate : NSObject <NSCoding,NSCopying>
      | ^
/usr/include/GNUstep/Foundation/NSDate.h:296:1: error: stray ‘@’ in program
  296 | @end
      | ^
/usr/include/GNUstep/Foundation/NSObject.h:515:1: error: stray ‘@’ in program
  515 | @interface NSObject (TimedPerformers)
      | ^
/usr/include/GNUstep/Foundation/NSObject.h:549:1: error: stray ‘@’ in program
  549 | @end
      | ^
/usr/include/GNUstep/Foundation/NSObject.h:557:1: error: stray ‘@’ in program
  557 | @protocol NSDiscardableContent
      | ^
/usr/include/GNUstep/Foundation/NSObject.h:585:1: error: stray ‘@’ in program
  585 | @end
      | ^
In file included from /usr/include/GNUstep/Foundation/NSObject.h:592:
/usr/include/GNUstep/GNUstepBase/NSObject+GNUstepBase.h:39:1: error: stray ‘@’ in program
   39 | @class  NSHashTable;
      | ^
/usr/include/GNUstep/GNUstepBase/NSObject+GNUstepBase.h:41:1: error: stray ‘@’ in program
   41 | @interface NSObject (GNUstepBase)
      | ^
/usr/include/GNUstep/GNUstepBase/NSObject+GNUstepBase.h:112:1: error: stray ‘@’ in program
  112 | @end
      | ^
/usr/include/GNUstep/GNUstepBase/NSObject+GNUstepBase.h:120:1: error: stray ‘@’ in program
  120 | @interface      NSObject(MemoryFootprint)
      | ^
/usr/include/GNUstep/GNUstepBase/NSObject+GNUstepBase.h:197:1: error: stray ‘@’ in program
  197 | @end
      | ^
/usr/include/GNUstep/GNUstepBase/NSObject+GNUstepBase.h:202:1: error: stray ‘@’ in program
  202 | @interface NSObject(GSAtExit)
      | ^
/usr/include/GNUstep/GNUstepBase/NSObject+GNUstepBase.h:214:1: error: stray ‘@’ in program
  214 | @end
      | ^
/usr/include/GNUstep/GNUstepBase/NSObject+GNUstepBase.h:239:1: error: stray ‘@’ in program
  239 | @interface NSObject(GSCleanup)
      | ^
/usr/include/GNUstep/GNUstepBase/NSObject+GNUstepBase.h:290:1: error: stray ‘@’ in program
  290 | @end
      | ^
In file included from /usr/include/GNUstep/GNUstepBase/NSDebug+GNUstepBase.h:36,
                 from /usr/include/GNUstep/Foundation/NSDebug.h:39,
                 from /usr/include/GNUstep/Foundation/Foundation.h:37:
/usr/include/GNUstep/Foundation/NSProcessInfo.h:41:1: error: stray ‘@’ in program
   41 | @class NSArray;
      | ^
/usr/include/GNUstep/Foundation/NSProcessInfo.h:42:1: error: stray ‘@’ in program
   42 | @class NSMutableArray;
      | ^
/usr/include/GNUstep/Foundation/NSProcessInfo.h:43:1: error: stray ‘@’ in program
   43 | @class NSDictionary;
      | ^
/usr/include/GNUstep/Foundation/NSProcessInfo.h:44:1: error: stray ‘@’ in program
   44 | @class NSData;
      | ^
/usr/include/GNUstep/Foundation/NSProcessInfo.h:45:1: error: stray ‘@’ in program
   45 | @class NSMutableSet;
      | ^
/usr/include/GNUstep/Foundation/NSProcessInfo.h:102:1: error: stray ‘@’ in program
  102 | @interface NSProcessInfo: NSObject
      | ^
/usr/include/GNUstep/Foundation/NSProcessInfo.h:111:1: error: stray ‘@’ in program
  111 | @property (readonly) NSUInteger systemUptime;
      | ^
/usr/include/GNUstep/Foundation/NSProcessInfo.h:250:1: error: stray ‘@’ in program
  250 | @end
      | ^
/usr/include/GNUstep/Foundation/NSProcessInfo.h:258:1: error: stray ‘@’ in program
  258 | @interface      NSProcessInfo (GNUstep)
      | ^
/usr/include/GNUstep/Foundation/NSProcessInfo.h:280:1: error: stray ‘@’ in program
  280 | @end
      | ^
In file included from /usr/include/GNUstep/Foundation/NSProcessInfo.h:318:
/usr/include/GNUstep/GNUstepBase/NSProcessInfo+GNUstepBase.h:39:1: error: stray ‘@’ in program
   39 | @interface NSProcessInfo(GNUstepBase)
      | ^
/usr/include/GNUstep/GNUstepBase/NSProcessInfo+GNUstepBase.h:64:1: error: stray ‘@’ in program
   64 | @end
      | ^
/usr/include/GNUstep/Foundation/NSDebug.h:55:1: error: stray ‘@’ in program
   55 | @protocol GSLogDelegate <NSObject>
      | ^
/usr/include/GNUstep/Foundation/NSDebug.h:74:1: error: stray ‘@’ in program
   74 | @end
      | ^
In file included from /usr/include/GNUstep/Foundation/NSString.h:90,
                 from /usr/include/GNUstep/Foundation/NSGeometry.h:31,
                 from /usr/include/GNUstep/Foundation/NSAffineTransform.h:33,
                 from /usr/include/GNUstep/Foundation/Foundation.h:40:
/usr/include/GNUstep/Foundation/NSRange.h:37:1: error: stray ‘@’ in program
   37 | @class NSException;
      | ^
/usr/include/GNUstep/Foundation/NSRange.h:38:1: error: stray ‘@’ in program
   38 | @class NXConstantString;
      | ^
/usr/include/GNUstep/Foundation/NSRange.h:212:1: error: stray ‘@’ in program
  212 | @class NSString;
      | ^
/usr/include/GNUstep/Foundation/NSString.h:105:1: error: stray ‘@’ in program
  105 | @class NSArray;
      | ^
/usr/include/GNUstep/Foundation/NSString.h:106:1: error: stray ‘@’ in program
  106 | @class NSCharacterSet;
      | ^
/usr/include/GNUstep/Foundation/NSString.h:107:1: error: stray ‘@’ in program
  107 | @class NSData;
      | ^
/usr/include/GNUstep/Foundation/NSString.h:108:1: error: stray ‘@’ in program
  108 | @class NSDictionary;
      | ^
/usr/include/GNUstep/Foundation/NSString.h:110:1: error: stray ‘@’ in program
  110 | @class NSError;
      | ^
/usr/include/GNUstep/Foundation/NSString.h:111:1: error: stray ‘@’ in program
  111 | @class NSLocale;
      | ^
/usr/include/GNUstep/Foundation/NSString.h:112:1: error: stray ‘@’ in program
  112 | @class NSURL;
      | ^
/usr/include/GNUstep/Foundation/NSString.h:284:1: error: stray ‘@’ in program
  284 | @interface NSString :NSObject <NSCoding, NSCopying, NSMutableCopying>
      | ^
/usr/include/GNUstep/Foundation/NSString.h:862:1: error: stray ‘@’ in program
  862 | @end
      | ^
/usr/include/GNUstep/Foundation/NSString.h:865:1: error: stray ‘@’ in program
  865 | @interface NSMutableString : NSString
      | ^
/usr/include/GNUstep/Foundation/NSString.h:894:1: error: stray ‘@’ in program
  894 | @end
      | ^
/usr/include/GNUstep/Foundation/NSString.h:928:1: error: stray ‘@’ in program
  928 | @interface NXConstantString : NSString
      | ^
/usr/include/GNUstep/Foundation/NSString.h:930:1: error: stray ‘@’ in program
  930 | @public
      | ^
/usr/include/GNUstep/Foundation/NSString.h:969:1: error: stray ‘@’ in program
  969 | @end
      | ^
In file included from /usr/include/GNUstep/Foundation/NSString.h:982:
/usr/include/GNUstep/GNUstepBase/NSString+GNUstepBase.h:42:1: error: stray ‘@’ in program
   42 | @interface NSString (GNUstepBase)
      | ^
/usr/include/GNUstep/GNUstepBase/NSString+GNUstepBase.h:96:1: error: stray ‘@’ in program
   96 | @end
      | ^
In file included from /usr/include/GNUstep/Foundation/NSString.h:983:
/usr/include/GNUstep/GNUstepBase/NSMutableString+GNUstepBase.h:39:1: error: stray ‘@’ in program
   39 | @interface NSMutableString (GNUstepBase)
      | ^
/usr/include/GNUstep/GNUstepBase/NSMutableString+GNUstepBase.h:48:1: error: stray ‘@’ in program
   48 | @end
      | ^
/usr/include/GNUstep/Foundation/NSAffineTransform.h:45:1: error: stray ‘@’ in program
   45 | @interface NSAffineTransform : NSObject <NSCopying, NSCoding>
      | ^
/usr/include/GNUstep/Foundation/NSAffineTransform.h:48:1: error: stray ‘@’ in program
   48 | @private
      | ^
/usr/include/GNUstep/Foundation/NSAffineTransform.h:71:1: error: stray ‘@’ in program
   71 | @end
      | ^
In file included from /usr/include/GNUstep/Foundation/Foundation.h:41:
/usr/include/GNUstep/Foundation/NSAppleEventDescriptor.h:37:1: error: stray ‘@’ in program
   37 | @interface NSAppleEventDescriptor : NSObject
      | ^
/usr/include/GNUstep/Foundation/NSAppleEventDescriptor.h:39:1: error: stray ‘@’ in program
   39 | @end
      | ^
In file included from /usr/include/GNUstep/Foundation/Foundation.h:42:
/usr/include/GNUstep/Foundation/NSAppleEventManager.h:37:1: error: stray ‘@’ in program
   37 | @interface NSAppleEventManager : NSObject
      | ^
/usr/include/GNUstep/Foundation/NSAppleEventManager.h:39:1: error: stray ‘@’ in program
   39 | @end
      | ^
In file included from /usr/include/GNUstep/Foundation/Foundation.h:43:
/usr/include/GNUstep/Foundation/NSAppleScript.h:38:1: error: stray ‘@’ in program
   38 | @interface NSAppleScript : NSObject
      | ^
/usr/include/GNUstep/Foundation/NSAppleScript.h:40:1: error: stray ‘@’ in program
   40 | @end
      | ^
In file included from /usr/include/GNUstep/Foundation/NSSet.h:34,
                 from /usr/include/GNUstep/Foundation/NSCoder.h:31,
                 from /usr/include/GNUstep/Foundation/NSArchiver.h:33,
                 from /usr/include/GNUstep/Foundation/Foundation.h:44:
/usr/include/GNUstep/Foundation/NSEnumerator.h:38:1: error: stray ‘@’ in program
   38 | @class GS_GENERIC_CLASS(NSArray, ElementT);
      | ^
/usr/include/GNUstep/Foundation/NSEnumerator.h:48:1: error: stray ‘@’ in program
   48 | @protocol NSFastEnumeration
      | ^
/usr/include/GNUstep/Foundation/NSEnumerator.h:52:1: error: stray ‘@’ in program
   52 | @end
      | ^
/usr/include/GNUstep/Foundation/NSEnumerator.h:55:1: error: stray ‘@’ in program
   55 | @interface GS_GENERIC_CLASS(NSEnumerator, IterT) : NSObject <NSFastEnumeration>
      | ^
/usr/include/GNUstep/Foundation/NSEnumerator.h:58:1: error: stray ‘@’ in program
   58 | @end
      | ^
/usr/include/GNUstep/Foundation/NSSet.h:41:1: error: stray ‘@’ in program
   41 | @class GS_GENERIC_CLASS(NSArray, ElementT);
      | ^
/usr/include/GNUstep/Foundation/NSSet.h:42:1: error: stray ‘@’ in program
   42 | @class GS_GENERIC_CLASS(NSEnumerator, ElementT);
      | ^
/usr/include/GNUstep/Foundation/NSSet.h:43:1: error: stray ‘@’ in program
   43 | @class GS_GENERIC_CLASS(NSDictionary, KeyT:id<NSCopying>, ValT);
      | ^
/usr/include/GNUstep/Foundation/NSSet.h:44:1: error: stray ‘@’ in program
   44 | @class NSString;
      | ^
/usr/include/GNUstep/Foundation/NSSet.h:47:1: error: stray ‘@’ in program
   47 | @interface GS_GENERIC_CLASS(NSSet, __covariant ElementT) : NSObject <NSCoding,
      | ^
/usr/include/GNUstep/Foundation/NSSet.h:133:1: error: stray ‘@’ in program
  133 | @end
      | ^
/usr/include/GNUstep/Foundation/NSSet.h:136:1: error: stray ‘@’ in program
  136 | @interface GS_GENERIC_CLASS(NSMutableSet, ElementT):
      | ^
/usr/include/GNUstep/Foundation/NSSet.h:152:1: error: stray ‘@’ in program
  152 | @end
      | ^
/usr/include/GNUstep/Foundation/NSSet.h:155:1: error: stray ‘@’ in program
  155 | @interface GS_GENERIC_CLASS(NSCountedSet, ElementT) :
      | ^
/usr/include/GNUstep/Foundation/NSSet.h:160:1: error: stray ‘@’ in program
  160 | @end
      | ^
/usr/include/GNUstep/Foundation/NSSet.h:167:1: error: stray ‘@’ in program
  167 | @interface GS_GENERIC_CLASS(NSCountedSet, ElementT) (GNU_Uniquing)
      | ^
/usr/include/GNUstep/Foundation/NSSet.h:199:1: error: stray ‘@’ in program
  199 | @end
      | ^
/usr/include/GNUstep/Foundation/NSCoder.h:38:1: error: stray ‘@’ in program
   38 | @class NSMutableData, NSData, NSString;
      | ^
/usr/include/GNUstep/Foundation/NSCoder.h:52:1: error: stray ‘@’ in program
   52 | @interface NSCoder : NSObject
      | ^
/usr/include/GNUstep/Foundation/NSCoder.h:375:1: error: stray ‘@’ in program
  375 | @property (nonatomic, assign) BOOL requiresSecureCoding;
      | ^
/usr/include/GNUstep/Foundation/NSCoder.h:385:1: error: stray ‘@’ in program
  385 | @end
      | ^
/usr/include/GNUstep/Foundation/NSArchiver.h:39:1: error: stray ‘@’ in program
   39 | @class NSMutableArray, NSMutableDictionary, NSMutableData, NSData, NSString;
      | ^
/usr/include/GNUstep/Foundation/NSArchiver.h:44:1: error: stray ‘@’ in program
   44 | @interface NSArchiver : NSCoder
      | ^
/usr/include/GNUstep/Foundation/NSArchiver.h:47:1: error: stray ‘@’ in program
   47 | @private
      | ^
/usr/include/GNUstep/Foundation/NSArchiver.h:81:3: error: stray ‘@’ in program
   81 |   @private id _internal GS_UNUSED_IVAR;
      |   ^
/usr/include/GNUstep/Foundation/NSArchiver.h:105:1: error: stray ‘@’ in program
  105 | @end
      | ^
/usr/include/GNUstep/Foundation/NSArchiver.h:108:1: error: stray ‘@’ in program
  108 | @interface      NSArchiver (GNUstep)
      | ^
/usr/include/GNUstep/Foundation/NSArchiver.h:158:1: error: stray ‘@’ in program
  158 | @end
      | ^
/usr/include/GNUstep/Foundation/NSArchiver.h:164:1: error: stray ‘@’ in program
  164 | @interface NSUnarchiver : NSCoder
      | ^
/usr/include/GNUstep/Foundation/NSArchiver.h:167:1: error: stray ‘@’ in program
  167 | @private
      | ^
/usr/include/GNUstep/Foundation/NSArchiver.h:196:3: error: stray ‘@’ in program
  196 |   @private id _internal GS_UNUSED_IVAR;
      |   ^
/usr/include/GNUstep/Foundation/NSArchiver.h:225:1: error: stray ‘@’ in program
  225 | @end
      | ^
/usr/include/GNUstep/Foundation/NSArchiver.h:228:1: error: stray ‘@’ in program
  228 | @interface      NSUnarchiver (GNUstep)
      | ^
/usr/include/GNUstep/Foundation/NSArchiver.h:240:1: error: stray ‘@’ in program
  240 | @end
      | ^
In file included from /usr/include/GNUstep/Foundation/Foundation.h:45:
/usr/include/GNUstep/Foundation/NSArray.h:38:1: error: stray ‘@’ in program
   38 | @class NSString;
      | ^
/usr/include/GNUstep/Foundation/NSArray.h:39:1: error: stray ‘@’ in program
   39 | @class NSURL;
      | ^
/usr/include/GNUstep/Foundation/NSArray.h:40:1: error: stray ‘@’ in program
   40 | @class NSIndexSet;
      | ^
/usr/include/GNUstep/Foundation/NSArray.h:61:1: error: stray ‘@’ in program
   61 | @interface GS_GENERIC_CLASS(NSArray, __covariant ElementT) : NSObject
      | ^
/usr/include/GNUstep/Foundation/NSArray.h:302:1: error: stray ‘@’ in program
  302 | @end
      | ^
/usr/include/GNUstep/Foundation/NSArray.h:306:1: error: stray ‘@’ in program
  306 | @interface GS_GENERIC_CLASS(NSMutableArray, ElementT) : GS_GENERIC_CLASS(NSArray, ElementT)
      | ^
/usr/include/GNUstep/Foundation/NSArray.h:414:1: error: stray ‘@’ in program
  414 | @end
      | ^
In file included from /usr/include/GNUstep/Foundation/NSArray.h:421:
/usr/include/GNUstep/GNUstepBase/NSArray+GNUstepBase.h:39:1: error: stray ‘@’ in program
   39 | @interface NSArray (GNUstepBase)
      | ^
/usr/include/GNUstep/GNUstepBase/NSArray+GNUstepBase.h:69:1: error: stray ‘@’ in program
   69 | @end
      | ^
In file included from /usr/include/GNUstep/Foundation/NSAttributedString.h:60,
                 from /usr/include/GNUstep/Foundation/Foundation.h:46:
/usr/include/GNUstep/Foundation/NSDictionary.h:36:1: error: stray ‘@’ in program
   36 | @class GS_GENERIC_CLASS(NSArray, ElementT);
      | ^
/usr/include/GNUstep/Foundation/NSDictionary.h:37:1: error: stray ‘@’ in program
   37 | @class GS_GENERIC_CLASS(NSSet, ElementT);
      | ^
/usr/include/GNUstep/Foundation/NSDictionary.h:38:1: error: stray ‘@’ in program
   38 | @class NSString, NSURL;
      | ^
/usr/include/GNUstep/Foundation/NSDictionary.h:41:1: error: stray ‘@’ in program
   41 | @interface GS_GENERIC_CLASS(NSDictionary,
      | ^
/usr/include/GNUstep/Foundation/NSDictionary.h:134:1: error: stray ‘@’ in program
  134 | @end
      | ^
/usr/include/GNUstep/Foundation/NSDictionary.h:137:1: error: stray ‘@’ in program
  137 | @interface  GS_GENERIC_CLASS(NSMutableDictionary, KeyT:id<NSCopying>, ValT) :
      | ^
/usr/include/GNUstep/Foundation/NSDictionary.h:167:1: error: stray ‘@’ in program
  167 | @end
      | ^
/usr/include/GNUstep/Foundation/NSAttributedString.h:65:1: error: stray ‘@’ in program
   65 | @interface NSAttributedString : NSObject <NSCoding, NSCopying, NSMutableCopying>
      | ^
/usr/include/GNUstep/Foundation/NSAttributedString.h:101:1: error: stray ‘@’ in program
  101 | @end //NSAttributedString
      | ^
/usr/include/GNUstep/Foundation/NSAttributedString.h:105:1: error: stray ‘@’ in program
  105 | @interface NSMutableAttributedString : NSAttributedString
      | ^
/usr/include/GNUstep/Foundation/NSAttributedString.h:136:1: error: stray ‘@’ in program
  136 | @end //NSMutableAttributedString
      | ^
In file included from /usr/include/GNUstep/Foundation/NSAttributedString.h:147:
/usr/include/GNUstep/GNUstepBase/NSAttributedString+GNUstepBase.h:39:1: error: stray ‘@’ in program
   39 | @interface      NSAttributedString (GNUstepBase)
      | ^
/usr/include/GNUstep/GNUstepBase/NSAttributedString+GNUstepBase.h:45:1: error: stray ‘@’ in program
   45 | @end
      | ^
In file included from /usr/include/GNUstep/Foundation/Foundation.h:47:
/usr/include/GNUstep/Foundation/NSAutoreleasePool.h:35:1: error: stray ‘@’ in program
   35 | @class NSAutoreleasePool;
      | ^
/usr/include/GNUstep/Foundation/NSAutoreleasePool.h:36:1: error: stray ‘@’ in program
   36 | @class NSThread;
      | ^
/usr/include/GNUstep/Foundation/NSAutoreleasePool.h:182:1: error: stray ‘@’ in program
  182 | @interface NSAutoreleasePool : NSObject
      | ^
/usr/include/GNUstep/Foundation/NSAutoreleasePool.h:205:3: error: stray ‘@’ in program
  205 |   @private id _internal GS_UNUSED_IVAR;
      |   ^
/usr/include/GNUstep/Foundation/NSAutoreleasePool.h:327:1: error: stray ‘@’ in program
  327 | @end
      | ^
In file included from /usr/include/GNUstep/Foundation/Foundation.h:48:
/usr/include/GNUstep/Foundation/NSBackgroundActivityScheduler.h:55:1: error: stray ‘@’ in program
   55 | @class NSString, NSTimer;
      | ^
/usr/include/GNUstep/Foundation/NSBackgroundActivityScheduler.h:69:1: error: stray ‘@’ in program
   69 | @interface NSBackgroundActivityScheduler : NSObject
      | ^
/usr/include/GNUstep/Foundation/NSBackgroundActivityScheduler.h:108:1: error: stray ‘@’ in program
  108 | @end
      | ^
In file included from /usr/include/GNUstep/Foundation/Foundation.h:49:
/usr/include/GNUstep/Foundation/NSBundle.h:43:1: error: stray ‘@’ in program
   43 | @class NSString;
      | ^
/usr/include/GNUstep/Foundation/NSBundle.h:44:1: error: stray ‘@’ in program
   44 | @class NSArray;
      | ^
/usr/include/GNUstep/Foundation/NSBundle.h:45:1: error: stray ‘@’ in program
   45 | @class NSDictionary;
      | ^
/usr/include/GNUstep/Foundation/NSBundle.h:46:1: error: stray ‘@’ in program
   46 | @class NSMutableArray;
      | ^
/usr/include/GNUstep/Foundation/NSBundle.h:47:1: error: stray ‘@’ in program
   47 | @class NSMutableDictionary;
      | ^
/usr/include/GNUstep/Foundation/NSBundle.h:113:1: error: stray ‘@’ in program
  113 | @interface NSBundle : NSObject
      | ^
/usr/include/GNUstep/Foundation/NSBundle.h:116:1: error: stray ‘@’ in program
  116 | @public
      | ^
/usr/include/GNUstep/Foundation/NSBundle.h:134:3: error: stray ‘@’ in program
  134 |   @private id _internal GS_UNUSED_IVAR;
      |   ^
/usr/include/GNUstep/Foundation/NSBundle.h:495:1: error: stray ‘@’ in program
  495 | @end
      | ^
/usr/include/GNUstep/Foundation/NSBundle.h:502:1: error: stray ‘@’ in program
  502 | @interface NSBundle (GNUstep)
      | ^
/usr/include/GNUstep/Foundation/NSBundle.h:589:1: error: stray ‘@’ in program
  589 | @end
      | ^
In file included from /usr/include/GNUstep/Foundation/NSBundle.h:694:
/usr/include/GNUstep/GNUstepBase/NSBundle+GNUstepBase.h:39:1: error: stray ‘@’ in program
   39 | @interface NSBundle(GNUstepBase)
      | ^
/usr/include/GNUstep/GNUstepBase/NSBundle+GNUstepBase.h:43:1: error: stray ‘@’ in program
   43 | @end
      | ^
In file included from /usr/include/GNUstep/Foundation/Foundation.h:51:
/usr/include/GNUstep/Foundation/NSCache.h:37:1: error: stray ‘@’ in program
   37 | @class NSString;
      | ^
/usr/include/GNUstep/Foundation/NSCache.h:38:1: error: stray ‘@’ in program
   38 | @class NSMapTable;
      | ^
/usr/include/GNUstep/Foundation/NSCache.h:39:1: error: stray ‘@’ in program
   39 | @class GS_GENERIC_CLASS(NSMutableArray, ElementT);
      | ^
/usr/include/GNUstep/Foundation/NSCache.h:42:1: error: stray ‘@’ in program
   42 | @interface GS_GENERIC_CLASS(NSCache, KeyT, ValT) : NSObject
      | ^
/usr/include/GNUstep/Foundation/NSCache.h:45:3: error: stray ‘@’ in program
   45 |   @private
      |   ^
/usr/include/GNUstep/Foundation/NSCache.h:72:3: error: stray ‘@’ in program
   72 |   @private id _internal GS_UNUSED_IVAR;
      |   ^
/usr/include/GNUstep/Foundation/NSCache.h:163:1: error: stray ‘@’ in program
  163 | @end
      | ^
/usr/include/GNUstep/Foundation/NSCache.h:168:1: error: stray ‘@’ in program
  168 | @protocol NSCacheDelegate
      | ^
/usr/include/GNUstep/Foundation/NSCache.h:174:1: error: stray ‘@’ in program
  174 | @end
      | ^
In file included from /usr/include/GNUstep/Foundation/Foundation.h:52:
/usr/include/GNUstep/Foundation/NSCalendar.h:35:1: error: stray ‘@’ in program
   35 | @class NSDate;
      | ^
/usr/include/GNUstep/Foundation/NSCalendar.h:36:1: error: stray ‘@’ in program
   36 | @class NSCalendar;
      | ^
/usr/include/GNUstep/Foundation/NSCalendar.h:37:1: error: stray ‘@’ in program
   37 | @class NSLocale;
      | ^
/usr/include/GNUstep/Foundation/NSCalendar.h:38:1: error: stray ‘@’ in program
   38 | @class NSString;
      | ^
/usr/include/GNUstep/Foundation/NSCalendar.h:39:1: error: stray ‘@’ in program
   39 | @class NSTimeZone;
      | ^
/usr/include/GNUstep/Foundation/NSCalendar.h:152:1: error: stray ‘@’ in program
  152 | @interface NSDateComponents : NSObject <NSCopying>
      | ^
/usr/include/GNUstep/Foundation/NSCalendar.h:154:1: error: stray ‘@’ in program
  154 | @private
      | ^
/usr/include/GNUstep/Foundation/NSCalendar.h:262:1: error: stray ‘@’ in program
  262 | @end
      | ^
/usr/include/GNUstep/Foundation/NSCalendar.h:267:1: error: stray ‘@’ in program
  267 | @interface NSCalendar : NSObject <NSCoding, NSCopying>
      | ^
/usr/include/GNUstep/Foundation/NSCalendar.h:269:1: error: stray ‘@’ in program
  269 | @private
      | ^
/usr/include/GNUstep/Foundation/NSCalendar.h:332:1: error: stray ‘@’ in program
  332 | @end
      | ^
In file included from /usr/include/GNUstep/Foundation/Foundation.h:53:
/usr/include/GNUstep/Foundation/NSCalendarDate.h:32:1: error: stray ‘@’ in program
   32 | @class  NSTimeZone;
      | ^
/usr/include/GNUstep/Foundation/NSCalendarDate.h:33:1: error: stray ‘@’ in program
   33 | @class  NSTimeZoneDetail;
      | ^
/usr/include/GNUstep/Foundation/NSCalendarDate.h:36:1: error: stray ‘@’ in program
   36 | @interface NSCalendarDate : NSDate
      | ^
/usr/include/GNUstep/Foundation/NSCalendarDate.h:125:1: error: stray ‘@’ in program
  125 | @end
      | ^
/usr/include/GNUstep/Foundation/NSCalendarDate.h:129:1: error: stray ‘@’ in program
  129 | @interface NSCalendarDate (GregorianDate)
      | ^
/usr/include/GNUstep/Foundation/NSCalendarDate.h:140:1: error: stray ‘@’ in program
  140 | @end
      | ^
/usr/include/GNUstep/Foundation/NSCalendarDate.h:145:1: error: stray ‘@’ in program
  145 | @interface NSCalendarDate (OPENSTEP)
      | ^
/usr/include/GNUstep/Foundation/NSCalendarDate.h:161:1: error: stray ‘@’ in program
  161 | @end
      | ^
In file included from /usr/include/GNUstep/Foundation/NSCalendarDate.h:165:
/usr/include/GNUstep/GNUstepBase/NSCalendarDate+GNUstepBase.h:40:1: error: stray ‘@’ in program
   40 | @interface NSCalendarDate (GNUstepBase)
      | ^
/usr/include/GNUstep/GNUstepBase/NSCalendarDate+GNUstepBase.h:63:1: error: stray ‘@’ in program
   63 | @end
      | ^
In file included from /usr/include/GNUstep/Foundation/Foundation.h:54:
/usr/include/GNUstep/Foundation/NSCharacterSet.h:36:1: error: stray ‘@’ in program
   36 | @class NSData;
      | ^
/usr/include/GNUstep/Foundation/NSCharacterSet.h:43:1: error: stray ‘@’ in program
   43 | @interface NSCharacterSet : NSObject <NSCoding, NSCopying, NSMutableCopying>
      | ^
/usr/include/GNUstep/Foundation/NSCharacterSet.h:237:1: error: stray ‘@’ in program
  237 | @end
      | ^
/usr/include/GNUstep/Foundation/NSCharacterSet.h:243:1: error: stray ‘@’ in program
  243 | @interface NSMutableCharacterSet : NSCharacterSet
      | ^
/usr/include/GNUstep/Foundation/NSCharacterSet.h:282:1: error: stray ‘@’ in program
  282 | @end
      | ^
In file included from /usr/include/GNUstep/Foundation/NSClassDescription.h:30,
                 from /usr/include/GNUstep/Foundation/Foundation.h:55:
/usr/include/GNUstep/Foundation/NSException.h:72:1: error: stray ‘@’ in program
   72 | @class NSDictionary;
      | ^
/usr/include/GNUstep/Foundation/NSException.h:114:1: error: stray ‘@’ in program
  114 | @interface NSException : NSObject <NSCoding, NSCopying>
      | ^
/usr/include/GNUstep/Foundation/NSException.h:117:1: error: stray ‘@’ in program
  117 | @private
      | ^
/usr/include/GNUstep/Foundation/NSException.h:206:1: error: stray ‘@’ in program
  206 | @end
      | ^
/usr/include/GNUstep/Foundation/NSException.h:425:1: error: stray ‘@’ in program
  425 | @interface NSAssertionHandler : NSObject
      | ^
/usr/include/GNUstep/Foundation/NSException.h:440:1: error: stray ‘@’ in program
  440 | @end
      | ^
/usr/include/GNUstep/Foundation/NSClassDescription.h:38:1: error: stray ‘@’ in program
   38 | @class NSArray;
      | ^
/usr/include/GNUstep/Foundation/NSClassDescription.h:39:1: error: stray ‘@’ in program
   39 | @class NSDictionary;
      | ^
/usr/include/GNUstep/Foundation/NSClassDescription.h:40:1: error: stray ‘@’ in program
   40 | @class NSString;
      | ^
/usr/include/GNUstep/Foundation/NSClassDescription.h:51:1: error: stray ‘@’ in program
   51 | @interface NSClassDescription : NSObject
      | ^
/usr/include/GNUstep/Foundation/NSClassDescription.h:63:1: error: stray ‘@’ in program
   63 | @end
      | ^
/usr/include/GNUstep/Foundation/NSClassDescription.h:65:1: error: stray ‘@’ in program
   65 | @interface NSObject (NSClassDescriptionPrimitives)
      | ^
/usr/include/GNUstep/Foundation/NSClassDescription.h:73:1: error: stray ‘@’ in program
   73 | @end
      | ^
In file included from /usr/include/GNUstep/Foundation/NSComparisonPredicate.h:31,
                 from /usr/include/GNUstep/Foundation/Foundation.h:57:
/usr/include/GNUstep/Foundation/NSExpression.h:37:1: error: stray ‘@’ in program
   37 | @class NSArray;
      | ^
/usr/include/GNUstep/Foundation/NSExpression.h:38:1: error: stray ‘@’ in program
   38 | @class NSMutableDictionary;
      | ^
/usr/include/GNUstep/Foundation/NSExpression.h:39:1: error: stray ‘@’ in program
   39 | @class NSString;
      | ^
/usr/include/GNUstep/Foundation/NSExpression.h:52:1: error: stray ‘@’ in program
   52 | @interface NSExpression : NSObject <NSCoding, NSCopying>
      | ^
/usr/include/GNUstep/Foundation/NSExpression.h:77:1: error: stray ‘@’ in program
   77 | @end
      | ^
In file included from /usr/include/GNUstep/Foundation/NSComparisonPredicate.h:32:
/usr/include/GNUstep/Foundation/NSPredicate.h:46:1: error: stray ‘@’ in program
   46 | @interface NSPredicate : NSObject <NSCoding, NSCopying>
      | ^
/usr/include/GNUstep/Foundation/NSPredicate.h:66:1: error: stray ‘@’ in program
   66 | @end
      | ^
/usr/include/GNUstep/Foundation/NSPredicate.h:68:1: error: stray ‘@’ in program
   68 | @interface NSArray (NSPredicate)
      | ^
/usr/include/GNUstep/Foundation/NSPredicate.h:73:1: error: stray ‘@’ in program
   73 | @end
      | ^
/usr/include/GNUstep/Foundation/NSPredicate.h:75:1: error: stray ‘@’ in program
   75 | @interface NSMutableArray (NSPredicate)
      | ^
/usr/include/GNUstep/Foundation/NSPredicate.h:80:1: error: stray ‘@’ in program
   80 | @end
      | ^
/usr/include/GNUstep/Foundation/NSPredicate.h:82:1: error: stray ‘@’ in program
   82 | @interface NSSet (NSPredicate)
      | ^
/usr/include/GNUstep/Foundation/NSPredicate.h:87:1: error: stray ‘@’ in program
   87 | @end
      | ^
/usr/include/GNUstep/Foundation/NSPredicate.h:89:1: error: stray ‘@’ in program
   89 | @interface NSMutableSet (NSPredicate)
      | ^
/usr/include/GNUstep/Foundation/NSPredicate.h:94:1: error: stray ‘@’ in program
   94 | @end
      | ^
/usr/include/GNUstep/Foundation/NSComparisonPredicate.h:73:1: error: stray ‘@’ in program
   73 | @interface NSComparisonPredicate : NSPredicate
      | ^
/usr/include/GNUstep/Foundation/NSComparisonPredicate.h:88:3: error: stray ‘@’ in program
   88 |   @private id _internal GS_UNUSED_IVAR;
      |   ^
/usr/include/GNUstep/Foundation/NSComparisonPredicate.h:90:3: error: stray ‘@’ in program
   90 |   @public
      |   ^
/usr/include/GNUstep/Foundation/NSComparisonPredicate.h:119:1: error: stray ‘@’ in program
  119 | @end
      | ^
In file included from /usr/include/GNUstep/Foundation/Foundation.h:58:
/usr/include/GNUstep/Foundation/NSCompoundPredicate.h:46:1: error: stray ‘@’ in program
   46 | @interface NSCompoundPredicate : NSPredicate
      | ^
/usr/include/GNUstep/Foundation/NSCompoundPredicate.h:63:1: error: stray ‘@’ in program
   63 | @end
      | ^
In file included from /usr/include/GNUstep/Foundation/NSConnection.h:33,
                 from /usr/include/GNUstep/Foundation/Foundation.h:59:
/usr/include/GNUstep/Foundation/NSTimer.h:31:1: error: stray ‘@’ in program
   31 | @class NSTimer;
      | ^
/usr/include/GNUstep/Foundation/NSTimer.h:46:1: error: stray ‘@’ in program
   46 | @interface NSTimer : NSObject
      | ^
/usr/include/GNUstep/Foundation/NSTimer.h:49:1: error: stray ‘@’ in program
   49 | @public
      | ^
/usr/include/GNUstep/Foundation/NSTimer.h:66:3: error: stray ‘@’ in program
   66 |   @private id _internal GS_UNUSED_IVAR;
      |   ^
/usr/include/GNUstep/Foundation/NSTimer.h:127:1: error: stray ‘@’ in program
  127 | @end
      | ^
In file included from /usr/include/GNUstep/Foundation/NSMapTable.h:39,
                 from /usr/include/GNUstep/Foundation/NSRunLoop.h:29,
                 from /usr/include/GNUstep/Foundation/NSConnection.h:34:
/usr/include/GNUstep/Foundation/NSPointerFunctions.h:106:1: error: stray ‘@’ in program
  106 | @interface NSPointerFunctions : NSObject <NSCopying>
      | ^
/usr/include/GNUstep/Foundation/NSPointerFunctions.h:152:1: error: stray ‘@’ in program
  152 | @end
      | ^
/usr/include/GNUstep/Foundation/NSMapTable.h:63:1: error: stray ‘@’ in program
   63 | @interface GS_GENERIC_CLASS(NSMapTable, KeyT, ValT)
      | ^
/usr/include/GNUstep/Foundation/NSMapTable.h:168:1: error: stray ‘@’ in program
  168 | @end
      | ^
/usr/include/GNUstep/Foundation/NSRunLoop.h:35:1: error: stray ‘@’ in program
   35 | @class NSTimer, NSDate, NSPort;
      | ^
/usr/include/GNUstep/Foundation/NSRunLoop.h:48:1: error: stray ‘@’ in program
   48 | @interface NSRunLoop : NSObject
      | ^
/usr/include/GNUstep/Foundation/NSRunLoop.h:51:3: error: stray ‘@’ in program
   51 |   @private
      |   ^
/usr/include/GNUstep/Foundation/NSRunLoop.h:101:1: error: stray ‘@’ in program
  101 | @end
      | ^
/usr/include/GNUstep/Foundation/NSRunLoop.h:103:1: error: stray ‘@’ in program
  103 | @interface NSRunLoop(OPENSTEP)
      | ^
/usr/include/GNUstep/Foundation/NSRunLoop.h:125:1: error: stray ‘@’ in program
  125 | @end
      | ^
/usr/include/GNUstep/Foundation/NSRunLoop.h:151:1: error: stray ‘@’ in program
  151 | @protocol RunLoopEvents
      | ^
/usr/include/GNUstep/Foundation/NSRunLoop.h:167:1: error: stray ‘@’ in program
  167 | @end
      | ^
/usr/include/GNUstep/Foundation/NSRunLoop.h:171:1: error: stray ‘@’ in program
  171 | @interface NSObject (RunLoopEvents)
      | ^
/usr/include/GNUstep/Foundation/NSRunLoop.h:178:1: error: stray ‘@’ in program
  178 | @end
      | ^
/usr/include/GNUstep/Foundation/NSRunLoop.h:190:1: error: stray ‘@’ in program
  190 | @interface NSRunLoop(GNUstepExtensions)
      | ^
/usr/include/GNUstep/Foundation/NSRunLoop.h:211:1: error: stray ‘@’ in program
  211 | @end
      | ^
/usr/include/GNUstep/Foundation/NSConnection.h:41:1: error: stray ‘@’ in program
   41 | @class NSDistantObject;
      | ^
/usr/include/GNUstep/Foundation/NSConnection.h:42:1: error: stray ‘@’ in program
   42 | @class NSPort;
      | ^
/usr/include/GNUstep/Foundation/NSConnection.h:43:1: error: stray ‘@’ in program
   43 | @class NSPortNameServer;
      | ^
/usr/include/GNUstep/Foundation/NSConnection.h:44:1: error: stray ‘@’ in program
   44 | @class NSData;
      | ^
/usr/include/GNUstep/Foundation/NSConnection.h:45:1: error: stray ‘@’ in program
   45 | @class NSInvocation;
      | ^
/usr/include/GNUstep/Foundation/NSConnection.h:96:1: error: stray ‘@’ in program
   96 | @interface NSConnection : NSObject
      | ^
/usr/include/GNUstep/Foundation/NSConnection.h:104:1: error: stray ‘@’ in program
  104 | @private id _internal;
      | ^
/usr/include/GNUstep/Foundation/NSConnection.h:162:1: error: stray ‘@’ in program
  162 | @end
      | ^
/usr/include/GNUstep/Foundation/NSConnection.h:171:1: error: stray ‘@’ in program
  171 | @interface      NSObject (NSConnectionDelegate)
      | ^
/usr/include/GNUstep/Foundation/NSConnection.h:250:1: error: stray ‘@’ in program
  250 | @end
      | ^
In file included from /usr/include/GNUstep/Foundation/NSData.h:31,
                 from /usr/include/GNUstep/Foundation/Foundation.h:60:
/usr/include/GNUstep/Foundation/NSSerialization.h:37:1: error: stray ‘@’ in program
   37 | @class NSData, NSMutableData;
      | ^
/usr/include/GNUstep/Foundation/NSSerialization.h:46:1: error: stray ‘@’ in program
   46 | @protocol NSObjCTypeSerializationCallBack
      | ^
/usr/include/GNUstep/Foundation/NSSerialization.h:63:1: error: stray ‘@’ in program
   63 | @end
      | ^
/usr/include/GNUstep/Foundation/NSSerialization.h:74:1: error: stray ‘@’ in program
   74 | @interface NSSerializer: NSObject
      | ^
/usr/include/GNUstep/Foundation/NSSerialization.h:94:1: error: stray ‘@’ in program
   94 | @end
      | ^
/usr/include/GNUstep/Foundation/NSSerialization.h:109:1: error: stray ‘@’ in program
  109 | @interface NSSerializer (GNUstep)
      | ^
/usr/include/GNUstep/Foundation/NSSerialization.h:124:1: error: stray ‘@’ in program
  124 | @end
      | ^
/usr/include/GNUstep/Foundation/NSSerialization.h:134:1: error: stray ‘@’ in program
  134 | @interface NSDeserializer: NSObject
      | ^
/usr/include/GNUstep/Foundation/NSSerialization.h:171:1: error: stray ‘@’ in program
  171 | @end
      | ^
/usr/include/GNUstep/Foundation/NSSerialization.h:187:1: error: stray ‘@’ in program
  187 | @interface NSDeserializer (GNUstep)
      | ^
/usr/include/GNUstep/Foundation/NSSerialization.h:193:1: error: stray ‘@’ in program
  193 | @end
      | ^
/usr/include/GNUstep/Foundation/NSData.h:39:1: error: stray ‘@’ in program
   39 | @class  NSError;
      | ^
/usr/include/GNUstep/Foundation/NSData.h:40:1: error: stray ‘@’ in program
   40 | @class  NSURL;
      | ^
/usr/include/GNUstep/Foundation/NSData.h:85:1: error: stray ‘@’ in program
   85 | @interface NSData : NSObject <NSCoding, NSCopying, NSMutableCopying>
      | ^
/usr/include/GNUstep/Foundation/NSData.h:226:1: error: stray ‘@’ in program
  226 | @end
      | ^
/usr/include/GNUstep/Foundation/NSData.h:301:1: error: stray ‘@’ in program
  301 | @interface NSData (GNUstepExtensions)
      | ^
/usr/include/GNUstep/Foundation/NSData.h:313:1: error: stray ‘@’ in program
  313 | @end
      | ^
/usr/include/GNUstep/Foundation/NSData.h:317:1: error: stray ‘@’ in program
  317 | @interface NSMutableData :  NSData
      | ^
/usr/include/GNUstep/Foundation/NSData.h:363:1: error: stray ‘@’ in program
  363 | @end
      | ^
/usr/include/GNUstep/Foundation/NSData.h:367:1: error: stray ‘@’ in program
  367 | @interface NSMutableData (GNUstepExtensions)
      | ^
/usr/include/GNUstep/Foundation/NSData.h:387:1: error: stray ‘@’ in program
  387 | @end
      | ^
In file included from /usr/include/GNUstep/Foundation/NSData.h:395:
/usr/include/GNUstep/GNUstepBase/NSData+GNUstepBase.h:39:1: error: stray ‘@’ in program
   39 | @interface NSData (GNUstepBase)
      | ^
/usr/include/GNUstep/GNUstepBase/NSData+GNUstepBase.h:147:1: error: stray ‘@’ in program
  147 | @end
      | ^
In file included from /usr/include/GNUstep/Foundation/NSDateComponentsFormatter.h:28,
                 from /usr/include/GNUstep/Foundation/Foundation.h:61:
/usr/include/GNUstep/Foundation/NSFormatter.h:56:1: error: stray ‘@’ in program
   56 | @class  NSString, NSAttributedString, NSDictionary;
      | ^
/usr/include/GNUstep/Foundation/NSFormatter.h:66:1: error: stray ‘@’ in program
   66 | @interface      NSFormatter : NSObject <NSCopying, NSCoding>
      | ^
/usr/include/GNUstep/Foundation/NSFormatter.h:141:1: error: stray ‘@’ in program
  141 | @end
      | ^
/usr/include/GNUstep/Foundation/NSDateComponentsFormatter.h:74:1: error: stray ‘@’ in program
   74 | @class NSString, NSDate;
      | ^
/usr/include/GNUstep/Foundation/NSDateComponentsFormatter.h:77:1: error: stray ‘@’ in program
   77 | @interface NSDateComponentsFormatter : NSFormatter
      | ^
/usr/include/GNUstep/Foundation/NSDateComponentsFormatter.h:134:1: error: stray ‘@’ in program
  134 | @end
      | ^
In file included from /usr/include/GNUstep/Foundation/Foundation.h:62:
/usr/include/GNUstep/Foundation/NSDateFormatter.h:34:1: error: stray ‘@’ in program
   34 | @class NSCalendar, NSLocale, NSArray;
      | ^
/usr/include/GNUstep/Foundation/NSDateFormatter.h:126:1: error: stray ‘@’ in program
  126 | @interface NSDateFormatter : NSFormatter <NSCoding, NSCopying>
      | ^
/usr/include/GNUstep/Foundation/NSDateFormatter.h:143:3: error: stray ‘@’ in program
  143 |   @private id _internal GS_UNUSED_IVAR;
      |   ^
/usr/include/GNUstep/Foundation/NSDateFormatter.h:278:1: error: stray ‘@’ in program
  278 | @end
      | ^
In file included from /usr/include/GNUstep/Foundation/Foundation.h:63:
/usr/include/GNUstep/Foundation/NSDateInterval.h:38:1: error: stray ‘@’ in program
   38 | @interface NSDateInterval : NSObject <NSCoding, NSCopying>
      | ^
/usr/include/GNUstep/Foundation/NSDateInterval.h:76:1: error: stray ‘@’ in program
   76 | @end
      | ^
In file included from /usr/include/GNUstep/Foundation/Foundation.h:64:
/usr/include/GNUstep/Foundation/NSDateIntervalFormatter.h:46:1: error: stray ‘@’ in program
   46 | @class NSCalendar, NSLocale, NSDateInterval;
      | ^
/usr/include/GNUstep/Foundation/NSDateIntervalFormatter.h:49:1: error: stray ‘@’ in program
   49 | @interface NSDateIntervalFormatter : NSFormatter
      | ^
/usr/include/GNUstep/Foundation/NSDateIntervalFormatter.h:83:1: error: stray ‘@’ in program
   83 | @end
      | ^
In file included from /usr/include/GNUstep/Foundation/NSDecimalNumber.h:33,
                 from /usr/include/GNUstep/Foundation/Foundation.h:66:
/usr/include/GNUstep/Foundation/NSValue.h:37:1: error: stray ‘@’ in program
   37 | @class NSString;
      | ^
/usr/include/GNUstep/Foundation/NSValue.h:49:1: error: stray ‘@’ in program
   49 | @interface NSValue : NSObject <NSCopying, NSCoding>
      | ^
/usr/include/GNUstep/Foundation/NSValue.h:170:1: error: stray ‘@’ in program
  170 | @end
      | ^
/usr/include/GNUstep/Foundation/NSValue.h:178:1: error: stray ‘@’ in program
  178 | @interface NSNumber : NSValue <NSCopying,NSCoding>
      | ^
/usr/include/GNUstep/Foundation/NSValue.h:350:1: error: stray ‘@’ in program
  350 | @end
      | ^
/usr/include/GNUstep/Foundation/NSValue.h:356:1: error: stray ‘@’ in program
  356 | @interface NSValue (Subclassing)
      | ^
/usr/include/GNUstep/Foundation/NSValue.h:361:1: error: stray ‘@’ in program
  361 | @end
      | ^
In file included from /usr/include/GNUstep/Foundation/NSValue.h:369:
/usr/include/GNUstep/GNUstepBase/NSNumber+GNUstepBase.h:39:1: error: stray ‘@’ in program
   39 | @interface NSNumber(GNUstepBase)
      | ^
/usr/include/GNUstep/GNUstepBase/NSNumber+GNUstepBase.h:47:1: error: stray ‘@’ in program
   47 | @end
      | ^
/usr/include/GNUstep/Foundation/NSDecimalNumber.h:39:1: error: stray ‘@’ in program
   39 | @class  NSDecimalNumber;
      | ^
/usr/include/GNUstep/Foundation/NSDecimalNumber.h:48:1: error: stray ‘@’ in program
   48 | @protocol       NSDecimalNumberBehaviors
      | ^
/usr/include/GNUstep/Foundation/NSDecimalNumber.h:114:1: error: stray ‘@’ in program
  114 | @end
      | ^
/usr/include/GNUstep/Foundation/NSDecimalNumber.h:123:1: error: stray ‘@’ in program
  123 | @interface      NSDecimalNumberHandler : NSObject <NSDecimalNumberBehaviors>
      | ^
/usr/include/GNUstep/Foundation/NSDecimalNumber.h:140:3: error: stray ‘@’ in program
  140 |   @private id _internal GS_UNUSED_IVAR;
      |   ^
/usr/include/GNUstep/Foundation/NSDecimalNumber.h:175:1: error: stray ‘@’ in program
  175 | @end
      | ^
/usr/include/GNUstep/Foundation/NSDecimalNumber.h:192:1: error: stray ‘@’ in program
  192 | @interface      NSDecimalNumber : NSNumber <NSDecimalNumberBehaviors>
      | ^
/usr/include/GNUstep/Foundation/NSDecimalNumber.h:415:1: error: stray ‘@’ in program
  415 | @end
      | ^
/usr/include/GNUstep/Foundation/NSDecimalNumber.h:421:1: error: stray ‘@’ in program
  421 | @interface NSNumber (NSDecimalNumber)
      | ^
/usr/include/GNUstep/Foundation/NSDecimalNumber.h:426:1: error: stray ‘@’ in program
  426 | @end
      | ^
In file included from /usr/include/GNUstep/Foundation/NSDistantObject.h:30,
                 from /usr/include/GNUstep/Foundation/Foundation.h:68:
/usr/include/GNUstep/Foundation/NSProxy.h:36:1: error: stray ‘@’ in program
   36 | @interface NSProxy <NSObject>
      | ^
/usr/include/GNUstep/Foundation/NSProxy.h:38:1: error: stray ‘@’ in program
   38 | @public
      | ^
/usr/include/GNUstep/Foundation/NSProxy.h:41:1: error: stray ‘@’ in program
   41 | @private
      | ^
/usr/include/GNUstep/Foundation/NSProxy.h:87:1: error: stray ‘@’ in program
   87 | @end
      | ^
/usr/include/GNUstep/Foundation/NSDistantObject.h:36:1: error: stray ‘@’ in program
   36 | @class  NSConnection;
      | ^
/usr/include/GNUstep/Foundation/NSDistantObject.h:39:1: error: stray ‘@’ in program
   39 | @interface NSDistantObject : NSProxy <NSCoding>
      | ^
/usr/include/GNUstep/Foundation/NSDistantObject.h:42:1: error: stray ‘@’ in program
   42 | @public
      | ^
/usr/include/GNUstep/Foundation/NSDistantObject.h:70:1: error: stray ‘@’ in program
   70 | @end
      | ^
In file included from /usr/include/GNUstep/Foundation/Foundation.h:69:
/usr/include/GNUstep/Foundation/NSDistributedLock.h:31:1: error: stray ‘@’ in program
   31 | @class  NSDate;
      | ^
/usr/include/GNUstep/Foundation/NSDistributedLock.h:32:1: error: stray ‘@’ in program
   32 | @class  NSLock;
      | ^
/usr/include/GNUstep/Foundation/NSDistributedLock.h:33:1: error: stray ‘@’ in program
   33 | @class  NSString;
      | ^
/usr/include/GNUstep/Foundation/NSDistributedLock.h:40:1: error: stray ‘@’ in program
   40 | @interface NSDistributedLock : NSObject
      | ^
/usr/include/GNUstep/Foundation/NSDistributedLock.h:54:3: error: stray ‘@’ in program
   54 |   @private id _internal GS_UNUSED_IVAR;
      |   ^
/usr/include/GNUstep/Foundation/NSDistributedLock.h:66:1: error: stray ‘@’ in program
   66 | @end
      | ^
In file included from /usr/include/GNUstep/Foundation/NSDistributedNotificationCenter.h:32,
                 from /usr/include/GNUstep/Foundation/Foundation.h:70:
/usr/include/GNUstep/Foundation/NSLock.h:46:1: error: stray ‘@’ in program
   46 | @protocol NSLocking
      | ^
/usr/include/GNUstep/Foundation/NSLock.h:58:1: error: stray ‘@’ in program
   58 | @end
      | ^
/usr/include/GNUstep/Foundation/NSLock.h:73:1: error: stray ‘@’ in program
   73 | @interface NSLock : NSObject <NSLocking>
      | ^
/usr/include/GNUstep/Foundation/NSLock.h:76:1: error: stray ‘@’ in program
   76 | @protected
      | ^
/usr/include/GNUstep/Foundation/NSLock.h:119:1: error: stray ‘@’ in program
  119 | @end
      | ^
/usr/include/GNUstep/Foundation/NSLock.h:125:1: error: stray ‘@’ in program
  125 | @interface NSCondition : NSObject <NSLocking>
      | ^
/usr/include/GNUstep/Foundation/NSLock.h:128:1: error: stray ‘@’ in program
  128 | @protected
      | ^
/usr/include/GNUstep/Foundation/NSLock.h:168:1: error: stray ‘@’ in program
  168 | @end
      | ^
/usr/include/GNUstep/Foundation/NSLock.h:176:1: error: stray ‘@’ in program
  176 | @interface NSConditionLock : NSObject <NSLocking>
      | ^
/usr/include/GNUstep/Foundation/NSLock.h:179:1: error: stray ‘@’ in program
  179 | @protected
      | ^
/usr/include/GNUstep/Foundation/NSLock.h:266:1: error: stray ‘@’ in program
  266 | @end
      | ^
/usr/include/GNUstep/Foundation/NSLock.h:277:1: error: stray ‘@’ in program
  277 | @interface NSRecursiveLock : NSObject <NSLocking>
      | ^
/usr/include/GNUstep/Foundation/NSLock.h:280:1: error: stray ‘@’ in program
  280 | @protected
      | ^
/usr/include/GNUstep/Foundation/NSLock.h:324:1: error: stray ‘@’ in program
  324 | @end
      | ^
/usr/include/GNUstep/Foundation/NSLock.h:335:1: error: stray ‘@’ in program
  335 | @interface      NSObject (GSTraceLocks)
      | ^
/usr/include/GNUstep/Foundation/NSLock.h:358:1: error: stray ‘@’ in program
  358 | @end
      | ^
In file included from /usr/include/GNUstep/Foundation/NSLock.h:366:
/usr/include/GNUstep/GNUstepBase/NSLock+GNUstepBase.h:65:1: error: stray ‘@’ in program
   65 | @interface NSLock (GNUstepBase)
      | ^
/usr/include/GNUstep/GNUstepBase/NSLock+GNUstepBase.h:90:1: error: stray ‘@’ in program
   90 | @end
      | ^
/usr/include/GNUstep/GNUstepBase/NSLock+GNUstepBase.h:92:1: error: stray ‘@’ in program
   92 | @interface NSRecursiveLock (GNUstepBase)
      | ^
/usr/include/GNUstep/GNUstepBase/NSLock+GNUstepBase.h:117:1: error: stray ‘@’ in program
  117 | @end
      | ^
In file included from /usr/include/GNUstep/Foundation/NSDistributedNotificationCenter.h:33:
/usr/include/GNUstep/Foundation/NSNotification.h:41:1: error: stray ‘@’ in program
   41 | @class NSString;
      | ^
/usr/include/GNUstep/Foundation/NSNotification.h:42:1: error: stray ‘@’ in program
   42 | @class NSDictionary;
      | ^
/usr/include/GNUstep/Foundation/NSNotification.h:43:1: error: stray ‘@’ in program
   43 | @class NSLock;
      | ^
/usr/include/GNUstep/Foundation/NSNotification.h:44:1: error: stray ‘@’ in program
   44 | @class NSOperationQueue;
      | ^
/usr/include/GNUstep/Foundation/NSNotification.h:49:1: error: stray ‘@’ in program
   49 | @interface NSNotification : NSObject <NSCopying, NSCoding>
      | ^
/usr/include/GNUstep/Foundation/NSNotification.h:65:1: error: stray ‘@’ in program
   65 | @end
      | ^
/usr/include/GNUstep/Foundation/NSNotification.h:73:1: error: stray ‘@’ in program
   73 | @interface NSNotificationCenter : NSObject
      | ^
/usr/include/GNUstep/Foundation/NSNotification.h:76:1: error: stray ‘@’ in program
   76 | @private
      | ^
/usr/include/GNUstep/Foundation/NSNotification.h:106:1: error: stray ‘@’ in program
  106 | @end
      | ^
/usr/include/GNUstep/Foundation/NSDistributedNotificationCenter.h:81:1: error: stray ‘@’ in program
   81 | @interface      NSDistributedNotificationCenter : NSNotificationCenter
      | ^
/usr/include/GNUstep/Foundation/NSDistributedNotificationCenter.h:96:3: error: stray ‘@’ in program
   96 |   @private id _internal GS_UNUSED_IVAR;
      |   ^
/usr/include/GNUstep/Foundation/NSDistributedNotificationCenter.h:127:1: error: stray ‘@’ in program
  127 | @end
      | ^
In file included from /usr/include/GNUstep/Foundation/Foundation.h:71:
/usr/include/GNUstep/Foundation/NSEnergyFormatter.h:36:1: error: stray ‘@’ in program
   36 | @class NSNumberFormatter, NSString;
      | ^
/usr/include/GNUstep/Foundation/NSEnergyFormatter.h:47:1: error: stray ‘@’ in program
   47 | @interface NSEnergyFormatter : NSFormatter
      | ^
/usr/include/GNUstep/Foundation/NSEnergyFormatter.h:73:1: error: stray ‘@’ in program
   73 | @end
      | ^
In file included from /usr/include/GNUstep/Foundation/Foundation.h:73:
/usr/include/GNUstep/Foundation/NSError.h:39:1: error: stray ‘@’ in program
   39 | @class NSArray, NSDictionary, NSString;
      | ^
/usr/include/GNUstep/Foundation/NSError.h:133:1: error: stray ‘@’ in program
  133 | @interface NSError : NSObject <NSCopying, NSCoding>
      | ^
/usr/include/GNUstep/Foundation/NSError.h:136:1: error: stray ‘@’ in program
  136 | @private
      | ^
/usr/include/GNUstep/Foundation/NSError.h:148:3: error: stray ‘@’ in program
  148 |   @private id _internal GS_UNUSED_IVAR;
      |   ^
/usr/include/GNUstep/Foundation/NSError.h:232:1: error: stray ‘@’ in program
  232 | @end
      | ^
In file included from /usr/include/GNUstep/Foundation/Foundation.h:76:
/usr/include/GNUstep/Foundation/NSExtensionContext.h:39:1: error: stray ‘@’ in program
   39 | @class NSError, NSArray, NSURL;
      | ^
/usr/include/GNUstep/Foundation/NSExtensionContext.h:42:1: error: stray ‘@’ in program
   42 | @interface NSExtensionContext : NSObject
      | ^
/usr/include/GNUstep/Foundation/NSExtensionContext.h:56:1: error: stray ‘@’ in program
   56 | @end
      | ^
In file included from /usr/include/GNUstep/Foundation/Foundation.h:77:
/usr/include/GNUstep/Foundation/NSExtensionItem.h:36:1: error: stray ‘@’ in program
   36 | @class NSAttributedString, NSArray, NSDictionary;
      | ^
/usr/include/GNUstep/Foundation/NSExtensionItem.h:39:1: error: stray ‘@’ in program
   39 | @interface NSExtensionItem : NSObject
      | ^
/usr/include/GNUstep/Foundation/NSExtensionItem.h:59:1: error: stray ‘@’ in program
   59 | @end
      | ^
In file included from /usr/include/GNUstep/Foundation/Foundation.h:78:
/usr/include/GNUstep/Foundation/NSExtensionRequestHandling.h:36:1: error: stray ‘@’ in program
   36 | @class NSExtensionContext;
      | ^
/usr/include/GNUstep/Foundation/NSExtensionRequestHandling.h:38:1: error: stray ‘@’ in program
   38 | @protocol NSExtensionRequestHandling <NSObject>
      | ^
/usr/include/GNUstep/Foundation/NSExtensionRequestHandling.h:42:1: error: stray ‘@’ in program
   42 | @end
      | ^
In file included from /usr/include/GNUstep/Foundation/NSURL.h:29,
                 from /usr/include/GNUstep/Foundation/NSFileCoordinator.h:30,
                 from /usr/include/GNUstep/Foundation/Foundation.h:79:
/usr/include/GNUstep/Foundation/NSURLHandle.h:37:1: error: stray ‘@’ in program
   37 | @class NSData;
      | ^
/usr/include/GNUstep/Foundation/NSURLHandle.h:38:1: error: stray ‘@’ in program
   38 | @class NSString;
      | ^
/usr/include/GNUstep/Foundation/NSURLHandle.h:39:1: error: stray ‘@’ in program
   39 | @class NSMutableArray;
      | ^
/usr/include/GNUstep/Foundation/NSURLHandle.h:40:1: error: stray ‘@’ in program
   40 | @class NSMutableData;
      | ^
/usr/include/GNUstep/Foundation/NSURLHandle.h:41:1: error: stray ‘@’ in program
   41 | @class NSURLHandle;
      | ^
/usr/include/GNUstep/Foundation/NSURLHandle.h:42:1: error: stray ‘@’ in program
   42 | @class NSURL;
      | ^
/usr/include/GNUstep/Foundation/NSURLHandle.h:144:1: error: stray ‘@’ in program
  144 | @protocol NSURLHandleClient
      | ^
/usr/include/GNUstep/Foundation/NSURLHandle.h:178:1: error: stray ‘@’ in program
  178 | @end
      | ^
/usr/include/GNUstep/Foundation/NSURLHandle.h:181:1: error: stray ‘@’ in program
  181 | @interface NSURLHandle : NSObject
      | ^
/usr/include/GNUstep/Foundation/NSURLHandle.h:184:1: error: stray ‘@’ in program
  184 | @protected
      | ^
/usr/include/GNUstep/Foundation/NSURLHandle.h:239:1: error: stray ‘@’ in program
  239 | @end
      | ^
/usr/include/GNUstep/Foundation/NSURL.h:38:1: error: stray ‘@’ in program
   38 | @class NSError;
      | ^
/usr/include/GNUstep/Foundation/NSURL.h:39:1: error: stray ‘@’ in program
   39 | @class NSNumber;
      | ^
/usr/include/GNUstep/Foundation/NSURL.h:40:1: error: stray ‘@’ in program
   40 | @class NSString;
      | ^
/usr/include/GNUstep/Foundation/NSURL.h:41:1: error: stray ‘@’ in program
   41 | @class NSDictionary;
      | ^
/usr/include/GNUstep/Foundation/NSURL.h:42:1: error: stray ‘@’ in program
   42 | @class NSArray;
      | ^
/usr/include/GNUstep/Foundation/NSURL.h:72:1: error: stray ‘@’ in program
   72 | @interface NSURL: NSObject <NSCoding, NSCopying, NSURLHandleClient>
      | ^
/usr/include/GNUstep/Foundation/NSURL.h:75:1: error: stray ‘@’ in program
   75 | @private
      | ^
/usr/include/GNUstep/Foundation/NSURL.h:181:1: error: stray ‘@’ in program
  181 | @property (readonly, getter=isFileURL) BOOL fileURL;
      | ^
/usr/include/GNUstep/Foundation/NSURL.h:454:1: error: stray ‘@’ in program
  454 | @end
      | ^
/usr/include/GNUstep/Foundation/NSURL.h:456:1: error: stray ‘@’ in program
  456 | @interface NSObject (NSURLClient)
      | ^
/usr/include/GNUstep/Foundation/NSURL.h:481:1: error: stray ‘@’ in program
  481 | @end
      | ^
In file included from /usr/include/GNUstep/Foundation/NSURL.h:609:
/usr/include/GNUstep/GNUstepBase/NSURL+GNUstepBase.h:39:1: error: stray ‘@’ in program
   39 | @interface NSURL (GNUstepBaseAdditions)
      | ^
/usr/include/GNUstep/GNUstepBase/NSURL+GNUstepBase.h:59:1: error: stray ‘@’ in program
   59 | @end
      | ^
/usr/include/GNUstep/GNUstepBase/NSURL+GNUstepBase.h:61:1: error: stray ‘@’ in program
   61 | @interface NSURL (GNUstepBase)
      | ^
/usr/include/GNUstep/GNUstepBase/NSURL+GNUstepBase.h:73:1: error: stray ‘@’ in program
   73 | @end
      | ^
/usr/include/GNUstep/Foundation/NSURL.h:615:1: error: stray ‘@’ in program
  615 | @interface NSURLQueryItem : NSObject <NSCopying, NSCoding>
      | ^
/usr/include/GNUstep/Foundation/NSURL.h:630:3: error: stray ‘@’ in program
  630 |   @private id _internal GS_UNUSED_IVAR;
      |   ^
/usr/include/GNUstep/Foundation/NSURL.h:643:1: error: stray ‘@’ in program
  643 | @end
      | ^
/usr/include/GNUstep/Foundation/NSURL.h:650:1: error: stray ‘@’ in program
  650 | @interface NSURLComponents : NSObject <NSCopying>
      | ^
/usr/include/GNUstep/Foundation/NSURL.h:665:3: error: stray ‘@’ in program
  665 |   @private id _internal GS_UNUSED_IVAR;
      |   ^
/usr/include/GNUstep/Foundation/NSURL.h:735:1: error: stray ‘@’ in program
  735 | @end
      | ^
/usr/include/GNUstep/Foundation/NSFileCoordinator.h:34:1: error: stray ‘@’ in program
   34 | @class NSArray, NSError, NSMutableDictionary, NSOperationQueue, NSSet;
      | ^
/usr/include/GNUstep/Foundation/NSFileCoordinator.h:36:1: error: stray ‘@’ in program
   36 | @protocol NSFilePresenter;
      | ^
/usr/include/GNUstep/Foundation/NSFileCoordinator.h:56:1: error: stray ‘@’ in program
   56 | @interface NSFileAccessIntent : NSObject
      | ^
/usr/include/GNUstep/Foundation/NSFileCoordinator.h:67:1: error: stray ‘@’ in program
   67 | @end
      | ^
/usr/include/GNUstep/Foundation/NSFileCoordinator.h:77:1: error: stray ‘@’ in program
   77 | @interface NSFileCoordinator : NSObject
      | ^
/usr/include/GNUstep/Foundation/NSFileCoordinator.h:130:1: error: stray ‘@’ in program
  130 | @end
      | ^
In file included from /usr/include/GNUstep/Foundation/Foundation.h:80:
/usr/include/GNUstep/Foundation/NSFileHandle.h:39:1: error: stray ‘@’ in program
   39 | @class NSData;
      | ^
/usr/include/GNUstep/Foundation/NSFileHandle.h:40:1: error: stray ‘@’ in program
   40 | @class NSError;
      | ^
/usr/include/GNUstep/Foundation/NSFileHandle.h:41:1: error: stray ‘@’ in program
   41 | @class NSString;
      | ^
/usr/include/GNUstep/Foundation/NSFileHandle.h:42:1: error: stray ‘@’ in program
   42 | @class NSURL;
      | ^
/usr/include/GNUstep/Foundation/NSFileHandle.h:45:1: error: stray ‘@’ in program
   45 | @interface NSFileHandle : NSObject
      | ^
/usr/include/GNUstep/Foundation/NSFileHandle.h:103:1: error: stray ‘@’ in program
  103 | @end
      | ^
/usr/include/GNUstep/Foundation/NSFileHandle.h:168:1: error: stray ‘@’ in program
  168 | @interface NSPipe : NSObject
      | ^
/usr/include/GNUstep/Foundation/NSFileHandle.h:171:1: error: stray ‘@’ in program
  171 | @private
      | ^
/usr/include/GNUstep/Foundation/NSFileHandle.h:182:3: error: stray ‘@’ in program
  182 |   @private id _internal GS_UNUSED_IVAR;
      |   ^
/usr/include/GNUstep/Foundation/NSFileHandle.h:188:1: error: stray ‘@’ in program
  188 | @end
      | ^
/usr/include/GNUstep/Foundation/NSFileHandle.h:196:1: error: stray ‘@’ in program
  196 | @interface NSFileHandle (GNUstepExtensions)
      | ^
/usr/include/GNUstep/Foundation/NSFileHandle.h:223:1: error: stray ‘@’ in program
  223 | @end
      | ^
/usr/include/GNUstep/Foundation/NSFileHandle.h:244:1: error: stray ‘@’ in program
  244 | @interface NSFileHandle (GNUstepTLS)
      | ^
/usr/include/GNUstep/Foundation/NSFileHandle.h:372:1: error: stray ‘@’ in program
  372 | @end
      | ^
In file included from /usr/include/GNUstep/Foundation/NSFileHandle.h:447:
/usr/include/GNUstep/GNUstepBase/NSFileHandle+GNUstepBase.h:39:1: error: stray ‘@’ in program
   39 | @interface NSFileHandle(GNUstepBase)
      | ^
/usr/include/GNUstep/GNUstepBase/NSFileHandle+GNUstepBase.h:44:1: error: stray ‘@’ in program
   44 | @end
      | ^
In file included from /usr/include/GNUstep/Foundation/NSFileManager.h:178,
                 from /usr/include/GNUstep/Foundation/Foundation.h:81:
/usr/include/GNUstep/Foundation/NSPathUtilities.h:36:1: error: stray ‘@’ in program
   36 | @class  NSDictionary;
      | ^
/usr/include/GNUstep/Foundation/NSPathUtilities.h:37:1: error: stray ‘@’ in program
   37 | @class  NSMutableDictionary;
      | ^
/usr/include/GNUstep/Foundation/NSPathUtilities.h:38:1: error: stray ‘@’ in program
   38 | @class  NSString;
      | ^
/usr/include/GNUstep/Foundation/NSFileManager.h:183:1: error: stray ‘@’ in program
  183 | @class NSNumber;
      | ^
/usr/include/GNUstep/Foundation/NSFileManager.h:184:1: error: stray ‘@’ in program
  184 | @class NSString;
      | ^
/usr/include/GNUstep/Foundation/NSFileManager.h:185:1: error: stray ‘@’ in program
  185 | @class NSData;
      | ^
/usr/include/GNUstep/Foundation/NSFileManager.h:186:1: error: stray ‘@’ in program
  186 | @class NSDate;
      | ^
/usr/include/GNUstep/Foundation/NSFileManager.h:187:1: error: stray ‘@’ in program
  187 | @class NSArray;
      | ^
/usr/include/GNUstep/Foundation/NSFileManager.h:188:1: error: stray ‘@’ in program
  188 | @class NSMutableArray;
      | ^
/usr/include/GNUstep/Foundation/NSFileManager.h:189:1: error: stray ‘@’ in program
  189 | @class NSEnumerator;
      | ^
/usr/include/GNUstep/Foundation/NSFileManager.h:190:1: error: stray ‘@’ in program
  190 | @class NSDirectoryEnumerator;
      | ^
/usr/include/GNUstep/Foundation/NSFileManager.h:191:1: error: stray ‘@’ in program
  191 | @class NSError;
      | ^
/usr/include/GNUstep/Foundation/NSFileManager.h:192:1: error: stray ‘@’ in program
  192 | @class NSURL;
      | ^
/usr/include/GNUstep/Foundation/NSFileManager.h:194:1: error: stray ‘@’ in program
  194 | @protocol NSFileManagerDelegate;
      | ^
/usr/include/GNUstep/Foundation/NSFileManager.h:214:1: error: stray ‘@’ in program
  214 | @interface NSFileManager : NSObject
      | ^
/usr/include/GNUstep/Foundation/NSFileManager.h:217:1: error: stray ‘@’ in program
  217 | @private
      | ^
/usr/include/GNUstep/Foundation/NSFileManager.h:228:3: error: stray ‘@’ in program
  228 |   @private id _internal GS_UNUSED_IVAR;
      |   ^
/usr/include/GNUstep/Foundation/NSFileManager.h:240:1: error: stray ‘@’ in program
  240 | @property (assign) id<NSFileManagerDelegate> delegate;
      | ^
/usr/include/GNUstep/Foundation/NSFileManager.h:489:1: error: stray ‘@’ in program
  489 | @end /* NSFileManager */
      | ^
/usr/include/GNUstep/Foundation/NSFileManager.h:497:1: error: stray ‘@’ in program
  497 | @interface NSObject (NSFileManagerHandler)
      | ^
/usr/include/GNUstep/Foundation/NSFileManager.h:546:1: error: stray ‘@’ in program
  546 | @end
      | ^
/usr/include/GNUstep/Foundation/NSFileManager.h:562:1: error: stray ‘@’ in program
  562 | @interface NSDirectoryEnumerator : NSEnumerator
      | ^
/usr/include/GNUstep/Foundation/NSFileManager.h:565:1: error: stray ‘@’ in program
  565 | @private
      | ^
/usr/include/GNUstep/Foundation/NSFileManager.h:586:3: error: stray ‘@’ in program
  586 |   @private id _internal GS_UNUSED_IVAR;
      |   ^
/usr/include/GNUstep/Foundation/NSFileManager.h:593:1: error: stray ‘@’ in program
  593 | @end /* NSDirectoryEnumerator */
      | ^
/usr/include/GNUstep/Foundation/NSFileManager.h:695:1: error: stray ‘@’ in program
  695 | @interface NSDictionary(NSFileAttributes)
      | ^
/usr/include/GNUstep/Foundation/NSFileManager.h:712:1: error: stray ‘@’ in program
  712 | @end
      | ^
/usr/include/GNUstep/Foundation/NSFileManager.h:716:1: error: stray ‘@’ in program
  716 | @protocol NSFileManagerDelegate <NSObject>
      | ^
/usr/include/GNUstep/Foundation/NSFileManager.h:718:1: error: stray ‘@’ in program
  718 | @optional
      | ^
/usr/include/GNUstep/Foundation/NSFileManager.h:781:1: error: stray ‘@’ in program
  781 | @end
      | ^
In file included from /usr/include/GNUstep/Foundation/Foundation.h:82:
/usr/include/GNUstep/Foundation/NSFilePresenter.h:31:1: error: stray ‘@’ in program
   31 | @class NSError, NSFileVersion, NSOperationQueue, NSSet;
      | ^
/usr/include/GNUstep/Foundation/NSFilePresenter.h:40:1: error: stray ‘@’ in program
   40 | @protocol NSFilePresenter <NSObject>
      | ^
/usr/include/GNUstep/Foundation/NSFilePresenter.h:46:1: error: stray ‘@’ in program
   46 | @optional
      | ^
/usr/include/GNUstep/Foundation/NSFilePresenter.h:73:1: error: stray ‘@’ in program
   73 | @end
      | ^
In file included from /usr/include/GNUstep/Foundation/Foundation.h:83:
/usr/include/GNUstep/Foundation/NSFileVersion.h:31:1: error: stray ‘@’ in program
   31 | @class NSArray, NSDate, NSDictionary, NSError, NSString, NSURL, NSPersonNameComponents;
      | ^
/usr/include/GNUstep/Foundation/NSFileVersion.h:46:1: error: stray ‘@’ in program
   46 | @interface NSFileVersion : NSObject
      | ^
/usr/include/GNUstep/Foundation/NSFileVersion.h:48:1: error: stray ‘@’ in program
   48 | @private
      | ^
/usr/include/GNUstep/Foundation/NSFileVersion.h:97:1: error: stray ‘@’ in program
   97 | @end
      | ^
In file included from /usr/include/GNUstep/Foundation/Foundation.h:84:
/usr/include/GNUstep/Foundation/NSFileWrapper.h:36:1: error: stray ‘@’ in program
   36 | @class NSData;
      | ^
/usr/include/GNUstep/Foundation/NSFileWrapper.h:37:1: error: stray ‘@’ in program
   37 | @class NSDictionary;
      | ^
/usr/include/GNUstep/Foundation/NSFileWrapper.h:38:1: error: stray ‘@’ in program
   38 | @class NSError;
      | ^
/usr/include/GNUstep/Foundation/NSFileWrapper.h:39:1: error: stray ‘@’ in program
   39 | @class NSMutableDictionary;
      | ^
/usr/include/GNUstep/Foundation/NSFileWrapper.h:40:1: error: stray ‘@’ in program
   40 | @class NSString;
      | ^
/usr/include/GNUstep/Foundation/NSFileWrapper.h:41:1: error: stray ‘@’ in program
   41 | @class NSURL;
      | ^
/usr/include/GNUstep/Foundation/NSFileWrapper.h:65:1: error: stray ‘@’ in program
   65 | @interface NSFileWrapper : NSObject
      | ^
/usr/include/GNUstep/Foundation/NSFileWrapper.h:169:1: error: stray ‘@’ in program
  169 | @end
      | ^
In file included from /usr/include/GNUstep/Foundation/Foundation.h:86:
/usr/include/GNUstep/Foundation/NSGarbageCollector.h:42:1: error: stray ‘@’ in program
   42 | @interface NSGarbageCollector : NSObject
      | ^
/usr/include/GNUstep/Foundation/NSGarbageCollector.h:98:1: error: stray ‘@’ in program
   98 | @end
      | ^
In file included from /usr/include/GNUstep/Foundation/Foundation.h:88:
/usr/include/GNUstep/Foundation/NSHashTable.h:44:1: error: stray ‘@’ in program
   44 | @class GS_GENERIC_CLASS(NSArray, ElementT);
      | ^
/usr/include/GNUstep/Foundation/NSHashTable.h:45:1: error: stray ‘@’ in program
   45 | @class GS_GENERIC_CLASS(NSSet, ElementT);
      | ^
/usr/include/GNUstep/Foundation/NSHashTable.h:65:1: error: stray ‘@’ in program
   65 | @interface GS_GENERIC_CLASS(NSHashTable, ElementT) : NSObject <NSCopying, NSCoding, NSFastEnumeration>
      | ^
/usr/include/GNUstep/Foundation/NSHashTable.h:160:1: error: stray ‘@’ in program
  160 | @end
      | ^
In file included from /usr/include/GNUstep/Foundation/Foundation.h:89:
/usr/include/GNUstep/Foundation/NSHFSFileTypes.h:36:1: error: stray ‘@’ in program
   36 | @class NSString;
      | ^
In file included from /usr/include/GNUstep/Foundation/Foundation.h:90:
/usr/include/GNUstep/Foundation/NSHost.h:34:1: error: stray ‘@’ in program
   34 | @class NSString, NSArray, NSSet;
      | ^
/usr/include/GNUstep/Foundation/NSHost.h:41:1: error: stray ‘@’ in program
   41 | @interface NSHost : NSObject
      | ^
/usr/include/GNUstep/Foundation/NSHost.h:44:3: error: stray ‘@’ in program
   44 |   @private
      |   ^
/usr/include/GNUstep/Foundation/NSHost.h:55:3: error: stray ‘@’ in program
   55 |   @private id _internal GS_UNUSED_IVAR;
      |   ^
/usr/include/GNUstep/Foundation/NSHost.h:133:1: error: stray ‘@’ in program
  133 | @end
      | ^
/usr/include/GNUstep/Foundation/NSHost.h:140:1: error: stray ‘@’ in program
  140 | @interface NSHost (GNUstep)
      | ^
/usr/include/GNUstep/Foundation/NSHost.h:146:1: error: stray ‘@’ in program
  146 | @end
      | ^
In file included from /usr/include/GNUstep/Foundation/Foundation.h:91:
/usr/include/GNUstep/Foundation/NSHTTPCookie.h:37:1: error: stray ‘@’ in program
   37 | @class NSArray;
      | ^
/usr/include/GNUstep/Foundation/NSHTTPCookie.h:38:1: error: stray ‘@’ in program
   38 | @class NSDate;
      | ^
/usr/include/GNUstep/Foundation/NSHTTPCookie.h:39:1: error: stray ‘@’ in program
   39 | @class NSDictionary;
      | ^
/usr/include/GNUstep/Foundation/NSHTTPCookie.h:40:1: error: stray ‘@’ in program
   40 | @class NSString;
      | ^
/usr/include/GNUstep/Foundation/NSHTTPCookie.h:41:1: error: stray ‘@’ in program
   41 | @class NSURL;
      | ^
/usr/include/GNUstep/Foundation/NSHTTPCookie.h:67:1: error: stray ‘@’ in program
   67 | @interface NSHTTPCookie :  NSObject
      | ^
/usr/include/GNUstep/Foundation/NSHTTPCookie.h:70:1: error: stray ‘@’ in program
   70 | @private
      | ^
/usr/include/GNUstep/Foundation/NSHTTPCookie.h:209:1: error: stray ‘@’ in program
  209 | @property (readonly, getter=isSecure) BOOL secure;
      | ^
/usr/include/GNUstep/Foundation/NSHTTPCookie.h:219:1: error: stray ‘@’ in program
  219 | @property (readonly, getter=isSessionOnly) BOOL sessionOnly;
      | ^
/usr/include/GNUstep/Foundation/NSHTTPCookie.h:226:1: error: stray ‘@’ in program
  226 | @property (readonly, getter=isHTTPOnly) BOOL HTTPOnly;
      | ^
/usr/include/GNUstep/Foundation/NSHTTPCookie.h:267:1: error: stray ‘@’ in program
  267 | @end
      | ^
In file included from /usr/include/GNUstep/Foundation/Foundation.h:92:
/usr/include/GNUstep/Foundation/NSHTTPCookieStorage.h:37:1: error: stray ‘@’ in program
   37 | @class NSArray;
      | ^
/usr/include/GNUstep/Foundation/NSHTTPCookieStorage.h:38:1: error: stray ‘@’ in program
   38 | @class NSHTTPCookie;
      | ^
/usr/include/GNUstep/Foundation/NSHTTPCookieStorage.h:39:1: error: stray ‘@’ in program
   39 | @class NSURL;
      | ^
/usr/include/GNUstep/Foundation/NSHTTPCookieStorage.h:71:1: error: stray ‘@’ in program
   71 | @interface NSHTTPCookieStorage :  NSObject
      | ^
/usr/include/GNUstep/Foundation/NSHTTPCookieStorage.h:74:1: error: stray ‘@’ in program
   74 | @private
      | ^
/usr/include/GNUstep/Foundation/NSHTTPCookieStorage.h:123:1: error: stray ‘@’ in program
  123 | @end
      | ^
In file included from /usr/include/GNUstep/Foundation/Foundation.h:93:
/usr/include/GNUstep/Foundation/NSIndexPath.h:46:1: error: stray ‘@’ in program
   46 | @interface      NSIndexPath : NSObject <NSCopying, NSCoding>
      | ^
/usr/include/GNUstep/Foundation/NSIndexPath.h:49:1: error: stray ‘@’ in program
   49 | @private
      | ^
/usr/include/GNUstep/Foundation/NSIndexPath.h:61:3: error: stray ‘@’ in program
   61 |   @private id _internal GS_UNUSED_IVAR;
      |   ^
/usr/include/GNUstep/Foundation/NSIndexPath.h:122:1: error: stray ‘@’ in program
  122 | @end
      | ^
In file included from /usr/include/GNUstep/Foundation/Foundation.h:94:
/usr/include/GNUstep/Foundation/NSIndexSet.h:48:1: error: stray ‘@’ in program
   48 | @interface      NSIndexSet : NSObject <NSCopying, NSMutableCopying, NSCoding>
      | ^
/usr/include/GNUstep/Foundation/NSIndexSet.h:192:1: error: stray ‘@’ in program
  192 | @end
      | ^
/usr/include/GNUstep/Foundation/NSIndexSet.h:196:1: error: stray ‘@’ in program
  196 | @interface      NSMutableIndexSet : NSIndexSet
      | ^
/usr/include/GNUstep/Foundation/NSIndexSet.h:245:1: error: stray ‘@’ in program
  245 | @end
      | ^
In file included from /usr/include/GNUstep/Foundation/NSInvocation.h:30,
                 from /usr/include/GNUstep/Foundation/Foundation.h:95:
/usr/include/GNUstep/Foundation/NSMethodSignature.h:51:1: error: stray ‘@’ in program
   51 | @interface NSMethodSignature : NSObject
      | ^
/usr/include/GNUstep/Foundation/NSMethodSignature.h:54:1: error: stray ‘@’ in program
   54 | @private
      | ^
/usr/include/GNUstep/Foundation/NSMethodSignature.h:108:1: error: stray ‘@’ in program
  108 | @end
      | ^
/usr/include/GNUstep/Foundation/NSInvocation.h:37:1: error: stray ‘@’ in program
   37 | @interface NSInvocation : NSObject
      | ^
/usr/include/GNUstep/Foundation/NSInvocation.h:40:1: error: stray ‘@’ in program
   40 | @public
      | ^
/usr/include/GNUstep/Foundation/NSInvocation.h:61:3: error: stray ‘@’ in program
   61 |   @private id _internal GS_UNUSED_IVAR;
      |   ^
/usr/include/GNUstep/Foundation/NSInvocation.h:106:1: error: stray ‘@’ in program
  106 | @end
      | ^
/usr/include/GNUstep/Foundation/NSInvocation.h:109:1: error: stray ‘@’ in program
  109 | @interface NSInvocation (GNUstep)
      | ^
/usr/include/GNUstep/Foundation/NSInvocation.h:122:1: error: stray ‘@’ in program
  122 | @end
      | ^
/usr/include/GNUstep/Foundation/NSInvocation.h:127:1: error: stray ‘@’ in program
  127 | @interface NSInvocation (MacroSetup)
      | ^
/usr/include/GNUstep/Foundation/NSInvocation.h:132:1: error: stray ‘@’ in program
  132 | @end
      | ^
In file included from /usr/include/GNUstep/Foundation/NSInvocationOperation.h:29,
                 from /usr/include/GNUstep/Foundation/Foundation.h:96:
/usr/include/GNUstep/Foundation/NSOperation.h:43:1: error: stray ‘@’ in program
   43 | @class NSMutableArray;
      | ^
/usr/include/GNUstep/Foundation/NSOperation.h:56:1: error: stray ‘@’ in program
   56 | @interface NSOperation : NSObject
      | ^
/usr/include/GNUstep/Foundation/NSOperation.h:63:1: error: stray ‘@’ in program
   63 | @private id _internal;
      | ^
/usr/include/GNUstep/Foundation/NSOperation.h:202:1: error: stray ‘@’ in program
  202 | @end
      | ^
/usr/include/GNUstep/Foundation/NSOperation.h:205:1: error: stray ‘@’ in program
  205 | @interface NSBlockOperation : NSOperation
      | ^
/usr/include/GNUstep/Foundation/NSOperation.h:207:3: error: stray ‘@’ in program
  207 |   @private
      |   ^
/usr/include/GNUstep/Foundation/NSOperation.h:217:1: error: stray ‘@’ in program
  217 | @end
      | ^
/usr/include/GNUstep/Foundation/NSOperation.h:229:1: error: stray ‘@’ in program
  229 | @interface NSOperationQueue : NSObject
      | ^
/usr/include/GNUstep/Foundation/NSOperation.h:236:1: error: stray ‘@’ in program
  236 | @private id _internal;
      | ^
/usr/include/GNUstep/Foundation/NSOperation.h:317:1: error: stray ‘@’ in program
  317 | @end
      | ^
/usr/include/GNUstep/Foundation/NSInvocationOperation.h:36:1: error: stray ‘@’ in program
   36 | @class NSInvocation;
      | ^
/usr/include/GNUstep/Foundation/NSInvocationOperation.h:37:1: error: stray ‘@’ in program
   37 | @class NSException;
      | ^
/usr/include/GNUstep/Foundation/NSInvocationOperation.h:40:1: error: stray ‘@’ in program
   40 | @interface NSInvocationOperation : NSOperation
      | ^
/usr/include/GNUstep/Foundation/NSInvocationOperation.h:42:3: error: stray ‘@’ in program
   42 |   @private
      |   ^
/usr/include/GNUstep/Foundation/NSInvocationOperation.h:54:1: error: stray ‘@’ in program
   54 | @end
      | ^
In file included from /usr/include/GNUstep/Foundation/Foundation.h:97:
/usr/include/GNUstep/Foundation/NSISO8601DateFormatter.h:61:1: error: stray ‘@’ in program
   61 | @class NSTimeZone, NSString, NSDate, NSDateFormatter;
      | ^
/usr/include/GNUstep/Foundation/NSISO8601DateFormatter.h:64:1: error: stray ‘@’ in program
   64 | @interface NSISO8601DateFormatter : NSFormatter <NSCoding>
      | ^
/usr/include/GNUstep/Foundation/NSISO8601DateFormatter.h:84:1: error: stray ‘@’ in program
   84 | @end
      | ^
In file included from /usr/include/GNUstep/Foundation/Foundation.h:98:
/usr/include/GNUstep/Foundation/NSItemProvider.h:36:1: error: stray ‘@’ in program
   36 | @class NSItemProvider, NSProgress, NSData, NSError, NSURL, NSProgress, NSDictionary;;
      | ^
/usr/include/GNUstep/Foundation/NSItemProvider.h:67:1: error: stray ‘@’ in program
   67 | @protocol NSItemProviderWriting <NSObject>
      | ^
/usr/include/GNUstep/Foundation/NSItemProvider.h:79:1: error: stray ‘@’ in program
   79 | @end
      | ^
/usr/include/GNUstep/Foundation/NSItemProvider.h:82:1: error: stray ‘@’ in program
   82 | @protocol NSItemProviderReading <NSObject>
      | ^
/usr/include/GNUstep/Foundation/NSItemProvider.h:91:1: error: stray ‘@’ in program
   91 | @end
      | ^
/usr/include/GNUstep/Foundation/NSItemProvider.h:94:1: error: stray ‘@’ in program
   94 | @interface NSItemProvider : NSObject <NSCopying>
      | ^
/usr/include/GNUstep/Foundation/NSItemProvider.h:149:1: error: stray ‘@’ in program
  149 | @end
      | ^
/usr/include/GNUstep/Foundation/NSItemProvider.h:154:1: error: stray ‘@’ in program
  154 | @interface NSItemProvider (NSPreviewSupport)
      | ^
/usr/include/GNUstep/Foundation/NSItemProvider.h:162:1: error: stray ‘@’ in program
  162 | @end
      | ^
In file included from /usr/include/GNUstep/Foundation/Foundation.h:99:
/usr/include/GNUstep/Foundation/NSItemProviderReadingWriting.h:37:1: error: stray ‘@’ in program
   37 | @interface NSItemProviderReadingWriting : NSObject
      | ^
/usr/include/GNUstep/Foundation/NSItemProviderReadingWriting.h:39:1: error: stray ‘@’ in program
   39 | @end
      | ^
In file included from /usr/include/GNUstep/Foundation/Foundation.h:100:
/usr/include/GNUstep/Foundation/NSJSONSerialization.h:3:1: error: stray ‘@’ in program
    3 | @class NSData;
      | ^
/usr/include/GNUstep/Foundation/NSJSONSerialization.h:4:1: error: stray ‘@’ in program
    4 | @class NSError;
      | ^
/usr/include/GNUstep/Foundation/NSJSONSerialization.h:5:1: error: stray ‘@’ in program
    5 | @class NSInputStream;
      | ^
/usr/include/GNUstep/Foundation/NSJSONSerialization.h:6:1: error: stray ‘@’ in program
    6 | @class NSOutputStream;
      | ^
/usr/include/GNUstep/Foundation/NSJSONSerialization.h:49:1: error: stray ‘@’ in program
   49 | @interface NSJSONSerialization : NSObject
      | ^
/usr/include/GNUstep/Foundation/NSJSONSerialization.h:64:1: error: stray ‘@’ in program
   64 | @end
      | ^
In file included from /usr/include/GNUstep/Foundation/NSKeyedArchiver.h:41,
                 from /usr/include/GNUstep/Foundation/Foundation.h:101:
/usr/include/GNUstep/Foundation/NSPropertyList.h:40:1: error: stray ‘@’ in program
   40 | @class NSData, NSString, NSInputStream, NSOutputStream;
      | ^
/usr/include/GNUstep/Foundation/NSPropertyList.h:71:1: error: stray ‘@’ in program
   71 | @class NSError;
      | ^
/usr/include/GNUstep/Foundation/NSPropertyList.h:233:1: error: stray ‘@’ in program
  233 | @interface NSPropertyListSerialization : NSObject
      | ^
/usr/include/GNUstep/Foundation/NSPropertyList.h:289:1: error: stray ‘@’ in program
  289 | @end
      | ^
/usr/include/GNUstep/Foundation/NSKeyedArchiver.h:43:1: error: stray ‘@’ in program
   43 | @class NSMutableDictionary, NSMutableData, NSData, NSString;
      | ^
/usr/include/GNUstep/Foundation/NSKeyedArchiver.h:54:1: error: stray ‘@’ in program
   54 | @interface NSKeyedArchiver : NSCoder
      | ^
/usr/include/GNUstep/Foundation/NSKeyedArchiver.h:57:1: error: stray ‘@’ in program
   57 | @private
      | ^
/usr/include/GNUstep/Foundation/NSKeyedArchiver.h:83:3: error: stray ‘@’ in program
   83 |   @private id _internal GS_UNUSED_IVAR;
      |   ^
/usr/include/GNUstep/Foundation/NSKeyedArchiver.h:242:1: error: stray ‘@’ in program
  242 | @end
      | ^
/usr/include/GNUstep/Foundation/NSKeyedArchiver.h:255:1: error: stray ‘@’ in program
  255 | @interface NSKeyedUnarchiver : NSCoder
      | ^
/usr/include/GNUstep/Foundation/NSKeyedArchiver.h:258:1: error: stray ‘@’ in program
  258 | @private
      | ^
/usr/include/GNUstep/Foundation/NSKeyedArchiver.h:284:3: error: stray ‘@’ in program
  284 |   @private id _internal GS_UNUSED_IVAR;
      |   ^
/usr/include/GNUstep/Foundation/NSKeyedArchiver.h:434:1: error: stray ‘@’ in program
  434 | @end
      | ^
/usr/include/GNUstep/Foundation/NSKeyedArchiver.h:439:1: error: stray ‘@’ in program
  439 | @interface      NSKeyedArchiver (Internal)
      | ^
/usr/include/GNUstep/Foundation/NSKeyedArchiver.h:442:1: error: stray ‘@’ in program
  442 | @end
      | ^
/usr/include/GNUstep/Foundation/NSKeyedArchiver.h:447:1: error: stray ‘@’ in program
  447 | @interface      NSKeyedUnarchiver (Internal)
      | ^
/usr/include/GNUstep/Foundation/NSKeyedArchiver.h:451:1: error: stray ‘@’ in program
  451 | @end
      | ^
/usr/include/GNUstep/Foundation/NSKeyedArchiver.h:462:1: error: stray ‘@’ in program
  462 | @interface NSObject (NSKeyedArchiverDelegate)
      | ^
/usr/include/GNUstep/Foundation/NSKeyedArchiver.h:501:1: error: stray ‘@’ in program
  501 | @end
      | ^
/usr/include/GNUstep/Foundation/NSKeyedArchiver.h:508:1: error: stray ‘@’ in program
  508 | @interface NSObject (NSKeyedUnarchiverDelegate)
      | ^
/usr/include/GNUstep/Foundation/NSKeyedArchiver.h:549:1: error: stray ‘@’ in program
  549 | @end
      | ^
/usr/include/GNUstep/Foundation/NSKeyedArchiver.h:556:1: error: stray ‘@’ in program
  556 | @interface NSObject (NSKeyedArchiverObjectSubstitution)
      | ^
/usr/include/GNUstep/Foundation/NSKeyedArchiver.h:578:1: error: stray ‘@’ in program
  578 | @end
      | ^
/usr/include/GNUstep/Foundation/NSKeyedArchiver.h:584:1: error: stray ‘@’ in program
  584 | @interface NSObject (NSKeyedUnarchiverObjectSubstitution)
      | ^
/usr/include/GNUstep/Foundation/NSKeyedArchiver.h:594:1: error: stray ‘@’ in program
  594 | @end
      | ^
/usr/include/GNUstep/Foundation/NSKeyedArchiver.h:599:1: error: stray ‘@’ in program
  599 | @interface NSCoder (NSGeometryKeyedCoding)
      | ^
/usr/include/GNUstep/Foundation/NSKeyedArchiver.h:629:1: error: stray ‘@’ in program
  629 | @end
      | ^
In file included from /usr/include/GNUstep/Foundation/Foundation.h:102:
/usr/include/GNUstep/Foundation/NSKeyValueCoding.h:38:1: error: stray ‘@’ in program
   38 | @class NSArray;
      | ^
/usr/include/GNUstep/Foundation/NSKeyValueCoding.h:39:1: error: stray ‘@’ in program
   39 | @class NSMutableArray;
      | ^
/usr/include/GNUstep/Foundation/NSKeyValueCoding.h:40:1: error: stray ‘@’ in program
   40 | @class NSSet;
      | ^
/usr/include/GNUstep/Foundation/NSKeyValueCoding.h:41:1: error: stray ‘@’ in program
   41 | @class NSMutableSet;
      | ^
/usr/include/GNUstep/Foundation/NSKeyValueCoding.h:42:1: error: stray ‘@’ in program
   42 | @class NSDictionary;
      | ^
/usr/include/GNUstep/Foundation/NSKeyValueCoding.h:43:1: error: stray ‘@’ in program
   43 | @class NSError;
      | ^
/usr/include/GNUstep/Foundation/NSKeyValueCoding.h:44:1: error: stray ‘@’ in program
   44 | @class NSString;
      | ^
/usr/include/GNUstep/Foundation/NSKeyValueCoding.h:60:1: error: stray ‘@’ in program
   60 | @interface NSObject (NSKeyValueCoding)
      | ^
/usr/include/GNUstep/Foundation/NSKeyValueCoding.h:411:1: error: stray ‘@’ in program
  411 | @end
      | ^
In file included from /usr/include/GNUstep/Foundation/Foundation.h:103:
/usr/include/GNUstep/Foundation/NSKeyValueObserving.h:38:1: error: stray ‘@’ in program
   38 | @class NSIndexSet;
      | ^
/usr/include/GNUstep/Foundation/NSKeyValueObserving.h:39:1: error: stray ‘@’ in program
   39 | @class NSSet;
      | ^
/usr/include/GNUstep/Foundation/NSKeyValueObserving.h:40:1: error: stray ‘@’ in program
   40 | @class NSString;
      | ^
/usr/include/GNUstep/Foundation/NSKeyValueObserving.h:123:1: error: stray ‘@’ in program
  123 | @interface NSObject (NSKeyValueObserving)
      | ^
/usr/include/GNUstep/Foundation/NSKeyValueObserving.h:129:1: error: stray ‘@’ in program
  129 | @end
      | ^
/usr/include/GNUstep/Foundation/NSKeyValueObserving.h:131:1: error: stray ‘@’ in program
  131 | @interface NSObject (NSKeyValueObserverRegistration)
      | ^
/usr/include/GNUstep/Foundation/NSKeyValueObserving.h:141:1: error: stray ‘@’ in program
  141 | @end
      | ^
/usr/include/GNUstep/Foundation/NSKeyValueObserving.h:143:1: error: stray ‘@’ in program
  143 | @interface NSArray (NSKeyValueObserverRegistration)
      | ^
/usr/include/GNUstep/Foundation/NSKeyValueObserving.h:155:1: error: stray ‘@’ in program
  155 | @end
      | ^
/usr/include/GNUstep/Foundation/NSKeyValueObserving.h:161:1: error: stray ‘@’ in program
  161 | @interface NSObject (NSKeyValueObserverNotification)
      | ^
/usr/include/GNUstep/Foundation/NSKeyValueObserving.h:199:1: error: stray ‘@’ in program
  199 | @end
      | ^
/usr/include/GNUstep/Foundation/NSKeyValueObserving.h:204:1: error: stray ‘@’ in program
  204 | @interface NSObject(NSKeyValueObservingCustomization)
      | ^
/usr/include/GNUstep/Foundation/NSKeyValueObserving.h:244:1: error: stray ‘@’ in program
  244 | @end
      | ^
In file included from /usr/include/GNUstep/Foundation/Foundation.h:104:
/usr/include/GNUstep/Foundation/NSLengthFormatter.h:48:1: error: stray ‘@’ in program
   48 | @class NSNumberFormatter, NSString;
      | ^
/usr/include/GNUstep/Foundation/NSLengthFormatter.h:51:1: error: stray ‘@’ in program
   51 | @interface NSLengthFormatter : NSFormatter
      | ^
/usr/include/GNUstep/Foundation/NSLengthFormatter.h:77:1: error: stray ‘@’ in program
   77 | @end
      | ^
In file included from /usr/include/GNUstep/Foundation/Foundation.h:105:
/usr/include/GNUstep/Foundation/NSLinguisticTagger.h:38:1: error: stray ‘@’ in program
   38 | @class NSString, NSArray, NSOrthography;
      | ^
/usr/include/GNUstep/Foundation/NSLinguisticTagger.h:112:1: error: stray ‘@’ in program
  112 | @interface NSLinguisticTagger : NSObject
      | ^
/usr/include/GNUstep/Foundation/NSLinguisticTagger.h:215:1: error: stray ‘@’ in program
  215 | @end
      | ^
/usr/include/GNUstep/Foundation/NSLinguisticTagger.h:217:1: error: stray ‘@’ in program
  217 | @interface NSString (NSLinguisticAnalysis)
      | ^
/usr/include/GNUstep/Foundation/NSLinguisticTagger.h:231:1: error: stray ‘@’ in program
  231 | @end
      | ^
In file included from /usr/include/GNUstep/Foundation/Foundation.h:107:
/usr/include/GNUstep/Foundation/NSLocale.h:38:1: error: stray ‘@’ in program
   38 | @class NSMutableDictionary;
      | ^
/usr/include/GNUstep/Foundation/NSLocale.h:39:1: error: stray ‘@’ in program
   39 | @class NSString;
      | ^
/usr/include/GNUstep/Foundation/NSLocale.h:40:1: error: stray ‘@’ in program
   40 | @class NSCharacterSet;
      | ^
/usr/include/GNUstep/Foundation/NSLocale.h:102:1: error: stray ‘@’ in program
  102 | @interface NSLocale : NSObject <NSCoding, NSCopying>
      | ^
/usr/include/GNUstep/Foundation/NSLocale.h:105:1: error: stray ‘@’ in program
  105 | @private
      | ^
/usr/include/GNUstep/Foundation/NSLocale.h:116:3: error: stray ‘@’ in program
  116 |   @private id _internal GS_UNUSED_IVAR;
      |   ^
/usr/include/GNUstep/Foundation/NSLocale.h:247:1: error: stray ‘@’ in program
  247 | @end
      | ^
In file included from /usr/include/GNUstep/Foundation/Foundation.h:109:
/usr/include/GNUstep/Foundation/NSMeasurement.h:36:1: error: stray ‘@’ in program
   36 | @class NSUnit;
      | ^
/usr/include/GNUstep/Foundation/NSMeasurement.h:39:1: error: stray ‘@’ in program
   39 | @interface NSMeasurement : NSObject <NSCopying, NSCoding>
      | ^
/usr/include/GNUstep/Foundation/NSMeasurement.h:65:1: error: stray ‘@’ in program
   65 | @end
      | ^
In file included from /usr/include/GNUstep/Foundation/Foundation.h:110:
/usr/include/GNUstep/Foundation/NSMeasurementFormatter.h:36:1: error: stray ‘@’ in program
   36 | @class NSLocale, NSMeasurement, NSNumberFormatter, NSUnit;
      | ^
/usr/include/GNUstep/Foundation/NSMeasurementFormatter.h:46:1: error: stray ‘@’ in program
   46 | @interface NSMeasurementFormatter : NSFormatter <NSCoding>
      | ^
/usr/include/GNUstep/Foundation/NSMeasurementFormatter.h:70:1: error: stray ‘@’ in program
   70 | @end
      | ^
In file included from /usr/include/GNUstep/Foundation/NSMetadata.h:33,
                 from /usr/include/GNUstep/Foundation/Foundation.h:111:
/usr/include/GNUstep/Foundation/NSMetadataAttributes.h:36:1: error: stray ‘@’ in program
   36 | @class NSString;
      | ^
/usr/include/GNUstep/Foundation/NSMetadata.h:35:1: error: stray ‘@’ in program
   35 | @class NSPredicate, NSMutableDictionary, NSDictionary, NSMutableArray;
      | ^
/usr/include/GNUstep/Foundation/NSMetadata.h:36:1: error: stray ‘@’ in program
   36 | @protocol NSMetadataQueryDelegate;
      | ^
/usr/include/GNUstep/Foundation/NSMetadata.h:39:1: error: stray ‘@’ in program
   39 | @interface NSMetadataItem : NSObject
      | ^
/usr/include/GNUstep/Foundation/NSMetadata.h:42:1: error: stray ‘@’ in program
   42 | @private
      | ^
/usr/include/GNUstep/Foundation/NSMetadata.h:50:1: error: stray ‘@’ in program
   50 | @end
      | ^
/usr/include/GNUstep/Foundation/NSMetadata.h:66:1: error: stray ‘@’ in program
   66 | @interface NSMetadataQuery : NSObject
      | ^
/usr/include/GNUstep/Foundation/NSMetadata.h:69:1: error: stray ‘@’ in program
   69 | @private
      | ^
/usr/include/GNUstep/Foundation/NSMetadata.h:124:1: error: stray ‘@’ in program
  124 | @end
      | ^
/usr/include/GNUstep/Foundation/NSMetadata.h:126:1: error: stray ‘@’ in program
  126 | @protocol NSMetadataQueryDelegate
      | ^
/usr/include/GNUstep/Foundation/NSMetadata.h:128:1: error: stray ‘@’ in program
  128 | @optional
      | ^
/usr/include/GNUstep/Foundation/NSMetadata.h:138:1: error: stray ‘@’ in program
  138 | @end
      | ^
/usr/include/GNUstep/Foundation/NSMetadata.h:141:1: error: stray ‘@’ in program
  141 | @interface NSMetadataQueryAttributeValueTuple : NSObject
      | ^
/usr/include/GNUstep/Foundation/NSMetadata.h:144:1: error: stray ‘@’ in program
  144 | @private
      | ^
/usr/include/GNUstep/Foundation/NSMetadata.h:154:1: error: stray ‘@’ in program
  154 | @end
      | ^
/usr/include/GNUstep/Foundation/NSMetadata.h:157:1: error: stray ‘@’ in program
  157 | @interface NSMetadataQueryResultGroup : NSObject
      | ^
/usr/include/GNUstep/Foundation/NSMetadata.h:160:1: error: stray ‘@’ in program
  160 | @private
      | ^
/usr/include/GNUstep/Foundation/NSMetadata.h:172:1: error: stray ‘@’ in program
  172 | @end
      | ^
In file included from /usr/include/GNUstep/Foundation/Foundation.h:115:
/usr/include/GNUstep/Foundation/NSNotificationQueue.h:57:1: error: stray ‘@’ in program
   57 | @class NSArray;
      | ^
/usr/include/GNUstep/Foundation/NSNotificationQueue.h:58:1: error: stray ‘@’ in program
   58 | @class NSNotification;
      | ^
/usr/include/GNUstep/Foundation/NSNotificationQueue.h:59:1: error: stray ‘@’ in program
   59 | @class NSNotificationCenter;
      | ^
/usr/include/GNUstep/Foundation/NSNotificationQueue.h:111:1: error: stray ‘@’ in program
  111 | @interface NSNotificationQueue : NSObject
      | ^
/usr/include/GNUstep/Foundation/NSNotificationQueue.h:114:1: error: stray ‘@’ in program
  114 | @public
      | ^
/usr/include/GNUstep/Foundation/NSNotificationQueue.h:140:1: error: stray ‘@’ in program
  140 | @end
      | ^
In file included from /usr/include/GNUstep/Foundation/Foundation.h:116:
/usr/include/GNUstep/Foundation/NSNetServices.h:108:1: error: stray ‘@’ in program
  108 | @class  NSInputStream;
      | ^
/usr/include/GNUstep/Foundation/NSNetServices.h:109:1: error: stray ‘@’ in program
  109 | @class  NSOutputStream;
      | ^
/usr/include/GNUstep/Foundation/NSNetServices.h:110:1: error: stray ‘@’ in program
  110 | @class  NSRunLoop;
      | ^
/usr/include/GNUstep/Foundation/NSNetServices.h:112:1: error: stray ‘@’ in program
  112 | @class NSNetService;
      | ^
/usr/include/GNUstep/Foundation/NSNetServices.h:113:1: error: stray ‘@’ in program
  113 | @class NSNetServiceBrowser;
      | ^
/usr/include/GNUstep/Foundation/NSNetServices.h:116:1: error: stray ‘@’ in program
  116 | @protocol  NSNetServiceDelegate
      | ^
/usr/include/GNUstep/Foundation/NSNetServices.h:118:1: error: stray ‘@’ in program
  118 | @optional
      | ^
/usr/include/GNUstep/Foundation/NSNetServices.h:224:1: error: stray ‘@’ in program
  224 | @end
      | ^
/usr/include/GNUstep/Foundation/NSNetServices.h:245:1: error: stray ‘@’ in program
  245 | @protocol NSNetServiceBrowserDelegate
      | ^
/usr/include/GNUstep/Foundation/NSNetServices.h:247:1: error: stray ‘@’ in program
  247 | @optional
      | ^
/usr/include/GNUstep/Foundation/NSNetServices.h:334:1: error: stray ‘@’ in program
  334 | @end
      | ^
/usr/include/GNUstep/Foundation/NSNetServices.h:359:1: error: stray ‘@’ in program
  359 | @interface NSNetService : NSObject
      | ^
/usr/include/GNUstep/Foundation/NSNetServices.h:416:1: error: stray ‘@’ in program
  416 | @end
      | ^
/usr/include/GNUstep/Foundation/NSNetServices.h:445:1: error: stray ‘@’ in program
  445 | @interface NSNetServiceBrowser : NSObject
      | ^
/usr/include/GNUstep/Foundation/NSNetServices.h:473:1: error: stray ‘@’ in program
  473 | @end
      | ^
In file included from /usr/include/GNUstep/Foundation/NSNetServices.h:496:
/usr/include/GNUstep/GNUstepBase/NSNetServices+GNUstepBase.h:33:1: error: stray ‘@’ in program
   33 | @interface NSNetService (GNUstepBase)
      | ^
/usr/include/GNUstep/GNUstepBase/NSNetServices+GNUstepBase.h:80:1: error: stray ‘@’ in program
   80 | @end
      | ^
/usr/include/GNUstep/GNUstepBase/NSNetServices+GNUstepBase.h:83:1: error: stray ‘@’ in program
   83 | @protocol  GSNetServiceDelegate <NSNetServiceDelegate>
      | ^
/usr/include/GNUstep/GNUstepBase/NSNetServices+GNUstepBase.h:85:1: error: stray ‘@’ in program
   85 | @optional
      | ^
/usr/include/GNUstep/GNUstepBase/NSNetServices+GNUstepBase.h:113:1: error: stray ‘@’ in program
  113 | @end
      | ^
In file included from /usr/include/GNUstep/Foundation/Foundation.h:117:
/usr/include/GNUstep/Foundation/NSNull.h:41:1: error: stray ‘@’ in program
   41 | @interface      NSNull : NSObject <NSCoding, NSCopying>
      | ^
/usr/include/GNUstep/Foundation/NSNull.h:43:1: error: stray ‘@’ in program
   43 | @end
      | ^
In file included from /usr/include/GNUstep/Foundation/Foundation.h:118:
/usr/include/GNUstep/Foundation/NSNumberFormatter.h:40:1: error: stray ‘@’ in program
   40 | @class  NSString, NSAttributedString, NSDictionary,
      | ^
/usr/include/GNUstep/Foundation/NSNumberFormatter.h:122:1: error: stray ‘@’ in program
  122 | @interface NSNumberFormatter : NSFormatter
      | ^
/usr/include/GNUstep/Foundation/NSNumberFormatter.h:125:1: error: stray ‘@’ in program
  125 | @private
      | ^
/usr/include/GNUstep/Foundation/NSNumberFormatter.h:153:3: error: stray ‘@’ in program
  153 |   @private id _internal GS_UNUSED_IVAR;
      |   ^
/usr/include/GNUstep/Foundation/NSNumberFormatter.h:519:1: error: stray ‘@’ in program
  519 | @end
      | ^
In file included from /usr/include/GNUstep/Foundation/Foundation.h:119:
/usr/include/GNUstep/Foundation/NSObjectScripting.h:37:1: error: stray ‘@’ in program
   37 | @interface NSObjectScripting : NSObject
      | ^
/usr/include/GNUstep/Foundation/NSObjectScripting.h:39:1: error: stray ‘@’ in program
   39 | @end
      | ^
In file included from /usr/include/GNUstep/Foundation/Foundation.h:121:
/usr/include/GNUstep/Foundation/NSOrderedSet.h:43:1: error: stray ‘@’ in program
   43 | @class GS_GENERIC_CLASS(NSArray, ElementT);
      | ^
/usr/include/GNUstep/Foundation/NSOrderedSet.h:44:1: error: stray ‘@’ in program
   44 | @class GS_GENERIC_CLASS(NSEnumerator, ElementT);
      | ^
/usr/include/GNUstep/Foundation/NSOrderedSet.h:45:1: error: stray ‘@’ in program
   45 | @class GS_GENERIC_CLASS(NSSet, ElementT);
      | ^
/usr/include/GNUstep/Foundation/NSOrderedSet.h:46:1: error: stray ‘@’ in program
   46 | @class GS_GENERIC_CLASS(NSDictionary, KeyT:id<NSCopying>, ValT);
      | ^
/usr/include/GNUstep/Foundation/NSOrderedSet.h:47:1: error: stray ‘@’ in program
   47 | @class NSString;
      | ^
/usr/include/GNUstep/Foundation/NSOrderedSet.h:48:1: error: stray ‘@’ in program
   48 | @class NSPredicate;
      | ^
/usr/include/GNUstep/Foundation/NSOrderedSet.h:51:1: error: stray ‘@’ in program
   51 | @interface GS_GENERIC_CLASS(NSOrderedSet, __covariant ElementT) : NSObject <NSCoding,
      | ^
/usr/include/GNUstep/Foundation/NSOrderedSet.h:160:1: error: stray ‘@’ in program
  160 | @end
      | ^
/usr/include/GNUstep/Foundation/NSOrderedSet.h:164:1: error: stray ‘@’ in program
  164 | @interface GS_GENERIC_CLASS(NSMutableOrderedSet, ElementT) : GS_GENERIC_CLASS(NSOrderedSet, ElementT)
      | ^
/usr/include/GNUstep/Foundation/NSOrderedSet.h:206:1: error: stray ‘@’ in program
  206 | @end
      | ^
In file included from /usr/include/GNUstep/Foundation/Foundation.h:122:
/usr/include/GNUstep/Foundation/NSOrthography.h:36:1: error: stray ‘@’ in program
   36 | @class NSDictionary, NSString, NSArray;
      | ^
/usr/include/GNUstep/Foundation/NSOrthography.h:39:1: error: stray ‘@’ in program
   39 | @interface NSOrthography : NSObject <NSCopying, NSCoding>
      | ^
/usr/include/GNUstep/Foundation/NSOrthography.h:61:1: error: stray ‘@’ in program
   61 | @end
      | ^
In file included from /usr/include/GNUstep/Foundation/Foundation.h:124:
/usr/include/GNUstep/Foundation/NSPersonNameComponents.h:32:1: error: stray ‘@’ in program
   32 | @class NSString;
      | ^
/usr/include/GNUstep/Foundation/NSPersonNameComponents.h:35:1: error: stray ‘@’ in program
   35 | @interface NSPersonNameComponents : NSObject <NSCopying, NSCoding>
      | ^
/usr/include/GNUstep/Foundation/NSPersonNameComponents.h:37:1: error: stray ‘@’ in program
   37 | @private
      | ^
/usr/include/GNUstep/Foundation/NSPersonNameComponents.h:63:1: error: stray ‘@’ in program
   63 | @end
      | ^
In file included from /usr/include/GNUstep/Foundation/Foundation.h:125:
/usr/include/GNUstep/Foundation/NSPersonNameComponentsFormatter.h:48:1: error: stray ‘@’ in program
   48 | @class NSString;
      | ^
/usr/include/GNUstep/Foundation/NSPersonNameComponentsFormatter.h:51:1: error: stray ‘@’ in program
   51 | @interface NSPersonNameComponentsFormatter : NSFormatter
      | ^
/usr/include/GNUstep/Foundation/NSPersonNameComponentsFormatter.h:53:3: error: stray ‘@’ in program
   53 |   @private
      |   ^
/usr/include/GNUstep/Foundation/NSPersonNameComponentsFormatter.h:78:1: error: stray ‘@’ in program
   78 | @end
      | ^
In file included from /usr/include/GNUstep/Foundation/Foundation.h:126:
/usr/include/GNUstep/Foundation/NSPointerArray.h:46:1: error: stray ‘@’ in program
   46 | @interface NSPointerArray : NSObject <NSCopying, NSCoding>
      | ^
/usr/include/GNUstep/Foundation/NSPointerArray.h:122:1: error: stray ‘@’ in program
  122 | @end
      | ^
/usr/include/GNUstep/Foundation/NSPointerArray.h:124:1: error: stray ‘@’ in program
  124 | @interface NSPointerArray (NSArrayConveniences)
      | ^
/usr/include/GNUstep/Foundation/NSPointerArray.h:140:1: error: stray ‘@’ in program
  140 | @end
      | ^
In file included from /usr/include/GNUstep/Foundation/Foundation.h:128:
/usr/include/GNUstep/Foundation/NSPortCoder.h:35:1: error: stray ‘@’ in program
   35 | @class NSMutableArray;
      | ^
/usr/include/GNUstep/Foundation/NSPortCoder.h:36:1: error: stray ‘@’ in program
   36 | @class NSMutableDictionary;
      | ^
/usr/include/GNUstep/Foundation/NSPortCoder.h:37:1: error: stray ‘@’ in program
   37 | @class NSConnection;
      | ^
/usr/include/GNUstep/Foundation/NSPortCoder.h:38:1: error: stray ‘@’ in program
   38 | @class NSPort;
      | ^
/usr/include/GNUstep/Foundation/NSPortCoder.h:52:1: error: stray ‘@’ in program
   52 | @interface NSPortCoder : NSCoder
      | ^
/usr/include/GNUstep/Foundation/NSPortCoder.h:55:1: error: stray ‘@’ in program
   55 | @private
      | ^
/usr/include/GNUstep/Foundation/NSPortCoder.h:105:3: error: stray ‘@’ in program
  105 |   @private id _internal GS_UNUSED_IVAR;
      |   ^
/usr/include/GNUstep/Foundation/NSPortCoder.h:162:1: error: stray ‘@’ in program
  162 | @end
      | ^
/usr/include/GNUstep/Foundation/NSPortCoder.h:168:1: error: stray ‘@’ in program
  168 | @interface NSObject (NSPortCoder)
      | ^
/usr/include/GNUstep/Foundation/NSPortCoder.h:191:1: error: stray ‘@’ in program
  191 | @end
      | ^
In file included from /usr/include/GNUstep/Foundation/NSPortMessage.h:30,
                 from /usr/include/GNUstep/Foundation/Foundation.h:129:
/usr/include/GNUstep/Foundation/NSPort.h:48:1: error: stray ‘@’ in program
   48 | @class  NSMutableArray;
      | ^
/usr/include/GNUstep/Foundation/NSPort.h:49:1: error: stray ‘@’ in program
   49 | @class  NSConnection;
      | ^
/usr/include/GNUstep/Foundation/NSPort.h:50:1: error: stray ‘@’ in program
   50 | @class  NSDate;
      | ^
/usr/include/GNUstep/Foundation/NSPort.h:51:1: error: stray ‘@’ in program
   51 | @class  NSRunLoop;
      | ^
/usr/include/GNUstep/Foundation/NSPort.h:52:1: error: stray ‘@’ in program
   52 | @class  NSString;
      | ^
/usr/include/GNUstep/Foundation/NSPort.h:53:1: error: stray ‘@’ in program
   53 | @class  NSPortMessage;
      | ^
/usr/include/GNUstep/Foundation/NSPort.h:54:1: error: stray ‘@’ in program
   54 | @class  NSHost;
      | ^
/usr/include/GNUstep/Foundation/NSPort.h:56:1: error: stray ‘@’ in program
   56 | @interface NSObject(NSPortDelegateMethods)
      | ^
/usr/include/GNUstep/Foundation/NSPort.h:62:1: error: stray ‘@’ in program
   62 | @end
      | ^
/usr/include/GNUstep/Foundation/NSPort.h:76:1: error: stray ‘@’ in program
   76 | @interface NSPort : NSObject <NSCoding, NSCopying>
      | ^
/usr/include/GNUstep/Foundation/NSPort.h:176:1: error: stray ‘@’ in program
  176 | @end
      | ^
/usr/include/GNUstep/Foundation/NSPort.h:202:1: error: stray ‘@’ in program
  202 | @interface NSSocketPort : NSPort
      | ^
/usr/include/GNUstep/Foundation/NSPort.h:223:3: error: stray ‘@’ in program
  223 |   @private id _internal GS_UNUSED_IVAR;
      |   ^
/usr/include/GNUstep/Foundation/NSPort.h:276:1: error: stray ‘@’ in program
  276 | @end
      | ^
/usr/include/GNUstep/Foundation/NSPort.h:285:1: error: stray ‘@’ in program
  285 | @interface NSMessagePort : NSPort
      | ^
/usr/include/GNUstep/Foundation/NSPort.h:291:1: error: stray ‘@’ in program
  291 | @end
      | ^
/usr/include/GNUstep/Foundation/NSPortMessage.h:45:1: error: stray ‘@’ in program
   45 | @interface      NSPortMessage : NSObject
      | ^
/usr/include/GNUstep/Foundation/NSPortMessage.h:48:1: error: stray ‘@’ in program
   48 | @private
      | ^
/usr/include/GNUstep/Foundation/NSPortMessage.h:61:3: error: stray ‘@’ in program
   61 |   @private id _internal GS_UNUSED_IVAR;
      |   ^
/usr/include/GNUstep/Foundation/NSPortMessage.h:118:1: error: stray ‘@’ in program
  118 | @end
      | ^
In file included from /usr/include/GNUstep/Foundation/Foundation.h:130:
/usr/include/GNUstep/Foundation/NSPortNameServer.h:45:1: error: stray ‘@’ in program
   45 | @class  NSPort, NSString, NSMutableArray;
      | ^
/usr/include/GNUstep/Foundation/NSPortNameServer.h:48:1: error: stray ‘@’ in program
   48 | @interface      NSPortNameServer : NSObject
      | ^
/usr/include/GNUstep/Foundation/NSPortNameServer.h:56:1: error: stray ‘@’ in program
   56 | @end
      | ^
/usr/include/GNUstep/Foundation/NSPortNameServer.h:59:1: error: stray ‘@’ in program
   59 | @interface NSSocketPortNameServer : NSPortNameServer
      | ^
/usr/include/GNUstep/Foundation/NSPortNameServer.h:72:3: error: stray ‘@’ in program
   72 |   @private id _internal GS_UNUSED_IVAR;
      |   ^
/usr/include/GNUstep/Foundation/NSPortNameServer.h:81:1: error: stray ‘@’ in program
   81 | @end
      | ^
/usr/include/GNUstep/Foundation/NSPortNameServer.h:85:1: error: stray ‘@’ in program
   85 | @interface NSMessagePortNameServer : NSPortNameServer
      | ^
/usr/include/GNUstep/Foundation/NSPortNameServer.h:99:1: error: stray ‘@’ in program
   99 | @end
      | ^
In file included from /usr/include/GNUstep/Foundation/Foundation.h:133:
/usr/include/GNUstep/Foundation/NSProgress.h:36:1: error: stray ‘@’ in program
   36 | @class NSString, NSDictionary, NSArray, NSNumber, NSURL, NSProgress;
      | ^
/usr/include/GNUstep/Foundation/NSProgress.h:52:1: error: stray ‘@’ in program
   52 | @interface NSProgress : NSObject
      | ^
/usr/include/GNUstep/Foundation/NSProgress.h:67:3: error: stray ‘@’ in program
   67 |   @private id _internal GS_UNUSED_IVAR;
      |   ^
/usr/include/GNUstep/Foundation/NSProgress.h:149:1: error: stray ‘@’ in program
  149 | @end
      | ^
/usr/include/GNUstep/Foundation/NSProgress.h:152:1: error: stray ‘@’ in program
  152 | @protocol NSProgressReporting
      | ^
/usr/include/GNUstep/Foundation/NSProgress.h:156:1: error: stray ‘@’ in program
  156 | @end
      | ^
In file included from /usr/include/GNUstep/Foundation/Foundation.h:134:
/usr/include/GNUstep/Foundation/NSProtocolChecker.h:36:1: error: stray ‘@’ in program
   36 | @class Protocol;
      | ^
/usr/include/GNUstep/Foundation/NSProtocolChecker.h:39:1: error: stray ‘@’ in program
   39 | @interface NSProtocolChecker : NSProxy
      | ^
/usr/include/GNUstep/Foundation/NSProtocolChecker.h:42:1: error: stray ‘@’ in program
   42 | @private
      | ^
/usr/include/GNUstep/Foundation/NSProtocolChecker.h:53:3: error: stray ‘@’ in program
   53 |   @private id _internal GS_UNUSED_IVAR;
      |   ^
/usr/include/GNUstep/Foundation/NSProtocolChecker.h:73:1: error: stray ‘@’ in program
   73 | @end
      | ^
In file included from /usr/include/GNUstep/Foundation/Foundation.h:137:
/usr/include/GNUstep/Foundation/NSRegularExpression.h:37:1: error: stray ‘@’ in program
   37 | @class NSString, NSTextCheckingResult;
      | ^
/usr/include/GNUstep/Foundation/NSRegularExpression.h:90:1: error: stray ‘@’ in program
   90 | @interface NSRegularExpression : NSObject <NSCoding, NSCopying>
      | ^
/usr/include/GNUstep/Foundation/NSRegularExpression.h:93:3: error: stray ‘@’ in program
   93 |   @private
      |   ^
/usr/include/GNUstep/Foundation/NSRegularExpression.h:104:3: error: stray ‘@’ in program
  104 |   @private id _internal GS_UNUSED_IVAR;
      |   ^
/usr/include/GNUstep/Foundation/NSRegularExpression.h:154:1: error: stray ‘@’ in program
  154 | @property (readonly) NSRegularExpressionOptions options;
      | ^
/usr/include/GNUstep/Foundation/NSRegularExpression.h:155:1: error: stray ‘@’ in program
  155 | @property (readonly) NSUInteger numberOfCaptureGroups;
      | ^
/usr/include/GNUstep/Foundation/NSRegularExpression.h:161:1: error: stray ‘@’ in program
  161 | @end
      | ^
In file included from /usr/include/GNUstep/Foundation/Foundation.h:139:
/usr/include/GNUstep/Foundation/NSScanner.h:41:1: error: stray ‘@’ in program
   41 | @interface NSScanner : NSObject <NSCopying>
      | ^
/usr/include/GNUstep/Foundation/NSScanner.h:44:1: error: stray ‘@’ in program
   44 | @private
      | ^
/usr/include/GNUstep/Foundation/NSScanner.h:61:3: error: stray ‘@’ in program
   61 |   @private id _internal GS_UNUSED_IVAR;
      |   ^
/usr/include/GNUstep/Foundation/NSScanner.h:125:1: error: stray ‘@’ in program
  125 | @end
      | ^
In file included from /usr/include/GNUstep/Foundation/Foundation.h:140:
/usr/include/GNUstep/Foundation/NSScriptClassDescription.h:38:1: error: stray ‘@’ in program
   38 | @interface NSScriptClassDescription : NSClassDescription
      | ^
/usr/include/GNUstep/Foundation/NSScriptClassDescription.h:40:1: error: stray ‘@’ in program
   40 | @end
      | ^
In file included from /usr/include/GNUstep/Foundation/Foundation.h:141:
/usr/include/GNUstep/Foundation/NSScriptCoercionHandler.h:38:1: error: stray ‘@’ in program
   38 | @interface NSScriptCoercionHandler : NSObject
      | ^
/usr/include/GNUstep/Foundation/NSScriptCoercionHandler.h:40:1: error: stray ‘@’ in program
   40 | @end
      | ^
In file included from /usr/include/GNUstep/Foundation/Foundation.h:142:
/usr/include/GNUstep/Foundation/NSScriptCommand.h:38:1: error: stray ‘@’ in program
   38 | @interface NSScriptCommand : NSObject
      | ^
/usr/include/GNUstep/Foundation/NSScriptCommand.h:40:1: error: stray ‘@’ in program
   40 | @end
      | ^
In file included from /usr/include/GNUstep/Foundation/Foundation.h:143:
/usr/include/GNUstep/Foundation/NSScriptCommandDescription.h:38:1: error: stray ‘@’ in program
   38 | @interface NSScriptCommandDescription : NSObject
      | ^
/usr/include/GNUstep/Foundation/NSScriptCommandDescription.h:40:1: error: stray ‘@’ in program
   40 | @end
      | ^
In file included from /usr/include/GNUstep/Foundation/Foundation.h:144:
/usr/include/GNUstep/Foundation/NSScriptExecutionContext.h:38:1: error: stray ‘@’ in program
   38 | @interface NSScriptExecutionContext : NSObject
      | ^
/usr/include/GNUstep/Foundation/NSScriptExecutionContext.h:40:1: error: stray ‘@’ in program
   40 | @end
      | ^
In file included from /usr/include/GNUstep/Foundation/Foundation.h:145:
/usr/include/GNUstep/Foundation/NSScriptKeyValueCoding.h:38:1: error: stray ‘@’ in program
   38 | @interface NSScriptKeyValueCoding : NSObject
      | ^
/usr/include/GNUstep/Foundation/NSScriptKeyValueCoding.h:40:1: error: stray ‘@’ in program
   40 | @end
      | ^
In file included from /usr/include/GNUstep/Foundation/Foundation.h:146:
/usr/include/GNUstep/Foundation/NSScriptObjectSpecifiers.h:38:1: error: stray ‘@’ in program
   38 | @interface NSScriptObjectSpecifiers : NSObject
      | ^
/usr/include/GNUstep/Foundation/NSScriptObjectSpecifiers.h:40:1: error: stray ‘@’ in program
   40 | @end
      | ^
In file included from /usr/include/GNUstep/Foundation/Foundation.h:147:
/usr/include/GNUstep/Foundation/NSScriptStandardSuiteCommands.h:38:1: error: stray ‘@’ in program
   38 | @interface NSScriptStandardSuiteCommands : NSObject
      | ^
/usr/include/GNUstep/Foundation/NSScriptStandardSuiteCommands.h:40:1: error: stray ‘@’ in program
   40 | @end
      | ^
In file included from /usr/include/GNUstep/Foundation/Foundation.h:148:
/usr/include/GNUstep/Foundation/NSScriptSuiteRegistry.h:38:1: error: stray ‘@’ in program
   38 | @interface NSScriptSuiteRegistry : NSObject
      | ^
/usr/include/GNUstep/Foundation/NSScriptSuiteRegistry.h:40:1: error: stray ‘@’ in program
   40 | @end
      | ^
In file included from /usr/include/GNUstep/Foundation/Foundation.h:149:
/usr/include/GNUstep/Foundation/NSScriptWhoseTests.h:31:1: error: stray ‘@’ in program
   31 | @interface NSObject (NSComparisonMethods)
      | ^
/usr/include/GNUstep/Foundation/NSScriptWhoseTests.h:41:1: error: stray ‘@’ in program
   41 | @end
      | ^
In file included from /usr/include/GNUstep/Foundation/Foundation.h:152:
/usr/include/GNUstep/Foundation/NSSortDescriptor.h:39:1: error: stray ‘@’ in program
   39 | @class NSString;
      | ^
/usr/include/GNUstep/Foundation/NSSortDescriptor.h:47:1: error: stray ‘@’ in program
   47 | @interface NSSortDescriptor : NSObject <NSCopying, NSCoding>
      | ^
/usr/include/GNUstep/Foundation/NSSortDescriptor.h:50:1: error: stray ‘@’ in program
   50 | @private
      | ^
/usr/include/GNUstep/Foundation/NSSortDescriptor.h:63:3: error: stray ‘@’ in program
   63 |   @private id _internal GS_UNUSED_IVAR;
      |   ^
/usr/include/GNUstep/Foundation/NSSortDescriptor.h:144:1: error: stray ‘@’ in program
  144 | @end
      | ^
/usr/include/GNUstep/Foundation/NSSortDescriptor.h:146:1: error: stray ‘@’ in program
  146 | @interface NSArray (NSSortDescriptorSorting)
      | ^
/usr/include/GNUstep/Foundation/NSSortDescriptor.h:154:1: error: stray ‘@’ in program
  154 | @end
      | ^
/usr/include/GNUstep/Foundation/NSSortDescriptor.h:156:1: error: stray ‘@’ in program
  156 | @interface NSMutableArray (NSSortDescriptorSorting)
      | ^
/usr/include/GNUstep/Foundation/NSSortDescriptor.h:171:1: error: stray ‘@’ in program
  171 | @end
      | ^
/usr/include/GNUstep/Foundation/NSSortDescriptor.h:174:1: error: stray ‘@’ in program
  174 | @interface NSSet (NSSortDescriptorSorting)
      | ^
/usr/include/GNUstep/Foundation/NSSortDescriptor.h:180:1: error: stray ‘@’ in program
  180 | @end
      | ^
In file included from /usr/include/GNUstep/Foundation/Foundation.h:153:
/usr/include/GNUstep/Foundation/NSSpellServer.h:46:1: error: stray ‘@’ in program
   46 | @class NSConnection;
      | ^
/usr/include/GNUstep/Foundation/NSSpellServer.h:47:1: error: stray ‘@’ in program
   47 | @class NSMutableArray;
      | ^
/usr/include/GNUstep/Foundation/NSSpellServer.h:48:1: error: stray ‘@’ in program
   48 | @class NSMutableDictionary;
      | ^
/usr/include/GNUstep/Foundation/NSSpellServer.h:57:1: error: stray ‘@’ in program
   57 | @interface NSSpellServer : NSObject
      | ^
/usr/include/GNUstep/Foundation/NSSpellServer.h:60:1: error: stray ‘@’ in program
   60 | @private
      | ^
/usr/include/GNUstep/Foundation/NSSpellServer.h:75:3: error: stray ‘@’ in program
   75 |   @private id _internal GS_UNUSED_IVAR;
      |   ^
/usr/include/GNUstep/Foundation/NSSpellServer.h:93:1: error: stray ‘@’ in program
   93 | @end
      | ^
/usr/include/GNUstep/Foundation/NSSpellServer.h:104:1: error: stray ‘@’ in program
  104 | @interface NSObject (NSSpellServerDelegate)
      | ^
/usr/include/GNUstep/Foundation/NSSpellServer.h:164:1: error: stray ‘@’ in program
  164 | @end
      | ^
In file included from /usr/include/GNUstep/Foundation/Foundation.h:154:
/usr/include/GNUstep/Foundation/NSStream.h:58:1: error: stray ‘@’ in program
   58 | @class NSError;
      | ^
/usr/include/GNUstep/Foundation/NSStream.h:59:1: error: stray ‘@’ in program
   59 | @class NSHost;
      | ^
/usr/include/GNUstep/Foundation/NSStream.h:60:1: error: stray ‘@’ in program
   60 | @class NSInputStream;
      | ^
/usr/include/GNUstep/Foundation/NSStream.h:61:1: error: stray ‘@’ in program
   61 | @class NSOutputStream;
      | ^
/usr/include/GNUstep/Foundation/NSStream.h:62:1: error: stray ‘@’ in program
   62 | @class NSString;
      | ^
/usr/include/GNUstep/Foundation/NSStream.h:63:1: error: stray ‘@’ in program
   63 | @class NSRunLoop;
      | ^
/usr/include/GNUstep/Foundation/NSStream.h:64:1: error: stray ‘@’ in program
   64 | @class NSURL;
      | ^
/usr/include/GNUstep/Foundation/NSStream.h:70:1: error: stray ‘@’ in program
   70 | @interface NSStream : NSObject
      | ^
/usr/include/GNUstep/Foundation/NSStream.h:143:1: error: stray ‘@’ in program
  143 | @end
      | ^
/usr/include/GNUstep/Foundation/NSStream.h:145:1: error: stray ‘@’ in program
  145 | @class NSData;
      | ^
/usr/include/GNUstep/Foundation/NSStream.h:152:1: error: stray ‘@’ in program
  152 | @interface NSInputStream : NSStream
      | ^
/usr/include/GNUstep/Foundation/NSStream.h:207:1: error: stray ‘@’ in program
  207 | @end
      | ^
/usr/include/GNUstep/Foundation/NSStream.h:214:1: error: stray ‘@’ in program
  214 | @interface NSOutputStream : NSStream
      | ^
/usr/include/GNUstep/Foundation/NSStream.h:266:1: error: stray ‘@’ in program
  266 | @end
      | ^
/usr/include/GNUstep/Foundation/NSStream.h:290:1: error: stray ‘@’ in program
  290 | @protocol NSStreamDelegate <NSObject>
      | ^
/usr/include/GNUstep/Foundation/NSStream.h:291:1: error: stray ‘@’ in program
  291 | @optional
      | ^
/usr/include/GNUstep/Foundation/NSStream.h:293:1: error: stray ‘@’ in program
  293 | @end
      | ^
In file included from /usr/include/GNUstep/Foundation/NSStream.h:308:
/usr/include/GNUstep/GNUstepBase/NSStream+GNUstepBase.h:43:1: error: stray ‘@’ in program
   43 | @interface NSStream (GNUstepBase)
      | ^
/usr/include/GNUstep/GNUstepBase/NSStream+GNUstepBase.h:62:1: error: stray ‘@’ in program
   62 | @end
      | ^
/usr/include/GNUstep/GNUstepBase/NSStream+GNUstepBase.h:72:1: error: stray ‘@’ in program
   72 | @interface GSServerStream : NSStream
      | ^
/usr/include/GNUstep/GNUstepBase/NSStream+GNUstepBase.h:112:1: error: stray ‘@’ in program
  112 | @end
      | ^
In file included from /usr/include/GNUstep/Foundation/Foundation.h:156:
/usr/include/GNUstep/Foundation/NSTask.h:39:1: error: stray ‘@’ in program
   39 | @class  NSThread;
      | ^
/usr/include/GNUstep/Foundation/NSTask.h:50:1: error: stray ‘@’ in program
   50 | @interface NSTask : NSObject
      | ^
/usr/include/GNUstep/Foundation/NSTask.h:53:1: error: stray ‘@’ in program
   53 | @protected
      | ^
/usr/include/GNUstep/Foundation/NSTask.h:77:3: error: stray ‘@’ in program
   77 |   @private id _internal GS_UNUSED_IVAR;
      |   ^
/usr/include/GNUstep/Foundation/NSTask.h:134:1: error: stray ‘@’ in program
  134 | @end
      | ^
In file included from /usr/include/GNUstep/Foundation/NSTask.h:148:
/usr/include/GNUstep/GNUstepBase/NSTask+GNUstepBase.h:38:1: error: stray ‘@’ in program
   38 | @interface      NSTask (GNUstepBase)
      | ^
/usr/include/GNUstep/GNUstepBase/NSTask+GNUstepBase.h:59:1: error: stray ‘@’ in program
   59 | @end
      | ^
In file included from /usr/include/GNUstep/Foundation/Foundation.h:157:
/usr/include/GNUstep/Foundation/NSTextCheckingResult.h:24:1: error: stray ‘@’ in program
   24 | @class NSArray;
      | ^
/usr/include/GNUstep/Foundation/NSTextCheckingResult.h:25:1: error: stray ‘@’ in program
   25 | @class NSDate;
      | ^
/usr/include/GNUstep/Foundation/NSTextCheckingResult.h:26:1: error: stray ‘@’ in program
   26 | @class NSDictionary;
      | ^
/usr/include/GNUstep/Foundation/NSTextCheckingResult.h:27:1: error: stray ‘@’ in program
   27 | @class NSOrthography;
      | ^
/usr/include/GNUstep/Foundation/NSTextCheckingResult.h:28:1: error: stray ‘@’ in program
   28 | @class NSRegularExpression;
      | ^
/usr/include/GNUstep/Foundation/NSTextCheckingResult.h:29:1: error: stray ‘@’ in program
   29 | @class NSString;
      | ^
/usr/include/GNUstep/Foundation/NSTextCheckingResult.h:30:1: error: stray ‘@’ in program
   30 | @class NSTimeZone;
      | ^
/usr/include/GNUstep/Foundation/NSTextCheckingResult.h:31:1: error: stray ‘@’ in program
   31 | @class NSURL;
      | ^
/usr/include/GNUstep/Foundation/NSTextCheckingResult.h:69:1: error: stray ‘@’ in program
   69 | @interface NSTextCheckingResult : NSObject
      | ^
/usr/include/GNUstep/Foundation/NSTextCheckingResult.h:71:1: error: stray ‘@’ in program
   71 | @property(readonly) NSDictionary *addressComponents;
      | ^
/usr/include/GNUstep/Foundation/NSTextCheckingResult.h:72:1: error: stray ‘@’ in program
   72 | @property(readonly) NSDictionary *components;
      | ^
/usr/include/GNUstep/Foundation/NSTextCheckingResult.h:73:1: error: stray ‘@’ in program
   73 | @property(readonly) NSDate *date;
      | ^
/usr/include/GNUstep/Foundation/NSTextCheckingResult.h:74:1: error: stray ‘@’ in program
   74 | @property(readonly) NSTimeInterval duration;
      | ^
/usr/include/GNUstep/Foundation/NSTextCheckingResult.h:75:1: error: stray ‘@’ in program
   75 | @property(readonly) NSArray *grammarDetails;
      | ^
/usr/include/GNUstep/Foundation/NSTextCheckingResult.h:76:1: error: stray ‘@’ in program
   76 | @property(readonly) NSUInteger numberOfRanges;
      | ^
/usr/include/GNUstep/Foundation/NSTextCheckingResult.h:77:1: error: stray ‘@’ in program
   77 | @property(readonly) NSOrthography *orthography;
      | ^
/usr/include/GNUstep/Foundation/NSTextCheckingResult.h:78:1: error: stray ‘@’ in program
   78 | @property(readonly) NSString *phoneNumber;
      | ^
/usr/include/GNUstep/Foundation/NSTextCheckingResult.h:79:1: error: stray ‘@’ in program
   79 | @property(readonly) NSRange range;
      | ^
/usr/include/GNUstep/Foundation/NSTextCheckingResult.h:80:1: error: stray ‘@’ in program
   80 | @property(readonly) NSRegularExpression *regularExpression;
      | ^
/usr/include/GNUstep/Foundation/NSTextCheckingResult.h:81:1: error: stray ‘@’ in program
   81 | @property(readonly) NSString *replacementString;
      | ^
/usr/include/GNUstep/Foundation/NSTextCheckingResult.h:82:1: error: stray ‘@’ in program
   82 | @property(readonly) NSTextCheckingType resultType;
      | ^
/usr/include/GNUstep/Foundation/NSTextCheckingResult.h:83:1: error: stray ‘@’ in program
   83 | @property(readonly) NSTimeZone *timeZone;
      | ^
/usr/include/GNUstep/Foundation/NSTextCheckingResult.h:84:1: error: stray ‘@’ in program
   84 | @property(readonly) NSURL *URL;
      | ^
/usr/include/GNUstep/Foundation/NSTextCheckingResult.h:107:1: error: stray ‘@’ in program
  107 | @end
      | ^
In file included from /usr/include/GNUstep/Foundation/Foundation.h:158:
/usr/include/GNUstep/Foundation/NSThread.h:38:1: error: stray ‘@’ in program
   38 | @class  NSArray;
      | ^
/usr/include/GNUstep/Foundation/NSThread.h:39:1: error: stray ‘@’ in program
   39 | @class  NSDate;
      | ^
/usr/include/GNUstep/Foundation/NSThread.h:40:1: error: stray ‘@’ in program
   40 | @class  NSMutableDictionary;
      | ^
/usr/include/GNUstep/Foundation/NSThread.h:58:1: error: stray ‘@’ in program
   58 | @interface NSThread : NSObject
      | ^
/usr/include/GNUstep/Foundation/NSThread.h:61:1: error: stray ‘@’ in program
   61 | @public
      | ^
/usr/include/GNUstep/Foundation/NSThread.h:86:3: error: stray ‘@’ in program
   86 |   @private id _internal GS_UNUSED_IVAR;
      |   ^
/usr/include/GNUstep/Foundation/NSThread.h:223:1: error: stray ‘@’ in program
  223 | @end
      | ^
/usr/include/GNUstep/Foundation/NSThread.h:232:1: error: stray ‘@’ in program
  232 | @interface      NSObject(NSThreadPerformAdditions)
      | ^
/usr/include/GNUstep/Foundation/NSThread.h:330:1: error: stray ‘@’ in program
  330 | @end
      | ^
/usr/include/GNUstep/Foundation/NSThread.h:332:1: error: stray ‘@’ in program
  332 | @interface NSThread (CallStackSymbols)
      | ^
/usr/include/GNUstep/Foundation/NSThread.h:340:1: error: stray ‘@’ in program
  340 | @end
      | ^
/usr/include/GNUstep/Foundation/NSThread.h:377:1: error: stray ‘@’ in program
  377 | @interface NSThread (GSLockInfo)
      | ^
/usr/include/GNUstep/Foundation/NSThread.h:395:1: error: stray ‘@’ in program
  395 | @end
      | ^
In file included from /usr/include/GNUstep/Foundation/NSThread.h:438:
/usr/include/GNUstep/GNUstepBase/NSThread+GNUstepBase.h:39:1: error: stray ‘@’ in program
   39 | @interface NSThread (GNUstepBase)
      | ^
/usr/include/GNUstep/GNUstepBase/NSThread+GNUstepBase.h:41:1: error: stray ‘@’ in program
   41 | @end
      | ^
In file included from /usr/include/GNUstep/Foundation/Foundation.h:160:
/usr/include/GNUstep/Foundation/NSTimeZone.h:32:1: error: stray ‘@’ in program
   32 | @class  NSArray;
      | ^
/usr/include/GNUstep/Foundation/NSTimeZone.h:33:1: error: stray ‘@’ in program
   33 | @class  NSDate;
      | ^
/usr/include/GNUstep/Foundation/NSTimeZone.h:34:1: error: stray ‘@’ in program
   34 | @class  NSDictionary;
      | ^
/usr/include/GNUstep/Foundation/NSTimeZone.h:35:1: error: stray ‘@’ in program
   35 | @class  NSLocale;
      | ^
/usr/include/GNUstep/Foundation/NSTimeZone.h:36:1: error: stray ‘@’ in program
   36 | @class  NSString;
      | ^
/usr/include/GNUstep/Foundation/NSTimeZone.h:50:1: error: stray ‘@’ in program
   50 | @interface NSTimeZone : NSObject
      | ^
/usr/include/GNUstep/Foundation/NSTimeZone.h:117:1: error: stray ‘@’ in program
  117 | @end
      | ^
/usr/include/GNUstep/Foundation/NSTimeZone.h:121:1: error: stray ‘@’ in program
  121 | @interface NSTimeZoneDetail : NSTimeZone
      | ^
/usr/include/GNUstep/Foundation/NSTimeZone.h:125:1: error: stray ‘@’ in program
  125 | @end
      | ^
In file included from /usr/include/GNUstep/Foundation/Foundation.h:161:
/usr/include/GNUstep/Foundation/NSUbiquitousKeyValueStore.h:34:1: error: stray ‘@’ in program
   34 | @class GS_GENERIC_CLASS(NSArray, ElementT);
      | ^
/usr/include/GNUstep/Foundation/NSUbiquitousKeyValueStore.h:35:1: error: stray ‘@’ in program
   35 | @class GS_GENERIC_CLASS(NSDictionary, KeyT:id<NSCopying>, ValT);
      | ^
/usr/include/GNUstep/Foundation/NSUbiquitousKeyValueStore.h:36:1: error: stray ‘@’ in program
   36 | @class NSData;
      | ^
/usr/include/GNUstep/Foundation/NSUbiquitousKeyValueStore.h:37:1: error: stray ‘@’ in program
   37 | @class NSString;
      | ^
/usr/include/GNUstep/Foundation/NSUbiquitousKeyValueStore.h:44:1: error: stray ‘@’ in program
   44 | @interface NSUbiquitousKeyValueStore : NSObject
      | ^
/usr/include/GNUstep/Foundation/NSUbiquitousKeyValueStore.h:111:1: error: stray ‘@’ in program
  111 | @end
      | ^
In file included from /usr/include/GNUstep/Foundation/Foundation.h:162:
/usr/include/GNUstep/Foundation/NSUndoManager.h:36:1: error: stray ‘@’ in program
   36 | @class NSArray;
      | ^
/usr/include/GNUstep/Foundation/NSUndoManager.h:37:1: error: stray ‘@’ in program
   37 | @class NSString;
      | ^
/usr/include/GNUstep/Foundation/NSUndoManager.h:38:1: error: stray ‘@’ in program
   38 | @class NSMutableArray;
      | ^
/usr/include/GNUstep/Foundation/NSUndoManager.h:39:1: error: stray ‘@’ in program
   39 | @class NSInvocation;
      | ^
/usr/include/GNUstep/Foundation/NSUndoManager.h:86:1: error: stray ‘@’ in program
   86 | @interface NSUndoManager : NSObject
      | ^
/usr/include/GNUstep/Foundation/NSUndoManager.h:89:1: error: stray ‘@’ in program
   89 | @private
      | ^
/usr/include/GNUstep/Foundation/NSUndoManager.h:109:3: error: stray ‘@’ in program
  109 |   @private id _internal GS_UNUSED_IVAR;
      |   ^
/usr/include/GNUstep/Foundation/NSUndoManager.h:147:1: error: stray ‘@’ in program
  147 | @end
      | ^
In file included from /usr/include/GNUstep/Foundation/Foundation.h:163:
/usr/include/GNUstep/Foundation/NSUnit.h:38:1: error: stray ‘@’ in program
   38 | @interface NSUnitConverter : NSObject
      | ^
/usr/include/GNUstep/Foundation/NSUnit.h:41:1: error: stray ‘@’ in program
   41 | @end
      | ^
/usr/include/GNUstep/Foundation/NSUnit.h:45:1: error: stray ‘@’ in program
   45 | @interface NSUnitConverterLinear : NSUnitConverter <NSCoding>
      | ^
/usr/include/GNUstep/Foundation/NSUnit.h:55:1: error: stray ‘@’ in program
   55 | @end
      | ^
/usr/include/GNUstep/Foundation/NSUnit.h:59:1: error: stray ‘@’ in program
   59 | @interface NSUnit : NSObject <NSCopying, NSCoding>
      | ^
/usr/include/GNUstep/Foundation/NSUnit.h:68:1: error: stray ‘@’ in program
   68 | @end
      | ^
/usr/include/GNUstep/Foundation/NSUnit.h:72:1: error: stray ‘@’ in program
   72 | @interface NSDimension : NSUnit <NSCoding>
      | ^
/usr/include/GNUstep/Foundation/NSUnit.h:82:1: error: stray ‘@’ in program
   82 | @end
      | ^
/usr/include/GNUstep/Foundation/NSUnit.h:86:1: error: stray ‘@’ in program
   86 | @interface NSUnitAcceleration : NSDimension
      | ^
/usr/include/GNUstep/Foundation/NSUnit.h:94:1: error: stray ‘@’ in program
   94 | @end
      | ^
/usr/include/GNUstep/Foundation/NSUnit.h:97:1: error: stray ‘@’ in program
   97 | @interface NSUnitAngle : NSDimension
      | ^
/usr/include/GNUstep/Foundation/NSUnit.h:109:1: error: stray ‘@’ in program
  109 | @end
      | ^
/usr/include/GNUstep/Foundation/NSUnit.h:112:1: error: stray ‘@’ in program
  112 | @interface NSUnitArea : NSDimension
      | ^
/usr/include/GNUstep/Foundation/NSUnit.h:132:1: error: stray ‘@’ in program
  132 | @end
      | ^
/usr/include/GNUstep/Foundation/NSUnit.h:135:1: error: stray ‘@’ in program
  135 | @interface NSUnitConcentrationMass : NSDimension
      | ^
/usr/include/GNUstep/Foundation/NSUnit.h:145:1: error: stray ‘@’ in program
  145 | @end
      | ^
/usr/include/GNUstep/Foundation/NSUnit.h:148:1: error: stray ‘@’ in program
  148 | @interface NSUnitDispersion : NSDimension
      | ^
/usr/include/GNUstep/Foundation/NSUnit.h:154:1: error: stray ‘@’ in program
  154 | @end
      | ^
/usr/include/GNUstep/Foundation/NSUnit.h:157:1: error: stray ‘@’ in program
  157 | @interface NSUnitDuration : NSDimension
      | ^
/usr/include/GNUstep/Foundation/NSUnit.h:166:1: error: stray ‘@’ in program
  166 | @end
      | ^
/usr/include/GNUstep/Foundation/NSUnit.h:169:1: error: stray ‘@’ in program
  169 | @interface NSUnitElectricCharge : NSDimension
      | ^
/usr/include/GNUstep/Foundation/NSUnit.h:181:1: error: stray ‘@’ in program
  181 | @end
      | ^
/usr/include/GNUstep/Foundation/NSUnit.h:184:1: error: stray ‘@’ in program
  184 | @interface NSUnitElectricCurrent : NSDimension
      | ^
/usr/include/GNUstep/Foundation/NSUnit.h:195:1: error: stray ‘@’ in program
  195 | @end
      | ^
/usr/include/GNUstep/Foundation/NSUnit.h:198:1: error: stray ‘@’ in program
  198 | @interface NSUnitElectricPotentialDifference : NSDimension
      | ^
/usr/include/GNUstep/Foundation/NSUnit.h:209:1: error: stray ‘@’ in program
  209 | @end
      | ^
/usr/include/GNUstep/Foundation/NSUnit.h:212:1: error: stray ‘@’ in program
  212 | @interface NSUnitElectricResistance : NSDimension
      | ^
/usr/include/GNUstep/Foundation/NSUnit.h:223:1: error: stray ‘@’ in program
  223 | @end
      | ^
/usr/include/GNUstep/Foundation/NSUnit.h:226:1: error: stray ‘@’ in program
  226 | @interface NSUnitEnergy : NSDimension
      | ^
/usr/include/GNUstep/Foundation/NSUnit.h:237:1: error: stray ‘@’ in program
  237 | @end
      | ^
/usr/include/GNUstep/Foundation/NSUnit.h:240:1: error: stray ‘@’ in program
  240 | @interface NSUnitFrequency : NSDimension
      | ^
/usr/include/GNUstep/Foundation/NSUnit.h:254:1: error: stray ‘@’ in program
  254 | @end
      | ^
/usr/include/GNUstep/Foundation/NSUnit.h:257:1: error: stray ‘@’ in program
  257 | @interface NSUnitFuelEfficiency : NSDimension
      | ^
/usr/include/GNUstep/Foundation/NSUnit.h:266:1: error: stray ‘@’ in program
  266 | @end
      | ^
/usr/include/GNUstep/Foundation/NSUnit.h:269:1: error: stray ‘@’ in program
  269 | @interface NSUnitLength : NSDimension
      | ^
/usr/include/GNUstep/Foundation/NSUnit.h:297:1: error: stray ‘@’ in program
  297 | @end
      | ^
/usr/include/GNUstep/Foundation/NSUnit.h:300:1: error: stray ‘@’ in program
  300 | @interface NSUnitIlluminance : NSDimension
      | ^
/usr/include/GNUstep/Foundation/NSUnit.h:307:1: error: stray ‘@’ in program
  307 | @end
      | ^
/usr/include/GNUstep/Foundation/NSUnit.h:310:1: error: stray ‘@’ in program
  310 | @interface NSUnitMass : NSDimension
      | ^
/usr/include/GNUstep/Foundation/NSUnit.h:332:1: error: stray ‘@’ in program
  332 | @end
      | ^
/usr/include/GNUstep/Foundation/NSUnit.h:335:1: error: stray ‘@’ in program
  335 | @interface NSUnitPower : NSDimension
      | ^
/usr/include/GNUstep/Foundation/NSUnit.h:352:1: error: stray ‘@’ in program
  352 | @end
      | ^
/usr/include/GNUstep/Foundation/NSUnit.h:355:1: error: stray ‘@’ in program
  355 | @interface NSUnitPressure : NSDimension
      | ^
/usr/include/GNUstep/Foundation/NSUnit.h:371:1: error: stray ‘@’ in program
  371 | @end
      | ^
/usr/include/GNUstep/Foundation/NSUnit.h:374:1: error: stray ‘@’ in program
  374 | @interface NSUnitSpeed : NSDimension
      | ^
/usr/include/GNUstep/Foundation/NSUnit.h:384:1: error: stray ‘@’ in program
  384 | @end
      | ^
/usr/include/GNUstep/Foundation/NSUnit.h:387:1: error: stray ‘@’ in program
  387 | @interface NSUnitTemperature : NSDimension
      | ^
/usr/include/GNUstep/Foundation/NSUnit.h:396:1: error: stray ‘@’ in program
  396 | @end
      | ^
/usr/include/GNUstep/Foundation/NSUnit.h:399:1: error: stray ‘@’ in program
  399 | @interface NSUnitVolume : NSDimension
      | ^
/usr/include/GNUstep/Foundation/NSUnit.h:436:1: error: stray ‘@’ in program
  436 | @end
      | ^
In file included from /usr/include/GNUstep/Foundation/Foundation.h:164:
/usr/include/GNUstep/Foundation/NSUserActivity.h:37:1: error: stray ‘@’ in program
   37 | @interface NSUserActivity : NSObject
      | ^
/usr/include/GNUstep/Foundation/NSUserActivity.h:39:1: error: stray ‘@’ in program
   39 | @end
      | ^
In file included from /usr/include/GNUstep/Foundation/Foundation.h:165:
/usr/include/GNUstep/Foundation/NSURLAuthenticationChallenge.h:37:1: error: stray ‘@’ in program
   37 | @class NSError;
      | ^
/usr/include/GNUstep/Foundation/NSURLAuthenticationChallenge.h:38:1: error: stray ‘@’ in program
   38 | @class NSURLAuthenticationChallenge;
      | ^
/usr/include/GNUstep/Foundation/NSURLAuthenticationChallenge.h:39:1: error: stray ‘@’ in program
   39 | @class NSURLCredential;
      | ^
/usr/include/GNUstep/Foundation/NSURLAuthenticationChallenge.h:40:1: error: stray ‘@’ in program
   40 | @class NSURLProtectionSpace;
      | ^
/usr/include/GNUstep/Foundation/NSURLAuthenticationChallenge.h:41:1: error: stray ‘@’ in program
   41 | @class NSURLResponse;
      | ^
/usr/include/GNUstep/Foundation/NSURLAuthenticationChallenge.h:48:1: error: stray ‘@’ in program
   48 | @protocol NSURLAuthenticationChallengeSender <NSObject>
      | ^
/usr/include/GNUstep/Foundation/NSURLAuthenticationChallenge.h:73:1: error: stray ‘@’ in program
   73 | @end
      | ^
/usr/include/GNUstep/Foundation/NSURLAuthenticationChallenge.h:81:1: error: stray ‘@’ in program
   81 | @interface NSURLAuthenticationChallenge : NSObject
      | ^
/usr/include/GNUstep/Foundation/NSURLAuthenticationChallenge.h:149:1: error: stray ‘@’ in program
  149 | @end
      | ^
In file included from /usr/include/GNUstep/Foundation/Foundation.h:166:
/usr/include/GNUstep/Foundation/NSURLCache.h:37:1: error: stray ‘@’ in program
   37 | @class NSData;
      | ^
/usr/include/GNUstep/Foundation/NSURLCache.h:38:1: error: stray ‘@’ in program
   38 | @class NSDictionary;
      | ^
/usr/include/GNUstep/Foundation/NSURLCache.h:39:1: error: stray ‘@’ in program
   39 | @class NSURLRequest;
      | ^
/usr/include/GNUstep/Foundation/NSURLCache.h:40:1: error: stray ‘@’ in program
   40 | @class NSURLRequest;
      | ^
/usr/include/GNUstep/Foundation/NSURLCache.h:41:1: error: stray ‘@’ in program
   41 | @class NSURLResponse;
      | ^
/usr/include/GNUstep/Foundation/NSURLCache.h:58:1: error: stray ‘@’ in program
   58 | @interface NSCachedURLResponse : NSObject <NSCoding, NSCopying>
      | ^
/usr/include/GNUstep/Foundation/NSURLCache.h:101:1: error: stray ‘@’ in program
  101 | @end
      | ^
/usr/include/GNUstep/Foundation/NSURLCache.h:105:1: error: stray ‘@’ in program
  105 | @interface NSURLCache : NSObject
      | ^
/usr/include/GNUstep/Foundation/NSURLCache.h:199:1: error: stray ‘@’ in program
  199 | @end
      | ^
/usr/include/GNUstep/Foundation/NSURLCache.h:201:1: error: stray ‘@’ in program
  201 | @class NSURLSessionDataTask;
      | ^
/usr/include/GNUstep/Foundation/NSURLCache.h:203:1: error: stray ‘@’ in program
  203 | @interface NSURLCache (NSURLSessionTaskAdditions)
      | ^
/usr/include/GNUstep/Foundation/NSURLCache.h:212:1: error: stray ‘@’ in program
  212 | @end
      | ^
In file included from /usr/include/GNUstep/Foundation/Foundation.h:167:
/usr/include/GNUstep/Foundation/NSURLConnection.h:38:1: error: stray ‘@’ in program
   38 | @class NSCachedURLResponse;
      | ^
/usr/include/GNUstep/Foundation/NSURLConnection.h:39:1: error: stray ‘@’ in program
   39 | @class NSData;
      | ^
/usr/include/GNUstep/Foundation/NSURLConnection.h:40:1: error: stray ‘@’ in program
   40 | @class NSError;
      | ^
/usr/include/GNUstep/Foundation/NSURLConnection.h:41:1: error: stray ‘@’ in program
   41 | @class NSURLAuthenticationChallenge;
      | ^
/usr/include/GNUstep/Foundation/NSURLConnection.h:42:1: error: stray ‘@’ in program
   42 | @class NSURLRequest;
      | ^
/usr/include/GNUstep/Foundation/NSURLConnection.h:43:1: error: stray ‘@’ in program
   43 | @class NSURLResponse;
      | ^
/usr/include/GNUstep/Foundation/NSURLConnection.h:48:1: error: stray ‘@’ in program
   48 | @interface NSURLConnection : NSObject
      | ^
/usr/include/GNUstep/Foundation/NSURLConnection.h:125:1: error: stray ‘@’ in program
  125 | @end
      | ^
/usr/include/GNUstep/Foundation/NSURLConnection.h:182:1: error: stray ‘@’ in program
  182 | @protocol NSURLConnectionDelegate <NSObject>
      | ^
/usr/include/GNUstep/Foundation/NSURLConnection.h:185:1: error: stray ‘@’ in program
  185 | @optional
      | ^
/usr/include/GNUstep/Foundation/NSURLConnection.h:262:1: error: stray ‘@’ in program
  262 | @end
      | ^
/usr/include/GNUstep/Foundation/NSURLConnection.h:267:1: error: stray ‘@’ in program
  267 | @interface NSURLConnection (NSURLConnectionSynchronousLoading)
      | ^
/usr/include/GNUstep/Foundation/NSURLConnection.h:278:1: error: stray ‘@’ in program
  278 | @end
      | ^
In file included from /usr/include/GNUstep/Foundation/Foundation.h:168:
/usr/include/GNUstep/Foundation/NSURLCredential.h:37:1: error: stray ‘@’ in program
   37 | @class NSString;
      | ^
/usr/include/GNUstep/Foundation/NSURLCredential.h:55:1: error: stray ‘@’ in program
   55 | @interface NSURLCredential : NSObject <NSCopying>
      | ^
/usr/include/GNUstep/Foundation/NSURLCredential.h:111:1: error: stray ‘@’ in program
  111 | @end
      | ^
In file included from /usr/include/GNUstep/Foundation/Foundation.h:169:
/usr/include/GNUstep/Foundation/NSURLCredentialStorage.h:37:1: error: stray ‘@’ in program
   37 | @class NSDictionary;
      | ^
/usr/include/GNUstep/Foundation/NSURLCredentialStorage.h:38:1: error: stray ‘@’ in program
   38 | @class NSString;
      | ^
/usr/include/GNUstep/Foundation/NSURLCredentialStorage.h:39:1: error: stray ‘@’ in program
   39 | @class NSURLCredential;
      | ^
/usr/include/GNUstep/Foundation/NSURLCredentialStorage.h:40:1: error: stray ‘@’ in program
   40 | @class NSURLProtectionSpace;
      | ^
/usr/include/GNUstep/Foundation/NSURLCredentialStorage.h:51:1: error: stray ‘@’ in program
   51 | @interface NSURLCredentialStorage : NSObject
      | ^
/usr/include/GNUstep/Foundation/NSURLCredentialStorage.h:107:1: error: stray ‘@’ in program
  107 | @end
      | ^
In file included from /usr/include/GNUstep/Foundation/Foundation.h:170:
/usr/include/GNUstep/Foundation/NSURLDownload.h:37:1: error: stray ‘@’ in program
   37 | @class NSData;
      | ^
/usr/include/GNUstep/Foundation/NSURLDownload.h:38:1: error: stray ‘@’ in program
   38 | @class NSError;
      | ^
/usr/include/GNUstep/Foundation/NSURLDownload.h:39:1: error: stray ‘@’ in program
   39 | @class NSString;
      | ^
/usr/include/GNUstep/Foundation/NSURLDownload.h:40:1: error: stray ‘@’ in program
   40 | @class NSURLAuthenticationChallenge;
      | ^
/usr/include/GNUstep/Foundation/NSURLDownload.h:41:1: error: stray ‘@’ in program
   41 | @class NSURLRequest;
      | ^
/usr/include/GNUstep/Foundation/NSURLDownload.h:42:1: error: stray ‘@’ in program
   42 | @class NSURLResponse;
      | ^
/usr/include/GNUstep/Foundation/NSURLDownload.h:48:1: error: stray ‘@’ in program
   48 | @interface NSURLDownload : NSObject
      | ^
/usr/include/GNUstep/Foundation/NSURLDownload.h:118:1: error: stray ‘@’ in program
  118 | @end
      | ^
/usr/include/GNUstep/Foundation/NSURLDownload.h:125:1: error: stray ‘@’ in program
  125 | @protocol NSURLDownloadDelegate <NSObject>
      | ^
/usr/include/GNUstep/Foundation/NSURLDownload.h:127:1: error: stray ‘@’ in program
  127 | @optional
      | ^
/usr/include/GNUstep/Foundation/NSURLDownload.h:222:1: error: stray ‘@’ in program
  222 | @end
      | ^
In file included from /usr/include/GNUstep/Foundation/Foundation.h:171:
/usr/include/GNUstep/Foundation/NSURLError.h:37:1: error: stray ‘@’ in program
   37 | @class NSString;
      | ^
In file included from /usr/include/GNUstep/Foundation/Foundation.h:174:
/usr/include/GNUstep/Foundation/NSURLProtectionSpace.h:37:1: error: stray ‘@’ in program
   37 | @class NSString;
      | ^
/usr/include/GNUstep/Foundation/NSURLProtectionSpace.h:71:1: error: stray ‘@’ in program
   71 | @interface NSURLProtectionSpace : NSObject <NSCopying>
      | ^
/usr/include/GNUstep/Foundation/NSURLProtectionSpace.h:144:1: error: stray ‘@’ in program
  144 | @property (readonly, copy) NSArray *distinguishedNames;
      | ^
/usr/include/GNUstep/Foundation/NSURLProtectionSpace.h:150:1: error: stray ‘@’ in program
  150 | @end
      | ^
In file included from /usr/include/GNUstep/Foundation/Foundation.h:175:
/usr/include/GNUstep/Foundation/NSURLProtocol.h:39:1: error: stray ‘@’ in program
   39 | @class NSCachedURLResponse;
      | ^
/usr/include/GNUstep/Foundation/NSURLProtocol.h:40:1: error: stray ‘@’ in program
   40 | @class NSError;
      | ^
/usr/include/GNUstep/Foundation/NSURLProtocol.h:41:1: error: stray ‘@’ in program
   41 | @class NSMutableURLRequest;
      | ^
/usr/include/GNUstep/Foundation/NSURLProtocol.h:42:1: error: stray ‘@’ in program
   42 | @class NSURLAuthenticationChallenge;
      | ^
/usr/include/GNUstep/Foundation/NSURLProtocol.h:43:1: error: stray ‘@’ in program
   43 | @class NSURLConnection;
      | ^
/usr/include/GNUstep/Foundation/NSURLProtocol.h:44:1: error: stray ‘@’ in program
   44 | @class NSURLProtocol;
      | ^
/usr/include/GNUstep/Foundation/NSURLProtocol.h:45:1: error: stray ‘@’ in program
   45 | @class NSURLRequest;
      | ^
/usr/include/GNUstep/Foundation/NSURLProtocol.h:46:1: error: stray ‘@’ in program
   46 | @class NSURLResponse;
      | ^
/usr/include/GNUstep/Foundation/NSURLProtocol.h:47:1: error: stray ‘@’ in program
   47 | @class NSURLSessionTask;
      | ^
/usr/include/GNUstep/Foundation/NSURLProtocol.h:53:1: error: stray ‘@’ in program
   53 | @protocol NSURLProtocolClient <NSObject>
      | ^
/usr/include/GNUstep/Foundation/NSURLProtocol.h:107:1: error: stray ‘@’ in program
  107 | @end
      | ^
/usr/include/GNUstep/Foundation/NSURLProtocol.h:121:1: error: stray ‘@’ in program
  121 | @interface NSURLProtocol : NSObject
      | ^
/usr/include/GNUstep/Foundation/NSURLProtocol.h:197:1: error: stray ‘@’ in program
  197 | @end
      | ^
/usr/include/GNUstep/Foundation/NSURLProtocol.h:203:1: error: stray ‘@’ in program
  203 | @interface      NSURLProtocol (Subclassing)
      | ^
/usr/include/GNUstep/Foundation/NSURLProtocol.h:237:1: error: stray ‘@’ in program
  237 | @end
      | ^
In file included from /usr/include/GNUstep/Foundation/Foundation.h:176:
/usr/include/GNUstep/Foundation/NSURLRequest.h:37:1: error: stray ‘@’ in program
   37 | @class NSData;
      | ^
/usr/include/GNUstep/Foundation/NSURLRequest.h:38:1: error: stray ‘@’ in program
   38 | @class NSDate;
      | ^
/usr/include/GNUstep/Foundation/NSURLRequest.h:39:1: error: stray ‘@’ in program
   39 | @class NSDictionary;
      | ^
/usr/include/GNUstep/Foundation/NSURLRequest.h:40:1: error: stray ‘@’ in program
   40 | @class NSInputStream;
      | ^
/usr/include/GNUstep/Foundation/NSURLRequest.h:41:1: error: stray ‘@’ in program
   41 | @class NSString;
      | ^
/usr/include/GNUstep/Foundation/NSURLRequest.h:42:1: error: stray ‘@’ in program
   42 | @class NSURL;
      | ^
/usr/include/GNUstep/Foundation/NSURLRequest.h:91:1: error: stray ‘@’ in program
   91 | @interface NSURLRequest : NSObject <NSCoding, NSCopying, NSMutableCopying>
      | ^
/usr/include/GNUstep/Foundation/NSURLRequest.h:154:1: error: stray ‘@’ in program
  154 | @end
      | ^
/usr/include/GNUstep/Foundation/NSURLRequest.h:160:1: error: stray ‘@’ in program
  160 | @interface NSMutableURLRequest : NSURLRequest
      | ^
/usr/include/GNUstep/Foundation/NSURLRequest.h:182:1: error: stray ‘@’ in program
  182 | @end
      | ^
/usr/include/GNUstep/Foundation/NSURLRequest.h:189:1: error: stray ‘@’ in program
  189 | @interface NSURLRequest (NSHTTPURLRequest)
      | ^
/usr/include/GNUstep/Foundation/NSURLRequest.h:231:1: error: stray ‘@’ in program
  231 | @end
      | ^
/usr/include/GNUstep/Foundation/NSURLRequest.h:237:1: error: stray ‘@’ in program
  237 | @interface NSMutableURLRequest (NSMutableHTTPURLRequest)
      | ^
/usr/include/GNUstep/Foundation/NSURLRequest.h:286:1: error: stray ‘@’ in program
  286 | @end
      | ^
/usr/include/GNUstep/Foundation/NSURLRequest.h:288:1: error: stray ‘@’ in program
  288 | @protocol GSLogDelegate;
      | ^
/usr/include/GNUstep/Foundation/NSURLRequest.h:289:1: error: stray ‘@’ in program
  289 | @interface NSMutableURLRequest (GNUstep)
      | ^
/usr/include/GNUstep/Foundation/NSURLRequest.h:305:1: error: stray ‘@’ in program
  305 | @end
      | ^
In file included from /usr/include/GNUstep/Foundation/Foundation.h:177:
/usr/include/GNUstep/Foundation/NSURLResponse.h:38:1: error: stray ‘@’ in program
   38 | @class NSDictionary;
      | ^
/usr/include/GNUstep/Foundation/NSURLResponse.h:39:1: error: stray ‘@’ in program
   39 | @class NSString;
      | ^
/usr/include/GNUstep/Foundation/NSURLResponse.h:40:1: error: stray ‘@’ in program
   40 | @class NSURL;
      | ^
/usr/include/GNUstep/Foundation/NSURLResponse.h:48:1: error: stray ‘@’ in program
   48 | @interface NSURLResponse :  NSObject <NSCoding, NSCopying>
      | ^
/usr/include/GNUstep/Foundation/NSURLResponse.h:112:1: error: stray ‘@’ in program
  112 | @end
      | ^
/usr/include/GNUstep/Foundation/NSURLResponse.h:119:1: error: stray ‘@’ in program
  119 | @interface NSHTTPURLResponse :  NSURLResponse
      | ^
/usr/include/GNUstep/Foundation/NSURLResponse.h:136:1: error: stray ‘@’ in program
  136 | @end
      | ^
In file included from /usr/include/GNUstep/Foundation/Foundation.h:179:
/usr/include/GNUstep/Foundation/NSUserDefaults.h:37:1: error: stray ‘@’ in program
   37 | @class NSArray;
      | ^
/usr/include/GNUstep/Foundation/NSUserDefaults.h:38:1: error: stray ‘@’ in program
   38 | @class NSMutableArray;
      | ^
/usr/include/GNUstep/Foundation/NSUserDefaults.h:39:1: error: stray ‘@’ in program
   39 | @class NSDictionary;
      | ^
/usr/include/GNUstep/Foundation/NSUserDefaults.h:40:1: error: stray ‘@’ in program
   40 | @class NSMutableDictionary;
      | ^
/usr/include/GNUstep/Foundation/NSUserDefaults.h:41:1: error: stray ‘@’ in program
   41 | @class NSData;
      | ^
/usr/include/GNUstep/Foundation/NSUserDefaults.h:42:1: error: stray ‘@’ in program
   42 | @class NSTimer;
      | ^
/usr/include/GNUstep/Foundation/NSUserDefaults.h:43:1: error: stray ‘@’ in program
   43 | @class NSRecursiveLock;
      | ^
/usr/include/GNUstep/Foundation/NSUserDefaults.h:44:1: error: stray ‘@’ in program
   44 | @class NSDistributedLock;
      | ^
/usr/include/GNUstep/Foundation/NSUserDefaults.h:216:1: error: stray ‘@’ in program
  216 | @interface NSUserDefaults : NSObject
      | ^
/usr/include/GNUstep/Foundation/NSUserDefaults.h:219:1: error: stray ‘@’ in program
  219 | @private
      | ^
/usr/include/GNUstep/Foundation/NSUserDefaults.h:238:3: error: stray ‘@’ in program
  238 |   @private id _internal GS_UNUSED_IVAR;
      |   ^
/usr/include/GNUstep/Foundation/NSUserDefaults.h:522:1: error: stray ‘@’ in program
  522 | @end
      | ^
In file included from /usr/include/GNUstep/Foundation/Foundation.h:181:
/usr/include/GNUstep/Foundation/NSUUID.h:45:1: error: stray ‘@’ in program
   45 | @class NSString;
      | ^
/usr/include/GNUstep/Foundation/NSUUID.h:48:1: error: stray ‘@’ in program
   48 | @interface NSUUID : NSObject <NSCopying, NSCoding>
      | ^
/usr/include/GNUstep/Foundation/NSUUID.h:50:3: error: stray ‘@’ in program
   50 |   @private
      |   ^
/usr/include/GNUstep/Foundation/NSUUID.h:60:1: error: stray ‘@’ in program
   60 | @end
      | ^
In file included from /usr/include/GNUstep/Foundation/Foundation.h:183:
/usr/include/GNUstep/Foundation/NSValueTransformer.h:38:1: error: stray ‘@’ in program
   38 | @class NSArray;
      | ^
/usr/include/GNUstep/Foundation/NSValueTransformer.h:39:1: error: stray ‘@’ in program
   39 | @class NSString;
      | ^
/usr/include/GNUstep/Foundation/NSValueTransformer.h:66:1: error: stray ‘@’ in program
   66 | @interface NSValueTransformer : NSObject
      | ^
/usr/include/GNUstep/Foundation/NSValueTransformer.h:116:1: error: stray ‘@’ in program
  116 | @end
      | ^
In file included from /usr/include/GNUstep/Foundation/NSXMLDocument.h:29,
                 from /usr/include/GNUstep/Foundation/Foundation.h:184:
/usr/include/GNUstep/Foundation/NSXMLNode.h:37:1: error: stray ‘@’ in program
   37 | @class NSArray;
      | ^
/usr/include/GNUstep/Foundation/NSXMLNode.h:38:1: error: stray ‘@’ in program
   38 | @class NSDictionary;
      | ^
/usr/include/GNUstep/Foundation/NSXMLNode.h:39:1: error: stray ‘@’ in program
   39 | @class NSError;
      | ^
/usr/include/GNUstep/Foundation/NSXMLNode.h:40:1: error: stray ‘@’ in program
   40 | @class NSString;
      | ^
/usr/include/GNUstep/Foundation/NSXMLNode.h:41:1: error: stray ‘@’ in program
   41 | @class NSURL;
      | ^
/usr/include/GNUstep/Foundation/NSXMLNode.h:42:1: error: stray ‘@’ in program
   42 | @class NSXMLDocument;
      | ^
/usr/include/GNUstep/Foundation/NSXMLNode.h:43:1: error: stray ‘@’ in program
   43 | @class NSXMLElement;
      | ^
/usr/include/GNUstep/Foundation/NSXMLNode.h:90:1: error: stray ‘@’ in program
   90 | @interface NSXMLNode : NSObject <NSCopying>
      | ^
/usr/include/GNUstep/Foundation/NSXMLNode.h:109:3: error: stray ‘@’ in program
  109 |   @private id _internal GS_UNUSED_IVAR;
      |   ^
/usr/include/GNUstep/Foundation/NSXMLNode.h:387:1: error: stray ‘@’ in program
  387 | @end
      | ^
/usr/include/GNUstep/Foundation/NSXMLDocument.h:35:1: error: stray ‘@’ in program
   35 | @class NSData;
      | ^
/usr/include/GNUstep/Foundation/NSXMLDocument.h:36:1: error: stray ‘@’ in program
   36 | @class NSXMLDTD;
      | ^
/usr/include/GNUstep/Foundation/NSXMLDocument.h:37:1: error: stray ‘@’ in program
   37 | @class NSMutableArray;
      | ^
/usr/include/GNUstep/Foundation/NSXMLDocument.h:76:1: error: stray ‘@’ in program
   76 | @interface NSXMLDocument : NSXMLNode
      | ^
/usr/include/GNUstep/Foundation/NSXMLDocument.h:265:1: error: stray ‘@’ in program
  265 | @end
      | ^
In file included from /usr/include/GNUstep/Foundation/Foundation.h:185:
/usr/include/GNUstep/Foundation/NSXMLDTD.h:36:1: error: stray ‘@’ in program
   36 | @class NSData, NSMutableDictionary;
      | ^
/usr/include/GNUstep/Foundation/NSXMLDTD.h:37:1: error: stray ‘@’ in program
   37 | @class NSXMLDTDNode;
      | ^
/usr/include/GNUstep/Foundation/NSXMLDTD.h:43:1: error: stray ‘@’ in program
   43 | @interface NSXMLDTD : NSXMLNode
      | ^
/usr/include/GNUstep/Foundation/NSXMLDTD.h:147:1: error: stray ‘@’ in program
  147 | @end
      | ^
In file included from /usr/include/GNUstep/Foundation/Foundation.h:186:
/usr/include/GNUstep/Foundation/NSXMLDTDNode.h:77:1: error: stray ‘@’ in program
   77 | @interface NSXMLDTDNode : NSXMLNode
      | ^
/usr/include/GNUstep/Foundation/NSXMLDTDNode.h:145:1: error: stray ‘@’ in program
  145 | @end
      | ^
In file included from /usr/include/GNUstep/Foundation/Foundation.h:187:
/usr/include/GNUstep/Foundation/NSXMLElement.h:35:1: error: stray ‘@’ in program
   35 | @class NSDictionary, NSEnumerator, NSMutableArray, NSMutableDictionary;
      | ^
/usr/include/GNUstep/Foundation/NSXMLElement.h:41:1: error: stray ‘@’ in program
   41 | @interface NSXMLElement : NSXMLNode
      | ^
/usr/include/GNUstep/Foundation/NSXMLElement.h:205:1: error: stray ‘@’ in program
  205 | @end
      | ^
In file included from /usr/include/GNUstep/Foundation/Foundation.h:190:
/usr/include/GNUstep/Foundation/NSXMLParser.h:39:1: error: stray ‘@’ in program
   39 | @class NSData, NSDictionary, NSError, NSInputStream, NSString, NSURL;
      | ^
/usr/include/GNUstep/Foundation/NSXMLParser.h:71:1: error: stray ‘@’ in program
   71 | @interface NSXMLParser : NSObject
      | ^
/usr/include/GNUstep/Foundation/NSXMLParser.h:74:1: error: stray ‘@’ in program
   74 | @public
      | ^
/usr/include/GNUstep/Foundation/NSXMLParser.h:85:3: error: stray ‘@’ in program
   85 |   @private id _internal GS_UNUSED_IVAR;
      |   ^
/usr/include/GNUstep/Foundation/NSXMLParser.h:168:1: error: stray ‘@’ in program
  168 | @end
      | ^
/usr/include/GNUstep/Foundation/NSXMLParser.h:170:1: error: stray ‘@’ in program
  170 | @interface NSXMLParser (NSXMLParserLocatorAdditions)
      | ^
/usr/include/GNUstep/Foundation/NSXMLParser.h:192:1: error: stray ‘@’ in program
  192 | @end
      | ^
/usr/include/GNUstep/Foundation/NSXMLParser.h:198:1: error: stray ‘@’ in program
  198 | @protocol NSXMLParserDelegate <NSObject>
      | ^
/usr/include/GNUstep/Foundation/NSXMLParser.h:200:1: error: stray ‘@’ in program
  200 | @optional
      | ^
/usr/include/GNUstep/Foundation/NSXMLParser.h:329:1: error: stray ‘@’ in program
  329 | @end
      | ^
In file included from /usr/include/GNUstep/Foundation/Foundation.h:191:
/usr/include/GNUstep/Foundation/NSXPCConnection.h:47:1: error: stray ‘@’ in program
   47 | @class NSMutableDictionary, NSString, NSOperationQueue, NSSet, NSLock, NSError;
      | ^
/usr/include/GNUstep/Foundation/NSXPCConnection.h:48:1: error: stray ‘@’ in program
   48 | @class NSXPCConnection, NSXPCListener, NSXPCInterface, NSXPCListenerEndpoint;
      | ^
/usr/include/GNUstep/Foundation/NSXPCConnection.h:49:1: error: stray ‘@’ in program
   49 | @protocol NSXPCListenerDelegate;
      | ^
/usr/include/GNUstep/Foundation/NSXPCConnection.h:56:1: error: stray ‘@’ in program
   56 | @protocol NSXPCProxyCreating
      | ^
/usr/include/GNUstep/Foundation/NSXPCConnection.h:64:1: error: stray ‘@’ in program
   64 | @end
      | ^
/usr/include/GNUstep/Foundation/NSXPCConnection.h:73:1: error: stray ‘@’ in program
   73 | @interface NSXPCConnection : NSObject <NSXPCProxyCreating>
      | ^
/usr/include/GNUstep/Foundation/NSXPCConnection.h:120:1: error: stray ‘@’ in program
  120 | @end
      | ^
/usr/include/GNUstep/Foundation/NSXPCConnection.h:123:1: error: stray ‘@’ in program
  123 | @interface NSXPCListener : NSObject
      | ^
/usr/include/GNUstep/Foundation/NSXPCConnection.h:143:1: error: stray ‘@’ in program
  143 | @end
      | ^
/usr/include/GNUstep/Foundation/NSXPCConnection.h:145:1: error: stray ‘@’ in program
  145 | @protocol NSXPCListenerDelegate <NSObject>
      | ^
/usr/include/GNUstep/Foundation/NSXPCConnection.h:150:1: error: stray ‘@’ in program
  150 | @end
      | ^
/usr/include/GNUstep/Foundation/NSXPCConnection.h:152:1: error: stray ‘@’ in program
  152 | @interface NSXPCInterface : NSObject
      | ^
/usr/include/GNUstep/Foundation/NSXPCConnection.h:177:1: error: stray ‘@’ in program
  177 | @end
      | ^
/usr/include/GNUstep/Foundation/NSXPCConnection.h:180:1: error: stray ‘@’ in program
  180 | @interface NSXPCListenerEndpoint : NSObject <NSCoding>  // NSSecureCoding
      | ^
/usr/include/GNUstep/Foundation/NSXPCConnection.h:181:1: error: stray ‘@’ in program
  181 | @end
      | ^
In file included from /usr/include/GNUstep/Addresses/ADAddressBook.h:14:
/usr/include/GNUstep/Addresses/ADGlobals.h:129:1: error: stray ‘@’ in program
  129 | @interface ADScriptingInfo: NSObject
      | ^
/usr/include/GNUstep/Addresses/ADGlobals.h:131:1: error: stray ‘@’ in program
  131 | @end
      | ^
/usr/include/GNUstep/Addresses/ADAddressBook.h:16:1: error: stray ‘@’ in program
   16 | @class ADRecord;
      | ^
/usr/include/GNUstep/Addresses/ADAddressBook.h:17:1: error: stray ‘@’ in program
   17 | @class ADPerson;
      | ^
/usr/include/GNUstep/Addresses/ADAddressBook.h:18:1: error: stray ‘@’ in program
   18 | @class ADGroup;
      | ^
/usr/include/GNUstep/Addresses/ADAddressBook.h:19:1: error: stray ‘@’ in program
   19 | @class ADSearchElement;
      | ^
/usr/include/GNUstep/Addresses/ADAddressBook.h:20:1: error: stray ‘@’ in program
   20 | @class ADConverter;
      | ^
/usr/include/GNUstep/Addresses/ADAddressBook.h:22:1: error: stray ‘@’ in program
   22 | @interface ADAddressBook: NSObject
      | ^
/usr/include/GNUstep/Addresses/ADAddressBook.h:40:1: error: stray ‘@’ in program
   40 | @end
      | ^
/usr/include/GNUstep/Addresses/ADAddressBook.h:42:1: error: stray ‘@’ in program
   42 | @interface ADAddressBook(GroupAccess)
      | ^
/usr/include/GNUstep/Addresses/ADAddressBook.h:51:1: error: stray ‘@’ in program
   51 | @end
      | ^
/usr/include/GNUstep/Addresses/ADAddressBook.h:53:1: error: stray ‘@’ in program
   53 | @interface ADAddressBook(AddressesExtensions)
      | ^
/usr/include/GNUstep/Addresses/ADAddressBook.h:56:1: error: stray ‘@’ in program
   56 | @end
      | ^
In file included from /usr/include/GNUstep/Addresses/ADConverter.h:13,
                 from /usr/include/GNUstep/Addresses/Addresses.h:10:
/usr/include/GNUstep/Addresses/ADRecord.h:15:1: error: stray ‘@’ in program
   15 | @class ADAddressBook;
      | ^
/usr/include/GNUstep/Addresses/ADRecord.h:17:1: error: stray ‘@’ in program
   17 | @interface ADRecord: NSObject <NSCopying>
      | ^
/usr/include/GNUstep/Addresses/ADRecord.h:50:1: error: stray ‘@’ in program
   50 | @end
      | ^
/usr/include/GNUstep/Addresses/ADRecord.h:52:1: error: stray ‘@’ in program
   52 | @interface ADRecord(Convenience)
      | ^
/usr/include/GNUstep/Addresses/ADRecord.h:54:1: error: stray ‘@’ in program
   54 | @end
      | ^
/usr/include/GNUstep/Addresses/ADRecord.h:58:1: error: stray ‘@’ in program
   58 | @interface ADRecord(AddressesExtensions)
      | ^
/usr/include/GNUstep/Addresses/ADRecord.h:67:1: error: stray ‘@’ in program
   67 | @end
      | ^
/usr/include/GNUstep/Addresses/ADConverter.h:15:1: error: stray ‘@’ in program
   15 | @protocol ADInputConverting
      | ^
/usr/include/GNUstep/Addresses/ADConverter.h:19:1: error: stray ‘@’ in program
   19 | @end
      | ^
/usr/include/GNUstep/Addresses/ADConverter.h:21:1: error: stray ‘@’ in program
   21 | @protocol ADOutputConverting
      | ^
/usr/include/GNUstep/Addresses/ADConverter.h:26:1: error: stray ‘@’ in program
   26 | @end
      | ^
/usr/include/GNUstep/Addresses/ADConverter.h:28:1: error: stray ‘@’ in program
   28 | @interface ADConverterManager: NSObject
      | ^
/usr/include/GNUstep/Addresses/ADConverter.h:51:1: error: stray ‘@’ in program
   51 | @end
      | ^
In file included from /usr/include/GNUstep/Addresses/Addresses.h:11:
/usr/include/GNUstep/Addresses/ADEnvelopeAddressBook.h:11:1: error: stray ‘@’ in program
   11 | @interface ADEnvelopeAddressBook: ADAddressBook
      | ^
/usr/include/GNUstep/Addresses/ADEnvelopeAddressBook.h:31:1: error: stray ‘@’ in program
   31 | @end
      | ^
In file included from /usr/include/GNUstep/Addresses/ADPerson.h:12,
                 from /usr/include/GNUstep/Addresses/ADGroup.h:12,
                 from /usr/include/GNUstep/Addresses/Addresses.h:13:
/usr/include/GNUstep/Addresses/ADSearchElement.h:15:1: error: stray ‘@’ in program
   15 | @interface ADSearchElement: NSObject
      | ^
/usr/include/GNUstep/Addresses/ADSearchElement.h:19:1: error: stray ‘@’ in program
   19 | @end
      | ^
/usr/include/GNUstep/Addresses/ADSearchElement.h:21:1: error: stray ‘@’ in program
   21 | @interface ADRecordSearchElement: ADSearchElement // EXTENSION
      | ^
/usr/include/GNUstep/Addresses/ADSearchElement.h:36:1: error: stray ‘@’ in program
   36 | @end
      | ^
/usr/include/GNUstep/Addresses/ADPerson.h:15:1: error: stray ‘@’ in program
   15 | @class ADSearchElement;
      | ^
/usr/include/GNUstep/Addresses/ADPerson.h:17:1: error: stray ‘@’ in program
   17 | @interface ADPerson: ADRecord
      | ^
/usr/include/GNUstep/Addresses/ADPerson.h:48:1: error: stray ‘@’ in program
   48 | @end
      | ^
/usr/include/GNUstep/Addresses/ADPerson.h:50:1: error: stray ‘@’ in program
   50 | @interface ADPerson(AddressesExtensions)
      | ^
/usr/include/GNUstep/Addresses/ADPerson.h:59:1: error: stray ‘@’ in program
   59 | @end
      | ^
/usr/include/GNUstep/Addresses/ADGroup.h:17:1: error: stray ‘@’ in program
   17 | @interface ADGroup: ADRecord
      | ^
/usr/include/GNUstep/Addresses/ADGroup.h:43:1: error: stray ‘@’ in program
   43 | @end
      | ^
In file included from /usr/include/GNUstep/Addresses/Addresses.h:14:
/usr/include/GNUstep/Addresses/ADImageLoading.h:11:1: error: stray ‘@’ in program
   11 | @protocol CImageClient<NSObject>
      | ^
/usr/include/GNUstep/Addresses/ADImageLoading.h:14:1: error: stray ‘@’ in program
   14 | @end
      | ^
/usr/include/GNUstep/Addresses/ADImageLoading.h:16:1: error: stray ‘@’ in program
   16 | @interface ADPerson (ImageAdditions)
      | ^
/usr/include/GNUstep/Addresses/ADImageLoading.h:23:1: error: stray ‘@’ in program
   23 | @end
      | ^
/usr/include/GNUstep/Addresses/ADImageLoading.h:32:1: error: stray ‘@’ in program
   32 | @interface ADPerson (ImageAdditionsForBrokenNSImageRep)
      | ^
/usr/include/GNUstep/Addresses/ADImageLoading.h:37:1: error: stray ‘@’ in program
   37 | @end
      | ^
In file included from /usr/include/GNUstep/Addresses/Addresses.h:15:
/usr/include/GNUstep/Addresses/ADLocalAddressBook.h:12:1: error: stray ‘@’ in program
   12 | @interface ADLocalAddressBook: ADAddressBook
      | ^
/usr/include/GNUstep/Addresses/ADLocalAddressBook.h:29:1: error: stray ‘@’ in program
   29 | @end
      | ^
/usr/include/GNUstep/Addresses/ADLocalAddressBook.h:31:1: error: stray ‘@’ in program
   31 | @interface ADLocalAddressBook(GroupAccess)
      | ^
/usr/include/GNUstep/Addresses/ADLocalAddressBook.h:40:1: error: stray ‘@’ in program
   40 | @end
      | ^
/usr/include/GNUstep/Addresses/ADLocalAddressBook.h:42:1: error: stray ‘@’ in program
   42 | @interface ADLocalAddressBook(ImageDataFile)
      | ^
/usr/include/GNUstep/Addresses/ADLocalAddressBook.h:46:1: error: stray ‘@’ in program
   46 | @end
      | ^
In file included from /usr/include/GNUstep/Addresses/Addresses.h:16:
/usr/include/GNUstep/Addresses/ADMultiValue.h:16:1: error: stray ‘@’ in program
   16 | @interface ADMultiValue : NSObject <NSCopying, NSMutableCopying>
      | ^
/usr/include/GNUstep/Addresses/ADMultiValue.h:34:1: error: stray ‘@’ in program
   34 | @end
      | ^
/usr/include/GNUstep/Addresses/ADMultiValue.h:36:1: error: stray ‘@’ in program
   36 | @interface ADMultiValue(AddressesExtensions)
      | ^
/usr/include/GNUstep/Addresses/ADMultiValue.h:40:1: error: stray ‘@’ in program
   40 | @end
      | ^
/usr/include/GNUstep/Addresses/ADMultiValue.h:42:1: error: stray ‘@’ in program
   42 | @interface ADMutableMultiValue: ADMultiValue
      | ^
/usr/include/GNUstep/Addresses/ADMultiValue.h:59:1: error: stray ‘@’ in program
   59 | @end
      | ^
/usr/include/GNUstep/Addresses/ADMultiValue.h:61:1: error: stray ‘@’ in program
   61 | @interface ADMutableMultiValue(AddressesExtensions)
      | ^
/usr/include/GNUstep/Addresses/ADMultiValue.h:65:1: error: stray ‘@’ in program
   65 | @end
      | ^
In file included from /usr/include/GNUstep/Addresses/Addresses.h:17:
/usr/include/GNUstep/Addresses/ADPListConverter.h:10:1: error: stray ‘@’ in program
   10 | @interface ADPListConverter: NSObject<ADInputConverting>
      | ^
/usr/include/GNUstep/Addresses/ADPListConverter.h:18:1: error: stray ‘@’ in program
   18 | @end
      | ^
In file included from /usr/include/GNUstep/Addresses/Addresses.h:18:
/usr/include/GNUstep/Addresses/ADPlugin.h:25:1: error: stray ‘@’ in program
   25 | @protocol ADPluggedInAddressBook
      | ^
/usr/include/GNUstep/Addresses/ADPlugin.h:29:1: error: stray ‘@’ in program
   29 | @end
      | ^
/usr/include/GNUstep/Addresses/ADPlugin.h:31:1: error: stray ‘@’ in program
   31 | @interface ADPluginManager: NSObject
      | ^
/usr/include/GNUstep/Addresses/ADPlugin.h:46:1: error: stray ‘@’ in program
   46 | @end
      | ^
In file included from /usr/include/GNUstep/Addresses/Addresses.h:19:
/usr/include/GNUstep/Addresses/ADPublicAddressBook.h:10:1: error: stray ‘@’ in program
   10 | @interface ADPublicAddressBook: ADAddressBook
      | ^
/usr/include/GNUstep/Addresses/ADPublicAddressBook.h:18:1: error: stray ‘@’ in program
   18 | @end
      | ^
/usr/include/GNUstep/Addresses/ADPublicAddressBook.h:20:1: error: stray ‘@’ in program
   20 | @protocol ADSimpleAddressBookServing
      | ^
/usr/include/GNUstep/Addresses/ADPublicAddressBook.h:23:1: error: stray ‘@’ in program
   23 | @end
      | ^
In file included from /usr/include/GNUstep/Addresses/Addresses.h:24:
/usr/include/GNUstep/Addresses/ADVCFConverter.h:15:1: error: stray ‘@’ in program
   15 | @interface ADVCFConverter: NSObject<ADInputConverting,ADOutputConverting>
      | ^
/usr/include/GNUstep/Addresses/ADVCFConverter.h:33:1: error: stray ‘@’ in program
   33 | @end
      | ^
In file included from /usr/include/GNUstep/AppKit/NSGraphics.h:35,
                 from /usr/include/GNUstep/AppKit/AppKit.h:46,
                 from /usr/include/GNUstep/Frameworks/AddressView.framework/Versions/0/ADImageView.h:9:
/usr/include/GNUstep/AppKit/NSGraphicsContext.h:40:1: error: stray ‘@’ in program
   40 | @class NSDate;
      | ^
/usr/include/GNUstep/AppKit/NSGraphicsContext.h:41:1: error: stray ‘@’ in program
   41 | @class NSDictionary;
      | ^
/usr/include/GNUstep/AppKit/NSGraphicsContext.h:42:1: error: stray ‘@’ in program
   42 | @class NSMutableArray;
      | ^
/usr/include/GNUstep/AppKit/NSGraphicsContext.h:43:1: error: stray ‘@’ in program
   43 | @class NSMutableData;
      | ^
/usr/include/GNUstep/AppKit/NSGraphicsContext.h:44:1: error: stray ‘@’ in program
   44 | @class NSMutableSet;
      | ^
/usr/include/GNUstep/AppKit/NSGraphicsContext.h:45:1: error: stray ‘@’ in program
   45 | @class NSString;
      | ^
/usr/include/GNUstep/AppKit/NSGraphicsContext.h:46:1: error: stray ‘@’ in program
   46 | @class NSView;
      | ^
/usr/include/GNUstep/AppKit/NSGraphicsContext.h:47:1: error: stray ‘@’ in program
   47 | @class NSWindow;
      | ^
/usr/include/GNUstep/AppKit/NSGraphicsContext.h:48:1: error: stray ‘@’ in program
   48 | @class NSFont;
      | ^
/usr/include/GNUstep/AppKit/NSGraphicsContext.h:49:1: error: stray ‘@’ in program
   49 | @class NSSet;
      | ^
/usr/include/GNUstep/AppKit/NSGraphicsContext.h:50:1: error: stray ‘@’ in program
   50 | @class NSBitmapImageRep;
      | ^
/usr/include/GNUstep/AppKit/NSGraphicsContext.h:51:1: error: stray ‘@’ in program
   51 | @class NSGradient;
      | ^
In file included from /usr/include/GNUstep/AppKit/NSFont.h:39,
                 from /usr/include/GNUstep/GNUstepGUI/GSMethodTable.h:30,
                 from /usr/include/GNUstep/AppKit/NSGraphicsContext.h:135:
/usr/include/GNUstep/AppKit/NSColor.h:38:1: error: stray ‘@’ in program
   38 | @class NSString;
      | ^
/usr/include/GNUstep/AppKit/NSColor.h:39:1: error: stray ‘@’ in program
   39 | @class NSDictionary;
      | ^
/usr/include/GNUstep/AppKit/NSColor.h:40:1: error: stray ‘@’ in program
   40 | @class NSPasteboard;
      | ^
/usr/include/GNUstep/AppKit/NSColor.h:41:1: error: stray ‘@’ in program
   41 | @class NSImage;
      | ^
/usr/include/GNUstep/AppKit/NSColor.h:42:1: error: stray ‘@’ in program
   42 | @class NSColorSpace;
      | ^
/usr/include/GNUstep/AppKit/NSColor.h:89:1: error: stray ‘@’ in program
   89 | @interface NSColor : NSObject <NSCoding, NSCopying>
      | ^
/usr/include/GNUstep/AppKit/NSColor.h:359:1: error: stray ‘@’ in program
  359 | @end
      | ^
/usr/include/GNUstep/AppKit/NSColor.h:364:1: error: stray ‘@’ in program
  364 | @interface NSCoder (NSCoderAdditions)
      | ^
/usr/include/GNUstep/AppKit/NSColor.h:371:1: error: stray ‘@’ in program
  371 | @end
      | ^
/usr/include/GNUstep/AppKit/NSColor.h:375:1: error: stray ‘@’ in program
  375 | @interface NSColor (GSQuartz)
      | ^
/usr/include/GNUstep/AppKit/NSColor.h:379:1: error: stray ‘@’ in program
  379 | @end
      | ^
/usr/include/GNUstep/AppKit/NSFont.h:41:1: error: stray ‘@’ in program
   41 | @class NSAffineTransform;
      | ^
/usr/include/GNUstep/AppKit/NSFont.h:42:1: error: stray ‘@’ in program
   42 | @class NSCharacterSet;
      | ^
/usr/include/GNUstep/AppKit/NSFont.h:43:1: error: stray ‘@’ in program
   43 | @class NSDictionary;
      | ^
/usr/include/GNUstep/AppKit/NSFont.h:44:1: error: stray ‘@’ in program
   44 | @class NSFontDescriptor;
      | ^
/usr/include/GNUstep/AppKit/NSFont.h:45:1: error: stray ‘@’ in program
   45 | @class NSGraphicsContext;
      | ^
/usr/include/GNUstep/AppKit/NSFont.h:80:1: error: stray ‘@’ in program
   80 | @interface NSFont : NSObject <NSCoding, NSCopying>
      | ^
/usr/include/GNUstep/AppKit/NSFont.h:257:1: error: stray ‘@’ in program
  257 | @end
      | ^
/usr/include/GNUstep/AppKit/NSFont.h:260:1: error: stray ‘@’ in program
  260 | @class GSFontInfo;
      | ^
/usr/include/GNUstep/AppKit/NSFont.h:262:1: error: stray ‘@’ in program
  262 | @interface NSFont (GNUstep)
      | ^
/usr/include/GNUstep/AppKit/NSFont.h:265:1: error: stray ‘@’ in program
  265 | @end
      | ^
/usr/include/GNUstep/GNUstepGUI/GSMethodTable.h:32:1: error: stray ‘@’ in program
   32 | @class NSAffineTransform;
      | ^
/usr/include/GNUstep/GNUstepGUI/GSMethodTable.h:33:1: error: stray ‘@’ in program
   33 | @class NSDate;
      | ^
/usr/include/GNUstep/GNUstepGUI/GSMethodTable.h:34:1: error: stray ‘@’ in program
   34 | @class NSString;
      | ^
/usr/include/GNUstep/GNUstepGUI/GSMethodTable.h:35:1: error: stray ‘@’ in program
   35 | @class NSBezierPath;
      | ^
/usr/include/GNUstep/GNUstepGUI/GSMethodTable.h:36:1: error: stray ‘@’ in program
   36 | @class NSColor;
      | ^
/usr/include/GNUstep/GNUstepGUI/GSMethodTable.h:37:1: error: stray ‘@’ in program
   37 | @class NSEvent;
      | ^
/usr/include/GNUstep/GNUstepGUI/GSMethodTable.h:38:1: error: stray ‘@’ in program
   38 | @class NSGraphicsContext;
      | ^
/usr/include/GNUstep/AppKit/NSGraphicsContext.h:171:1: error: stray ‘@’ in program
  171 | @interface NSGraphicsContext : NSObject
      | ^
/usr/include/GNUstep/AppKit/NSGraphicsContext.h:176:1: error: stray ‘@’ in program
  176 | @public
      | ^
/usr/include/GNUstep/AppKit/NSGraphicsContext.h:179:1: error: stray ‘@’ in program
  179 | @protected
      | ^
/usr/include/GNUstep/AppKit/NSGraphicsContext.h:241:1: error: stray ‘@’ in program
  241 | @end
      | ^
/usr/include/GNUstep/AppKit/NSGraphicsContext.h:247:1: error: stray ‘@’ in program
  247 | @interface NSGraphicsContext (GNUstep)
      | ^
/usr/include/GNUstep/AppKit/NSGraphicsContext.h:269:1: error: stray ‘@’ in program
  269 | @end
      | ^
/usr/include/GNUstep/AppKit/NSGraphicsContext.h:278:1: error: stray ‘@’ in program
  278 | @interface NSGraphicsContext (Ops)
      | ^
/usr/include/GNUstep/AppKit/NSGraphicsContext.h:443:1: error: stray ‘@’ in program
  443 | @end
      | ^
/usr/include/GNUstep/AppKit/NSGraphicsContext.h:448:1: error: stray ‘@’ in program
  448 | @interface NSGraphicsContext (NSGraphics)
      | ^
/usr/include/GNUstep/AppKit/NSGraphicsContext.h:498:1: error: stray ‘@’ in program
  498 | @end
      | ^
/usr/include/GNUstep/AppKit/NSGraphicsContext.h:503:1: error: stray ‘@’ in program
  503 | @interface NSGraphicsContext (Printing)
      | ^
/usr/include/GNUstep/AppKit/NSGraphicsContext.h:529:1: error: stray ‘@’ in program
  529 | @end
      | ^
/usr/include/GNUstep/AppKit/NSGraphicsContext.h:531:1: error: stray ‘@’ in program
  531 | @interface NSGraphicsContext (NSGradient)
      | ^
/usr/include/GNUstep/AppKit/NSGraphicsContext.h:543:1: error: stray ‘@’ in program
  543 | @end
      | ^
/usr/include/GNUstep/AppKit/NSGraphics.h:42:1: error: stray ‘@’ in program
   42 | @class NSString;
      | ^
/usr/include/GNUstep/AppKit/NSGraphics.h:43:1: error: stray ‘@’ in program
   43 | @class NSColor;
      | ^
/usr/include/GNUstep/AppKit/NSGraphics.h:44:1: error: stray ‘@’ in program
   44 | @class NSGraphicsContext;
      | ^
/usr/include/GNUstep/AppKit/NSGraphics.h:206:14: error: stray ‘@’ in program
  206 |       (ctxt, @selector(NSBeep));
      |              ^
/usr/include/GNUstep/AppKit/NSGraphics.h:214:12: error: stray ‘@’ in program
  214 |     (ctxt, @selector(GSWSetViewIsFlipped:), flipped);
      |            ^
/usr/include/GNUstep/AppKit/NSGraphics.h:221:12: error: stray ‘@’ in program
  221 |     (ctxt, @selector(GSWViewIsFlipped));
      |            ^
/usr/include/GNUstep/AppKit/NSGraphics.h:225:1: error: stray ‘@’ in program
  225 | @class  NSArray;
      | ^
/usr/include/GNUstep/AppKit/NSGraphics.h:226:1: error: stray ‘@’ in program
  226 | @class  NSWindow;
      | ^
In file included from /usr/include/GNUstep/AppKit/AppKit.h:50:
/usr/include/GNUstep/AppKit/NSAccessibilityCustomAction.h:38:1: error: stray ‘@’ in program
   38 | @interface NSAccessibilityCustomAction : NSObject
      | ^
/usr/include/GNUstep/AppKit/NSAccessibilityCustomAction.h:59:1: error: stray ‘@’ in program
   59 | @end
      | ^
In file included from /usr/include/GNUstep/AppKit/NSAccessibilityCustomRotor.h:32,
                 from /usr/include/GNUstep/AppKit/AppKit.h:51:
/usr/include/GNUstep/AppKit/NSAccessibilityProtocols.h:36:1: error: stray ‘@’ in program
   36 | @protocol NSAccessibilityElement <NSObject>
      | ^
/usr/include/GNUstep/AppKit/NSAccessibilityProtocols.h:41:1: error: stray ‘@’ in program
   41 | @end
      | ^
/usr/include/GNUstep/AppKit/NSAccessibilityProtocols.h:43:1: error: stray ‘@’ in program
   43 | @protocol NSAccessibilityButton <NSAccessibilityElement>
      | ^
/usr/include/GNUstep/AppKit/NSAccessibilityProtocols.h:46:1: error: stray ‘@’ in program
   46 | @end
      | ^
/usr/include/GNUstep/AppKit/NSAccessibilityProtocols.h:48:1: error: stray ‘@’ in program
   48 | @protocol NSAccessibilitySwitch <NSAccessibilityButton>
      | ^
/usr/include/GNUstep/AppKit/NSAccessibilityProtocols.h:52:1: error: stray ‘@’ in program
   52 | @end
      | ^
/usr/include/GNUstep/AppKit/NSAccessibilityProtocols.h:54:1: error: stray ‘@’ in program
   54 | @protocol NSAccessibilityLoadingToken
      | ^
/usr/include/GNUstep/AppKit/NSAccessibilityProtocols.h:55:1: error: stray ‘@’ in program
   55 | @end
      | ^
/usr/include/GNUstep/AppKit/NSAccessibilityProtocols.h:57:1: error: stray ‘@’ in program
   57 | @protocol NSAccessibilityGroup <NSAccessibilityElement>
      | ^
/usr/include/GNUstep/AppKit/NSAccessibilityProtocols.h:58:1: error: stray ‘@’ in program
   58 | @end
      | ^
/usr/include/GNUstep/AppKit/NSAccessibilityProtocols.h:60:1: error: stray ‘@’ in program
   60 | @protocol NSAccessibilityRadioButton <NSAccessibilityButton>
      | ^
/usr/include/GNUstep/AppKit/NSAccessibilityProtocols.h:61:1: error: stray ‘@’ in program
   61 | @end
      | ^
/usr/include/GNUstep/AppKit/NSAccessibilityProtocols.h:63:1: error: stray ‘@’ in program
   63 | @protocol NSAccessibilityCheckBox <NSAccessibilityButton>
      | ^
/usr/include/GNUstep/AppKit/NSAccessibilityProtocols.h:64:1: error: stray ‘@’ in program
   64 | @end
      | ^
/usr/include/GNUstep/AppKit/NSAccessibilityProtocols.h:66:1: error: stray ‘@’ in program
   66 | @protocol NSAccessibilityStaticText <NSAccessibilityElement>
      | ^
/usr/include/GNUstep/AppKit/NSAccessibilityProtocols.h:67:1: error: stray ‘@’ in program
   67 | @end
      | ^
/usr/include/GNUstep/AppKit/NSAccessibilityProtocols.h:69:1: error: stray ‘@’ in program
   69 | @protocol NSAccessibilityNavigableStaticText <NSAccessibilityStaticText>
      | ^
/usr/include/GNUstep/AppKit/NSAccessibilityProtocols.h:70:1: error: stray ‘@’ in program
   70 | @end
      | ^
/usr/include/GNUstep/AppKit/NSAccessibilityProtocols.h:72:1: error: stray ‘@’ in program
   72 | @protocol NSAccessibilityProgressIndicator <NSAccessibilityGroup>
      | ^
/usr/include/GNUstep/AppKit/NSAccessibilityProtocols.h:73:1: error: stray ‘@’ in program
   73 | @end
      | ^
/usr/include/GNUstep/AppKit/NSAccessibilityProtocols.h:75:1: error: stray ‘@’ in program
   75 | @protocol NSAccessibilityStepper <NSAccessibilityElement>
      | ^
/usr/include/GNUstep/AppKit/NSAccessibilityProtocols.h:76:1: error: stray ‘@’ in program
   76 | @end
      | ^
/usr/include/GNUstep/AppKit/NSAccessibilityProtocols.h:78:1: error: stray ‘@’ in program
   78 | @protocol NSAccessibilitySlider <NSAccessibilityElement>
      | ^
/usr/include/GNUstep/AppKit/NSAccessibilityProtocols.h:79:1: error: stray ‘@’ in program
   79 | @end
      | ^
/usr/include/GNUstep/AppKit/NSAccessibilityProtocols.h:81:1: error: stray ‘@’ in program
   81 | @protocol NSAccessibilityImage <NSAccessibilityElement>
      | ^
/usr/include/GNUstep/AppKit/NSAccessibilityProtocols.h:82:1: error: stray ‘@’ in program
   82 | @end
      | ^
/usr/include/GNUstep/AppKit/NSAccessibilityProtocols.h:84:1: error: stray ‘@’ in program
   84 | @protocol NSAccessibilityContainsTransientUI <NSAccessibilityElement>
      | ^
/usr/include/GNUstep/AppKit/NSAccessibilityProtocols.h:85:1: error: stray ‘@’ in program
   85 | @end
      | ^
/usr/include/GNUstep/AppKit/NSAccessibilityProtocols.h:87:1: error: stray ‘@’ in program
   87 | @protocol NSAccessibilityRow;
      | ^
/usr/include/GNUstep/AppKit/NSAccessibilityProtocols.h:89:1: error: stray ‘@’ in program
   89 | @protocol NSAccessibilityTable <NSAccessibilityGroup>
      | ^
/usr/include/GNUstep/AppKit/NSAccessibilityProtocols.h:90:1: error: stray ‘@’ in program
   90 | @end
      | ^
/usr/include/GNUstep/AppKit/NSAccessibilityProtocols.h:92:1: error: stray ‘@’ in program
   92 | @protocol NSAccessibilityOutline <NSAccessibilityTable>
      | ^
/usr/include/GNUstep/AppKit/NSAccessibilityProtocols.h:93:1: error: stray ‘@’ in program
   93 | @end
      | ^
/usr/include/GNUstep/AppKit/NSAccessibilityProtocols.h:95:1: error: stray ‘@’ in program
   95 | @protocol NSAccessibilityList <NSAccessibilityTable>
      | ^
/usr/include/GNUstep/AppKit/NSAccessibilityProtocols.h:96:1: error: stray ‘@’ in program
   96 | @end
      | ^
/usr/include/GNUstep/AppKit/NSAccessibilityProtocols.h:98:1: error: stray ‘@’ in program
   98 | @protocol NSAccessibilityRow <NSAccessibilityGroup>
      | ^
/usr/include/GNUstep/AppKit/NSAccessibilityProtocols.h:99:1: error: stray ‘@’ in program
   99 | @end
      | ^
/usr/include/GNUstep/AppKit/NSAccessibilityProtocols.h:101:1: error: stray ‘@’ in program
  101 | @protocol NSAccessibilityLayoutArea <NSAccessibilityGroup>
      | ^
/usr/include/GNUstep/AppKit/NSAccessibilityProtocols.h:102:1: error: stray ‘@’ in program
  102 | @end
      | ^
/usr/include/GNUstep/AppKit/NSAccessibilityProtocols.h:104:1: error: stray ‘@’ in program
  104 | @protocol NSAccessibilityLayoutItem <NSAccessibilityGroup>
      | ^
/usr/include/GNUstep/AppKit/NSAccessibilityProtocols.h:105:1: error: stray ‘@’ in program
  105 | @end
      | ^
/usr/include/GNUstep/AppKit/NSAccessibilityProtocols.h:107:1: error: stray ‘@’ in program
  107 | @protocol NSAccessibilityElementLoading <NSObject>
      | ^
/usr/include/GNUstep/AppKit/NSAccessibilityProtocols.h:108:1: error: stray ‘@’ in program
  108 | @end
      | ^
/usr/include/GNUstep/AppKit/NSAccessibilityProtocols.h:110:1: error: stray ‘@’ in program
  110 | @protocol NSAccessibility <NSObject>
      | ^
/usr/include/GNUstep/AppKit/NSAccessibilityProtocols.h:111:1: error: stray ‘@’ in program
  111 | @end
      | ^
/usr/include/GNUstep/AppKit/NSAccessibilityCustomRotor.h:40:1: error: stray ‘@’ in program
   40 | @protocol NSAccessibilityCustomRotorItemSearchDelegate;
      | ^
/usr/include/GNUstep/AppKit/NSAccessibilityCustomRotor.h:41:1: error: stray ‘@’ in program
   41 | @protocol NSAccessibilityCustomRotorItemLoadDelegate;
      | ^
/usr/include/GNUstep/AppKit/NSAccessibilityCustomRotor.h:43:1: error: stray ‘@’ in program
   43 | @class NSAccessibilityCustomRotor;
      | ^
/usr/include/GNUstep/AppKit/NSAccessibilityCustomRotor.h:44:1: error: stray ‘@’ in program
   44 | @class NSAccessibilityCustomRotorItemResult;
      | ^
/usr/include/GNUstep/AppKit/NSAccessibilityCustomRotor.h:45:1: error: stray ‘@’ in program
   45 | @class NSAccessibilityCustomRotorSearchParameters;
      | ^
/usr/include/GNUstep/AppKit/NSAccessibilityCustomRotor.h:46:1: error: stray ‘@’ in program
   46 | @class NSString;
      | ^
/usr/include/GNUstep/AppKit/NSAccessibilityCustomRotor.h:47:1: error: stray ‘@’ in program
   47 | @class NSAccessibilityElement;
      | ^
/usr/include/GNUstep/AppKit/NSAccessibilityCustomRotor.h:83:1: error: stray ‘@’ in program
   83 | @interface NSAccessibilityCustomRotor : NSObject
      | ^
/usr/include/GNUstep/AppKit/NSAccessibilityCustomRotor.h:103:1: error: stray ‘@’ in program
  103 | @end
      | ^
/usr/include/GNUstep/AppKit/NSAccessibilityCustomRotor.h:106:1: error: stray ‘@’ in program
  106 | @interface NSAccessibilityCustomRotorItemResult : NSObject
      | ^
/usr/include/GNUstep/AppKit/NSAccessibilityCustomRotor.h:121:1: error: stray ‘@’ in program
  121 | @end
      | ^
/usr/include/GNUstep/AppKit/NSAccessibilityCustomRotor.h:125:1: error: stray ‘@’ in program
  125 | @protocol NSAccessibilityCustomRotorItemSearchDelegate <NSObject>
      | ^
/usr/include/GNUstep/AppKit/NSAccessibilityCustomRotor.h:128:1: error: stray ‘@’ in program
  128 | @required
      | ^
/usr/include/GNUstep/AppKit/NSAccessibilityCustomRotor.h:133:1: error: stray ‘@’ in program
  133 | @end
      | ^
In file included from /usr/include/GNUstep/AppKit/AppKit.h:52:
/usr/include/GNUstep/AppKit/NSAccessibilityElement.h:36:1: error: stray ‘@’ in program
   36 | @interface NSAccessibilityElement : NSObject
      | ^
/usr/include/GNUstep/AppKit/NSAccessibilityElement.h:38:1: error: stray ‘@’ in program
   38 | @end
      | ^
In file included from /usr/include/GNUstep/AppKit/NSResponder.h:35,
                 from /usr/include/GNUstep/AppKit/NSView.h:38,
                 from /usr/include/GNUstep/AppKit/NSText.h:61,
                 from /usr/include/GNUstep/AppKit/NSParagraphStyle.h:37,
                 from /usr/include/GNUstep/AppKit/NSCell.h:39,
                 from /usr/include/GNUstep/AppKit/NSActionCell.h:34,
                 from /usr/include/GNUstep/AppKit/AppKit.h:54:
/usr/include/GNUstep/AppKit/NSInterfaceStyle.h:40:1: error: stray ‘@’ in program
   40 | @class NSResponder;
      | ^
/usr/include/GNUstep/AppKit/NSInterfaceStyle.h:41:1: error: stray ‘@’ in program
   41 | @class NSString;
      | ^
/usr/include/GNUstep/AppKit/NSResponder.h:38:1: error: stray ‘@’ in program
   38 | @class NSCoder;
      | ^
/usr/include/GNUstep/AppKit/NSResponder.h:39:1: error: stray ‘@’ in program
   39 | @class NSError;
      | ^
/usr/include/GNUstep/AppKit/NSResponder.h:40:1: error: stray ‘@’ in program
   40 | @class NSString;
      | ^
/usr/include/GNUstep/AppKit/NSResponder.h:42:1: error: stray ‘@’ in program
   42 | @class NSEvent;
      | ^
/usr/include/GNUstep/AppKit/NSResponder.h:43:1: error: stray ‘@’ in program
   43 | @class NSMenu;
      | ^
/usr/include/GNUstep/AppKit/NSResponder.h:44:1: error: stray ‘@’ in program
   44 | @class NSUndoManager;
      | ^
/usr/include/GNUstep/AppKit/NSResponder.h:45:1: error: stray ‘@’ in program
   45 | @class NSWindow;
      | ^
/usr/include/GNUstep/AppKit/NSResponder.h:47:1: error: stray ‘@’ in program
   47 | @interface NSResponder : NSObject <NSCoding>
      | ^
In file included from /usr/include/GNUstep/AppKit/NSGraphicsContext.h:38:
/usr/include/GNUstep/AppKit/AppKitDefines.h:65:25: error: stray ‘@’ in program
   65 | #  define PACKAGE_SCOPE @public
      |                         ^
/usr/include/GNUstep/AppKit/NSResponder.h:49:1: note: in expansion of macro ‘PACKAGE_SCOPE’
   49 | PACKAGE_SCOPE
      | ^~~~~~~~~~~~~
/usr/include/GNUstep/AppKit/NSResponder.h:55:1: error: stray ‘@’ in program
   55 | @protected
      | ^
/usr/include/GNUstep/AppKit/NSResponder.h:64:1: error: stray ‘@’ in program
   64 | @private
      | ^
/usr/include/GNUstep/AppKit/NSResponder.h:173:1: error: stray ‘@’ in program
  173 | @end
      | ^
/usr/include/GNUstep/AppKit/NSResponder.h:176:1: error: stray ‘@’ in program
  176 | @interface NSResponder (OptionalActionMethods)
      | ^
/usr/include/GNUstep/AppKit/NSResponder.h:256:1: error: stray ‘@’ in program
  256 | @end
      | ^
/usr/include/GNUstep/AppKit/NSView.h:41:1: error: stray ‘@’ in program
   41 | @class NSArray;
      | ^
/usr/include/GNUstep/AppKit/NSView.h:42:1: error: stray ‘@’ in program
   42 | @class NSAttributedString;
      | ^
/usr/include/GNUstep/AppKit/NSView.h:43:1: error: stray ‘@’ in program
   43 | @class NSData;
      | ^
/usr/include/GNUstep/AppKit/NSView.h:44:1: error: stray ‘@’ in program
   44 | @class NSMutableArray;
      | ^
/usr/include/GNUstep/AppKit/NSView.h:45:1: error: stray ‘@’ in program
   45 | @class NSString;
      | ^
/usr/include/GNUstep/AppKit/NSView.h:47:1: error: stray ‘@’ in program
   47 | @class NSBitmapImageRep;
      | ^
/usr/include/GNUstep/AppKit/NSView.h:48:1: error: stray ‘@’ in program
   48 | @class NSClipView;
      | ^
/usr/include/GNUstep/AppKit/NSView.h:49:1: error: stray ‘@’ in program
   49 | @class NSCursor;
      | ^
/usr/include/GNUstep/AppKit/NSView.h:50:1: error: stray ‘@’ in program
   50 | @class NSImage;
      | ^
/usr/include/GNUstep/AppKit/NSView.h:51:1: error: stray ‘@’ in program
   51 | @class NSMenu;
      | ^
/usr/include/GNUstep/AppKit/NSView.h:52:1: error: stray ‘@’ in program
   52 | @class NSPasteboard;
      | ^
/usr/include/GNUstep/AppKit/NSView.h:53:1: error: stray ‘@’ in program
   53 | @class NSScrollView;
      | ^
/usr/include/GNUstep/AppKit/NSView.h:54:1: error: stray ‘@’ in program
   54 | @class NSView;
      | ^
/usr/include/GNUstep/AppKit/NSView.h:55:1: error: stray ‘@’ in program
   55 | @class NSWindow;
      | ^
/usr/include/GNUstep/AppKit/NSView.h:125:1: error: stray ‘@’ in program
  125 | @interface NSView : NSResponder
      | ^
/usr/include/GNUstep/AppKit/AppKitDefines.h:65:25: error: stray ‘@’ in program
   65 | #  define PACKAGE_SCOPE @public
      |                         ^
/usr/include/GNUstep/AppKit/NSView.h:136:1: note: in expansion of macro ‘PACKAGE_SCOPE’
  136 | PACKAGE_SCOPE
      | ^~~~~~~~~~~~~
/usr/include/GNUstep/AppKit/NSView.h:138:1: error: stray ‘@’ in program
  138 | @protected
      | ^
/usr/include/GNUstep/AppKit/AppKitDefines.h:65:25: error: stray ‘@’ in program
   65 | #  define PACKAGE_SCOPE @public
      |                         ^
/usr/include/GNUstep/AppKit/NSView.h:140:1: note: in expansion of macro ‘PACKAGE_SCOPE’
  140 | PACKAGE_SCOPE
      | ^~~~~~~~~~~~~
/usr/include/GNUstep/AppKit/NSView.h:143:1: error: stray ‘@’ in program
  143 | @protected
      | ^
/usr/include/GNUstep/AppKit/NSView.h:151:1: error: stray ‘@’ in program
  151 | @public
      | ^
/usr/include/GNUstep/AppKit/NSView.h:622:1: error: stray ‘@’ in program
  622 | @property (nonatomic) NSViewLayerContentsPlacement layerContentsPlacement;
      | ^
/usr/include/GNUstep/AppKit/NSView.h:623:1: error: stray ‘@’ in program
  623 | @property (nonatomic) NSViewLayerContentsRedrawPolicy layerContentsRedrawPolicy;
      | ^
/usr/include/GNUstep/AppKit/NSView.h:635:1: error: stray ‘@’ in program
  635 | @property NSUserInterfaceLayoutDirection userInterfaceLayoutDirection;
      | ^
/usr/include/GNUstep/AppKit/NSView.h:642:1: error: stray ‘@’ in program
  642 | @end
      | ^
/usr/include/GNUstep/AppKit/NSView.h:645:1: error: stray ‘@’ in program
  645 | @class NSAffineTransform;
      | ^
/usr/include/GNUstep/AppKit/NSView.h:652:1: error: stray ‘@’ in program
  652 | @interface NSView (PrivateMethods)
      | ^
/usr/include/GNUstep/AppKit/NSView.h:669:1: error: stray ‘@’ in program
  669 | @end
      | ^
In file included from /usr/include/GNUstep/AppKit/NSText.h:62:
/usr/include/GNUstep/AppKit/NSSpellProtocol.h:35:1: error: stray ‘@’ in program
   35 | @protocol NSChangeSpelling
      | ^
/usr/include/GNUstep/AppKit/NSSpellProtocol.h:39:1: error: stray ‘@’ in program
   39 | @end
      | ^
/usr/include/GNUstep/AppKit/NSSpellProtocol.h:41:1: error: stray ‘@’ in program
   41 | @protocol NSIgnoreMisspelledWords
      | ^
/usr/include/GNUstep/AppKit/NSSpellProtocol.h:45:1: error: stray ‘@’ in program
   45 | @end
      | ^
/usr/include/GNUstep/AppKit/NSText.h:65:1: error: stray ‘@’ in program
   65 | @class NSAttributedString;
      | ^
/usr/include/GNUstep/AppKit/NSText.h:66:1: error: stray ‘@’ in program
   66 | @class NSData;
      | ^
/usr/include/GNUstep/AppKit/NSText.h:67:1: error: stray ‘@’ in program
   67 | @class NSNotification;
      | ^
/usr/include/GNUstep/AppKit/NSText.h:68:1: error: stray ‘@’ in program
   68 | @class NSString;
      | ^
/usr/include/GNUstep/AppKit/NSText.h:69:1: error: stray ‘@’ in program
   69 | @class NSColor;
      | ^
/usr/include/GNUstep/AppKit/NSText.h:70:1: error: stray ‘@’ in program
   70 | @class NSFont;
      | ^
/usr/include/GNUstep/AppKit/NSText.h:131:1: error: stray ‘@’ in program
  131 | @interface NSText : NSView <NSChangeSpelling, NSIgnoreMisspelledWords>
      | ^
/usr/include/GNUstep/AppKit/NSText.h:303:1: error: stray ‘@’ in program
  303 | @end
      | ^
/usr/include/GNUstep/AppKit/NSText.h:305:1: error: stray ‘@’ in program
  305 | @interface NSText (GNUstepExtensions)
      | ^
/usr/include/GNUstep/AppKit/NSText.h:309:1: error: stray ‘@’ in program
  309 | @end
      | ^
/usr/include/GNUstep/AppKit/NSText.h:316:1: error: stray ‘@’ in program
  316 | @interface NSObject (NSTextDelegate)
      | ^
/usr/include/GNUstep/AppKit/NSText.h:322:1: error: stray ‘@’ in program
  322 | @end
      | ^
/usr/include/GNUstep/AppKit/NSParagraphStyle.h:70:1: error: stray ‘@’ in program
   70 | @interface NSTextTab : NSObject <NSCopying, NSCoding>
      | ^
/usr/include/GNUstep/AppKit/NSParagraphStyle.h:90:1: error: stray ‘@’ in program
   90 | @end
      | ^
/usr/include/GNUstep/AppKit/NSParagraphStyle.h:92:1: error: stray ‘@’ in program
   92 | @interface NSParagraphStyle : NSObject <NSCopying, NSMutableCopying, NSCoding>
      | ^
/usr/include/GNUstep/AppKit/NSParagraphStyle.h:193:1: error: stray ‘@’ in program
  193 | @end
      | ^
/usr/include/GNUstep/AppKit/NSParagraphStyle.h:195:1: error: stray ‘@’ in program
  195 | @interface NSMutableParagraphStyle : NSParagraphStyle
      | ^
/usr/include/GNUstep/AppKit/NSParagraphStyle.h:229:1: error: stray ‘@’ in program
  229 | @end
      | ^
/usr/include/GNUstep/AppKit/NSCell.h:46:1: error: stray ‘@’ in program
   46 | @class NSString;
      | ^
/usr/include/GNUstep/AppKit/NSCell.h:47:1: error: stray ‘@’ in program
   47 | @class NSMutableDictionary;
      | ^
/usr/include/GNUstep/AppKit/NSCell.h:48:1: error: stray ‘@’ in program
   48 | @class NSView;
      | ^
/usr/include/GNUstep/AppKit/NSCell.h:49:1: error: stray ‘@’ in program
   49 | @class NSFont;
      | ^
/usr/include/GNUstep/AppKit/NSCell.h:50:1: error: stray ‘@’ in program
   50 | @class NSText;
      | ^
/usr/include/GNUstep/AppKit/NSCell.h:51:1: error: stray ‘@’ in program
   51 | @class NSFormatter;
      | ^
/usr/include/GNUstep/AppKit/NSCell.h:189:1: error: stray ‘@’ in program
  189 | @interface NSCell : NSObject <NSCopying, NSCoding>
      | ^
/usr/include/GNUstep/AppKit/NSCell.h:318:1: error: stray ‘@’ in program
  318 | @property NSUserInterfaceLayoutDirection userInterfaceLayoutDirection;
      | ^
/usr/include/GNUstep/AppKit/NSCell.h:570:1: error: stray ‘@’ in program
  570 | @end
      | ^
/usr/include/GNUstep/AppKit/NSCell.h:575:1: error: stray ‘@’ in program
  575 | @interface NSCell (PrivateMethods)
      | ^
/usr/include/GNUstep/AppKit/NSCell.h:593:1: error: stray ‘@’ in program
  593 | @end
      | ^
/usr/include/GNUstep/AppKit/NSActionCell.h:36:1: error: stray ‘@’ in program
   36 | @interface NSActionCell : NSCell
      | ^
/usr/include/GNUstep/AppKit/NSActionCell.h:44:1: error: stray ‘@’ in program
   44 | @end
      | ^
In file included from /usr/include/GNUstep/AppKit/AppKit.h:55:
/usr/include/GNUstep/AppKit/NSAnimationContext.h:35:1: error: stray ‘@’ in program
   35 | @class NSAnimationContext;
      | ^
/usr/include/GNUstep/AppKit/NSAnimationContext.h:40:1: error: stray ‘@’ in program
   40 | @interface NSAnimationContext : NSObject
      | ^
/usr/include/GNUstep/AppKit/NSAnimationContext.h:64:1: error: stray ‘@’ in program
   64 | @end
      | ^
In file included from /usr/include/GNUstep/AppKit/AppKit.h:56:
/usr/include/GNUstep/AppKit/NSAppearance.h:40:1: error: stray ‘@’ in program
   40 | @interface NSAppearance : NSObject <NSCoding>
      | ^
/usr/include/GNUstep/AppKit/NSAppearance.h:64:1: error: stray ‘@’ in program
   64 | @end
      | ^
In file included from /usr/include/GNUstep/AppKit/NSApplication.h:43,
                 from /usr/include/GNUstep/AppKit/AppKit.h:57:
/usr/include/GNUstep/AppKit/NSUserInterfaceValidation.h:35:1: error: stray ‘@’ in program
   35 | @protocol NSValidatedUserInterfaceItem
      | ^
/usr/include/GNUstep/AppKit/NSUserInterfaceValidation.h:39:1: error: stray ‘@’ in program
   39 | @end
      | ^
/usr/include/GNUstep/AppKit/NSUserInterfaceValidation.h:41:1: error: stray ‘@’ in program
   41 | @protocol NSUserInterfaceValidations
      | ^
/usr/include/GNUstep/AppKit/NSUserInterfaceValidation.h:45:1: error: stray ‘@’ in program
   45 | @end
      | ^
/usr/include/GNUstep/AppKit/NSApplication.h:49:1: error: stray ‘@’ in program
   49 | @class NSArray;
      | ^
/usr/include/GNUstep/AppKit/NSApplication.h:50:1: error: stray ‘@’ in program
   50 | @class NSDate;
      | ^
/usr/include/GNUstep/AppKit/NSApplication.h:51:1: error: stray ‘@’ in program
   51 | @class NSError;
      | ^
/usr/include/GNUstep/AppKit/NSApplication.h:52:1: error: stray ‘@’ in program
   52 | @class NSException;
      | ^
/usr/include/GNUstep/AppKit/NSApplication.h:53:1: error: stray ‘@’ in program
   53 | @class NSMutableArray;
      | ^
/usr/include/GNUstep/AppKit/NSApplication.h:54:1: error: stray ‘@’ in program
   54 | @class NSNotification;
      | ^
/usr/include/GNUstep/AppKit/NSApplication.h:55:1: error: stray ‘@’ in program
   55 | @class NSString;
      | ^
/usr/include/GNUstep/AppKit/NSApplication.h:56:1: error: stray ‘@’ in program
   56 | @class NSTimer;
      | ^
/usr/include/GNUstep/AppKit/NSApplication.h:58:1: error: stray ‘@’ in program
   58 | @class NSEvent;
      | ^
/usr/include/GNUstep/AppKit/NSApplication.h:59:1: error: stray ‘@’ in program
   59 | @class NSGraphicsContext;
      | ^
/usr/include/GNUstep/AppKit/NSApplication.h:60:1: error: stray ‘@’ in program
   60 | @class NSImage;
      | ^
/usr/include/GNUstep/AppKit/NSApplication.h:61:1: error: stray ‘@’ in program
   61 | @class NSMenu;
      | ^
/usr/include/GNUstep/AppKit/NSApplication.h:62:1: error: stray ‘@’ in program
   62 | @class NSMenuItem;
      | ^
/usr/include/GNUstep/AppKit/NSApplication.h:63:1: error: stray ‘@’ in program
   63 | @class NSPasteboard;
      | ^
/usr/include/GNUstep/AppKit/NSApplication.h:64:1: error: stray ‘@’ in program
   64 | @class NSWindow;
      | ^
/usr/include/GNUstep/AppKit/NSApplication.h:66:1: error: stray ‘@’ in program
   66 | @class GSInfoPanel;
      | ^
/usr/include/GNUstep/AppKit/NSApplication.h:203:1: error: stray ‘@’ in program
  203 | @interface NSApplication : NSResponder <NSCoding,NSUserInterfaceValidations>
      | ^
/usr/include/GNUstep/AppKit/NSApplication.h:456:1: error: stray ‘@’ in program
  456 | @end
      | ^
/usr/include/GNUstep/AppKit/NSApplication.h:462:1: error: stray ‘@’ in program
  462 | @interface NSObject (NSServicesRequests)
      | ^
/usr/include/GNUstep/AppKit/NSApplication.h:483:1: error: stray ‘@’ in program
  483 | @end
      | ^
/usr/include/GNUstep/AppKit/NSApplication.h:486:1: error: stray ‘@’ in program
  486 | @interface NSApplication (CharacterPanel)
      | ^
/usr/include/GNUstep/AppKit/NSApplication.h:488:1: error: stray ‘@’ in program
  488 | @end
      | ^
/usr/include/GNUstep/AppKit/NSApplication.h:493:1: error: stray ‘@’ in program
  493 | @interface NSApplication (GSGUIInternal)
      | ^
/usr/include/GNUstep/AppKit/NSApplication.h:495:1: error: stray ‘@’ in program
  495 | @end
      | ^
/usr/include/GNUstep/AppKit/NSApplication.h:503:1: error: stray ‘@’ in program
  503 | @protocol NSApplicationDelegate <NSObject>
      | ^
/usr/include/GNUstep/AppKit/NSApplication.h:505:1: error: stray ‘@’ in program
  505 | @optional
      | ^
/usr/include/GNUstep/AppKit/NSApplication.h:713:1: error: stray ‘@’ in program
  713 | @end
      | ^
In file included from /usr/include/GNUstep/AppKit/NSAttributedString.h:38,
                 from /usr/include/GNUstep/AppKit/AppKit.h:58:
/usr/include/GNUstep/AppKit/NSFontManager.h:39:1: error: stray ‘@’ in program
   39 | @class NSString;
      | ^
/usr/include/GNUstep/AppKit/NSFontManager.h:40:1: error: stray ‘@’ in program
   40 | @class NSArray;
      | ^
/usr/include/GNUstep/AppKit/NSFontManager.h:41:1: error: stray ‘@’ in program
   41 | @class NSDictionary;
      | ^
/usr/include/GNUstep/AppKit/NSFontManager.h:42:1: error: stray ‘@’ in program
   42 | @class NSMutableDictionary;
      | ^
/usr/include/GNUstep/AppKit/NSFontManager.h:44:1: error: stray ‘@’ in program
   44 | @class NSFont;
      | ^
/usr/include/GNUstep/AppKit/NSFontManager.h:45:1: error: stray ‘@’ in program
   45 | @class NSFontDescriptor;
      | ^
/usr/include/GNUstep/AppKit/NSFontManager.h:46:1: error: stray ‘@’ in program
   46 | @class NSMenu;
      | ^
/usr/include/GNUstep/AppKit/NSFontManager.h:47:1: error: stray ‘@’ in program
   47 | @class NSFontPanel;
      | ^
/usr/include/GNUstep/AppKit/NSFontManager.h:84:1: error: stray ‘@’ in program
   84 | @interface NSFontManager : NSObject
      | ^
/usr/include/GNUstep/AppKit/NSFontManager.h:214:1: error: stray ‘@’ in program
  214 | @end
      | ^
/usr/include/GNUstep/AppKit/NSFontManager.h:216:1: error: stray ‘@’ in program
  216 | @interface NSObject (NSFontManagerDelegate)
      | ^
/usr/include/GNUstep/AppKit/NSFontManager.h:221:1: error: stray ‘@’ in program
  221 | @end
      | ^
/usr/include/GNUstep/AppKit/NSAttributedString.h:44:1: error: stray ‘@’ in program
   44 | @class NSTextAttachment;
      | ^
/usr/include/GNUstep/AppKit/NSAttributedString.h:45:1: error: stray ‘@’ in program
   45 | @class NSFileWrapper;
      | ^
/usr/include/GNUstep/AppKit/NSAttributedString.h:46:1: error: stray ‘@’ in program
   46 | @class NSString;
      | ^
/usr/include/GNUstep/AppKit/NSAttributedString.h:47:1: error: stray ‘@’ in program
   47 | @class NSDictionary;
      | ^
/usr/include/GNUstep/AppKit/NSAttributedString.h:48:1: error: stray ‘@’ in program
   48 | @class NSData;
      | ^
/usr/include/GNUstep/AppKit/NSAttributedString.h:49:1: error: stray ‘@’ in program
   49 | @class NSArray;
      | ^
/usr/include/GNUstep/AppKit/NSAttributedString.h:50:1: error: stray ‘@’ in program
   50 | @class NSURL;
      | ^
/usr/include/GNUstep/AppKit/NSAttributedString.h:51:1: error: stray ‘@’ in program
   51 | @class NSError;
      | ^
/usr/include/GNUstep/AppKit/NSAttributedString.h:52:1: error: stray ‘@’ in program
   52 | @class NSTextBlock;
      | ^
/usr/include/GNUstep/AppKit/NSAttributedString.h:53:1: error: stray ‘@’ in program
   53 | @class NSTextList;
      | ^
/usr/include/GNUstep/AppKit/NSAttributedString.h:54:1: error: stray ‘@’ in program
   54 | @class NSTextTable;
      | ^
/usr/include/GNUstep/AppKit/NSAttributedString.h:214:1: error: stray ‘@’ in program
  214 | @interface NSAttributedString (AppKit)
      | ^
/usr/include/GNUstep/AppKit/NSAttributedString.h:288:1: error: stray ‘@’ in program
  288 | @end
      | ^
/usr/include/GNUstep/AppKit/NSAttributedString.h:290:1: error: stray ‘@’ in program
  290 | @interface NSMutableAttributedString (AppKit)
      | ^
/usr/include/GNUstep/AppKit/NSAttributedString.h:325:1: error: stray ‘@’ in program
  325 | @end
      | ^
In file included from /usr/include/GNUstep/AppKit/NSBitmapImageRep.h:34,
                 from /usr/include/GNUstep/AppKit/AppKit.h:59:
/usr/include/GNUstep/AppKit/NSImageRep.h:39:1: error: stray ‘@’ in program
   39 | @class NSString;
      | ^
/usr/include/GNUstep/AppKit/NSImageRep.h:40:1: error: stray ‘@’ in program
   40 | @class NSArray;
      | ^
/usr/include/GNUstep/AppKit/NSImageRep.h:41:1: error: stray ‘@’ in program
   41 | @class NSData;
      | ^
/usr/include/GNUstep/AppKit/NSImageRep.h:43:1: error: stray ‘@’ in program
   43 | @class NSPasteboard;
      | ^
/usr/include/GNUstep/AppKit/NSImageRep.h:49:1: error: stray ‘@’ in program
   49 | @interface NSImageRep : NSObject <NSCoding, NSCopying>
      | ^
/usr/include/GNUstep/AppKit/NSImageRep.h:178:1: error: stray ‘@’ in program
  178 | @end
      | ^
/usr/include/GNUstep/AppKit/NSImageRep.h:181:1: error: stray ‘@’ in program
  181 | @interface NSImageRep (GSQuartz)
      | ^
/usr/include/GNUstep/AppKit/NSImageRep.h:187:1: error: stray ‘@’ in program
  187 | @end
      | ^
/usr/include/GNUstep/AppKit/NSBitmapImageRep.h:36:1: error: stray ‘@’ in program
   36 | @class NSArray;
      | ^
/usr/include/GNUstep/AppKit/NSBitmapImageRep.h:37:1: error: stray ‘@’ in program
   37 | @class NSString;
      | ^
/usr/include/GNUstep/AppKit/NSBitmapImageRep.h:38:1: error: stray ‘@’ in program
   38 | @class NSData;
      | ^
/usr/include/GNUstep/AppKit/NSBitmapImageRep.h:39:1: error: stray ‘@’ in program
   39 | @class NSDictionary;
      | ^
/usr/include/GNUstep/AppKit/NSBitmapImageRep.h:40:1: error: stray ‘@’ in program
   40 | @class NSMutableData;
      | ^
/usr/include/GNUstep/AppKit/NSBitmapImageRep.h:41:1: error: stray ‘@’ in program
   41 | @class NSMutableDictionary;
      | ^
/usr/include/GNUstep/AppKit/NSBitmapImageRep.h:42:1: error: stray ‘@’ in program
   42 | @class NSColor;
      | ^
/usr/include/GNUstep/AppKit/NSBitmapImageRep.h:125:1: error: stray ‘@’ in program
  125 | @interface NSBitmapImageRep : NSImageRep
      | ^
/usr/include/GNUstep/AppKit/NSBitmapImageRep.h:249:1: error: stray ‘@’ in program
  249 | @end
      | ^
/usr/include/GNUstep/AppKit/NSBitmapImageRep.h:251:1: error: stray ‘@’ in program
  251 | @interface NSBitmapImageRep (GNUstepExtension)
      | ^
/usr/include/GNUstep/AppKit/NSBitmapImageRep.h:253:1: error: stray ‘@’ in program
  253 | @end
      | ^
In file included from /usr/include/GNUstep/AppKit/AppKit.h:60:
/usr/include/GNUstep/AppKit/NSBox.h:36:1: error: stray ‘@’ in program
   36 | @class NSString;
      | ^
/usr/include/GNUstep/AppKit/NSBox.h:37:1: error: stray ‘@’ in program
   37 | @class NSColor;
      | ^
/usr/include/GNUstep/AppKit/NSBox.h:38:1: error: stray ‘@’ in program
   38 | @class NSFont;
      | ^
/usr/include/GNUstep/AppKit/NSBox.h:74:1: error: stray ‘@’ in program
   74 | @interface NSBox : NSView <NSCoding>
      | ^
/usr/include/GNUstep/AppKit/NSBox.h:143:1: error: stray ‘@’ in program
  143 | @end
      | ^
In file included from /usr/include/GNUstep/AppKit/NSBrowser.h:34,
                 from /usr/include/GNUstep/AppKit/AppKit.h:61:
/usr/include/GNUstep/AppKit/NSControl.h:38:1: error: stray ‘@’ in program
   38 | @class NSString;
      | ^
/usr/include/GNUstep/AppKit/NSControl.h:39:1: error: stray ‘@’ in program
   39 | @class NSNotification;
      | ^
/usr/include/GNUstep/AppKit/NSControl.h:40:1: error: stray ‘@’ in program
   40 | @class NSFormatter;
      | ^
/usr/include/GNUstep/AppKit/NSControl.h:42:1: error: stray ‘@’ in program
   42 | @class NSCell;
      | ^
/usr/include/GNUstep/AppKit/NSControl.h:43:1: error: stray ‘@’ in program
   43 | @class NSFont;
      | ^
/usr/include/GNUstep/AppKit/NSControl.h:44:1: error: stray ‘@’ in program
   44 | @class NSEvent;
      | ^
/usr/include/GNUstep/AppKit/NSControl.h:45:1: error: stray ‘@’ in program
   45 | @class NSTextView;
      | ^
/usr/include/GNUstep/AppKit/NSControl.h:47:1: error: stray ‘@’ in program
   47 | @interface NSControl : NSView
      | ^
/usr/include/GNUstep/AppKit/NSControl.h:198:1: error: stray ‘@’ in program
  198 | @end
      | ^
/usr/include/GNUstep/AppKit/NSControl.h:207:1: error: stray ‘@’ in program
  207 | @protocol NSControlTextEditingDelegate <NSObject>
      | ^
/usr/include/GNUstep/AppKit/NSControl.h:209:1: error: stray ‘@’ in program
  209 | @optional
      | ^
/usr/include/GNUstep/AppKit/NSControl.h:242:1: error: stray ‘@’ in program
  242 | @end
      | ^
/usr/include/GNUstep/AppKit/NSControl.h:244:1: error: stray ‘@’ in program
  244 | @interface NSObject (NSControlDelegate)
      | ^
/usr/include/GNUstep/AppKit/NSControl.h:248:1: error: stray ‘@’ in program
  248 | @end
      | ^
/usr/include/GNUstep/AppKit/NSBrowser.h:36:1: error: stray ‘@’ in program
   36 | @class NSString;
      | ^
/usr/include/GNUstep/AppKit/NSBrowser.h:37:1: error: stray ‘@’ in program
   37 | @class NSArray;
      | ^
/usr/include/GNUstep/AppKit/NSBrowser.h:38:1: error: stray ‘@’ in program
   38 | @class NSIndexPath;
      | ^
/usr/include/GNUstep/AppKit/NSBrowser.h:39:1: error: stray ‘@’ in program
   39 | @class NSIndexSet;
      | ^
/usr/include/GNUstep/AppKit/NSBrowser.h:41:1: error: stray ‘@’ in program
   41 | @class NSCell;
      | ^
/usr/include/GNUstep/AppKit/NSBrowser.h:42:1: error: stray ‘@’ in program
   42 | @class NSEvent;
      | ^
/usr/include/GNUstep/AppKit/NSBrowser.h:43:1: error: stray ‘@’ in program
   43 | @class NSMatrix;
      | ^
/usr/include/GNUstep/AppKit/NSBrowser.h:44:1: error: stray ‘@’ in program
   44 | @class NSScroller;
      | ^
/usr/include/GNUstep/AppKit/NSBrowser.h:57:1: error: stray ‘@’ in program
   57 | @interface NSBrowser : NSControl <NSCoding>
      | ^
/usr/include/GNUstep/AppKit/NSBrowser.h:303:1: error: stray ‘@’ in program
  303 | @end
      | ^
/usr/include/GNUstep/AppKit/NSBrowser.h:308:1: error: stray ‘@’ in program
  308 | @interface NSBrowser (GNUstepExtensions)
      | ^
/usr/include/GNUstep/AppKit/NSBrowser.h:313:1: error: stray ‘@’ in program
  313 | @end
      | ^
/usr/include/GNUstep/AppKit/NSBrowser.h:318:1: error: stray ‘@’ in program
  318 | @protocol NSBrowserDelegate <NSObject>
      | ^
/usr/include/GNUstep/AppKit/NSBrowser.h:320:1: error: stray ‘@’ in program
  320 | @optional
      | ^
/usr/include/GNUstep/AppKit/NSBrowser.h:357:1: error: stray ‘@’ in program
  357 | @end
      | ^
In file included from /usr/include/GNUstep/AppKit/AppKit.h:62:
/usr/include/GNUstep/AppKit/NSBrowserCell.h:36:1: error: stray ‘@’ in program
   36 | @class NSImage;
      | ^
/usr/include/GNUstep/AppKit/NSBrowserCell.h:38:1: error: stray ‘@’ in program
   38 | @interface NSBrowserCell : NSCell
      | ^
/usr/include/GNUstep/AppKit/NSBrowserCell.h:74:1: error: stray ‘@’ in program
   74 | @end
      | ^
In file included from /usr/include/GNUstep/AppKit/NSButton.h:36,
                 from /usr/include/GNUstep/AppKit/AppKit.h:63:
/usr/include/GNUstep/AppKit/NSButtonCell.h:37:1: error: stray ‘@’ in program
   37 | @class NSFont;
      | ^
/usr/include/GNUstep/AppKit/NSButtonCell.h:38:1: error: stray ‘@’ in program
   38 | @class NSSound;
      | ^
/usr/include/GNUstep/AppKit/NSButtonCell.h:122:1: error: stray ‘@’ in program
  122 | @interface NSButtonCell : NSActionCell
      | ^
/usr/include/GNUstep/AppKit/NSButtonCell.h:250:1: error: stray ‘@’ in program
  250 | @end
      | ^
/usr/include/GNUstep/AppKit/NSButton.h:38:1: error: stray ‘@’ in program
   38 | @class NSAttributedString;
      | ^
/usr/include/GNUstep/AppKit/NSButton.h:39:1: error: stray ‘@’ in program
   39 | @class NSString;
      | ^
/usr/include/GNUstep/AppKit/NSButton.h:40:1: error: stray ‘@’ in program
   40 | @class NSEvent;
      | ^
/usr/include/GNUstep/AppKit/NSButton.h:42:1: error: stray ‘@’ in program
   42 | @interface NSButton : NSControl
      | ^
/usr/include/GNUstep/AppKit/NSButton.h:138:1: error: stray ‘@’ in program
  138 | @end
      | ^
In file included from /usr/include/GNUstep/AppKit/AppKit.h:65:
/usr/include/GNUstep/AppKit/NSCachedImageRep.h:37:1: error: stray ‘@’ in program
   37 | @class NSWindow;
      | ^
/usr/include/GNUstep/AppKit/NSCachedImageRep.h:39:1: error: stray ‘@’ in program
   39 | @interface NSCachedImageRep : NSImageRep
      | ^
/usr/include/GNUstep/AppKit/NSCachedImageRep.h:73:1: error: stray ‘@’ in program
   73 | @end
      | ^
In file included from /usr/include/GNUstep/AppKit/AppKit.h:67:
/usr/include/GNUstep/AppKit/NSCIImageRep.h:36:1: error: stray ‘@’ in program
   36 | @interface NSCIImageRep : NSImageRep
      | ^
/usr/include/GNUstep/AppKit/NSCIImageRep.h:38:1: error: stray ‘@’ in program
   38 | @end
      | ^
In file included from /usr/include/GNUstep/AppKit/AppKit.h:68:
/usr/include/GNUstep/AppKit/NSClipView.h:36:1: error: stray ‘@’ in program
   36 | @class NSNotification;
      | ^
/usr/include/GNUstep/AppKit/NSClipView.h:37:1: error: stray ‘@’ in program
   37 | @class NSCursor;
      | ^
/usr/include/GNUstep/AppKit/NSClipView.h:38:1: error: stray ‘@’ in program
   38 | @class NSColor;
      | ^
/usr/include/GNUstep/AppKit/NSClipView.h:40:1: error: stray ‘@’ in program
   40 | @interface NSClipView : NSView
      | ^
/usr/include/GNUstep/AppKit/NSClipView.h:82:1: error: stray ‘@’ in program
   82 | @end
      | ^
In file included from /usr/include/GNUstep/AppKit/NSCollectionView.h:34,
                 from /usr/include/GNUstep/AppKit/AppKit.h:69:
/usr/include/GNUstep/AppKit/NSDragging.h:36:1: error: stray ‘@’ in program
   36 | @class NSWindow;
      | ^
/usr/include/GNUstep/AppKit/NSDragging.h:37:1: error: stray ‘@’ in program
   37 | @class NSPasteboard;
      | ^
/usr/include/GNUstep/AppKit/NSDragging.h:38:1: error: stray ‘@’ in program
   38 | @class NSImage;
      | ^
/usr/include/GNUstep/AppKit/NSDragging.h:39:1: error: stray ‘@’ in program
   39 | @class NSURL;
      | ^
/usr/include/GNUstep/AppKit/NSDragging.h:40:1: error: stray ‘@’ in program
   40 | @class NSDraggingSession;
      | ^
/usr/include/GNUstep/AppKit/NSDragging.h:65:1: error: stray ‘@’ in program
   65 | @protocol NSDraggingInfo
      | ^
/usr/include/GNUstep/AppKit/NSDragging.h:91:1: error: stray ‘@’ in program
   91 | @end
      | ^
/usr/include/GNUstep/AppKit/NSDragging.h:93:1: error: stray ‘@’ in program
   93 | @interface NSObject (NSDraggingDestination)
      | ^
/usr/include/GNUstep/AppKit/NSDragging.h:115:1: error: stray ‘@’ in program
  115 | @end
      | ^
/usr/include/GNUstep/AppKit/NSDragging.h:118:1: error: stray ‘@’ in program
  118 | @protocol NSDraggingSource <NSObject>
      | ^
/usr/include/GNUstep/AppKit/NSDragging.h:123:1: error: stray ‘@’ in program
  123 | @optional
      | ^
/usr/include/GNUstep/AppKit/NSDragging.h:137:1: error: stray ‘@’ in program
  137 | @end
      | ^
/usr/include/GNUstep/AppKit/NSDragging.h:140:1: error: stray ‘@’ in program
  140 | @interface NSObject (NSDraggingSource)
      | ^
/usr/include/GNUstep/AppKit/NSDragging.h:167:1: error: stray ‘@’ in program
  167 | @end
      | ^
/usr/include/GNUstep/AppKit/NSCollectionView.h:38:1: error: stray ‘@’ in program
   38 | @class NSCollectionViewItem;
      | ^
/usr/include/GNUstep/AppKit/NSCollectionView.h:39:1: error: stray ‘@’ in program
   39 | @class NSCollectionView;
      | ^
/usr/include/GNUstep/AppKit/NSCollectionView.h:48:1: error: stray ‘@’ in program
   48 | @protocol NSCollectionViewDelegate <NSObject>
      | ^
/usr/include/GNUstep/AppKit/NSCollectionView.h:72:1: error: stray ‘@’ in program
   72 | @end
      | ^
/usr/include/GNUstep/AppKit/NSCollectionView.h:75:1: error: stray ‘@’ in program
   75 | @interface NSCollectionView : NSView //<NSDraggingDestination, NSDraggingSource>
      | ^
/usr/include/GNUstep/AppKit/NSCollectionView.h:153:1: error: stray ‘@’ in program
  153 | @end
      | ^
In file included from /usr/include/GNUstep/AppKit/NSImageView.h:33,
                 from /usr/include/GNUstep/AppKit/NSCollectionViewItem.h:37,
                 from /usr/include/GNUstep/AppKit/AppKit.h:70:
/usr/include/GNUstep/AppKit/NSImageCell.h:88:1: error: stray ‘@’ in program
   88 | @interface NSImageCell : NSCell
      | ^
/usr/include/GNUstep/AppKit/NSImageCell.h:129:1: error: stray ‘@’ in program
  129 | @end
      | ^
/usr/include/GNUstep/AppKit/NSImageView.h:35:1: error: stray ‘@’ in program
   35 | @interface NSImageView : NSControl
      | ^
/usr/include/GNUstep/AppKit/NSImageView.h:67:1: error: stray ‘@’ in program
   67 | @end
      | ^
/usr/include/GNUstep/AppKit/NSImageView.h:73:1: error: stray ‘@’ in program
   73 | @interface NSImageView (GNUstep)
      | ^
/usr/include/GNUstep/AppKit/NSImageView.h:76:1: error: stray ‘@’ in program
   76 | @end
      | ^
In file included from /usr/include/GNUstep/AppKit/NSTextField.h:36,
                 from /usr/include/GNUstep/AppKit/NSCollectionViewItem.h:39:
/usr/include/GNUstep/AppKit/NSTextFieldCell.h:36:1: error: stray ‘@’ in program
   36 | @class NSColor;
      | ^
/usr/include/GNUstep/AppKit/NSTextFieldCell.h:46:1: error: stray ‘@’ in program
   46 | @interface NSTextFieldCell : NSActionCell <NSCoding>
      | ^
/usr/include/GNUstep/AppKit/NSTextFieldCell.h:88:1: error: stray ‘@’ in program
   88 | @end
      | ^
/usr/include/GNUstep/AppKit/NSTextFieldCell.h:93:1: error: stray ‘@’ in program
   93 | @interface NSTextFieldCell (PrivateMethods)
      | ^
/usr/include/GNUstep/AppKit/NSTextFieldCell.h:97:1: error: stray ‘@’ in program
   97 | @end
      | ^
/usr/include/GNUstep/AppKit/NSTextField.h:38:1: error: stray ‘@’ in program
   38 | @class NSNotification;
      | ^
/usr/include/GNUstep/AppKit/NSTextField.h:39:1: error: stray ‘@’ in program
   39 | @class NSColor;
      | ^
/usr/include/GNUstep/AppKit/NSTextField.h:40:1: error: stray ‘@’ in program
   40 | @class NSText;
      | ^
/usr/include/GNUstep/AppKit/NSTextField.h:41:1: error: stray ‘@’ in program
   41 | @class NSCursor;
      | ^
/usr/include/GNUstep/AppKit/NSTextField.h:43:1: error: stray ‘@’ in program
   43 | @protocol NSTextFieldDelegate <NSControlTextEditingDelegate>
      | ^
/usr/include/GNUstep/AppKit/NSTextField.h:44:1: error: stray ‘@’ in program
   44 | @end
      | ^
/usr/include/GNUstep/AppKit/NSTextField.h:46:1: error: stray ‘@’ in program
   46 | @interface NSTextField : NSControl
      | ^
/usr/include/GNUstep/AppKit/NSTextField.h:128:1: error: stray ‘@’ in program
  128 | @end
      | ^
In file included from /usr/include/GNUstep/AppKit/NSStoryboardSegue.h:30,
                 from /usr/include/GNUstep/AppKit/NSSeguePerforming.h:29,
                 from /usr/include/GNUstep/AppKit/NSViewController.h:31,
                 from /usr/include/GNUstep/AppKit/NSCollectionViewItem.h:41:
/usr/include/GNUstep/AppKit/NSPopover.h:63:1: error: stray ‘@’ in program
   63 | @class NSViewController, NSWindow, NSView, NSNotification;
      | ^
/usr/include/GNUstep/AppKit/NSPopover.h:64:1: error: stray ‘@’ in program
   64 | @protocol NSPopoverDelegate;
      | ^
/usr/include/GNUstep/AppKit/NSPopover.h:67:1: error: stray ‘@’ in program
   67 | @interface NSPopover : NSResponder
      | ^
/usr/include/GNUstep/AppKit/NSPopover.h:104:1: error: stray ‘@’ in program
  104 | @end
      | ^
/usr/include/GNUstep/AppKit/NSPopover.h:107:1: error: stray ‘@’ in program
  107 | @protocol NSPopoverDelegate
      | ^
/usr/include/GNUstep/AppKit/NSPopover.h:109:1: error: stray ‘@’ in program
  109 | @optional
      | ^
/usr/include/GNUstep/AppKit/NSPopover.h:120:1: error: stray ‘@’ in program
  120 | @end
      | ^
/usr/include/GNUstep/AppKit/NSStoryboardSegue.h:42:1: error: stray ‘@’ in program
   42 | @interface NSStoryboardSegue : NSObject
      | ^
/usr/include/GNUstep/AppKit/NSStoryboardSegue.h:70:1: error: stray ‘@’ in program
   70 | @end
      | ^
/usr/include/GNUstep/AppKit/NSSeguePerforming.h:37:1: error: stray ‘@’ in program
   37 | @protocol NSSeguePerforming
      | ^
/usr/include/GNUstep/AppKit/NSSeguePerforming.h:46:1: error: stray ‘@’ in program
   46 | @end
      | ^
/usr/include/GNUstep/AppKit/NSViewController.h:35:1: error: stray ‘@’ in program
   35 | @class NSArray, NSBundle, NSPointerArray, NSView, NSMapTable, NSStoryboard;
      | ^
/usr/include/GNUstep/AppKit/NSViewController.h:53:1: error: stray ‘@’ in program
   53 | @interface NSViewController : NSResponder <NSSeguePerforming>
      | ^
/usr/include/GNUstep/AppKit/NSViewController.h:55:1: error: stray ‘@’ in program
   55 | @private
      | ^
/usr/include/GNUstep/AppKit/NSViewController.h:90:1: error: stray ‘@’ in program
   90 | @end
      | ^
/usr/include/GNUstep/AppKit/NSCollectionViewItem.h:44:1: error: stray ‘@’ in program
   44 | @interface NSCollectionViewItem : NSViewController
      | ^
/usr/include/GNUstep/AppKit/NSCollectionViewItem.h:63:1: error: stray ‘@’ in program
   63 | @end
      | ^
In file included from /usr/include/GNUstep/AppKit/AppKit.h:72:
/usr/include/GNUstep/AppKit/NSColorList.h:39:1: error: stray ‘@’ in program
   39 | @class NSString;
      | ^
/usr/include/GNUstep/AppKit/NSColorList.h:40:1: error: stray ‘@’ in program
   40 | @class NSArray;
      | ^
/usr/include/GNUstep/AppKit/NSColorList.h:41:1: error: stray ‘@’ in program
   41 | @class NSMutableArray;
      | ^
/usr/include/GNUstep/AppKit/NSColorList.h:42:1: error: stray ‘@’ in program
   42 | @class NSDictionary;
      | ^
/usr/include/GNUstep/AppKit/NSColorList.h:43:1: error: stray ‘@’ in program
   43 | @class NSMutableDictionary;
      | ^
/usr/include/GNUstep/AppKit/NSColorList.h:45:1: error: stray ‘@’ in program
   45 | @class NSColor;
      | ^
/usr/include/GNUstep/AppKit/NSColorList.h:47:1: error: stray ‘@’ in program
   47 | @interface NSColorList : NSObject <NSCoding>
      | ^
/usr/include/GNUstep/AppKit/NSColorList.h:164:1: error: stray ‘@’ in program
  164 | @end
      | ^
In file included from /usr/include/GNUstep/AppKit/NSColorPanel.h:36,
                 from /usr/include/GNUstep/AppKit/AppKit.h:73:
/usr/include/GNUstep/AppKit/NSColorPicking.h:34:1: error: stray ‘@’ in program
   34 | @class NSColor;
      | ^
/usr/include/GNUstep/AppKit/NSColorPicking.h:35:1: error: stray ‘@’ in program
   35 | @class NSColorPanel;
      | ^
/usr/include/GNUstep/AppKit/NSColorPicking.h:36:1: error: stray ‘@’ in program
   36 | @class NSView;
      | ^
/usr/include/GNUstep/AppKit/NSColorPicking.h:37:1: error: stray ‘@’ in program
   37 | @class NSImage;
      | ^
/usr/include/GNUstep/AppKit/NSColorPicking.h:38:1: error: stray ‘@’ in program
   38 | @class NSButtonCell;
      | ^
/usr/include/GNUstep/AppKit/NSColorPicking.h:39:1: error: stray ‘@’ in program
   39 | @class NSColorList;
      | ^
/usr/include/GNUstep/AppKit/NSColorPicking.h:41:1: error: stray ‘@’ in program
   41 | @protocol NSColorPickingCustom
      | ^
/usr/include/GNUstep/AppKit/NSColorPicking.h:59:1: error: stray ‘@’ in program
   59 | @end
      | ^
/usr/include/GNUstep/AppKit/NSColorPicking.h:61:1: error: stray ‘@’ in program
   61 | @protocol NSColorPickingDefault
      | ^
/usr/include/GNUstep/AppKit/NSColorPicking.h:97:1: error: stray ‘@’ in program
   97 | @end
      | ^
In file included from /usr/include/GNUstep/AppKit/NSColorPanel.h:37:
/usr/include/GNUstep/AppKit/NSColorWell.h:36:1: error: stray ‘@’ in program
   36 | @class NSColor;
      | ^
/usr/include/GNUstep/AppKit/NSColorWell.h:38:1: error: stray ‘@’ in program
   38 | @interface NSColorWell : NSControl <NSCoding>
      | ^
/usr/include/GNUstep/AppKit/NSColorWell.h:83:1: error: stray ‘@’ in program
   83 | @end
      | ^
In file included from /usr/include/GNUstep/AppKit/NSPanel.h:34,
                 from /usr/include/GNUstep/AppKit/NSColorPanel.h:39:
/usr/include/GNUstep/AppKit/NSWindow.h:43:1: error: stray ‘@’ in program
   43 | @class NSArray;
      | ^
/usr/include/GNUstep/AppKit/NSWindow.h:44:1: error: stray ‘@’ in program
   44 | @class NSData;
      | ^
/usr/include/GNUstep/AppKit/NSWindow.h:45:1: error: stray ‘@’ in program
   45 | @class NSDate;
      | ^
/usr/include/GNUstep/AppKit/NSWindow.h:46:1: error: stray ‘@’ in program
   46 | @class NSDictionary;
      | ^
/usr/include/GNUstep/AppKit/NSWindow.h:47:1: error: stray ‘@’ in program
   47 | @class NSMutableArray;
      | ^
/usr/include/GNUstep/AppKit/NSWindow.h:48:1: error: stray ‘@’ in program
   48 | @class NSNotification;
      | ^
/usr/include/GNUstep/AppKit/NSWindow.h:49:1: error: stray ‘@’ in program
   49 | @class NSString;
      | ^
/usr/include/GNUstep/AppKit/NSWindow.h:50:1: error: stray ‘@’ in program
   50 | @class NSUndoManager;
      | ^
/usr/include/GNUstep/AppKit/NSWindow.h:52:1: error: stray ‘@’ in program
   52 | @class NSButton;
      | ^
/usr/include/GNUstep/AppKit/NSWindow.h:53:1: error: stray ‘@’ in program
   53 | @class NSButtonCell;
      | ^
/usr/include/GNUstep/AppKit/NSWindow.h:54:1: error: stray ‘@’ in program
   54 | @class NSColor;
      | ^
/usr/include/GNUstep/AppKit/NSWindow.h:55:1: error: stray ‘@’ in program
   55 | @class NSEvent;
      | ^
/usr/include/GNUstep/AppKit/NSWindow.h:56:1: error: stray ‘@’ in program
   56 | @class NSImage;
      | ^
/usr/include/GNUstep/AppKit/NSWindow.h:57:1: error: stray ‘@’ in program
   57 | @class NSMenu;
      | ^
/usr/include/GNUstep/AppKit/NSWindow.h:58:1: error: stray ‘@’ in program
   58 | @class NSPasteboard;
      | ^
/usr/include/GNUstep/AppKit/NSWindow.h:59:1: error: stray ‘@’ in program
   59 | @class NSScreen;
      | ^
/usr/include/GNUstep/AppKit/NSWindow.h:60:1: error: stray ‘@’ in program
   60 | @class NSText;
      | ^
/usr/include/GNUstep/AppKit/NSWindow.h:61:1: error: stray ‘@’ in program
   61 | @class NSToolbar;
      | ^
/usr/include/GNUstep/AppKit/NSWindow.h:62:1: error: stray ‘@’ in program
   62 | @class NSView;
      | ^
/usr/include/GNUstep/AppKit/NSWindow.h:63:1: error: stray ‘@’ in program
   63 | @class NSWindowController;
      | ^
/usr/include/GNUstep/AppKit/NSWindow.h:64:1: error: stray ‘@’ in program
   64 | @class NSCachedImageRep;
      | ^
/usr/include/GNUstep/AppKit/NSWindow.h:65:1: error: stray ‘@’ in program
   65 | @class NSViewController;
      | ^
/usr/include/GNUstep/AppKit/NSWindow.h:67:1: error: stray ‘@’ in program
   67 | @class GSWindowDecorationView;
      | ^
/usr/include/GNUstep/AppKit/NSWindow.h:230:1: error: stray ‘@’ in program
  230 | @interface NSWindow : NSResponder <NSCoding>
      | ^
/usr/include/GNUstep/AppKit/AppKitDefines.h:65:25: error: stray ‘@’ in program
   65 | #  define PACKAGE_SCOPE @public
      |                         ^
/usr/include/GNUstep/AppKit/NSWindow.h:242:1: note: in expansion of macro ‘PACKAGE_SCOPE’
  242 | PACKAGE_SCOPE
      | ^~~~~~~~~~~~~
/usr/include/GNUstep/AppKit/NSWindow.h:244:1: error: stray ‘@’ in program
  244 | @protected
      | ^
/usr/include/GNUstep/AppKit/AppKitDefines.h:65:25: error: stray ‘@’ in program
   65 | #  define PACKAGE_SCOPE @public
      |                         ^
/usr/include/GNUstep/AppKit/NSWindow.h:262:1: note: in expansion of macro ‘PACKAGE_SCOPE’
  262 | PACKAGE_SCOPE
      | ^~~~~~~~~~~~~
/usr/include/GNUstep/AppKit/NSWindow.h:264:1: error: stray ‘@’ in program
  264 | @protected
      | ^
/usr/include/GNUstep/AppKit/AppKitDefines.h:65:25: error: stray ‘@’ in program
   65 | #  define PACKAGE_SCOPE @public
      |                         ^
/usr/include/GNUstep/AppKit/NSWindow.h:268:1: note: in expansion of macro ‘PACKAGE_SCOPE’
  268 | PACKAGE_SCOPE
      | ^~~~~~~~~~~~~
/usr/include/GNUstep/AppKit/NSWindow.h:271:1: error: stray ‘@’ in program
  271 | @protected
      | ^
/usr/include/GNUstep/AppKit/AppKitDefines.h:65:25: error: stray ‘@’ in program
   65 | #  define PACKAGE_SCOPE @public
      |                         ^
/usr/include/GNUstep/AppKit/NSWindow.h:285:1: note: in expansion of macro ‘PACKAGE_SCOPE’
  285 | PACKAGE_SCOPE
      | ^~~~~~~~~~~~~
/usr/include/GNUstep/AppKit/NSWindow.h:327:1: error: stray ‘@’ in program
  327 | @protected
      | ^
/usr/include/GNUstep/AppKit/NSWindow.h:858:1: error: stray ‘@’ in program
  858 | @property (readonly) NSWindow *sheetParent;
      | ^
/usr/include/GNUstep/AppKit/NSWindow.h:866:1: error: stray ‘@’ in program
  866 | @property (readonly) CGFloat backingScaleFactor;
      | ^
/usr/include/GNUstep/AppKit/NSWindow.h:877:1: error: stray ‘@’ in program
  877 | @end
      | ^
/usr/include/GNUstep/AppKit/NSWindow.h:879:1: error: stray ‘@’ in program
  879 | @class NSToolbar;
      | ^
/usr/include/GNUstep/AppKit/NSWindow.h:881:1: error: stray ‘@’ in program
  881 | @interface NSWindow (Toolbar)
      | ^
/usr/include/GNUstep/AppKit/NSWindow.h:886:1: error: stray ‘@’ in program
  886 | @end
      | ^
/usr/include/GNUstep/AppKit/NSWindow.h:892:1: error: stray ‘@’ in program
  892 | @interface NSWindow (GNUstepBackend)
      | ^
/usr/include/GNUstep/AppKit/NSWindow.h:911:1: error: stray ‘@’ in program
  911 | @end
      | ^
/usr/include/GNUstep/AppKit/NSWindow.h:915:1: error: stray ‘@’ in program
  915 | @interface NSWindow (GNUstepTextView)
      | ^
/usr/include/GNUstep/AppKit/NSWindow.h:921:1: error: stray ‘@’ in program
  921 | @end
      | ^
/usr/include/GNUstep/AppKit/NSWindow.h:929:1: error: stray ‘@’ in program
  929 | @protocol NSWindowDelegate <NSObject>
      | ^
/usr/include/GNUstep/AppKit/NSWindow.h:931:1: error: stray ‘@’ in program
  931 | @optional
      | ^
/usr/include/GNUstep/AppKit/NSWindow.h:973:1: error: stray ‘@’ in program
  973 | @end
      | ^
/usr/include/GNUstep/AppKit/NSWindow.h:976:1: error: stray ‘@’ in program
  976 | @interface NSObject (NSWindowDelegateAdditions) <NSWindowDelegate>
      | ^
/usr/include/GNUstep/AppKit/NSWindow.h:980:1: error: stray ‘@’ in program
  980 | @end
      | ^
/usr/include/GNUstep/AppKit/NSPanel.h:40:1: error: stray ‘@’ in program
   40 | @class NSString;
      | ^
/usr/include/GNUstep/AppKit/NSPanel.h:73:1: error: stray ‘@’ in program
   73 | @interface NSPanel : NSWindow
      | ^
/usr/include/GNUstep/AppKit/NSPanel.h:91:1: error: stray ‘@’ in program
   91 | @end
      | ^
/usr/include/GNUstep/AppKit/NSColorPanel.h:41:1: error: stray ‘@’ in program
   41 | @class NSBox;
      | ^
/usr/include/GNUstep/AppKit/NSColorPanel.h:42:1: error: stray ‘@’ in program
   42 | @class NSButton;
      | ^
/usr/include/GNUstep/AppKit/NSColorPanel.h:43:1: error: stray ‘@’ in program
   43 | @class NSColorList;
      | ^
/usr/include/GNUstep/AppKit/NSColorPanel.h:44:1: error: stray ‘@’ in program
   44 | @class NSEvent;
      | ^
/usr/include/GNUstep/AppKit/NSColorPanel.h:45:1: error: stray ‘@’ in program
   45 | @class NSMatrix;
      | ^
/usr/include/GNUstep/AppKit/NSColorPanel.h:46:1: error: stray ‘@’ in program
   46 | @class NSSlider;
      | ^
/usr/include/GNUstep/AppKit/NSColorPanel.h:47:1: error: stray ‘@’ in program
   47 | @class NSSplitView;
      | ^
/usr/include/GNUstep/AppKit/NSColorPanel.h:48:1: error: stray ‘@’ in program
   48 | @class NSView;
      | ^
/usr/include/GNUstep/AppKit/NSColorPanel.h:73:1: error: stray ‘@’ in program
   73 | @interface NSApplication (NSColorPanel)
      | ^
/usr/include/GNUstep/AppKit/NSColorPanel.h:75:1: error: stray ‘@’ in program
   75 | @end
      | ^
/usr/include/GNUstep/AppKit/NSColorPanel.h:77:1: error: stray ‘@’ in program
   77 | @interface NSColorPanel : NSPanel
      | ^
/usr/include/GNUstep/AppKit/NSColorPanel.h:138:1: error: stray ‘@’ in program
  138 | @end
      | ^
In file included from /usr/include/GNUstep/AppKit/AppKit.h:74:
/usr/include/GNUstep/AppKit/NSColorPicker.h:37:1: error: stray ‘@’ in program
   37 | @class NSColorPanel;
      | ^
/usr/include/GNUstep/AppKit/NSColorPicker.h:38:1: error: stray ‘@’ in program
   38 | @class NSColorList;
      | ^
/usr/include/GNUstep/AppKit/NSColorPicker.h:39:1: error: stray ‘@’ in program
   39 | @class NSImage;
      | ^
/usr/include/GNUstep/AppKit/NSColorPicker.h:40:1: error: stray ‘@’ in program
   40 | @class NSButtonCell;
      | ^
/usr/include/GNUstep/AppKit/NSColorPicker.h:42:1: error: stray ‘@’ in program
   42 | @interface NSColorPicker : NSObject <NSColorPickingDefault>
      | ^
/usr/include/GNUstep/AppKit/NSColorPicker.h:87:1: error: stray ‘@’ in program
   87 | @end
      | ^
In file included from /usr/include/GNUstep/AppKit/AppKit.h:78:
/usr/include/GNUstep/AppKit/NSCursor.h:37:1: error: stray ‘@’ in program
   37 | @class NSImage;
      | ^
/usr/include/GNUstep/AppKit/NSCursor.h:38:1: error: stray ‘@’ in program
   38 | @class NSEvent;
      | ^
/usr/include/GNUstep/AppKit/NSCursor.h:39:1: error: stray ‘@’ in program
   39 | @class NSColor;
      | ^
/usr/include/GNUstep/AppKit/NSCursor.h:41:1: error: stray ‘@’ in program
   41 | @interface NSCursor : NSObject <NSCoding>
      | ^
/usr/include/GNUstep/AppKit/NSCursor.h:138:1: error: stray ‘@’ in program
  138 | @end
      | ^
In file included from /usr/include/GNUstep/AppKit/AppKit.h:79:
/usr/include/GNUstep/AppKit/NSCustomImageRep.h:36:1: error: stray ‘@’ in program
   36 | @interface NSCustomImageRep : NSImageRep
      | ^
/usr/include/GNUstep/AppKit/NSCustomImageRep.h:52:1: error: stray ‘@’ in program
   52 | @end
      | ^
In file included from /usr/include/GNUstep/AppKit/AppKit.h:80:
/usr/include/GNUstep/AppKit/NSDataAsset.h:36:1: error: stray ‘@’ in program
   36 | @class NSData, NSBundle, NSString;
      | ^
/usr/include/GNUstep/AppKit/NSDataAsset.h:40:1: error: stray ‘@’ in program
   40 | @interface NSDataAsset : NSObject <NSCopying>
      | ^
/usr/include/GNUstep/AppKit/NSDataAsset.h:59:1: error: stray ‘@’ in program
   59 | @end
      | ^
In file included from /usr/include/GNUstep/AppKit/AppKit.h:81:
/usr/include/GNUstep/AppKit/NSDataLink.h:37:1: error: stray ‘@’ in program
   37 | @class NSString;
      | ^
/usr/include/GNUstep/AppKit/NSDataLink.h:38:1: error: stray ‘@’ in program
   38 | @class NSArray;
      | ^
/usr/include/GNUstep/AppKit/NSDataLink.h:39:1: error: stray ‘@’ in program
   39 | @class NSDate;
      | ^
/usr/include/GNUstep/AppKit/NSDataLink.h:41:1: error: stray ‘@’ in program
   41 | @class NSDataLinkManager;
      | ^
/usr/include/GNUstep/AppKit/NSDataLink.h:42:1: error: stray ‘@’ in program
   42 | @class NSSelection;
      | ^
/usr/include/GNUstep/AppKit/NSDataLink.h:43:1: error: stray ‘@’ in program
   43 | @class NSPasteboard;
      | ^
/usr/include/GNUstep/AppKit/NSDataLink.h:62:1: error: stray ‘@’ in program
   62 | @interface NSDataLink : NSObject <NSCoding>
      | ^
/usr/include/GNUstep/AppKit/NSDataLink.h:65:3: error: stray ‘@’ in program
   65 |   @private
      |   ^
/usr/include/GNUstep/AppKit/NSDataLink.h:148:1: error: stray ‘@’ in program
  148 | @end
      | ^
In file included from /usr/include/GNUstep/AppKit/AppKit.h:82:
/usr/include/GNUstep/AppKit/NSDataLinkManager.h:36:1: error: stray ‘@’ in program
   36 | @class NSString;
      | ^
/usr/include/GNUstep/AppKit/NSDataLinkManager.h:37:1: error: stray ‘@’ in program
   37 | @class NSEnumerator;
      | ^
/usr/include/GNUstep/AppKit/NSDataLinkManager.h:38:1: error: stray ‘@’ in program
   38 | @class NSMutableArray;
      | ^
/usr/include/GNUstep/AppKit/NSDataLinkManager.h:39:1: error: stray ‘@’ in program
   39 | @class NSDataLink;
      | ^
/usr/include/GNUstep/AppKit/NSDataLinkManager.h:40:1: error: stray ‘@’ in program
   40 | @class NSSelection;
      | ^
/usr/include/GNUstep/AppKit/NSDataLinkManager.h:41:1: error: stray ‘@’ in program
   41 | @class NSPasteboard;
      | ^
/usr/include/GNUstep/AppKit/NSDataLinkManager.h:42:1: error: stray ‘@’ in program
   42 | @class NSWindow;
      | ^
/usr/include/GNUstep/AppKit/NSDataLinkManager.h:44:1: error: stray ‘@’ in program
   44 | @interface NSDataLinkManager : NSObject <NSCoding>
      | ^
/usr/include/GNUstep/AppKit/NSDataLinkManager.h:110:1: error: stray ‘@’ in program
  110 | @end
      | ^
/usr/include/GNUstep/AppKit/NSDataLinkManager.h:116:1: error: stray ‘@’ in program
  116 | @interface NSObject (NSDataLinkManagerDelegate)
      | ^
/usr/include/GNUstep/AppKit/NSDataLinkManager.h:141:1: error: stray ‘@’ in program
  141 | @end
      | ^
In file included from /usr/include/GNUstep/AppKit/AppKit.h:83:
/usr/include/GNUstep/AppKit/NSDataLinkPanel.h:37:1: error: stray ‘@’ in program
   37 | @class NSDataLink;
      | ^
/usr/include/GNUstep/AppKit/NSDataLinkPanel.h:38:1: error: stray ‘@’ in program
   38 | @class NSDataLinkManager;
      | ^
/usr/include/GNUstep/AppKit/NSDataLinkPanel.h:39:1: error: stray ‘@’ in program
   39 | @class NSView;
      | ^
/usr/include/GNUstep/AppKit/NSDataLinkPanel.h:41:1: error: stray ‘@’ in program
   41 | @interface NSApplication (NSDataLinkPanel)
      | ^
/usr/include/GNUstep/AppKit/NSDataLinkPanel.h:43:1: error: stray ‘@’ in program
   43 | @end
      | ^
/usr/include/GNUstep/AppKit/NSDataLinkPanel.h:45:1: error: stray ‘@’ in program
   45 | @interface NSDataLinkPanel : NSPanel
      | ^
/usr/include/GNUstep/AppKit/NSDataLinkPanel.h:99:1: error: stray ‘@’ in program
   99 | @end
      | ^
In file included from /usr/include/GNUstep/AppKit/AppKit.h:85:
/usr/include/GNUstep/AppKit/NSEPSImageRep.h:37:1: error: stray ‘@’ in program
   37 | @class NSData;
      | ^
/usr/include/GNUstep/AppKit/NSEPSImageRep.h:39:1: error: stray ‘@’ in program
   39 | @interface NSEPSImageRep : NSImageRep
      | ^
/usr/include/GNUstep/AppKit/NSEPSImageRep.h:64:1: error: stray ‘@’ in program
   64 | @end
      | ^
In file included from /usr/include/GNUstep/AppKit/AppKit.h:86:
/usr/include/GNUstep/AppKit/NSEvent.h:39:1: error: stray ‘@’ in program
   39 | @class NSString;
      | ^
/usr/include/GNUstep/AppKit/NSEvent.h:40:1: error: stray ‘@’ in program
   40 | @class NSWindow;
      | ^
/usr/include/GNUstep/AppKit/NSEvent.h:41:1: error: stray ‘@’ in program
   41 | @class NSGraphicsContext;
      | ^
/usr/include/GNUstep/AppKit/NSEvent.h:259:1: error: stray ‘@’ in program
  259 | @interface NSEvent : NSObject <NSCoding, NSCopying>
      | ^
/usr/include/GNUstep/AppKit/NSEvent.h:440:1: error: stray ‘@’ in program
  440 | @end
      | ^
In file included from /usr/include/GNUstep/AppKit/AppKit.h:89:
/usr/include/GNUstep/AppKit/NSFontPanel.h:38:1: error: stray ‘@’ in program
   38 | @class NSFont;
      | ^
/usr/include/GNUstep/AppKit/NSFontPanel.h:39:1: error: stray ‘@’ in program
   39 | @class NSView;
      | ^
/usr/include/GNUstep/AppKit/NSFontPanel.h:40:1: error: stray ‘@’ in program
   40 | @class NSButton;
      | ^
/usr/include/GNUstep/AppKit/NSFontPanel.h:41:1: error: stray ‘@’ in program
   41 | @class NSBrowser;
      | ^
/usr/include/GNUstep/AppKit/NSFontPanel.h:42:1: error: stray ‘@’ in program
   42 | @class NSTextField;
      | ^
/usr/include/GNUstep/AppKit/NSFontPanel.h:59:1: error: stray ‘@’ in program
   59 | @interface NSFontPanel : NSPanel <NSTextFieldDelegate>
      | ^
/usr/include/GNUstep/AppKit/NSFontPanel.h:121:1: error: stray ‘@’ in program
  121 | @end
      | ^
/usr/include/GNUstep/AppKit/NSFontPanel.h:143:1: error: stray ‘@’ in program
  143 | @interface NSObject (NSFontPanelValidation)
      | ^
/usr/include/GNUstep/AppKit/NSFontPanel.h:147:1: error: stray ‘@’ in program
  147 | @end
      | ^
In file included from /usr/include/GNUstep/AppKit/NSForm.h:34,
                 from /usr/include/GNUstep/AppKit/AppKit.h:90:
/usr/include/GNUstep/AppKit/NSMatrix.h:36:1: error: stray ‘@’ in program
   36 | @class NSArray;
      | ^
/usr/include/GNUstep/AppKit/NSMatrix.h:37:1: error: stray ‘@’ in program
   37 | @class NSMutableArray;
      | ^
/usr/include/GNUstep/AppKit/NSMatrix.h:38:1: error: stray ‘@’ in program
   38 | @class NSNotification;
      | ^
/usr/include/GNUstep/AppKit/NSMatrix.h:40:1: error: stray ‘@’ in program
   40 | @class NSCell;
      | ^
/usr/include/GNUstep/AppKit/NSMatrix.h:41:1: error: stray ‘@’ in program
   41 | @class NSColor;
      | ^
/usr/include/GNUstep/AppKit/NSMatrix.h:42:1: error: stray ‘@’ in program
   42 | @class NSText;
      | ^
/usr/include/GNUstep/AppKit/NSMatrix.h:43:1: error: stray ‘@’ in program
   43 | @class NSEvent;
      | ^
/usr/include/GNUstep/AppKit/NSMatrix.h:52:1: error: stray ‘@’ in program
   52 | @protocol NSMatrixDelegate <NSControlTextEditingDelegate>
      | ^
/usr/include/GNUstep/AppKit/NSMatrix.h:53:1: error: stray ‘@’ in program
   53 | @end
      | ^
/usr/include/GNUstep/AppKit/NSMatrix.h:55:1: error: stray ‘@’ in program
   55 | @interface NSMatrix : NSControl <NSCoding>
      | ^
/usr/include/GNUstep/AppKit/NSMatrix.h:316:1: error: stray ‘@’ in program
  316 | @end
      | ^
/usr/include/GNUstep/AppKit/NSForm.h:36:1: error: stray ‘@’ in program
   36 | @class NSFormCell;
      | ^
/usr/include/GNUstep/AppKit/NSForm.h:37:1: error: stray ‘@’ in program
   37 | @class NSFont;
      | ^
/usr/include/GNUstep/AppKit/NSForm.h:39:1: error: stray ‘@’ in program
   39 | @interface NSForm : NSMatrix
      | ^
/usr/include/GNUstep/AppKit/NSForm.h:94:1: error: stray ‘@’ in program
   94 | @end
      | ^
In file included from /usr/include/GNUstep/AppKit/AppKit.h:91:
/usr/include/GNUstep/AppKit/NSFormCell.h:36:1: error: stray ‘@’ in program
   36 | @interface NSFormCell : NSActionCell <NSCoding>
      | ^
/usr/include/GNUstep/AppKit/NSFormCell.h:81:1: error: stray ‘@’ in program
   81 | @end
      | ^
In file included from /usr/include/GNUstep/AppKit/AppKit.h:92:
/usr/include/GNUstep/AppKit/NSHelpPanel.h:39:1: error: stray ‘@’ in program
   39 | @class NSString;
      | ^
/usr/include/GNUstep/AppKit/NSHelpPanel.h:41:1: error: stray ‘@’ in program
   41 | @interface NSApplication (NSHelpPanel)
      | ^
/usr/include/GNUstep/AppKit/NSHelpPanel.h:43:1: error: stray ‘@’ in program
   43 | @end
      | ^
/usr/include/GNUstep/AppKit/NSHelpPanel.h:45:1: error: stray ‘@’ in program
   45 | @interface NSHelpPanel : NSPanel
      | ^
/usr/include/GNUstep/AppKit/NSHelpPanel.h:85:1: error: stray ‘@’ in program
   85 | @end
      | ^
In file included from /usr/include/GNUstep/AppKit/AppKit.h:93:
/usr/include/GNUstep/AppKit/NSImage.h:38:1: error: stray ‘@’ in program
   38 | @class NSString;
      | ^
/usr/include/GNUstep/AppKit/NSImage.h:39:1: error: stray ‘@’ in program
   39 | @class NSMutableArray;
      | ^
/usr/include/GNUstep/AppKit/NSImage.h:40:1: error: stray ‘@’ in program
   40 | @class NSData;
      | ^
/usr/include/GNUstep/AppKit/NSImage.h:41:1: error: stray ‘@’ in program
   41 | @class NSURL;
      | ^
/usr/include/GNUstep/AppKit/NSImage.h:43:1: error: stray ‘@’ in program
   43 | @class NSPasteboard;
      | ^
/usr/include/GNUstep/AppKit/NSImage.h:44:1: error: stray ‘@’ in program
   44 | @class NSImageRep;
      | ^
/usr/include/GNUstep/AppKit/NSImage.h:45:1: error: stray ‘@’ in program
   45 | @class NSColor;
      | ^
/usr/include/GNUstep/AppKit/NSImage.h:46:1: error: stray ‘@’ in program
   46 | @class NSView;
      | ^
/usr/include/GNUstep/AppKit/NSImage.h:126:1: error: stray ‘@’ in program
  126 | @interface NSImage : NSObject <NSCoding, NSCopying>
      | ^
/usr/include/GNUstep/AppKit/NSImage.h:486:1: error: stray ‘@’ in program
  486 | @end
      | ^
/usr/include/GNUstep/AppKit/NSImage.h:488:1: error: stray ‘@’ in program
  488 | @interface NSImage (GSQuartz)
      | ^
/usr/include/GNUstep/AppKit/NSImage.h:494:1: error: stray ‘@’ in program
  494 | @end
      | ^
/usr/include/GNUstep/AppKit/NSImage.h:496:1: error: stray ‘@’ in program
  496 | @interface NSBundle (NSImageAdditions)
      | ^
/usr/include/GNUstep/AppKit/NSImage.h:500:1: error: stray ‘@’ in program
  500 | @end
      | ^
/usr/include/GNUstep/AppKit/NSImage.h:506:1: error: stray ‘@’ in program
  506 | @protocol GSImageDelegateProtocol
      | ^
/usr/include/GNUstep/AppKit/NSImage.h:511:1: error: stray ‘@’ in program
  511 | @end
      | ^
In file included from /usr/include/GNUstep/AppKit/NSMenu.h:36,
                 from /usr/include/GNUstep/AppKit/AppKit.h:98:
/usr/include/GNUstep/AppKit/NSMenuItem.h:40:1: error: stray ‘@’ in program
   40 | @class NSAttributedString;
      | ^
/usr/include/GNUstep/AppKit/NSMenuItem.h:41:1: error: stray ‘@’ in program
   41 | @class NSString;
      | ^
/usr/include/GNUstep/AppKit/NSMenuItem.h:43:1: error: stray ‘@’ in program
   43 | @class NSMenu;
      | ^
/usr/include/GNUstep/AppKit/NSMenuItem.h:44:1: error: stray ‘@’ in program
   44 | @class NSImage;
      | ^
/usr/include/GNUstep/AppKit/NSMenuItem.h:51:1: error: stray ‘@’ in program
   51 | @protocol NSMenuItem <NSValidatedUserInterfaceItem, NSCopying, NSCoding, NSObject>
      | ^
/usr/include/GNUstep/AppKit/NSMenuItem.h:369:1: error: stray ‘@’ in program
  369 | @end
      | ^
/usr/include/GNUstep/AppKit/NSMenuItem.h:371:1: error: stray ‘@’ in program
  371 | @interface NSMenuItem : NSObject <NSMenuItem, NSValidatedUserInterfaceItem>
      | ^
/usr/include/GNUstep/AppKit/NSMenuItem.h:395:1: error: stray ‘@’ in program
  395 | @end
      | ^
/usr/include/GNUstep/AppKit/NSMenuItem.h:398:1: error: stray ‘@’ in program
  398 | @interface NSMenuItem (GNUstepExtra)
      | ^
/usr/include/GNUstep/AppKit/NSMenuItem.h:401:1: error: stray ‘@’ in program
  401 | @end
      | ^
/usr/include/GNUstep/AppKit/NSMenu.h:39:1: error: stray ‘@’ in program
   39 | @class NSString;
      | ^
/usr/include/GNUstep/AppKit/NSMenu.h:40:1: error: stray ‘@’ in program
   40 | @class NSEvent;
      | ^
/usr/include/GNUstep/AppKit/NSMenu.h:41:1: error: stray ‘@’ in program
   41 | @class NSFont;
      | ^
/usr/include/GNUstep/AppKit/NSMenu.h:42:1: error: stray ‘@’ in program
   42 | @class NSMatrix;
      | ^
/usr/include/GNUstep/AppKit/NSMenu.h:43:1: error: stray ‘@’ in program
   43 | @class NSPopUpButton;
      | ^
/usr/include/GNUstep/AppKit/NSMenu.h:44:1: error: stray ‘@’ in program
   44 | @class NSPopUpButtonCell;
      | ^
/usr/include/GNUstep/AppKit/NSMenu.h:45:1: error: stray ‘@’ in program
   45 | @class NSView;
      | ^
/usr/include/GNUstep/AppKit/NSMenu.h:46:1: error: stray ‘@’ in program
   46 | @class NSWindow;
      | ^
/usr/include/GNUstep/AppKit/NSMenu.h:47:1: error: stray ‘@’ in program
   47 | @class NSMutableArray;
      | ^
/usr/include/GNUstep/AppKit/NSMenu.h:48:1: error: stray ‘@’ in program
   48 | @class NSScreen;
      | ^
/usr/include/GNUstep/AppKit/NSMenu.h:53:1: error: stray ‘@’ in program
   53 | @protocol NSMenuView
      | ^
/usr/include/GNUstep/AppKit/NSMenu.h:196:1: error: stray ‘@’ in program
  196 | @end
      | ^
/usr/include/GNUstep/AppKit/NSMenu.h:202:1: error: stray ‘@’ in program
  202 | @protocol NSMenuDelegate <NSObject>
      | ^
/usr/include/GNUstep/AppKit/NSMenu.h:253:1: error: stray ‘@’ in program
  253 | @end
      | ^
/usr/include/GNUstep/AppKit/NSMenu.h:389:1: error: stray ‘@’ in program
  389 | @interface NSMenu : NSObject <NSCoding, NSCopying>
      | ^
/usr/include/GNUstep/AppKit/NSMenu.h:412:1: error: stray ‘@’ in program
  412 | @private
      | ^
/usr/include/GNUstep/AppKit/NSMenu.h:709:1: error: stray ‘@’ in program
  709 | @end
      | ^
/usr/include/GNUstep/AppKit/NSMenu.h:718:1: error: stray ‘@’ in program
  718 | @protocol       NSMenuValidation
      | ^
/usr/include/GNUstep/AppKit/NSMenu.h:727:1: error: stray ‘@’ in program
  727 | @end
      | ^
/usr/include/GNUstep/AppKit/NSMenu.h:730:1: error: stray ‘@’ in program
  730 | @interface NSObject (NSMenuDelegate)
      | ^
/usr/include/GNUstep/AppKit/NSMenu.h:741:1: error: stray ‘@’ in program
  741 | @end
      | ^
/usr/include/GNUstep/AppKit/NSMenu.h:745:1: error: stray ‘@’ in program
  745 | @interface NSObject (NSMenuActionResponder)
      | ^
/usr/include/GNUstep/AppKit/NSMenu.h:747:1: error: stray ‘@’ in program
  747 | @end
      | ^
/usr/include/GNUstep/AppKit/NSMenu.h:754:1: error: stray ‘@’ in program
  754 | @interface NSMenu (GNUstepExtra)
      | ^
/usr/include/GNUstep/AppKit/NSMenu.h:821:1: error: stray ‘@’ in program
  821 | @end
      | ^
In file included from /usr/include/GNUstep/AppKit/AppKit.h:100:
/usr/include/GNUstep/AppKit/NSMenuItemCell.h:35:1: error: stray ‘@’ in program
   35 | @class NSMenuView;
      | ^
/usr/include/GNUstep/AppKit/NSMenuItemCell.h:39:1: error: stray ‘@’ in program
   39 | @interface NSMenuItemCell : NSButtonCell <NSCopying, NSCoding>
      | ^
/usr/include/GNUstep/AppKit/NSMenuItemCell.h:101:1: error: stray ‘@’ in program
  101 | @end
      | ^
In file included from /usr/include/GNUstep/AppKit/AppKit.h:101:
/usr/include/GNUstep/AppKit/NSMenuView.h:37:1: error: stray ‘@’ in program
   37 | @class NSArray;
      | ^
/usr/include/GNUstep/AppKit/NSMenuView.h:38:1: error: stray ‘@’ in program
   38 | @class NSMutableArray;
      | ^
/usr/include/GNUstep/AppKit/NSMenuView.h:39:1: error: stray ‘@’ in program
   39 | @class NSNotification;
      | ^
/usr/include/GNUstep/AppKit/NSMenuView.h:40:1: error: stray ‘@’ in program
   40 | @class NSString;
      | ^
/usr/include/GNUstep/AppKit/NSMenuView.h:41:1: error: stray ‘@’ in program
   41 | @class NSColor;
      | ^
/usr/include/GNUstep/AppKit/NSMenuView.h:42:1: error: stray ‘@’ in program
   42 | @class NSMenuItemCell;
      | ^
/usr/include/GNUstep/AppKit/NSMenuView.h:43:1: error: stray ‘@’ in program
   43 | @class NSPopUpButton;
      | ^
/usr/include/GNUstep/AppKit/NSMenuView.h:44:1: error: stray ‘@’ in program
   44 | @class NSEvent;
      | ^
/usr/include/GNUstep/AppKit/NSMenuView.h:45:1: error: stray ‘@’ in program
   45 | @class NSFont;
      | ^
/usr/include/GNUstep/AppKit/NSMenuView.h:46:1: error: stray ‘@’ in program
   46 | @class NSScreen;
      | ^
/usr/include/GNUstep/AppKit/NSMenuView.h:47:1: error: stray ‘@’ in program
   47 | @class NSWindow;
      | ^
/usr/include/GNUstep/AppKit/NSMenuView.h:81:1: error: stray ‘@’ in program
   81 | @interface NSMenuView : NSView <NSCoding, NSMenuView>
      | ^
/usr/include/GNUstep/AppKit/NSMenuView.h:99:1: error: stray ‘@’ in program
   99 | @private
      | ^
/usr/include/GNUstep/AppKit/NSMenuView.h:427:1: error: stray ‘@’ in program
  427 | @end
      | ^
In file included from /usr/include/GNUstep/AppKit/AppKit.h:102:
/usr/include/GNUstep/AppKit/NSNibLoading.h:38:1: error: stray ‘@’ in program
   38 | @class NSString;
      | ^
/usr/include/GNUstep/AppKit/NSNibLoading.h:39:1: error: stray ‘@’ in program
   39 | @class NSDictionary;
      | ^
/usr/include/GNUstep/AppKit/NSNibLoading.h:40:1: error: stray ‘@’ in program
   40 | @class NSMutableDictionary;
      | ^
/usr/include/GNUstep/AppKit/NSNibLoading.h:42:1: error: stray ‘@’ in program
   42 | @interface NSObject (NSNibAwaking)
      | ^
/usr/include/GNUstep/AppKit/NSNibLoading.h:49:1: error: stray ‘@’ in program
   49 | @end
      | ^
/usr/include/GNUstep/AppKit/NSNibLoading.h:52:1: error: stray ‘@’ in program
   52 | @interface NSBundle (NSNibLoading)
      | ^
/usr/include/GNUstep/AppKit/NSNibLoading.h:68:1: error: stray ‘@’ in program
   68 | @end
      | ^
In file included from /usr/include/GNUstep/AppKit/NSOpenPanel.h:41,
                 from /usr/include/GNUstep/AppKit/AppKit.h:103:
/usr/include/GNUstep/AppKit/NSSavePanel.h:41:1: error: stray ‘@’ in program
   41 | @class NSString;
      | ^
/usr/include/GNUstep/AppKit/NSSavePanel.h:42:1: error: stray ‘@’ in program
   42 | @class NSURL;
      | ^
/usr/include/GNUstep/AppKit/NSSavePanel.h:43:1: error: stray ‘@’ in program
   43 | @class NSBrowser;
      | ^
/usr/include/GNUstep/AppKit/NSSavePanel.h:44:1: error: stray ‘@’ in program
   44 | @class NSButton;
      | ^
/usr/include/GNUstep/AppKit/NSSavePanel.h:45:1: error: stray ‘@’ in program
   45 | @class NSForm;
      | ^
/usr/include/GNUstep/AppKit/NSSavePanel.h:46:1: error: stray ‘@’ in program
   46 | @class NSTextField;
      | ^
/usr/include/GNUstep/AppKit/NSSavePanel.h:47:1: error: stray ‘@’ in program
   47 | @class NSView;
      | ^
/usr/include/GNUstep/AppKit/NSSavePanel.h:61:1: error: stray ‘@’ in program
   61 | @protocol NSOpenSavePanelDelegate <NSObject>
      | ^
/usr/include/GNUstep/AppKit/NSSavePanel.h:63:1: error: stray ‘@’ in program
   63 | @optional
      | ^
/usr/include/GNUstep/AppKit/NSSavePanel.h:83:1: error: stray ‘@’ in program
   83 | @end
      | ^
/usr/include/GNUstep/AppKit/NSSavePanel.h:87:1: error: stray ‘@’ in program
   87 | @interface NSSavePanel : NSPanel
      | ^
/usr/include/GNUstep/AppKit/NSSavePanel.h:241:1: error: stray ‘@’ in program
  241 | @end
      | ^
/usr/include/GNUstep/AppKit/NSSavePanel.h:246:1: error: stray ‘@’ in program
  246 | @interface NSObject (NSSavePanelDelegate)
      | ^
/usr/include/GNUstep/AppKit/NSSavePanel.h:276:1: error: stray ‘@’ in program
  276 | @end
      | ^
/usr/include/GNUstep/AppKit/NSOpenPanel.h:43:1: error: stray ‘@’ in program
   43 | @class NSString;
      | ^
/usr/include/GNUstep/AppKit/NSOpenPanel.h:44:1: error: stray ‘@’ in program
   44 | @class NSArray;
      | ^
/usr/include/GNUstep/AppKit/NSOpenPanel.h:46:1: error: stray ‘@’ in program
   46 | @interface NSOpenPanel : NSSavePanel
      | ^
/usr/include/GNUstep/AppKit/NSOpenPanel.h:99:1: error: stray ‘@’ in program
   99 | @end
      | ^
In file included from /usr/include/GNUstep/AppKit/AppKit.h:104:
/usr/include/GNUstep/AppKit/NSPageLayout.h:38:1: error: stray ‘@’ in program
   38 | @class NSPrintInfo;
      | ^
/usr/include/GNUstep/AppKit/NSPageLayout.h:39:1: error: stray ‘@’ in program
   39 | @class NSView;
      | ^
/usr/include/GNUstep/AppKit/NSPageLayout.h:40:1: error: stray ‘@’ in program
   40 | @class NSWindow;
      | ^
/usr/include/GNUstep/AppKit/NSPageLayout.h:64:1: error: stray ‘@’ in program
   64 | @interface NSApplication (NSPageLayout)
      | ^
/usr/include/GNUstep/AppKit/NSPageLayout.h:66:1: error: stray ‘@’ in program
   66 | @end
      | ^
/usr/include/GNUstep/AppKit/NSPageLayout.h:68:1: error: stray ‘@’ in program
   68 | @interface NSPageLayout : NSPanel
      | ^
/usr/include/GNUstep/AppKit/NSPageLayout.h:114:1: error: stray ‘@’ in program
  114 | @end
      | ^
In file included from /usr/include/GNUstep/AppKit/AppKit.h:106:
/usr/include/GNUstep/AppKit/NSPasteboard.h:42:1: error: stray ‘@’ in program
   42 | @class NSString;
      | ^
/usr/include/GNUstep/AppKit/NSPasteboard.h:43:1: error: stray ‘@’ in program
   43 | @class NSArray;
      | ^
/usr/include/GNUstep/AppKit/NSPasteboard.h:44:1: error: stray ‘@’ in program
   44 | @class NSData;
      | ^
/usr/include/GNUstep/AppKit/NSPasteboard.h:45:1: error: stray ‘@’ in program
   45 | @class NSFileWrapper;
      | ^
/usr/include/GNUstep/AppKit/NSPasteboard.h:199:1: error: stray ‘@’ in program
  199 | @interface NSPasteboard : NSObject
      | ^
/usr/include/GNUstep/AppKit/NSPasteboard.h:263:1: error: stray ‘@’ in program
  263 | @end
      | ^
/usr/include/GNUstep/AppKit/NSPasteboard.h:271:1: error: stray ‘@’ in program
  271 | @interface NSObject (NSPasteboardOwner)
      | ^
/usr/include/GNUstep/AppKit/NSPasteboard.h:301:1: error: stray ‘@’ in program
  301 | @end
      | ^
/usr/include/GNUstep/AppKit/NSPasteboard.h:303:1: error: stray ‘@’ in program
  303 | @interface NSPasteboard (GNUstepExtensions)
      | ^
/usr/include/GNUstep/AppKit/NSPasteboard.h:308:1: error: stray ‘@’ in program
  308 | @end
      | ^
/usr/include/GNUstep/AppKit/NSPasteboard.h:313:1: error: stray ‘@’ in program
  313 | @interface NSURL (NSPasteboard)
      | ^
/usr/include/GNUstep/AppKit/NSPasteboard.h:316:1: error: stray ‘@’ in program
  316 | @end
      | ^
/usr/include/GNUstep/AppKit/NSPasteboard.h:333:1: error: stray ‘@’ in program
  333 | @protocol NSPasteboardWriting <NSObject>
      | ^
/usr/include/GNUstep/AppKit/NSPasteboard.h:338:1: error: stray ‘@’ in program
  338 | @optional
      | ^
/usr/include/GNUstep/AppKit/NSPasteboard.h:346:1: error: stray ‘@’ in program
  346 | @end
      | ^
/usr/include/GNUstep/AppKit/NSPasteboard.h:356:1: error: stray ‘@’ in program
  356 | @protocol NSPasteboardReading <NSObject>
      | ^
/usr/include/GNUstep/AppKit/NSPasteboard.h:360:1: error: stray ‘@’ in program
  360 | @optional
      | ^
/usr/include/GNUstep/AppKit/NSPasteboard.h:369:1: error: stray ‘@’ in program
  369 | @end
      | ^
In file included from /usr/include/GNUstep/AppKit/AppKit.h:107:
/usr/include/GNUstep/AppKit/NSPasteboardItem.h:38:1: error: stray ‘@’ in program
   38 | @class NSArray;
      | ^
/usr/include/GNUstep/AppKit/NSPasteboardItem.h:39:1: error: stray ‘@’ in program
   39 | @class NSData;
      | ^
/usr/include/GNUstep/AppKit/NSPasteboardItem.h:40:1: error: stray ‘@’ in program
   40 | @class NSMutableArray;
      | ^
/usr/include/GNUstep/AppKit/NSPasteboardItem.h:41:1: error: stray ‘@’ in program
   41 | @class NSMutableDictionary;
      | ^
/usr/include/GNUstep/AppKit/NSPasteboardItem.h:42:1: error: stray ‘@’ in program
   42 | @class NSString;
      | ^
/usr/include/GNUstep/AppKit/NSPasteboardItem.h:44:1: error: stray ‘@’ in program
   44 | @protocol NSPasteboardItemDataProvider;
      | ^
/usr/include/GNUstep/AppKit/NSPasteboardItem.h:46:1: error: stray ‘@’ in program
   46 | @interface NSPasteboardItem : NSObject <NSPasteboardWriting, NSPasteboardReading> {
      | ^
/usr/include/GNUstep/AppKit/NSPasteboardItem.h:52:1: error: stray ‘@’ in program
   52 | @property (readonly, copy) NSArray *types;
      | ^
/usr/include/GNUstep/AppKit/NSPasteboardItem.h:67:1: error: stray ‘@’ in program
   67 | @end
      | ^
/usr/include/GNUstep/AppKit/NSPasteboardItem.h:69:1: error: stray ‘@’ in program
   69 | @protocol NSPasteboardItemDataProvider <NSObject>
      | ^
/usr/include/GNUstep/AppKit/NSPasteboardItem.h:75:1: error: stray ‘@’ in program
   75 | @optional
      | ^
/usr/include/GNUstep/AppKit/NSPasteboardItem.h:82:1: error: stray ‘@’ in program
   82 | @end
      | ^
In file included from /usr/include/GNUstep/AppKit/NSPDFInfo.h:30,
                 from /usr/include/GNUstep/AppKit/AppKit.h:108:
/usr/include/GNUstep/AppKit/NSPrintInfo.h:41:1: error: stray ‘@’ in program
   41 | @class NSString;
      | ^
/usr/include/GNUstep/AppKit/NSPrintInfo.h:42:1: error: stray ‘@’ in program
   42 | @class NSDictionary;
      | ^
/usr/include/GNUstep/AppKit/NSPrintInfo.h:43:1: error: stray ‘@’ in program
   43 | @class NSMutableDictionary;
      | ^
/usr/include/GNUstep/AppKit/NSPrintInfo.h:45:1: error: stray ‘@’ in program
   45 | @class NSPrinter;
      | ^
/usr/include/GNUstep/AppKit/NSPrintInfo.h:63:1: error: stray ‘@’ in program
   63 | @interface NSPrintInfo : NSObject <NSCoding, NSCopying>
      | ^
/usr/include/GNUstep/AppKit/NSPrintInfo.h:141:1: error: stray ‘@’ in program
  141 | @end
      | ^
/usr/include/GNUstep/AppKit/NSPDFInfo.h:38:1: error: stray ‘@’ in program
   38 | @class NSURL, NSArray, NSMutableDictionary;
      | ^
/usr/include/GNUstep/AppKit/NSPDFInfo.h:40:1: error: stray ‘@’ in program
   40 | @interface NSPDFInfo : NSObject <NSCoding, NSCopying>
      | ^
/usr/include/GNUstep/AppKit/NSPDFInfo.h:65:1: error: stray ‘@’ in program
   65 | @end
      | ^
In file included from /usr/include/GNUstep/AppKit/AppKit.h:109:
/usr/include/GNUstep/AppKit/NSPDFImageRep.h:36:1: error: stray ‘@’ in program
   36 | @interface NSPDFImageRep : NSImageRep
      | ^
/usr/include/GNUstep/AppKit/NSPDFImageRep.h:56:1: error: stray ‘@’ in program
   56 | @end
      | ^
In file included from /usr/include/GNUstep/AppKit/AppKit.h:110:
/usr/include/GNUstep/AppKit/NSPDFPanel.h:36:1: error: stray ‘@’ in program
   36 | @class NSString, NSPDFInfo, NSWindow, NSViewController;
      | ^
/usr/include/GNUstep/AppKit/NSPDFPanel.h:47:1: error: stray ‘@’ in program
   47 | @interface NSPDFPanel : NSObject
      | ^
/usr/include/GNUstep/AppKit/NSPDFPanel.h:69:1: error: stray ‘@’ in program
   69 | @end
      | ^
In file included from /usr/include/GNUstep/AppKit/AppKit.h:111:
/usr/include/GNUstep/AppKit/NSPICTImageRep.h:37:1: error: stray ‘@’ in program
   37 | @class NSData;
      | ^
/usr/include/GNUstep/AppKit/NSPICTImageRep.h:39:1: error: stray ‘@’ in program
   39 | @interface NSPICTImageRep : NSImageRep
      | ^
/usr/include/GNUstep/AppKit/NSPICTImageRep.h:54:1: error: stray ‘@’ in program
   54 | @end
      | ^
In file included from /usr/include/GNUstep/AppKit/AppKit.h:113:
/usr/include/GNUstep/AppKit/NSPopUpButton.h:41:1: error: stray ‘@’ in program
   41 | @class NSString;
      | ^
/usr/include/GNUstep/AppKit/NSPopUpButton.h:42:1: error: stray ‘@’ in program
   42 | @class NSArray;
      | ^
/usr/include/GNUstep/AppKit/NSPopUpButton.h:45:1: error: stray ‘@’ in program
   45 | @interface NSPopUpButton : NSButton
      | ^
/usr/include/GNUstep/AppKit/NSPopUpButton.h:92:1: error: stray ‘@’ in program
   92 | @end
      | ^
In file included from /usr/include/GNUstep/AppKit/AppKit.h:114:
/usr/include/GNUstep/AppKit/NSPopUpButtonCell.h:37:1: error: stray ‘@’ in program
   37 | @class NSString;
      | ^
/usr/include/GNUstep/AppKit/NSPopUpButtonCell.h:38:1: error: stray ‘@’ in program
   38 | @class NSMenu;
      | ^
/usr/include/GNUstep/AppKit/NSPopUpButtonCell.h:39:1: error: stray ‘@’ in program
   39 | @class NSView;
      | ^
/usr/include/GNUstep/AppKit/NSPopUpButtonCell.h:49:1: error: stray ‘@’ in program
   49 | @interface NSPopUpButtonCell : NSMenuItemCell
      | ^
/usr/include/GNUstep/AppKit/NSPopUpButtonCell.h:298:1: error: stray ‘@’ in program
  298 | @end
      | ^
In file included from /usr/include/GNUstep/AppKit/AppKit.h:115:
/usr/include/GNUstep/AppKit/NSPrinter.h:39:1: error: stray ‘@’ in program
   39 | @class NSString;
      | ^
/usr/include/GNUstep/AppKit/NSPrinter.h:40:1: error: stray ‘@’ in program
   40 | @class NSArray;
      | ^
/usr/include/GNUstep/AppKit/NSPrinter.h:41:1: error: stray ‘@’ in program
   41 | @class NSDictionary;
      | ^
/usr/include/GNUstep/AppKit/NSPrinter.h:42:1: error: stray ‘@’ in program
   42 | @class NSMutableDictionary;
      | ^
/usr/include/GNUstep/AppKit/NSPrinter.h:50:1: error: stray ‘@’ in program
   50 | @interface NSPrinter : NSObject <NSCoding>
      | ^
/usr/include/GNUstep/AppKit/NSPrinter.h:157:1: error: stray ‘@’ in program
  157 | @end
      | ^
/usr/include/GNUstep/AppKit/NSPrinter.h:164:1: error: stray ‘@’ in program
  164 | @interface NSPrinter (Private)
      | ^
/usr/include/GNUstep/AppKit/NSPrinter.h:173:1: error: stray ‘@’ in program
  173 | @end
      | ^
/usr/include/GNUstep/AppKit/NSPrinter.h:181:1: error: stray ‘@’ in program
  181 | @interface NSPrinter (PPDParsing)
      | ^
/usr/include/GNUstep/AppKit/NSPrinter.h:185:1: error: stray ‘@’ in program
  185 | @end
      | ^
In file included from /usr/include/GNUstep/AppKit/AppKit.h:117:
/usr/include/GNUstep/AppKit/NSPrintOperation.h:44:1: error: stray ‘@’ in program
   44 | @class NSString;
      | ^
/usr/include/GNUstep/AppKit/NSPrintOperation.h:45:1: error: stray ‘@’ in program
   45 | @class NSData;
      | ^
/usr/include/GNUstep/AppKit/NSPrintOperation.h:46:1: error: stray ‘@’ in program
   46 | @class NSMutableData;
      | ^
/usr/include/GNUstep/AppKit/NSPrintOperation.h:48:1: error: stray ‘@’ in program
   48 | @class NSView;
      | ^
/usr/include/GNUstep/AppKit/NSPrintOperation.h:49:1: error: stray ‘@’ in program
   49 | @class NSWindow;
      | ^
/usr/include/GNUstep/AppKit/NSPrintOperation.h:50:1: error: stray ‘@’ in program
   50 | @class NSPrintInfo;
      | ^
/usr/include/GNUstep/AppKit/NSPrintOperation.h:51:1: error: stray ‘@’ in program
   51 | @class NSPrintPanel;
      | ^
/usr/include/GNUstep/AppKit/NSPrintOperation.h:52:1: error: stray ‘@’ in program
   52 | @class NSGraphicsContext;
      | ^
/usr/include/GNUstep/AppKit/NSPrintOperation.h:61:1: error: stray ‘@’ in program
   61 | @interface NSPrintOperation : NSObject
      | ^
/usr/include/GNUstep/AppKit/NSPrintOperation.h:201:1: error: stray ‘@’ in program
  201 | @end
      | ^
/usr/include/GNUstep/AppKit/NSPrintOperation.h:211:1: error: stray ‘@’ in program
  211 | @interface NSPrintOperation (Private)
      | ^
/usr/include/GNUstep/AppKit/NSPrintOperation.h:218:1: error: stray ‘@’ in program
  218 | @end
      | ^
In file included from /usr/include/GNUstep/AppKit/AppKit.h:118:
/usr/include/GNUstep/AppKit/NSPrintPanel.h:38:1: error: stray ‘@’ in program
   38 | @class NSArray;
      | ^
/usr/include/GNUstep/AppKit/NSPrintPanel.h:39:1: error: stray ‘@’ in program
   39 | @class NSMutableArray;
      | ^
/usr/include/GNUstep/AppKit/NSPrintPanel.h:40:1: error: stray ‘@’ in program
   40 | @class NSSet;
      | ^
/usr/include/GNUstep/AppKit/NSPrintPanel.h:41:1: error: stray ‘@’ in program
   41 | @class NSString;
      | ^
/usr/include/GNUstep/AppKit/NSPrintPanel.h:42:1: error: stray ‘@’ in program
   42 | @class NSView;
      | ^
/usr/include/GNUstep/AppKit/NSPrintPanel.h:43:1: error: stray ‘@’ in program
   43 | @class NSViewController;
      | ^
/usr/include/GNUstep/AppKit/NSPrintPanel.h:44:1: error: stray ‘@’ in program
   44 | @class NSPrintInfo;
      | ^
/usr/include/GNUstep/AppKit/NSPrintPanel.h:74:1: error: stray ‘@’ in program
   74 | @protocol NSPrintPanelAccessorizing
      | ^
/usr/include/GNUstep/AppKit/NSPrintPanel.h:77:1: error: stray ‘@’ in program
   77 | @end
      | ^
/usr/include/GNUstep/AppKit/NSPrintPanel.h:97:1: error: stray ‘@’ in program
   97 | @interface NSPrintPanel : NSPanel
      | ^
/usr/include/GNUstep/AppKit/NSPrintPanel.h:173:1: error: stray ‘@’ in program
  173 | @end
      | ^
/usr/include/GNUstep/AppKit/NSPrintPanel.h:178:1: error: stray ‘@’ in program
  178 | @interface NSPrintPanel (Private)
      | ^
/usr/include/GNUstep/AppKit/NSPrintPanel.h:186:1: error: stray ‘@’ in program
  186 | @end
      | ^
In file included from /usr/include/GNUstep/AppKit/NSRunningApplication.h:34,
                 from /usr/include/GNUstep/AppKit/AppKit.h:120:
/usr/include/GNUstep/AppKit/NSWorkspace.h:41:1: error: stray ‘@’ in program
   41 | @class NSString;
      | ^
/usr/include/GNUstep/AppKit/NSWorkspace.h:42:1: error: stray ‘@’ in program
   42 | @class NSNumber;
      | ^
/usr/include/GNUstep/AppKit/NSWorkspace.h:43:1: error: stray ‘@’ in program
   43 | @class NSArray;
      | ^
/usr/include/GNUstep/AppKit/NSWorkspace.h:44:1: error: stray ‘@’ in program
   44 | @class NSMutableArray;
      | ^
/usr/include/GNUstep/AppKit/NSWorkspace.h:45:1: error: stray ‘@’ in program
   45 | @class NSMutableDictionary;
      | ^
/usr/include/GNUstep/AppKit/NSWorkspace.h:46:1: error: stray ‘@’ in program
   46 | @class NSNotificationCenter;
      | ^
/usr/include/GNUstep/AppKit/NSWorkspace.h:47:1: error: stray ‘@’ in program
   47 | @class NSImage;
      | ^
/usr/include/GNUstep/AppKit/NSWorkspace.h:48:1: error: stray ‘@’ in program
   48 | @class NSView;
      | ^
/usr/include/GNUstep/AppKit/NSWorkspace.h:49:1: error: stray ‘@’ in program
   49 | @class NSURL;
      | ^
/usr/include/GNUstep/AppKit/NSWorkspace.h:79:1: error: stray ‘@’ in program
   79 | @interface NSWorkspace : NSObject
      | ^
/usr/include/GNUstep/AppKit/NSWorkspace.h:238:1: error: stray ‘@’ in program
  238 | @end
      | ^
/usr/include/GNUstep/AppKit/NSWorkspace.h:242:1: error: stray ‘@’ in program
  242 | @class NSBundle;
      | ^
/usr/include/GNUstep/AppKit/NSWorkspace.h:244:1: error: stray ‘@’ in program
  244 | @interface      NSWorkspace (GNUstep)
      | ^
/usr/include/GNUstep/AppKit/NSWorkspace.h:262:1: error: stray ‘@’ in program
  262 | @end
      | ^
/usr/include/GNUstep/AppKit/NSRunningApplication.h:52:1: error: stray ‘@’ in program
   52 | @interface NSRunningApplication : NSObject
      | ^
/usr/include/GNUstep/AppKit/NSRunningApplication.h:54:1: error: stray ‘@’ in program
   54 | @property (readonly, getter=isTerminated) BOOL terminated;
      | ^
/usr/include/GNUstep/AppKit/NSRunningApplication.h:55:1: error: stray ‘@’ in program
   55 | @property (readonly, getter=isFinishedLaunching) BOOL finishedLaunching;
      | ^
/usr/include/GNUstep/AppKit/NSRunningApplication.h:56:1: error: stray ‘@’ in program
   56 | @property (readonly, getter=isHidden) BOOL hidden;
      | ^
/usr/include/GNUstep/AppKit/NSRunningApplication.h:57:1: error: stray ‘@’ in program
   57 | @property (readonly, getter=isActive) BOOL active;
      | ^
/usr/include/GNUstep/AppKit/NSRunningApplication.h:58:1: error: stray ‘@’ in program
   58 | @property (readonly) NSApplicationActivationPolicy activationPolicy;
      | ^
/usr/include/GNUstep/AppKit/NSRunningApplication.h:59:1: error: stray ‘@’ in program
   59 | @property (readonly, copy) NSString *localizedName;
      | ^
/usr/include/GNUstep/AppKit/NSRunningApplication.h:60:1: error: stray ‘@’ in program
   60 | @property (readonly, copy) NSString *bundleIdentifier;
      | ^
/usr/include/GNUstep/AppKit/NSRunningApplication.h:61:1: error: stray ‘@’ in program
   61 | @property (readonly, copy) NSURL *bundleURL;
      | ^
/usr/include/GNUstep/AppKit/NSRunningApplication.h:62:1: error: stray ‘@’ in program
   62 | @property (readonly, copy) NSURL *executableURL;
      | ^
/usr/include/GNUstep/AppKit/NSRunningApplication.h:63:1: error: stray ‘@’ in program
   63 | @property (readonly) pid_t processIdentifier;
      | ^
/usr/include/GNUstep/AppKit/NSRunningApplication.h:64:1: error: stray ‘@’ in program
   64 | @property (readonly) NSInteger executableArchitecture;
      | ^
/usr/include/GNUstep/AppKit/NSRunningApplication.h:65:1: error: stray ‘@’ in program
   65 | @property (readonly, copy) NSDate *launchDate;
      | ^
/usr/include/GNUstep/AppKit/NSRunningApplication.h:66:1: error: stray ‘@’ in program
   66 | @property (readonly, retain) NSImage *icon;
      | ^
/usr/include/GNUstep/AppKit/NSRunningApplication.h:69:1: error: stray ‘@’ in program
   69 | @property (readonly) BOOL ownsMenuBar;
      | ^
/usr/include/GNUstep/AppKit/NSRunningApplication.h:104:1: error: stray ‘@’ in program
  104 | @end
      | ^
/usr/include/GNUstep/AppKit/NSRunningApplication.h:106:1: error: stray ‘@’ in program
  106 | @interface NSWorkspace (NSWorkspaceRunningApplications)
      | ^
/usr/include/GNUstep/AppKit/NSRunningApplication.h:108:1: error: stray ‘@’ in program
  108 | @property (readonly, copy) NSArray *runningApplications;
      | ^
/usr/include/GNUstep/AppKit/NSRunningApplication.h:109:1: error: stray ‘@’ in program
  109 | @property (readonly, retain) NSRunningApplication *frontmostApplication;
      | ^
/usr/include/GNUstep/AppKit/NSRunningApplication.h:114:1: error: stray ‘@’ in program
  114 | @end
      | ^
In file included from /usr/include/GNUstep/AppKit/AppKit.h:122:
/usr/include/GNUstep/AppKit/NSScreen.h:41:1: error: stray ‘@’ in program
   41 | @class NSArray;
      | ^
/usr/include/GNUstep/AppKit/NSScreen.h:42:1: error: stray ‘@’ in program
   42 | @class NSDictionary;
      | ^
/usr/include/GNUstep/AppKit/NSScreen.h:44:1: error: stray ‘@’ in program
   44 | @interface NSScreen : NSObject
      | ^
/usr/include/GNUstep/AppKit/NSScreen.h:46:1: error: stray ‘@’ in program
   46 | @private
      | ^
/usr/include/GNUstep/AppKit/NSScreen.h:83:1: error: stray ‘@’ in program
   83 | @end
      | ^
In file included from /usr/include/GNUstep/AppKit/AppKit.h:123:
/usr/include/GNUstep/AppKit/NSScroller.h:38:1: error: stray ‘@’ in program
   38 | @class NSEvent;
      | ^
/usr/include/GNUstep/AppKit/NSScroller.h:89:1: error: stray ‘@’ in program
   89 | @interface NSScroller : NSControl <NSCoding>
      | ^
/usr/include/GNUstep/AppKit/NSScroller.h:164:1: error: stray ‘@’ in program
  164 | @end
      | ^
In file included from /usr/include/GNUstep/AppKit/AppKit.h:124:
/usr/include/GNUstep/AppKit/NSScrollView.h:46:1: error: stray ‘@’ in program
   46 | @class NSClipView;
      | ^
/usr/include/GNUstep/AppKit/NSScrollView.h:47:1: error: stray ‘@’ in program
   47 | @class NSRulerView;
      | ^
/usr/include/GNUstep/AppKit/NSScrollView.h:48:1: error: stray ‘@’ in program
   48 | @class NSColor;
      | ^
/usr/include/GNUstep/AppKit/NSScrollView.h:49:1: error: stray ‘@’ in program
   49 | @class NSCursor;
      | ^
/usr/include/GNUstep/AppKit/NSScrollView.h:50:1: error: stray ‘@’ in program
   50 | @class NSScroller;
      | ^
/usr/include/GNUstep/AppKit/NSScrollView.h:52:1: error: stray ‘@’ in program
   52 | @interface NSScrollView : NSView
      | ^
/usr/include/GNUstep/AppKit/NSScrollView.h:169:1: error: stray ‘@’ in program
  169 | @property BOOL automaticallyAdjustsContentInsets;
      | ^
/usr/include/GNUstep/AppKit/NSScrollView.h:170:1: error: stray ‘@’ in program
  170 | @property NSEdgeInsets contentInsets;
      | ^
/usr/include/GNUstep/AppKit/NSScrollView.h:171:1: error: stray ‘@’ in program
  171 | @property NSEdgeInsets scrollerInsets;
      | ^
/usr/include/GNUstep/AppKit/NSScrollView.h:190:1: error: stray ‘@’ in program
  190 | @end
      | ^
In file included from /usr/include/GNUstep/AppKit/AppKit.h:125:
/usr/include/GNUstep/AppKit/NSScrubber.h:36:1: error: stray ‘@’ in program
   36 | @interface NSScrubber : NSView
      | ^
/usr/include/GNUstep/AppKit/NSScrubber.h:38:1: error: stray ‘@’ in program
   38 | @end
      | ^
In file included from /usr/include/GNUstep/AppKit/AppKit.h:126:
/usr/include/GNUstep/AppKit/NSScrubberItemView.h:36:1: error: stray ‘@’ in program
   36 | @interface NSScrubberArrangedView : NSView
      | ^
/usr/include/GNUstep/AppKit/NSScrubberItemView.h:38:1: error: stray ‘@’ in program
   38 | @end
      | ^
/usr/include/GNUstep/AppKit/NSScrubberItemView.h:40:1: error: stray ‘@’ in program
   40 | @interface NSScrubberItemView : NSScrubberArrangedView
      | ^
/usr/include/GNUstep/AppKit/NSScrubberItemView.h:42:1: error: stray ‘@’ in program
   42 | @end
      | ^
In file included from /usr/include/GNUstep/AppKit/AppKit.h:127:
/usr/include/GNUstep/AppKit/NSScrubberLayout.h:38:1: error: stray ‘@’ in program
   38 | @class NSScrubber;
      | ^
/usr/include/GNUstep/AppKit/NSScrubberLayout.h:40:1: error: stray ‘@’ in program
   40 | @interface NSScrubberLayoutAttributes : NSObject <NSCopying>
      | ^
/usr/include/GNUstep/AppKit/NSScrubberLayout.h:50:1: error: stray ‘@’ in program
   50 | @end
      | ^
/usr/include/GNUstep/AppKit/NSScrubberLayout.h:52:1: error: stray ‘@’ in program
   52 | @interface NSScrubberLayout : NSObject <NSCoding>
      | ^
/usr/include/GNUstep/AppKit/NSScrubberLayout.h:81:1: error: stray ‘@’ in program
   81 | @end
      | ^
In file included from /usr/include/GNUstep/AppKit/AppKit.h:128:
/usr/include/GNUstep/AppKit/NSSelection.h:35:1: error: stray ‘@’ in program
   35 | @class NSData;
      | ^
/usr/include/GNUstep/AppKit/NSSelection.h:36:1: error: stray ‘@’ in program
   36 | @class NSPasteboard;
      | ^
/usr/include/GNUstep/AppKit/NSSelection.h:38:1: error: stray ‘@’ in program
   38 | @interface NSSelection : NSObject <NSCoding>
      | ^
/usr/include/GNUstep/AppKit/NSSelection.h:41:3: error: stray ‘@’ in program
   41 |   @private
      |   ^
/usr/include/GNUstep/AppKit/NSSelection.h:72:1: error: stray ‘@’ in program
   72 | @end
      | ^
In file included from /usr/include/GNUstep/AppKit/AppKit.h:129:
/usr/include/GNUstep/AppKit/NSSharingService.h:33:1: error: stray ‘@’ in program
   33 | @interface NSSharingService : NSObject
      | ^
/usr/include/GNUstep/AppKit/NSSharingService.h:34:1: error: stray ‘@’ in program
   34 | @end
      | ^
/usr/include/GNUstep/AppKit/NSSharingService.h:36:1: error: stray ‘@’ in program
   36 | @protocol NSSharingServiceDelegate <NSObject>
      | ^
/usr/include/GNUstep/AppKit/NSSharingService.h:37:1: error: stray ‘@’ in program
   37 | @end
      | ^
/usr/include/GNUstep/AppKit/NSSharingService.h:39:1: error: stray ‘@’ in program
   39 | @interface NSSharingServicePicker : NSObject
      | ^
/usr/include/GNUstep/AppKit/NSSharingService.h:40:1: error: stray ‘@’ in program
   40 | @end
      | ^
/usr/include/GNUstep/AppKit/NSSharingService.h:42:1: error: stray ‘@’ in program
   42 | @protocol NSSharingServicePickerDelegate <NSObject>
      | ^
/usr/include/GNUstep/AppKit/NSSharingService.h:43:1: error: stray ‘@’ in program
   43 | @end
      | ^
In file included from /usr/include/GNUstep/AppKit/NSSlider.h:32,
                 from /usr/include/GNUstep/AppKit/AppKit.h:130:
/usr/include/GNUstep/AppKit/NSSliderCell.h:33:1: error: stray ‘@’ in program
   33 | @class NSString;
      | ^
/usr/include/GNUstep/AppKit/NSSliderCell.h:34:1: error: stray ‘@’ in program
   34 | @class NSColor;
      | ^
/usr/include/GNUstep/AppKit/NSSliderCell.h:35:1: error: stray ‘@’ in program
   35 | @class NSFont;
      | ^
/usr/include/GNUstep/AppKit/NSSliderCell.h:36:1: error: stray ‘@’ in program
   36 | @class NSImage;
      | ^
/usr/include/GNUstep/AppKit/NSSliderCell.h:52:1: error: stray ‘@’ in program
   52 | @interface NSSliderCell : NSActionCell <NSCoding>
      | ^
/usr/include/GNUstep/AppKit/NSSliderCell.h:121:1: error: stray ‘@’ in program
  121 | @end
      | ^
/usr/include/GNUstep/AppKit/NSSlider.h:34:1: error: stray ‘@’ in program
   34 | @class NSString;
      | ^
/usr/include/GNUstep/AppKit/NSSlider.h:35:1: error: stray ‘@’ in program
   35 | @class NSImage;
      | ^
/usr/include/GNUstep/AppKit/NSSlider.h:36:1: error: stray ‘@’ in program
   36 | @class NSCell;
      | ^
/usr/include/GNUstep/AppKit/NSSlider.h:37:1: error: stray ‘@’ in program
   37 | @class NSFont;
      | ^
/usr/include/GNUstep/AppKit/NSSlider.h:38:1: error: stray ‘@’ in program
   38 | @class NSColor;
      | ^
/usr/include/GNUstep/AppKit/NSSlider.h:39:1: error: stray ‘@’ in program
   39 | @class NSEvent;
      | ^
/usr/include/GNUstep/AppKit/NSSlider.h:41:1: error: stray ‘@’ in program
   41 | @interface NSSlider : NSControl
      | ^
/usr/include/GNUstep/AppKit/NSSlider.h:84:1: error: stray ‘@’ in program
   84 | @end
      | ^
In file included from /usr/include/GNUstep/AppKit/AppKit.h:132:
/usr/include/GNUstep/AppKit/NSSpellChecker.h:39:1: error: stray ‘@’ in program
   39 | @class NSProxy;
      | ^
/usr/include/GNUstep/AppKit/NSSpellChecker.h:40:1: error: stray ‘@’ in program
   40 | @class NSString;
      | ^
/usr/include/GNUstep/AppKit/NSSpellChecker.h:41:1: error: stray ‘@’ in program
   41 | @class NSArray;
      | ^
/usr/include/GNUstep/AppKit/NSSpellChecker.h:42:1: error: stray ‘@’ in program
   42 | @class NSView;
      | ^
/usr/include/GNUstep/AppKit/NSSpellChecker.h:43:1: error: stray ‘@’ in program
   43 | @class NSPanel;
      | ^
/usr/include/GNUstep/AppKit/NSSpellChecker.h:44:1: error: stray ‘@’ in program
   44 | @class NSDictionary;
      | ^
/usr/include/GNUstep/AppKit/NSSpellChecker.h:45:1: error: stray ‘@’ in program
   45 | @class NSMutableDictionary;
      | ^
/usr/include/GNUstep/AppKit/NSSpellChecker.h:55:1: error: stray ‘@’ in program
   55 | @interface NSSpellChecker : NSObject
      | ^
/usr/include/GNUstep/AppKit/NSSpellChecker.h:57:1: error: stray ‘@’ in program
   57 | @private
      | ^
/usr/include/GNUstep/AppKit/NSSpellChecker.h:142:1: error: stray ‘@’ in program
  142 | @end
      | ^
In file included from /usr/include/GNUstep/AppKit/AppKit.h:134:
/usr/include/GNUstep/AppKit/NSSplitView.h:35:1: error: stray ‘@’ in program
   35 | @class NSImage, NSColor, NSNotification;
      | ^
/usr/include/GNUstep/AppKit/NSSplitView.h:48:1: error: stray ‘@’ in program
   48 | @interface NSSplitView : NSView
      | ^
/usr/include/GNUstep/AppKit/NSSplitView.h:91:1: error: stray ‘@’ in program
   91 | @end
      | ^
/usr/include/GNUstep/AppKit/NSSplitView.h:94:1: error: stray ‘@’ in program
   94 | @interface NSSplitView (GNUstepExtra)
      | ^
/usr/include/GNUstep/AppKit/NSSplitView.h:106:1: error: stray ‘@’ in program
  106 | @end
      | ^
/usr/include/GNUstep/AppKit/NSSplitView.h:109:1: error: stray ‘@’ in program
  109 | @interface NSObject (NSSplitViewDelegate)
      | ^
/usr/include/GNUstep/AppKit/NSSplitView.h:159:1: error: stray ‘@’ in program
  159 | @end
      | ^
In file included from /usr/include/GNUstep/AppKit/AppKit.h:135:
/usr/include/GNUstep/AppKit/NSStatusBar.h:34:1: error: stray ‘@’ in program
   34 | @class NSStatusItem;
      | ^
/usr/include/GNUstep/AppKit/NSStatusBar.h:36:1: error: stray ‘@’ in program
   36 | @interface NSStatusBar : NSObject
      | ^
/usr/include/GNUstep/AppKit/NSStatusBar.h:38:3: error: stray ‘@’ in program
   38 |   @private
      |   ^
/usr/include/GNUstep/AppKit/NSStatusBar.h:56:1: error: stray ‘@’ in program
   56 | @end
      | ^
In file included from /usr/include/GNUstep/AppKit/AppKit.h:136:
/usr/include/GNUstep/AppKit/NSStatusBarButton.h:36:1: error: stray ‘@’ in program
   36 | @interface NSStatusBarButton : NSButton
      | ^
/usr/include/GNUstep/AppKit/NSStatusBarButton.h:44:1: error: stray ‘@’ in program
   44 | @end
      | ^
In file included from /usr/include/GNUstep/AppKit/AppKit.h:137:
/usr/include/GNUstep/AppKit/NSStatusItem.h:40:1: error: stray ‘@’ in program
   40 | @class NSAttributedString;
      | ^
/usr/include/GNUstep/AppKit/NSStatusItem.h:41:1: error: stray ‘@’ in program
   41 | @class NSString;
      | ^
/usr/include/GNUstep/AppKit/NSStatusItem.h:42:1: error: stray ‘@’ in program
   42 | @class NSStatusBar;
      | ^
/usr/include/GNUstep/AppKit/NSStatusItem.h:43:1: error: stray ‘@’ in program
   43 | @class NSView;
      | ^
/usr/include/GNUstep/AppKit/NSStatusItem.h:44:1: error: stray ‘@’ in program
   44 | @class NSImage;
      | ^
/usr/include/GNUstep/AppKit/NSStatusItem.h:45:1: error: stray ‘@’ in program
   45 | @class NSMenu;
      | ^
/usr/include/GNUstep/AppKit/NSStatusItem.h:46:1: error: stray ‘@’ in program
   46 | @class NSMenuItem;
      | ^
/usr/include/GNUstep/AppKit/NSStatusItem.h:48:1: error: stray ‘@’ in program
   48 | @interface NSStatusItem : NSObject
      | ^
/usr/include/GNUstep/AppKit/NSStatusItem.h:50:3: error: stray ‘@’ in program
   50 |   @private
      |   ^
/usr/include/GNUstep/AppKit/NSStatusItem.h:92:1: error: stray ‘@’ in program
   92 | @end
      | ^
In file included from /usr/include/GNUstep/AppKit/AppKit.h:138:
/usr/include/GNUstep/AppKit/NSStringDrawing.h:43:1: error: stray ‘@’ in program
   43 | @class NSDictionary;
      | ^
/usr/include/GNUstep/AppKit/NSStringDrawing.h:56:1: error: stray ‘@’ in program
   56 | @interface NSString (NSStringDrawing)
      | ^
/usr/include/GNUstep/AppKit/NSStringDrawing.h:71:1: error: stray ‘@’ in program
   71 | @end
      | ^
/usr/include/GNUstep/AppKit/NSStringDrawing.h:73:1: error: stray ‘@’ in program
   73 | @interface NSAttributedString (NSStringDrawing)
      | ^
/usr/include/GNUstep/AppKit/NSStringDrawing.h:86:1: error: stray ‘@’ in program
   86 | @end
      | ^
In file included from /usr/include/GNUstep/AppKit/AppKit.h:147:
/usr/include/GNUstep/AppKit/NSAlert.h:35:1: error: stray ‘@’ in program
   35 | @class NSArray;
      | ^
/usr/include/GNUstep/AppKit/NSAlert.h:36:1: error: stray ‘@’ in program
   36 | @class NSError;
      | ^
/usr/include/GNUstep/AppKit/NSAlert.h:37:1: error: stray ‘@’ in program
   37 | @class NSString;
      | ^
/usr/include/GNUstep/AppKit/NSAlert.h:38:1: error: stray ‘@’ in program
   38 | @class NSMutableArray;
      | ^
/usr/include/GNUstep/AppKit/NSAlert.h:39:1: error: stray ‘@’ in program
   39 | @class NSButton;
      | ^
/usr/include/GNUstep/AppKit/NSAlert.h:40:1: error: stray ‘@’ in program
   40 | @class NSImage;
      | ^
/usr/include/GNUstep/AppKit/NSAlert.h:41:1: error: stray ‘@’ in program
   41 | @class NSWindow;
      | ^
/usr/include/GNUstep/AppKit/NSAlert.h:58:1: error: stray ‘@’ in program
   58 | @interface NSAlert : NSObject
      | ^
/usr/include/GNUstep/AppKit/NSAlert.h:60:3: error: stray ‘@’ in program
   60 |   @private
      |   ^
/usr/include/GNUstep/AppKit/NSAlert.h:108:1: error: stray ‘@’ in program
  108 | @end
      | ^
/usr/include/GNUstep/AppKit/NSAlert.h:116:1: error: stray ‘@’ in program
  116 | @protocol NSAlertDelegate <NSObject>
      | ^
/usr/include/GNUstep/AppKit/NSAlert.h:118:1: error: stray ‘@’ in program
  118 | @optional
      | ^
/usr/include/GNUstep/AppKit/NSAlert.h:124:1: error: stray ‘@’ in program
  124 | @end
      | ^
In file included from /usr/include/GNUstep/AppKit/NSAnimation.h:38,
                 from /usr/include/GNUstep/AppKit/AppKit.h:148:
/usr/include/GNUstep/GNUstepGUI/GSAnimator.h:34:1: error: stray ‘@’ in program
   34 | @class NSArray;
      | ^
/usr/include/GNUstep/GNUstepGUI/GSAnimator.h:35:1: error: stray ‘@’ in program
   35 | @class NSEvent;
      | ^
/usr/include/GNUstep/GNUstepGUI/GSAnimator.h:36:1: error: stray ‘@’ in program
   36 | @class NSRunLoop;
      | ^
/usr/include/GNUstep/GNUstepGUI/GSAnimator.h:37:1: error: stray ‘@’ in program
   37 | @class NSString;
      | ^
/usr/include/GNUstep/GNUstepGUI/GSAnimator.h:38:1: error: stray ‘@’ in program
   38 | @class NSTimer;
      | ^
/usr/include/GNUstep/GNUstepGUI/GSAnimator.h:44:1: error: stray ‘@’ in program
   44 | @protocol GSAnimation
      | ^
/usr/include/GNUstep/GNUstepGUI/GSAnimator.h:53:1: error: stray ‘@’ in program
   53 | @end
      | ^
/usr/include/GNUstep/GNUstepGUI/GSAnimator.h:59:1: error: stray ‘@’ in program
   59 | @interface GSAnimator : NSObject
      | ^
/usr/include/GNUstep/GNUstepGUI/GSAnimator.h:109:1: error: stray ‘@’ in program
  109 | @end
      | ^
/usr/include/GNUstep/AppKit/NSAnimation.h:40:1: error: stray ‘@’ in program
   40 | @class NSString;
      | ^
/usr/include/GNUstep/AppKit/NSAnimation.h:41:1: error: stray ‘@’ in program
   41 | @class NSArray;
      | ^
/usr/include/GNUstep/AppKit/NSAnimation.h:42:1: error: stray ‘@’ in program
   42 | @class NSMutableArray;
      | ^
/usr/include/GNUstep/AppKit/NSAnimation.h:43:1: error: stray ‘@’ in program
   43 | @class NSNumber;
      | ^
/usr/include/GNUstep/AppKit/NSAnimation.h:44:1: error: stray ‘@’ in program
   44 | @class NSRecursiveLock;
      | ^
/usr/include/GNUstep/AppKit/NSAnimation.h:112:1: error: stray ‘@’ in program
  112 | @interface NSAnimation : NSObject < NSCopying, NSCoding, GSAnimation >
      | ^
/usr/include/GNUstep/AppKit/NSAnimation.h:251:1: error: stray ‘@’ in program
  251 | @end
      | ^
/usr/include/GNUstep/AppKit/NSAnimation.h:253:1: error: stray ‘@’ in program
  253 | @interface NSAnimation (GNUstep)
      | ^
/usr/include/GNUstep/AppKit/NSAnimation.h:264:1: error: stray ‘@’ in program
  264 | @end
      | ^
/usr/include/GNUstep/AppKit/NSAnimation.h:266:1: error: stray ‘@’ in program
  266 | @protocol NSAnimationDelegate <NSObject>
      | ^
/usr/include/GNUstep/AppKit/NSAnimation.h:268:1: error: stray ‘@’ in program
  268 | @optional
      | ^
/usr/include/GNUstep/AppKit/NSAnimation.h:296:1: error: stray ‘@’ in program
  296 | @end
      | ^
/usr/include/GNUstep/AppKit/NSAnimation.h:312:1: error: stray ‘@’ in program
  312 | @interface NSViewAnimation : NSAnimation
      | ^
/usr/include/GNUstep/AppKit/NSAnimation.h:327:1: error: stray ‘@’ in program
  327 | @end
      | ^
In file included from /usr/include/GNUstep/AppKit/AppKit.h:149:
/usr/include/GNUstep/AppKit/NSAffineTransform.h:35:1: error: stray ‘@’ in program
   35 | @class NSBezierPath;
      | ^
/usr/include/GNUstep/AppKit/NSAffineTransform.h:37:1: error: stray ‘@’ in program
   37 | @interface NSAffineTransform (GUIAdditions)
      | ^
/usr/include/GNUstep/AppKit/NSAffineTransform.h:42:1: error: stray ‘@’ in program
   42 | @end
      | ^
/usr/include/GNUstep/AppKit/NSAffineTransform.h:46:1: error: stray ‘@’ in program
   46 | @interface NSAffineTransform (GNUstep)
      | ^
/usr/include/GNUstep/AppKit/NSAffineTransform.h:77:1: error: stray ‘@’ in program
   77 | @end
      | ^
In file included from /usr/include/GNUstep/AppKit/NSObjectController.h:33,
                 from /usr/include/GNUstep/AppKit/NSArrayController.h:32,
                 from /usr/include/GNUstep/AppKit/AppKit.h:150:
/usr/include/GNUstep/AppKit/NSController.h:35:1: error: stray ‘@’ in program
   35 | @class NSMutableArray;
      | ^
/usr/include/GNUstep/AppKit/NSController.h:37:1: error: stray ‘@’ in program
   37 | @interface NSController : NSObject <NSCoding>
      | ^
/usr/include/GNUstep/AppKit/NSController.h:59:1: error: stray ‘@’ in program
   59 | @end
      | ^
/usr/include/GNUstep/AppKit/NSObjectController.h:38:1: error: stray ‘@’ in program
   38 | @class NSArray;
      | ^
/usr/include/GNUstep/AppKit/NSObjectController.h:39:1: error: stray ‘@’ in program
   39 | @class NSMutableArray;
      | ^
/usr/include/GNUstep/AppKit/NSObjectController.h:40:1: error: stray ‘@’ in program
   40 | @class NSString;
      | ^
/usr/include/GNUstep/AppKit/NSObjectController.h:41:1: error: stray ‘@’ in program
   41 | @class NSPredicate;
      | ^
/usr/include/GNUstep/AppKit/NSObjectController.h:42:1: error: stray ‘@’ in program
   42 | @class NSError;
      | ^
/usr/include/GNUstep/AppKit/NSObjectController.h:43:1: error: stray ‘@’ in program
   43 | @class NSFetchRequest;
      | ^
/usr/include/GNUstep/AppKit/NSObjectController.h:44:1: error: stray ‘@’ in program
   44 | @class NSManagedObjectContext;
      | ^
/usr/include/GNUstep/AppKit/NSObjectController.h:46:1: error: stray ‘@’ in program
   46 | @interface NSObjectController : NSController
      | ^
/usr/include/GNUstep/AppKit/NSObjectController.h:48:3: error: stray ‘@’ in program
   48 |   @protected
      |   ^
/usr/include/GNUstep/AppKit/NSObjectController.h:103:1: error: stray ‘@’ in program
  103 | @end
      | ^
/usr/include/GNUstep/AppKit/NSArrayController.h:36:1: error: stray ‘@’ in program
   36 | @class NSArray;
      | ^
/usr/include/GNUstep/AppKit/NSArrayController.h:37:1: error: stray ‘@’ in program
   37 | @class NSMutableArray;
      | ^
/usr/include/GNUstep/AppKit/NSArrayController.h:38:1: error: stray ‘@’ in program
   38 | @class NSIndexSet;
      | ^
/usr/include/GNUstep/AppKit/NSArrayController.h:39:1: error: stray ‘@’ in program
   39 | @class NSPredicate;
      | ^
/usr/include/GNUstep/AppKit/NSArrayController.h:41:1: error: stray ‘@’ in program
   41 | @interface NSArrayController : NSObjectController
      | ^
/usr/include/GNUstep/AppKit/NSArrayController.h:113:1: error: stray ‘@’ in program
  113 | @end
      | ^
In file included from /usr/include/GNUstep/AppKit/AppKit.h:151:
/usr/include/GNUstep/AppKit/NSBezierPath.h:36:1: error: stray ‘@’ in program
   36 | @class NSAffineTransform;
      | ^
/usr/include/GNUstep/AppKit/NSBezierPath.h:37:1: error: stray ‘@’ in program
   37 | @class NSImage;
      | ^
/usr/include/GNUstep/AppKit/NSBezierPath.h:74:1: error: stray ‘@’ in program
   74 | @interface NSBezierPath : NSObject <NSCopying, NSCoding>
      | ^
/usr/include/GNUstep/AppKit/NSBezierPath.h:76:1: error: stray ‘@’ in program
   76 | @private
      | ^
/usr/include/GNUstep/AppKit/NSBezierPath.h:269:1: error: stray ‘@’ in program
  269 | @end
      | ^
In file included from /usr/include/GNUstep/AppKit/NSButtonTouchBarItem.h:29,
                 from /usr/include/GNUstep/AppKit/AppKit.h:152:
/usr/include/GNUstep/AppKit/NSTouchBarItem.h:37:1: error: stray ‘@’ in program
   37 | @interface NSTouchBarItem : NSObject
      | ^
/usr/include/GNUstep/AppKit/NSTouchBarItem.h:39:1: error: stray ‘@’ in program
   39 | @end
      | ^
/usr/include/GNUstep/AppKit/NSButtonTouchBarItem.h:37:1: error: stray ‘@’ in program
   37 | @interface NSButtonTouchBarItem : NSTouchBarItem
      | ^
/usr/include/GNUstep/AppKit/NSButtonTouchBarItem.h:39:1: error: stray ‘@’ in program
   39 | @end
      | ^
In file included from /usr/include/GNUstep/AppKit/AppKit.h:153:
/usr/include/GNUstep/AppKit/NSColorSampler.h:36:1: error: stray ‘@’ in program
   36 | @class NSColor;
      | ^
/usr/include/GNUstep/AppKit/NSColorSampler.h:40:1: error: stray ‘@’ in program
   40 | @interface NSColorSampler : NSObject
      | ^
/usr/include/GNUstep/AppKit/NSColorSampler.h:44:1: error: stray ‘@’ in program
   44 | @end
      | ^
In file included from /usr/include/GNUstep/AppKit/AppKit.h:154:
/usr/include/GNUstep/AppKit/NSColorSpace.h:37:1: error: stray ‘@’ in program
   37 | @class NSData;
      | ^
/usr/include/GNUstep/AppKit/NSColorSpace.h:38:1: error: stray ‘@’ in program
   38 | @class NSString;
      | ^
/usr/include/GNUstep/AppKit/NSColorSpace.h:50:1: error: stray ‘@’ in program
   50 | @interface NSColorSpace : NSObject <NSCoding>
      | ^
/usr/include/GNUstep/AppKit/NSColorSpace.h:72:1: error: stray ‘@’ in program
   72 | @end
      | ^
In file included from /usr/include/GNUstep/AppKit/AppKit.h:155:
/usr/include/GNUstep/AppKit/NSComboBox.h:34:1: error: stray ‘@’ in program
   34 | @class NSArray;
      | ^
/usr/include/GNUstep/AppKit/NSComboBox.h:35:1: error: stray ‘@’ in program
   35 | @class NSString;
      | ^
/usr/include/GNUstep/AppKit/NSComboBox.h:36:1: error: stray ‘@’ in program
   36 | @class NSNotification;
      | ^
/usr/include/GNUstep/AppKit/NSComboBox.h:38:1: error: stray ‘@’ in program
   38 | @interface NSComboBox : NSTextField
      | ^
/usr/include/GNUstep/AppKit/NSComboBox.h:95:1: error: stray ‘@’ in program
   95 | @end
      | ^
/usr/include/GNUstep/AppKit/NSComboBox.h:97:1: error: stray ‘@’ in program
   97 | @interface NSObject (NSComboBoxDataSource)
      | ^
/usr/include/GNUstep/AppKit/NSComboBox.h:107:1: error: stray ‘@’ in program
  107 | @end
      | ^
/usr/include/GNUstep/AppKit/NSComboBox.h:109:1: error: stray ‘@’ in program
  109 | @interface NSObject (NSComboBoxNotifications)
      | ^
/usr/include/GNUstep/AppKit/NSComboBox.h:114:1: error: stray ‘@’ in program
  114 | @end
      | ^
In file included from /usr/include/GNUstep/AppKit/AppKit.h:156:
/usr/include/GNUstep/AppKit/NSComboBoxCell.h:35:1: error: stray ‘@’ in program
   35 | @class NSButtonCell;
      | ^
/usr/include/GNUstep/AppKit/NSComboBoxCell.h:36:1: error: stray ‘@’ in program
   36 | @class NSMutableArray;
      | ^
/usr/include/GNUstep/AppKit/NSComboBoxCell.h:37:1: error: stray ‘@’ in program
   37 | @class NSArray;
      | ^
/usr/include/GNUstep/AppKit/NSComboBoxCell.h:38:1: error: stray ‘@’ in program
   38 | @class NSString;
      | ^
/usr/include/GNUstep/AppKit/NSComboBoxCell.h:40:1: error: stray ‘@’ in program
   40 | @interface NSComboBoxCell : NSTextFieldCell
      | ^
/usr/include/GNUstep/AppKit/NSComboBoxCell.h:55:1: error: stray ‘@’ in program
   55 | @private
      | ^
/usr/include/GNUstep/AppKit/NSComboBoxCell.h:118:1: error: stray ‘@’ in program
  118 | @end
      | ^
/usr/include/GNUstep/AppKit/NSComboBoxCell.h:120:1: error: stray ‘@’ in program
  120 | @protocol NSComboBoxCellDataSource <NSObject>
      | ^
/usr/include/GNUstep/AppKit/NSComboBoxCell.h:122:1: error: stray ‘@’ in program
  122 | @optional
      | ^
/usr/include/GNUstep/AppKit/NSComboBoxCell.h:137:1: error: stray ‘@’ in program
  137 | @end
      | ^
In file included from /usr/include/GNUstep/AppKit/AppKit.h:158:
/usr/include/GNUstep/AppKit/NSCandidateListTouchBarItem.h:37:1: error: stray ‘@’ in program
   37 | @interface NSCandidateListTouchBarItem : NSTouchBarItem
      | ^
/usr/include/GNUstep/AppKit/NSCandidateListTouchBarItem.h:39:1: error: stray ‘@’ in program
   39 | @end
      | ^
In file included from /usr/include/GNUstep/AppKit/NSClickGestureRecognizer.h:29,
                 from /usr/include/GNUstep/AppKit/AppKit.h:159:
/usr/include/GNUstep/AppKit/NSGestureRecognizer.h:44:1: error: stray ‘@’ in program
   44 | @class NSView, NSEvent;
      | ^
/usr/include/GNUstep/AppKit/NSGestureRecognizer.h:46:1: error: stray ‘@’ in program
   46 | @interface NSGestureRecognizer : NSObject
      | ^
/usr/include/GNUstep/AppKit/NSGestureRecognizer.h:48:1: error: stray ‘@’ in program
   48 | @end
      | ^
/usr/include/GNUstep/AppKit/NSGestureRecognizer.h:50:1: error: stray ‘@’ in program
   50 | @protocol NSGestureRecognizerDelegate <NSObject>
      | ^
/usr/include/GNUstep/AppKit/NSGestureRecognizer.h:52:1: error: stray ‘@’ in program
   52 | @optional
      | ^
/usr/include/GNUstep/AppKit/NSGestureRecognizer.h:66:1: error: stray ‘@’ in program
   66 | @end
      | ^
/usr/include/GNUstep/AppKit/NSClickGestureRecognizer.h:37:1: error: stray ‘@’ in program
   37 | @interface NSClickGestureRecognizer : NSGestureRecognizer
      | ^
/usr/include/GNUstep/AppKit/NSClickGestureRecognizer.h:39:1: error: stray ‘@’ in program
   39 | @end
      | ^
In file included from /usr/include/GNUstep/AppKit/AppKit.h:160:
/usr/include/GNUstep/AppKit/NSColorPickerTouchBarItem.h:37:1: error: stray ‘@’ in program
   37 | @interface NSColorPickerTouchBarItem : NSTouchBarItem
      | ^
/usr/include/GNUstep/AppKit/NSColorPickerTouchBarItem.h:39:1: error: stray ‘@’ in program
   39 | @end
      | ^
In file included from /usr/include/GNUstep/AppKit/AppKit.h:161:
/usr/include/GNUstep/AppKit/NSCustomTouchBarItem.h:37:1: error: stray ‘@’ in program
   37 | @interface NSCustomTouchBarItem : NSTouchBarItem
      | ^
/usr/include/GNUstep/AppKit/NSCustomTouchBarItem.h:39:1: error: stray ‘@’ in program
   39 | @end
      | ^
In file included from /usr/include/GNUstep/AppKit/NSDatePicker.h:40,
                 from /usr/include/GNUstep/AppKit/AppKit.h:162:
/usr/include/GNUstep/AppKit/NSDatePickerCell.h:63:1: error: stray ‘@’ in program
   63 | @class NSColor, NSDate, NSCalendar, NSLocale, NSTimeZone;
      | ^
/usr/include/GNUstep/AppKit/NSDatePickerCell.h:65:1: error: stray ‘@’ in program
   65 | @interface NSDatePickerCell : NSActionCell
      | ^
/usr/include/GNUstep/AppKit/NSDatePickerCell.h:109:1: error: stray ‘@’ in program
  109 | @end
      | ^
/usr/include/GNUstep/AppKit/NSDatePickerCell.h:111:1: error: stray ‘@’ in program
  111 | @interface NSObject (NSDataPickerCellDelegate)
      | ^
/usr/include/GNUstep/AppKit/NSDatePickerCell.h:117:1: error: stray ‘@’ in program
  117 | @end
      | ^
/usr/include/GNUstep/AppKit/NSDatePicker.h:44:1: error: stray ‘@’ in program
   44 | @interface NSDatePicker : NSControl
      | ^
/usr/include/GNUstep/AppKit/NSDatePicker.h:79:1: error: stray ‘@’ in program
   79 | @end
      | ^
In file included from /usr/include/GNUstep/AppKit/AppKit.h:164:
/usr/include/GNUstep/AppKit/NSDockTile.h:37:1: error: stray ‘@’ in program
   37 | @class NSView, NSString;
      | ^
/usr/include/GNUstep/AppKit/NSDockTile.h:39:1: error: stray ‘@’ in program
   39 | @interface NSDockTile : NSObject
      | ^
/usr/include/GNUstep/AppKit/NSDockTile.h:64:1: error: stray ‘@’ in program
   64 | @end
      | ^
In file included from /usr/include/GNUstep/AppKit/AppKit.h:165:
/usr/include/GNUstep/AppKit/NSDocument.h:43:1: error: stray ‘@’ in program
   43 | @class NSString;
      | ^
/usr/include/GNUstep/AppKit/NSDocument.h:44:1: error: stray ‘@’ in program
   44 | @class NSArray;
      | ^
/usr/include/GNUstep/AppKit/NSDocument.h:45:1: error: stray ‘@’ in program
   45 | @class NSMutableArray;
      | ^
/usr/include/GNUstep/AppKit/NSDocument.h:46:1: error: stray ‘@’ in program
   46 | @class NSData;
      | ^
/usr/include/GNUstep/AppKit/NSDocument.h:47:1: error: stray ‘@’ in program
   47 | @class NSDate;
      | ^
/usr/include/GNUstep/AppKit/NSDocument.h:48:1: error: stray ‘@’ in program
   48 | @class NSDictionary;
      | ^
/usr/include/GNUstep/AppKit/NSDocument.h:49:1: error: stray ‘@’ in program
   49 | @class NSError;
      | ^
/usr/include/GNUstep/AppKit/NSDocument.h:50:1: error: stray ‘@’ in program
   50 | @class NSFileManager;
      | ^
/usr/include/GNUstep/AppKit/NSDocument.h:51:1: error: stray ‘@’ in program
   51 | @class NSURL;
      | ^
/usr/include/GNUstep/AppKit/NSDocument.h:52:1: error: stray ‘@’ in program
   52 | @class NSUndoManager;
      | ^
/usr/include/GNUstep/AppKit/NSDocument.h:55:1: error: stray ‘@’ in program
   55 | @class NSWindow;
      | ^
/usr/include/GNUstep/AppKit/NSDocument.h:56:1: error: stray ‘@’ in program
   56 | @class NSView;
      | ^
/usr/include/GNUstep/AppKit/NSDocument.h:57:1: error: stray ‘@’ in program
   57 | @class NSSavePanel;
      | ^
/usr/include/GNUstep/AppKit/NSDocument.h:58:1: error: stray ‘@’ in program
   58 | @class NSMenuItem;
      | ^
/usr/include/GNUstep/AppKit/NSDocument.h:59:1: error: stray ‘@’ in program
   59 | @class NSPageLayout;
      | ^
/usr/include/GNUstep/AppKit/NSDocument.h:60:1: error: stray ‘@’ in program
   60 | @class NSPrintInfo;
      | ^
/usr/include/GNUstep/AppKit/NSDocument.h:61:1: error: stray ‘@’ in program
   61 | @class NSPrintOperation;
      | ^
/usr/include/GNUstep/AppKit/NSDocument.h:62:1: error: stray ‘@’ in program
   62 | @class NSPopUpButton;
      | ^
/usr/include/GNUstep/AppKit/NSDocument.h:63:1: error: stray ‘@’ in program
   63 | @class NSFileWrapper;
      | ^
/usr/include/GNUstep/AppKit/NSDocument.h:64:1: error: stray ‘@’ in program
   64 | @class NSDocumentController;
      | ^
/usr/include/GNUstep/AppKit/NSDocument.h:65:1: error: stray ‘@’ in program
   65 | @class NSWindowController;
      | ^
/usr/include/GNUstep/AppKit/NSDocument.h:87:1: error: stray ‘@’ in program
   87 | @interface NSDocument : NSObject
      | ^
/usr/include/GNUstep/AppKit/NSDocument.h:89:3: error: stray ‘@’ in program
   89 |   @private
      |   ^
/usr/include/GNUstep/AppKit/NSDocument.h:369:1: error: stray ‘@’ in program
  369 | @end
      | ^
In file included from /usr/include/GNUstep/AppKit/AppKit.h:166:
/usr/include/GNUstep/AppKit/NSDocumentController.h:40:1: error: stray ‘@’ in program
   40 | @class NSArray;
      | ^
/usr/include/GNUstep/AppKit/NSDocumentController.h:41:1: error: stray ‘@’ in program
   41 | @class NSError;
      | ^
/usr/include/GNUstep/AppKit/NSDocumentController.h:42:1: error: stray ‘@’ in program
   42 | @class NSMutableArray;
      | ^
/usr/include/GNUstep/AppKit/NSDocumentController.h:43:1: error: stray ‘@’ in program
   43 | @class NSURL;
      | ^
/usr/include/GNUstep/AppKit/NSDocumentController.h:44:1: error: stray ‘@’ in program
   44 | @class NSString;
      | ^
/usr/include/GNUstep/AppKit/NSDocumentController.h:46:1: error: stray ‘@’ in program
   46 | @class NSDocument;
      | ^
/usr/include/GNUstep/AppKit/NSDocumentController.h:47:1: error: stray ‘@’ in program
   47 | @class NSMenu;
      | ^
/usr/include/GNUstep/AppKit/NSDocumentController.h:48:1: error: stray ‘@’ in program
   48 | @class NSMenuItem;
      | ^
/usr/include/GNUstep/AppKit/NSDocumentController.h:49:1: error: stray ‘@’ in program
   49 | @class NSOpenPanel;
      | ^
/usr/include/GNUstep/AppKit/NSDocumentController.h:50:1: error: stray ‘@’ in program
   50 | @class NSWindow;
      | ^
/usr/include/GNUstep/AppKit/NSDocumentController.h:52:1: error: stray ‘@’ in program
   52 | @interface NSDocumentController : NSObject <NSCoding>
      | ^
/usr/include/GNUstep/AppKit/NSDocumentController.h:54:3: error: stray ‘@’ in program
   54 |   @private
      |   ^
/usr/include/GNUstep/AppKit/NSDocumentController.h:216:1: error: stray ‘@’ in program
  216 | @end
      | ^
In file included from /usr/include/GNUstep/AppKit/AppKit.h:167:
/usr/include/GNUstep/AppKit/NSDrawer.h:37:1: error: stray ‘@’ in program
   37 | @class NSWindow;
      | ^
/usr/include/GNUstep/AppKit/NSDrawer.h:38:1: error: stray ‘@’ in program
   38 | @class NSView;
      | ^
/usr/include/GNUstep/AppKit/NSDrawer.h:39:1: error: stray ‘@’ in program
   39 | @class NSNotification;
      | ^
/usr/include/GNUstep/AppKit/NSDrawer.h:48:1: error: stray ‘@’ in program
   48 | @interface NSDrawer : NSResponder
      | ^
/usr/include/GNUstep/AppKit/NSDrawer.h:103:1: error: stray ‘@’ in program
  103 | @end
      | ^
/usr/include/GNUstep/AppKit/NSDrawer.h:105:1: error: stray ‘@’ in program
  105 | @interface NSDrawerDelegate
      | ^
/usr/include/GNUstep/AppKit/NSDrawer.h:114:1: error: stray ‘@’ in program
  114 | @end
      | ^
In file included from /usr/include/GNUstep/AppKit/AppKit.h:168:
/usr/include/GNUstep/AppKit/NSFileWrapperExtensions.h:35:1: error: stray ‘@’ in program
   35 | @class NSImage;
      | ^
/usr/include/GNUstep/AppKit/NSFileWrapperExtensions.h:37:1: error: stray ‘@’ in program
   37 | @interface NSFileWrapper (NSExtensions)
      | ^
/usr/include/GNUstep/AppKit/NSFileWrapperExtensions.h:40:1: error: stray ‘@’ in program
   40 | @end
      | ^
In file included from /usr/include/GNUstep/AppKit/AppKit.h:169:
/usr/include/GNUstep/AppKit/NSFontAssetRequest.h:45:1: error: stray ‘@’ in program
   45 | @interface NSFontAssetRequest : NSObject <NSProgressReporting>
      | ^
/usr/include/GNUstep/AppKit/NSFontAssetRequest.h:56:1: error: stray ‘@’ in program
   56 | @end
      | ^
In file included from /usr/include/GNUstep/AppKit/AppKit.h:170:
/usr/include/GNUstep/AppKit/NSFontCollection.h:37:1: error: stray ‘@’ in program
   37 | @class NSFontDescriptor, NSLocale, NSError, NSArray, NSMutableArray, NSDictionary, NSMutableDictionary;
      | ^
/usr/include/GNUstep/AppKit/NSFontCollection.h:54:1: error: stray ‘@’ in program
   54 | @interface NSFontCollection : NSObject <NSCopying, NSMutableCopying, NSCoding>
      | ^
/usr/include/GNUstep/AppKit/NSFontCollection.h:97:1: error: stray ‘@’ in program
   97 | @end
      | ^
/usr/include/GNUstep/AppKit/NSFontCollection.h:100:1: error: stray ‘@’ in program
  100 | @interface NSMutableFontCollection : NSFontCollection
      | ^
/usr/include/GNUstep/AppKit/NSFontCollection.h:120:1: error: stray ‘@’ in program
  120 | @end
      | ^
In file included from /usr/include/GNUstep/AppKit/AppKit.h:171:
/usr/include/GNUstep/AppKit/NSFontDescriptor.h:40:1: error: stray ‘@’ in program
   40 | @class NSArray;
      | ^
/usr/include/GNUstep/AppKit/NSFontDescriptor.h:41:1: error: stray ‘@’ in program
   41 | @class NSCoder;
      | ^
/usr/include/GNUstep/AppKit/NSFontDescriptor.h:42:1: error: stray ‘@’ in program
   42 | @class NSDictionary;
      | ^
/usr/include/GNUstep/AppKit/NSFontDescriptor.h:43:1: error: stray ‘@’ in program
   43 | @class NSSet;
      | ^
/usr/include/GNUstep/AppKit/NSFontDescriptor.h:44:1: error: stray ‘@’ in program
   44 | @class NSString;
      | ^
/usr/include/GNUstep/AppKit/NSFontDescriptor.h:45:1: error: stray ‘@’ in program
   45 | @class NSAffineTransform;
      | ^
/usr/include/GNUstep/AppKit/NSFontDescriptor.h:106:1: error: stray ‘@’ in program
  106 | @interface NSFontDescriptor : NSObject <NSCoding, NSCopying>
      | ^
/usr/include/GNUstep/AppKit/NSFontDescriptor.h:143:1: error: stray ‘@’ in program
  143 | @end
      | ^
In file included from /usr/include/GNUstep/AppKit/AppKit.h:173:
/usr/include/GNUstep/AppKit/NSGlyphGenerator.h:38:1: error: stray ‘@’ in program
   38 | @class NSAttributedString;
      | ^
/usr/include/GNUstep/AppKit/NSGlyphGenerator.h:49:1: error: stray ‘@’ in program
   49 | @protocol NSGlyphStorage
      | ^
/usr/include/GNUstep/AppKit/NSGlyphGenerator.h:61:1: error: stray ‘@’ in program
   61 | @end
      | ^
/usr/include/GNUstep/AppKit/NSGlyphGenerator.h:64:1: error: stray ‘@’ in program
   64 | @interface NSGlyphGenerator : NSObject
      | ^
/usr/include/GNUstep/AppKit/NSGlyphGenerator.h:72:1: error: stray ‘@’ in program
   72 | @end
      | ^
In file included from /usr/include/GNUstep/AppKit/AppKit.h:174:
/usr/include/GNUstep/AppKit/NSGradient.h:38:1: error: stray ‘@’ in program
   38 | @class NSArray;
      | ^
/usr/include/GNUstep/AppKit/NSGradient.h:39:1: error: stray ‘@’ in program
   39 | @class NSBezierPath;
      | ^
/usr/include/GNUstep/AppKit/NSGradient.h:40:1: error: stray ‘@’ in program
   40 | @class NSColor;
      | ^
/usr/include/GNUstep/AppKit/NSGradient.h:41:1: error: stray ‘@’ in program
   41 | @class NSColorSpace;
      | ^
/usr/include/GNUstep/AppKit/NSGradient.h:50:1: error: stray ‘@’ in program
   50 | @interface NSGradient : NSObject <NSCopying, NSCoding>
      | ^
/usr/include/GNUstep/AppKit/NSGradient.h:84:1: error: stray ‘@’ in program
   84 | @end
      | ^
In file included from /usr/include/GNUstep/AppKit/AppKit.h:176:
/usr/include/GNUstep/AppKit/NSGridView.h:58:1: error: stray ‘@’ in program
   58 | @class NSGridColumn, NSGridRow, NSGridCell, NSArray, NSMutableArray;
      | ^
/usr/include/GNUstep/AppKit/NSGridView.h:60:1: error: stray ‘@’ in program
   60 | @interface NSGridView : NSView
      | ^
/usr/include/GNUstep/AppKit/NSGridView.h:109:1: error: stray ‘@’ in program
  109 | @end
      | ^
/usr/include/GNUstep/AppKit/NSGridView.h:112:1: error: stray ‘@’ in program
  112 | @interface NSGridCell : NSObject <NSCoding>
      | ^
/usr/include/GNUstep/AppKit/NSGridView.h:144:1: error: stray ‘@’ in program
  144 | @end
      | ^
/usr/include/GNUstep/AppKit/NSGridView.h:147:1: error: stray ‘@’ in program
  147 | @interface NSGridColumn : NSObject <NSCoding>
      | ^
/usr/include/GNUstep/AppKit/NSGridView.h:174:1: error: stray ‘@’ in program
  174 | @end
      | ^
/usr/include/GNUstep/AppKit/NSGridView.h:177:1: error: stray ‘@’ in program
  177 | @interface NSGridRow : NSObject <NSCoding>
      | ^
/usr/include/GNUstep/AppKit/NSGridView.h:204:1: error: stray ‘@’ in program
  204 | @end
      | ^
In file included from /usr/include/GNUstep/AppKit/AppKit.h:177:
/usr/include/GNUstep/AppKit/NSGroupTouchBarItem.h:37:1: error: stray ‘@’ in program
   37 | @interface NSGroupTouchBarItem : NSTouchBarItem
      | ^
/usr/include/GNUstep/AppKit/NSGroupTouchBarItem.h:39:1: error: stray ‘@’ in program
   39 | @end
      | ^
In file included from /usr/include/GNUstep/AppKit/AppKit.h:178:
/usr/include/GNUstep/AppKit/NSHelpManager.h:38:1: error: stray ‘@’ in program
   38 | @class NSAttributedString;
      | ^
/usr/include/GNUstep/AppKit/NSHelpManager.h:39:1: error: stray ‘@’ in program
   39 | @class NSString;
      | ^
/usr/include/GNUstep/AppKit/NSHelpManager.h:40:1: error: stray ‘@’ in program
   40 | @class NSMapTable;
      | ^
/usr/include/GNUstep/AppKit/NSHelpManager.h:42:1: error: stray ‘@’ in program
   42 | @interface NSBundle (NSHelpManager)
      | ^
/usr/include/GNUstep/AppKit/NSHelpManager.h:45:1: error: stray ‘@’ in program
   45 | @end
      | ^
/usr/include/GNUstep/AppKit/NSHelpManager.h:47:1: error: stray ‘@’ in program
   47 | @interface NSApplication (NSHelpManager)
      | ^
/usr/include/GNUstep/AppKit/NSHelpManager.h:50:1: error: stray ‘@’ in program
   50 | @end
      | ^
/usr/include/GNUstep/AppKit/NSHelpManager.h:52:1: error: stray ‘@’ in program
   52 | @interface NSHelpManager: NSObject
      | ^
/usr/include/GNUstep/AppKit/NSHelpManager.h:54:1: error: stray ‘@’ in program
   54 | @private
      | ^
/usr/include/GNUstep/AppKit/NSHelpManager.h:80:1: error: stray ‘@’ in program
   80 | @end
      | ^
In file included from /usr/include/GNUstep/AppKit/AppKit.h:179:
/usr/include/GNUstep/AppKit/NSInputManager.h:35:1: error: stray ‘@’ in program
   35 | @class NSArray;
      | ^
/usr/include/GNUstep/AppKit/NSInputManager.h:36:1: error: stray ‘@’ in program
   36 | @class NSAttributedString;
      | ^
/usr/include/GNUstep/AppKit/NSInputManager.h:37:1: error: stray ‘@’ in program
   37 | @class NSMutableArray;
      | ^
/usr/include/GNUstep/AppKit/NSInputManager.h:38:1: error: stray ‘@’ in program
   38 | @class NSInputServer;
      | ^
/usr/include/GNUstep/AppKit/NSInputManager.h:39:1: error: stray ‘@’ in program
   39 | @class NSEvent;
      | ^
/usr/include/GNUstep/AppKit/NSInputManager.h:40:1: error: stray ‘@’ in program
   40 | @class NSImage;
      | ^
/usr/include/GNUstep/AppKit/NSInputManager.h:42:1: error: stray ‘@’ in program
   42 | @protocol NSTextInput
      | ^
/usr/include/GNUstep/AppKit/NSInputManager.h:57:1: error: stray ‘@’ in program
   57 | @end
      | ^
/usr/include/GNUstep/AppKit/NSInputManager.h:90:1: error: stray ‘@’ in program
   90 | @class GSKeyBindingTable;
      | ^
/usr/include/GNUstep/AppKit/NSInputManager.h:92:1: error: stray ‘@’ in program
   92 | @interface NSInputManager: NSObject <NSTextInput>
      | ^
/usr/include/GNUstep/AppKit/NSInputManager.h:191:1: error: stray ‘@’ in program
  191 | @end
      | ^
In file included from /usr/include/GNUstep/AppKit/AppKit.h:180:
/usr/include/GNUstep/AppKit/NSInputServer.h:35:1: error: stray ‘@’ in program
   35 | @class NSString;
      | ^
/usr/include/GNUstep/AppKit/NSInputServer.h:37:1: error: stray ‘@’ in program
   37 | @protocol NSInputServerMouseTracker
      | ^
/usr/include/GNUstep/AppKit/NSInputServer.h:50:1: error: stray ‘@’ in program
   50 | @end
      | ^
/usr/include/GNUstep/AppKit/NSInputServer.h:52:1: error: stray ‘@’ in program
   52 | @protocol NSInputServiceProvider
      | ^
/usr/include/GNUstep/AppKit/NSInputServer.h:73:1: error: stray ‘@’ in program
   73 | @end
      | ^
/usr/include/GNUstep/AppKit/NSInputServer.h:75:1: error: stray ‘@’ in program
   75 | @interface NSInputServer: NSObject <NSInputServerMouseTracker, NSInputServiceProvider>
      | ^
/usr/include/GNUstep/AppKit/NSInputServer.h:79:1: error: stray ‘@’ in program
   79 | @end
      | ^
In file included from /usr/include/GNUstep/AppKit/AppKit.h:182:
/usr/include/GNUstep/AppKit/NSKeyValueBinding.h:38:1: error: stray ‘@’ in program
   38 | @class NSString;
      | ^
/usr/include/GNUstep/AppKit/NSKeyValueBinding.h:39:1: error: stray ‘@’ in program
   39 | @class NSArray;
      | ^
/usr/include/GNUstep/AppKit/NSKeyValueBinding.h:40:1: error: stray ‘@’ in program
   40 | @class NSDictionary;
      | ^
/usr/include/GNUstep/AppKit/NSKeyValueBinding.h:43:1: error: stray ‘@’ in program
   43 | @interface NSObject (NSKeyValueBindingCreation)
      | ^
/usr/include/GNUstep/AppKit/NSKeyValueBinding.h:57:1: error: stray ‘@’ in program
   57 | @end
      | ^
/usr/include/GNUstep/AppKit/NSKeyValueBinding.h:59:1: error: stray ‘@’ in program
   59 | @interface NSObject (NSPlaceholder)
      | ^
/usr/include/GNUstep/AppKit/NSKeyValueBinding.h:67:1: error: stray ‘@’ in program
   67 | @end
      | ^
/usr/include/GNUstep/AppKit/NSKeyValueBinding.h:70:1: error: stray ‘@’ in program
   70 | @interface NSObject (NSEditor)
      | ^
/usr/include/GNUstep/AppKit/NSKeyValueBinding.h:80:1: error: stray ‘@’ in program
   80 | @end
      | ^
/usr/include/GNUstep/AppKit/NSKeyValueBinding.h:82:1: error: stray ‘@’ in program
   82 | @interface NSObject (NSEditorRegistration)
      | ^
/usr/include/GNUstep/AppKit/NSKeyValueBinding.h:87:1: error: stray ‘@’ in program
   87 | @end
      | ^
In file included from /usr/include/GNUstep/AppKit/AppKit.h:183:
/usr/include/GNUstep/AppKit/NSLayoutAnchor.h:36:1: error: stray ‘@’ in program
   36 | @class NSLayoutConstraint, NSString, NSArray;
      | ^
/usr/include/GNUstep/AppKit/NSLayoutAnchor.h:38:1: error: stray ‘@’ in program
   38 | @interface NSLayoutAnchor : NSObject <NSCoding, NSCopying>
      | ^
/usr/include/GNUstep/AppKit/NSLayoutAnchor.h:62:1: error: stray ‘@’ in program
   62 | @end
      | ^
/usr/include/GNUstep/AppKit/NSLayoutAnchor.h:64:1: error: stray ‘@’ in program
   64 | @interface NSLayoutDimension : NSLayoutAnchor
      | ^
/usr/include/GNUstep/AppKit/NSLayoutAnchor.h:80:1: error: stray ‘@’ in program
   80 | @end
      | ^
/usr/include/GNUstep/AppKit/NSLayoutAnchor.h:82:1: error: stray ‘@’ in program
   82 | @interface NSLayoutXAxisAnchor : NSLayoutAnchor
      | ^
/usr/include/GNUstep/AppKit/NSLayoutAnchor.h:86:1: error: stray ‘@’ in program
   86 | @end
      | ^
/usr/include/GNUstep/AppKit/NSLayoutAnchor.h:88:1: error: stray ‘@’ in program
   88 | @interface NSLayoutYAxisAnchor : NSLayoutAnchor
      | ^
/usr/include/GNUstep/AppKit/NSLayoutAnchor.h:92:1: error: stray ‘@’ in program
   92 | @end
      | ^
In file included from /usr/include/GNUstep/AppKit/AppKit.h:184:
/usr/include/GNUstep/AppKit/NSLayoutConstraint.h:33:1: error: stray ‘@’ in program
   33 | @class NSControl, NSView, NSAnimation, NSArray, NSMutableArray, NSDictionary;
      | ^
/usr/include/GNUstep/AppKit/NSLayoutConstraint.h:106:1: error: stray ‘@’ in program
  106 | @interface NSLayoutConstraint : NSObject <NSCoding, NSCopying>
      | ^
/usr/include/GNUstep/AppKit/NSLayoutConstraint.h:161:1: error: stray ‘@’ in program
  161 | @end
      | ^
In file included from /usr/include/GNUstep/AppKit/NSLayoutGuide.h:29,
                 from /usr/include/GNUstep/AppKit/AppKit.h:185:
/usr/include/GNUstep/AppKit/NSUserInterfaceItemIdentification.h:39:1: error: stray ‘@’ in program
   39 | @class NSString;
      | ^
/usr/include/GNUstep/AppKit/NSUserInterfaceItemIdentification.h:43:1: error: stray ‘@’ in program
   43 | @protocol NSUserInterfaceItemIdentification
      | ^
/usr/include/GNUstep/AppKit/NSUserInterfaceItemIdentification.h:46:1: error: stray ‘@’ in program
   46 | @property (copy) NSUserInterfaceItemIdentifier identifier;
      | ^
/usr/include/GNUstep/AppKit/NSUserInterfaceItemIdentification.h:52:1: error: stray ‘@’ in program
   52 | @end
      | ^
/usr/include/GNUstep/AppKit/NSLayoutGuide.h:39:1: error: stray ‘@’ in program
   39 | @class NSView, NSLayoutXAxisAnchor, NSLayoutYAxisAnchor, NSLayoutDimension;
      | ^
/usr/include/GNUstep/AppKit/NSLayoutGuide.h:41:1: error: stray ‘@’ in program
   41 | @interface NSLayoutGuide : NSObject <NSCoding, NSUserInterfaceItemIdentification>
      | ^
/usr/include/GNUstep/AppKit/NSLayoutGuide.h:83:1: error: stray ‘@’ in program
   83 | @end
      | ^
/usr/include/GNUstep/AppKit/NSLayoutGuide.h:85:1: error: stray ‘@’ in program
   85 | @interface NSView (NSLayoutGuideSupport)
      | ^
/usr/include/GNUstep/AppKit/NSLayoutGuide.h:92:1: error: stray ‘@’ in program
   92 | @end
      | ^
In file included from /usr/include/GNUstep/AppKit/NSLayoutManager.h:33,
                 from /usr/include/GNUstep/AppKit/AppKit.h:186:
/usr/include/GNUstep/GNUstepGUI/GSLayoutManager.h:36:1: error: stray ‘@’ in program
   36 | @class GSTypesetter;
      | ^
/usr/include/GNUstep/GNUstepGUI/GSLayoutManager.h:37:1: error: stray ‘@’ in program
   37 | @class NSTextStorage,NSTextContainer;
      | ^
/usr/include/GNUstep/GNUstepGUI/GSLayoutManager.h:58:1: error: stray ‘@’ in program
   58 | @interface GSLayoutManager : NSObject <NSGlyphStorage, NSCoding>
      | ^
/usr/include/GNUstep/GNUstepGUI/GSLayoutManager.h:63:1: error: stray ‘@’ in program
   63 | @protected
      | ^
/usr/include/GNUstep/GNUstepGUI/GSLayoutManager.h:173:1: error: stray ‘@’ in program
  173 | @end
      | ^
/usr/include/GNUstep/GNUstepGUI/GSLayoutManager.h:176:1: error: stray ‘@’ in program
  176 | @interface GSLayoutManager (glyphs)
      | ^
/usr/include/GNUstep/GNUstepGUI/GSLayoutManager.h:278:1: error: stray ‘@’ in program
  278 | @end
      | ^
/usr/include/GNUstep/GNUstepGUI/GSLayoutManager.h:281:1: error: stray ‘@’ in program
  281 | @interface GSLayoutManager (layout)
      | ^
/usr/include/GNUstep/GNUstepGUI/GSLayoutManager.h:389:1: error: stray ‘@’ in program
  389 | @end
      | ^
/usr/include/GNUstep/GNUstepGUI/GSLayoutManager.h:392:1: error: stray ‘@’ in program
  392 | @interface NSObject (GSLayoutManagerDelegate)
      | ^
/usr/include/GNUstep/GNUstepGUI/GSLayoutManager.h:396:1: error: stray ‘@’ in program
  396 | @end
      | ^
In file included from /usr/include/GNUstep/AppKit/NSTextView.h:37,
                 from /usr/include/GNUstep/AppKit/NSLayoutManager.h:34:
/usr/include/GNUstep/AppKit/NSTextFinder.h:41:1: error: stray ‘@’ in program
   41 | @class NSArray, NSView;
      | ^
/usr/include/GNUstep/AppKit/NSTextFinder.h:42:1: error: stray ‘@’ in program
   42 | @protocol NSTextFinderClient, NSTextFinderBarContainer;
      | ^
/usr/include/GNUstep/AppKit/NSTextFinder.h:76:1: error: stray ‘@’ in program
   76 | @interface NSTextFinder : NSObject <NSCoding>
      | ^
/usr/include/GNUstep/AppKit/NSTextFinder.h:112:1: error: stray ‘@’ in program
  112 | @end
      | ^
/usr/include/GNUstep/AppKit/NSTextFinder.h:116:1: error: stray ‘@’ in program
  116 | @protocol NSTextFinderClient <NSObject>
      | ^
/usr/include/GNUstep/AppKit/NSTextFinder.h:118:1: error: stray ‘@’ in program
  118 | @optional
      | ^
/usr/include/GNUstep/AppKit/NSTextFinder.h:140:1: error: stray ‘@’ in program
  140 | @end
      | ^
/usr/include/GNUstep/AppKit/NSTextFinder.h:143:1: error: stray ‘@’ in program
  143 | @protocol NSTextFinderBarContainer <NSObject>
      | ^
/usr/include/GNUstep/AppKit/NSTextFinder.h:145:1: error: stray ‘@’ in program
  145 | @required
      | ^
/usr/include/GNUstep/AppKit/NSTextFinder.h:154:1: error: stray ‘@’ in program
  154 | @optional
      | ^
/usr/include/GNUstep/AppKit/NSTextFinder.h:158:1: error: stray ‘@’ in program
  158 | @end
      | ^
In file included from /usr/include/GNUstep/AppKit/NSTextView.h:40:
/usr/include/GNUstep/AppKit/NSTextAttachment.h:56:1: error: stray ‘@’ in program
   56 | @class NSFileWrapper;
      | ^
/usr/include/GNUstep/AppKit/NSTextAttachment.h:57:1: error: stray ‘@’ in program
   57 | @class NSLayoutManager;
      | ^
/usr/include/GNUstep/AppKit/NSTextAttachment.h:58:1: error: stray ‘@’ in program
   58 | @class NSTextAttachment;
      | ^
/usr/include/GNUstep/AppKit/NSTextAttachment.h:59:1: error: stray ‘@’ in program
   59 | @class NSTextContainer;
      | ^
/usr/include/GNUstep/AppKit/NSTextAttachment.h:71:1: error: stray ‘@’ in program
   71 | @protocol NSTextAttachmentCell <NSObject>
      | ^
/usr/include/GNUstep/AppKit/NSTextAttachment.h:139:1: error: stray ‘@’ in program
  139 | @end
      | ^
/usr/include/GNUstep/AppKit/NSTextAttachment.h:147:1: error: stray ‘@’ in program
  147 | @interface NSTextAttachmentCell : NSCell <NSTextAttachmentCell> {
      | ^
/usr/include/GNUstep/AppKit/NSTextAttachment.h:150:1: error: stray ‘@’ in program
  150 | @end
      | ^
/usr/include/GNUstep/AppKit/NSTextAttachment.h:153:1: error: stray ‘@’ in program
  153 | @interface NSTextAttachment : NSObject <NSCoding> {
      | ^
/usr/include/GNUstep/AppKit/NSTextAttachment.h:184:1: error: stray ‘@’ in program
  184 | @end
      | ^
/usr/include/GNUstep/AppKit/NSTextAttachment.h:186:1: error: stray ‘@’ in program
  186 | @interface NSAttributedString (NSTextAttachment)
      | ^
/usr/include/GNUstep/AppKit/NSTextAttachment.h:190:1: error: stray ‘@’ in program
  190 | @end
      | ^
/usr/include/GNUstep/AppKit/NSTextAttachment.h:192:1: error: stray ‘@’ in program
  192 | @interface NSMutableAttributedString (NSTextAttachment)
      | ^
/usr/include/GNUstep/AppKit/NSTextAttachment.h:194:1: error: stray ‘@’ in program
  194 | @end
      | ^
/usr/include/GNUstep/AppKit/NSTextView.h:43:1: error: stray ‘@’ in program
   43 | @class NSTimer;
      | ^
/usr/include/GNUstep/AppKit/NSTextView.h:44:1: error: stray ‘@’ in program
   44 | @class NSTextContainer;
      | ^
/usr/include/GNUstep/AppKit/NSTextView.h:45:1: error: stray ‘@’ in program
   45 | @class NSTextStorage;
      | ^
/usr/include/GNUstep/AppKit/NSTextView.h:46:1: error: stray ‘@’ in program
   46 | @class NSLayoutManager;
      | ^
/usr/include/GNUstep/AppKit/NSTextView.h:47:1: error: stray ‘@’ in program
   47 | @class NSRulerView,NSRulerMarker;
      | ^
/usr/include/GNUstep/AppKit/NSTextView.h:96:1: error: stray ‘@’ in program
   96 | @interface NSTextView : NSText <NSTextInput, NSUserInterfaceValidations, NSTextFinderClient>
      | ^
/usr/include/GNUstep/AppKit/NSTextView.h:445:1: error: stray ‘@’ in program
  445 | @end
      | ^
/usr/include/GNUstep/AppKit/NSTextView.h:453:1: error: stray ‘@’ in program
  453 | @interface NSTextView (UserActions)
      | ^
/usr/include/GNUstep/AppKit/NSTextView.h:483:1: error: stray ‘@’ in program
  483 | @end
      | ^
/usr/include/GNUstep/AppKit/NSTextView.h:486:1: error: stray ‘@’ in program
  486 | @interface NSTextView (leftovers)
      | ^
/usr/include/GNUstep/AppKit/NSTextView.h:631:1: error: stray ‘@’ in program
  631 | @end
      | ^
/usr/include/GNUstep/AppKit/NSTextView.h:634:1: error: stray ‘@’ in program
  634 | @interface NSTextView (GSTextViewSync)
      | ^
/usr/include/GNUstep/AppKit/NSTextView.h:651:1: error: stray ‘@’ in program
  651 | @end
      | ^
/usr/include/GNUstep/AppKit/NSTextView.h:658:1: error: stray ‘@’ in program
  658 | @protocol NSTextViewDelegate <NSObject>
      | ^
/usr/include/GNUstep/AppKit/NSTextView.h:660:1: error: stray ‘@’ in program
  660 | @optional
      | ^
/usr/include/GNUstep/AppKit/NSTextView.h:737:1: error: stray ‘@’ in program
  737 | @end
      | ^
/usr/include/GNUstep/AppKit/NSLayoutManager.h:36:1: error: stray ‘@’ in program
   36 | @class NSParagraphStyle;
      | ^
/usr/include/GNUstep/AppKit/NSLayoutManager.h:50:1: error: stray ‘@’ in program
   50 | @interface NSLayoutManager : GSLayoutManager
      | ^
/usr/include/GNUstep/AppKit/NSLayoutManager.h:54:1: error: stray ‘@’ in program
   54 | @public
      | ^
/usr/include/GNUstep/AppKit/NSLayoutManager.h:94:1: error: stray ‘@’ in program
   94 | @end
      | ^
/usr/include/GNUstep/AppKit/NSLayoutManager.h:97:1: error: stray ‘@’ in program
   97 | @interface NSLayoutManager (layout)
      | ^
/usr/include/GNUstep/AppKit/NSLayoutManager.h:192:1: error: stray ‘@’ in program
  192 | @end
      | ^
/usr/include/GNUstep/AppKit/NSLayoutManager.h:195:1: error: stray ‘@’ in program
  195 | @interface NSLayoutManager (drawing)
      | ^
/usr/include/GNUstep/AppKit/NSLayoutManager.h:220:1: error: stray ‘@’ in program
  220 | @end
      | ^
/usr/include/GNUstep/AppKit/NSLayoutManager.h:222:1: error: stray ‘@’ in program
  222 | @interface NSLayoutManager (temporaryattributes)
      | ^
/usr/include/GNUstep/AppKit/NSLayoutManager.h:247:1: error: stray ‘@’ in program
  247 | @end
      | ^
In file included from /usr/include/GNUstep/AppKit/NSLevelIndicator.h:35,
                 from /usr/include/GNUstep/AppKit/AppKit.h:187:
/usr/include/GNUstep/AppKit/NSLevelIndicatorCell.h:47:1: error: stray ‘@’ in program
   47 | @interface NSLevelIndicatorCell : NSActionCell
      | ^
/usr/include/GNUstep/AppKit/NSLevelIndicatorCell.h:84:1: error: stray ‘@’ in program
   84 | @end
      | ^
/usr/include/GNUstep/AppKit/NSLevelIndicator.h:39:1: error: stray ‘@’ in program
   39 | @interface NSLevelIndicator : NSControl
      | ^
/usr/include/GNUstep/AppKit/NSLevelIndicator.h:61:1: error: stray ‘@’ in program
   61 | @end
      | ^
In file included from /usr/include/GNUstep/AppKit/AppKit.h:189:
/usr/include/GNUstep/AppKit/NSMagnificationGestureRecognizer.h:37:1: error: stray ‘@’ in program
   37 | @interface NSMagnificationGestureRecognizer : NSGestureRecognizer
      | ^
/usr/include/GNUstep/AppKit/NSMagnificationGestureRecognizer.h:39:1: error: stray ‘@’ in program
   39 | @end
      | ^
In file included from /usr/include/GNUstep/AppKit/AppKit.h:190:
/usr/include/GNUstep/AppKit/NSMediaLibraryBrowserController.h:45:1: error: stray ‘@’ in program
   45 | @interface NSMediaLibraryBrowserController : NSObject
      | ^
/usr/include/GNUstep/AppKit/NSMediaLibraryBrowserController.h:57:1: error: stray ‘@’ in program
   57 | @end
      | ^
In file included from /usr/include/GNUstep/AppKit/AppKit.h:191:
/usr/include/GNUstep/AppKit/NSMovie.h:35:1: error: stray ‘@’ in program
   35 | @class NSArray;
      | ^
/usr/include/GNUstep/AppKit/NSMovie.h:36:1: error: stray ‘@’ in program
   36 | @class NSData;
      | ^
/usr/include/GNUstep/AppKit/NSMovie.h:37:1: error: stray ‘@’ in program
   37 | @class NSURL;
      | ^
/usr/include/GNUstep/AppKit/NSMovie.h:38:1: error: stray ‘@’ in program
   38 | @class NSPasteboard;
      | ^
/usr/include/GNUstep/AppKit/NSMovie.h:40:1: error: stray ‘@’ in program
   40 | @interface NSMovie : NSObject <NSCopying, NSCoding>
      | ^
/usr/include/GNUstep/AppKit/NSMovie.h:42:3: error: stray ‘@’ in program
   42 |   @private
      |   ^
/usr/include/GNUstep/AppKit/NSMovie.h:58:1: error: stray ‘@’ in program
   58 | @end
      | ^
In file included from /usr/include/GNUstep/AppKit/AppKit.h:192:
/usr/include/GNUstep/AppKit/NSMovieView.h:35:1: error: stray ‘@’ in program
   35 | @class NSMovie;
      | ^
/usr/include/GNUstep/AppKit/NSMovieView.h:43:1: error: stray ‘@’ in program
   43 | @interface NSMovieView : NSView
      | ^
/usr/include/GNUstep/AppKit/NSMovieView.h:45:3: error: stray ‘@’ in program
   45 |   @protected
      |   ^
/usr/include/GNUstep/AppKit/NSMovieView.h:106:1: error: stray ‘@’ in program
  106 | @end
      | ^
In file included from /usr/include/GNUstep/AppKit/AppKit.h:193:
/usr/include/GNUstep/AppKit/NSPageController.h:37:1: error: stray ‘@’ in program
   37 | @class NSView, NSArray, NSMutableArray;
      | ^
/usr/include/GNUstep/AppKit/NSPageController.h:38:1: error: stray ‘@’ in program
   38 | @protocol NSPageControllerDelegate;
      | ^
/usr/include/GNUstep/AppKit/NSPageController.h:50:1: error: stray ‘@’ in program
   50 | @interface NSPageController : NSViewController
      | ^
/usr/include/GNUstep/AppKit/NSPageController.h:82:1: error: stray ‘@’ in program
   82 | @end
      | ^
/usr/include/GNUstep/AppKit/NSPageController.h:84:1: error: stray ‘@’ in program
   84 | @protocol NSPageControllerDelegate
      | ^
/usr/include/GNUstep/AppKit/NSPageController.h:92:1: error: stray ‘@’ in program
   92 | @end
      | ^
In file included from /usr/include/GNUstep/AppKit/AppKit.h:194:
/usr/include/GNUstep/AppKit/NSPanGestureRecognizer.h:37:1: error: stray ‘@’ in program
   37 | @interface NSPanGestureRecognizer : NSGestureRecognizer
      | ^
/usr/include/GNUstep/AppKit/NSPanGestureRecognizer.h:39:1: error: stray ‘@’ in program
   39 | @end
      | ^
In file included from /usr/include/GNUstep/AppKit/AppKit.h:195:
/usr/include/GNUstep/AppKit/NSNib.h:50:1: error: stray ‘@’ in program
   50 | @class NSData;
      | ^
/usr/include/GNUstep/AppKit/NSNib.h:51:1: error: stray ‘@’ in program
   51 | @class NSDictionary;
      | ^
/usr/include/GNUstep/AppKit/NSNib.h:52:1: error: stray ‘@’ in program
   52 | @class NSString;
      | ^
/usr/include/GNUstep/AppKit/NSNib.h:53:1: error: stray ‘@’ in program
   53 | @class NSBundle;
      | ^
/usr/include/GNUstep/AppKit/NSNib.h:54:1: error: stray ‘@’ in program
   54 | @class NSURL;
      | ^
/usr/include/GNUstep/AppKit/NSNib.h:55:1: error: stray ‘@’ in program
   55 | @class NSArray;
      | ^
/usr/include/GNUstep/AppKit/NSNib.h:56:1: error: stray ‘@’ in program
   56 | @class NSMutableArray;
      | ^
/usr/include/GNUstep/AppKit/NSNib.h:65:1: error: stray ‘@’ in program
   65 | @interface NSNib : NSObject <NSCoding>
      | ^
/usr/include/GNUstep/AppKit/NSNib.h:92:1: error: stray ‘@’ in program
   92 | @end
      | ^
In file included from /usr/include/GNUstep/AppKit/NSNibControlConnector.h:31,
                 from /usr/include/GNUstep/AppKit/AppKit.h:196:
/usr/include/GNUstep/AppKit/NSNibConnector.h:34:1: error: stray ‘@’ in program
   34 | @class NSString;
      | ^
/usr/include/GNUstep/AppKit/NSNibConnector.h:36:1: error: stray ‘@’ in program
   36 | @interface NSNibConnector : NSObject <NSCoding>
      | ^
/usr/include/GNUstep/AppKit/NSNibConnector.h:51:1: error: stray ‘@’ in program
   51 | @end
      | ^
In file included from /usr/include/GNUstep/AppKit/NSNibConnector.h:54:
/usr/include/GNUstep/AppKit/NSNibOutletConnector.h:33:1: error: stray ‘@’ in program
   33 | @interface NSNibOutletConnector : NSNibConnector
      | ^
/usr/include/GNUstep/AppKit/NSNibOutletConnector.h:35:1: error: stray ‘@’ in program
   35 | @end
      | ^
/usr/include/GNUstep/AppKit/NSNibControlConnector.h:33:1: error: stray ‘@’ in program
   33 | @interface NSNibControlConnector : NSNibConnector
      | ^
/usr/include/GNUstep/AppKit/NSNibControlConnector.h:35:1: error: stray ‘@’ in program
   35 | @end
      | ^
In file included from /usr/include/GNUstep/AppKit/AppKit.h:200:
/usr/include/GNUstep/AppKit/NSOpenGL.h:32:1: error: stray ‘@’ in program
   32 | @class NSView;
      | ^
/usr/include/GNUstep/AppKit/NSOpenGL.h:89:1: error: stray ‘@’ in program
   89 | @interface NSOpenGLPixelFormat : NSObject <NSCoding>
      | ^
/usr/include/GNUstep/AppKit/NSOpenGL.h:97:1: error: stray ‘@’ in program
   97 | @end
      | ^
/usr/include/GNUstep/AppKit/NSOpenGL.h:99:1: error: stray ‘@’ in program
   99 | @interface NSOpenGLContext : NSObject
      | ^
/usr/include/GNUstep/AppKit/NSOpenGL.h:150:1: error: stray ‘@’ in program
  150 | @end
      | ^
In file included from /usr/include/GNUstep/AppKit/AppKit.h:201:
/usr/include/GNUstep/AppKit/NSOpenGLView.h:32:1: error: stray ‘@’ in program
   32 | @class NSOpenGLContext;
      | ^
/usr/include/GNUstep/AppKit/NSOpenGLView.h:33:1: error: stray ‘@’ in program
   33 | @class NSOpenGLPixelFormat;
      | ^
/usr/include/GNUstep/AppKit/NSOpenGLView.h:35:1: error: stray ‘@’ in program
   35 | @interface NSOpenGLView : NSView
      | ^
/usr/include/GNUstep/AppKit/NSOpenGLView.h:55:1: error: stray ‘@’ in program
   55 | @end
      | ^
In file included from /usr/include/GNUstep/AppKit/NSOutlineView.h:34,
                 from /usr/include/GNUstep/AppKit/AppKit.h:202:
/usr/include/GNUstep/AppKit/NSTableView.h:37:1: error: stray ‘@’ in program
   37 | @class NSArray;
      | ^
/usr/include/GNUstep/AppKit/NSTableView.h:38:1: error: stray ‘@’ in program
   38 | @class NSIndexSet;
      | ^
/usr/include/GNUstep/AppKit/NSTableView.h:39:1: error: stray ‘@’ in program
   39 | @class NSMutableIndexSet;
      | ^
/usr/include/GNUstep/AppKit/NSTableView.h:40:1: error: stray ‘@’ in program
   40 | @class NSTableColumn;
      | ^
/usr/include/GNUstep/AppKit/NSTableView.h:41:1: error: stray ‘@’ in program
   41 | @class NSTableHeaderView;
      | ^
/usr/include/GNUstep/AppKit/NSTableView.h:42:1: error: stray ‘@’ in program
   42 | @class NSText;
      | ^
/usr/include/GNUstep/AppKit/NSTableView.h:43:1: error: stray ‘@’ in program
   43 | @class NSImage;
      | ^
/usr/include/GNUstep/AppKit/NSTableView.h:44:1: error: stray ‘@’ in program
   44 | @class NSURL;
      | ^
/usr/include/GNUstep/AppKit/NSTableView.h:94:1: error: stray ‘@’ in program
   94 | @interface NSTableView : NSControl <NSUserInterfaceValidations>
      | ^
/usr/include/GNUstep/AppKit/NSTableView.h:384:1: error: stray ‘@’ in program
  384 | @end /* interface of NSTableView */
      | ^
/usr/include/GNUstep/AppKit/NSTableView.h:386:1: error: stray ‘@’ in program
  386 | @interface NSTableView (GNUPrivate)
      | ^
/usr/include/GNUstep/AppKit/NSTableView.h:390:1: error: stray ‘@’ in program
  390 | @end
      | ^
/usr/include/GNUstep/AppKit/NSTableView.h:396:1: error: stray ‘@’ in program
  396 | @protocol NSTableViewDataSource
      | ^
/usr/include/GNUstep/AppKit/NSTableView.h:398:1: error: stray ‘@’ in program
  398 | @optional
      | ^
/usr/include/GNUstep/AppKit/NSTableView.h:442:1: error: stray ‘@’ in program
  442 | @end
      | ^
/usr/include/GNUstep/AppKit/NSTableView.h:453:1: error: stray ‘@’ in program
  453 | @protocol NSTableViewDelegate <NSObject>
      | ^
/usr/include/GNUstep/AppKit/NSTableView.h:455:1: error: stray ‘@’ in program
  455 | @optional
      | ^
/usr/include/GNUstep/AppKit/NSTableView.h:499:1: error: stray ‘@’ in program
  499 | @end
      | ^
/usr/include/GNUstep/AppKit/NSOutlineView.h:36:1: error: stray ‘@’ in program
   36 | @class NSMapTable;
      | ^
/usr/include/GNUstep/AppKit/NSOutlineView.h:37:1: error: stray ‘@’ in program
   37 | @class NSMutableArray;
      | ^
/usr/include/GNUstep/AppKit/NSOutlineView.h:38:1: error: stray ‘@’ in program
   38 | @class NSString;
      | ^
/usr/include/GNUstep/AppKit/NSOutlineView.h:39:1: error: stray ‘@’ in program
   39 | @class NSURL;
      | ^
/usr/include/GNUstep/AppKit/NSOutlineView.h:41:1: error: stray ‘@’ in program
   41 | @interface NSOutlineView : NSTableView
      | ^
/usr/include/GNUstep/AppKit/NSOutlineView.h:86:1: error: stray ‘@’ in program
   86 | @end /* interface of NSOutlineView */
      | ^
/usr/include/GNUstep/AppKit/NSOutlineView.h:91:1: error: stray ‘@’ in program
   91 | @protocol NSOutlineViewDataSource
      | ^
/usr/include/GNUstep/AppKit/NSOutlineView.h:176:1: error: stray ‘@’ in program
  176 | @end
      | ^
/usr/include/GNUstep/AppKit/NSOutlineView.h:200:1: error: stray ‘@’ in program
  200 | @protocol NSOutlineViewDelegate
      | ^
/usr/include/GNUstep/AppKit/NSOutlineView.h:299:1: error: stray ‘@’ in program
  299 | @end
      | ^
In file included from /usr/include/GNUstep/AppKit/AppKit.h:204:
/usr/include/GNUstep/AppKit/NSPersistentDocument.h:36:1: error: stray ‘@’ in program
   36 | @class NSManagedObjectContext;
      | ^
/usr/include/GNUstep/AppKit/NSPersistentDocument.h:37:1: error: stray ‘@’ in program
   37 | @class NSManagedObjectModel;
      | ^
/usr/include/GNUstep/AppKit/NSPersistentDocument.h:38:1: error: stray ‘@’ in program
   38 | @class NSError;
      | ^
/usr/include/GNUstep/AppKit/NSPersistentDocument.h:39:1: error: stray ‘@’ in program
   39 | @class NSURL;
      | ^
/usr/include/GNUstep/AppKit/NSPersistentDocument.h:40:1: error: stray ‘@’ in program
   40 | @class NSString;
      | ^
/usr/include/GNUstep/AppKit/NSPersistentDocument.h:41:1: error: stray ‘@’ in program
   41 | @class NSDictionary;
      | ^
/usr/include/GNUstep/AppKit/NSPersistentDocument.h:42:1: error: stray ‘@’ in program
   42 | @class NSUndoManager;
      | ^
/usr/include/GNUstep/AppKit/NSPersistentDocument.h:44:1: error: stray ‘@’ in program
   44 | @interface NSPersistentDocument : NSDocument
      | ^
/usr/include/GNUstep/AppKit/NSPersistentDocument.h:90:1: error: stray ‘@’ in program
   90 | @end
      | ^
In file included from /usr/include/GNUstep/AppKit/NSPathControl.h:30,
                 from /usr/include/GNUstep/AppKit/AppKit.h:205:
/usr/include/GNUstep/AppKit/NSPathCell.h:43:1: error: stray ‘@’ in program
   43 | @protocol NSPathCellDelegate;
      | ^
/usr/include/GNUstep/AppKit/NSPathCell.h:45:1: error: stray ‘@’ in program
   45 | @class NSEvent, NSView, NSArray, NSString, NSAttributeString, NSColor, NSPathComponentCell, NSOpenPanel, NSURL;
      | ^
/usr/include/GNUstep/AppKit/NSPathCell.h:47:1: error: stray ‘@’ in program
   47 | @interface NSPathCell : NSActionCell
      | ^
/usr/include/GNUstep/AppKit/NSPathCell.h:109:1: error: stray ‘@’ in program
  109 | @end
      | ^
/usr/include/GNUstep/AppKit/NSPathCell.h:111:1: error: stray ‘@’ in program
  111 | @protocol NSPathCellDelegate
      | ^
/usr/include/GNUstep/AppKit/NSPathCell.h:119:1: error: stray ‘@’ in program
  119 | @end
      | ^
/usr/include/GNUstep/AppKit/NSPathControl.h:38:1: error: stray ‘@’ in program
   38 | @protocol NSPathControlDelegate;
      | ^
/usr/include/GNUstep/AppKit/NSPathControl.h:40:1: error: stray ‘@’ in program
   40 | @class NSColor, NSPathComponentCell, NSArray, NSURL, NSAttributedString, NSString,
      | ^
/usr/include/GNUstep/AppKit/NSPathControl.h:43:1: error: stray ‘@’ in program
   43 | @interface NSPathControl : NSControl
      | ^
/usr/include/GNUstep/AppKit/NSPathControl.h:89:1: error: stray ‘@’ in program
   89 | @end
      | ^
/usr/include/GNUstep/AppKit/NSPathControl.h:91:1: error: stray ‘@’ in program
   91 | @protocol NSPathControlDelegate
      | ^
/usr/include/GNUstep/AppKit/NSPathControl.h:113:1: error: stray ‘@’ in program
  113 | @end
      | ^
In file included from /usr/include/GNUstep/AppKit/AppKit.h:207:
/usr/include/GNUstep/AppKit/NSPathComponentCell.h:36:1: error: stray ‘@’ in program
   36 | @class NSImage, NSURL;
      | ^
/usr/include/GNUstep/AppKit/NSPathComponentCell.h:38:1: error: stray ‘@’ in program
   38 | @interface NSPathComponentCell : NSTextFieldCell
      | ^
/usr/include/GNUstep/AppKit/NSPathComponentCell.h:51:1: error: stray ‘@’ in program
   51 | @end
      | ^
In file included from /usr/include/GNUstep/AppKit/AppKit.h:208:
/usr/include/GNUstep/AppKit/NSPathControlItem.h:36:1: error: stray ‘@’ in program
   36 | @class NSURL, NSAttributedString, NSImage, NSString;
      | ^
/usr/include/GNUstep/AppKit/NSPathControlItem.h:38:1: error: stray ‘@’ in program
   38 | @interface NSPathControlItem : NSObject
      | ^
/usr/include/GNUstep/AppKit/NSPathControlItem.h:57:1: error: stray ‘@’ in program
   57 | @end
      | ^
In file included from /usr/include/GNUstep/AppKit/AppKit.h:209:
/usr/include/GNUstep/AppKit/NSPickerTouchBarItem.h:37:1: error: stray ‘@’ in program
   37 | @interface NSPickerTouchBarItem : NSTouchBarItem
      | ^
/usr/include/GNUstep/AppKit/NSPickerTouchBarItem.h:39:1: error: stray ‘@’ in program
   39 | @end
      | ^
In file included from /usr/include/GNUstep/AppKit/NSPredicateEditor.h:32,
                 from /usr/include/GNUstep/AppKit/AppKit.h:210:
/usr/include/GNUstep/AppKit/NSRuleEditor.h:60:1: error: stray ‘@’ in program
   60 | @interface NSRuleEditor : NSControl {
      | ^
/usr/include/GNUstep/AppKit/NSRuleEditor.h:114:1: error: stray ‘@’ in program
  114 | @end
      | ^
/usr/include/GNUstep/AppKit/NSRuleEditor.h:120:1: error: stray ‘@’ in program
  120 | @protocol NSRuleEditorDelegate
      | ^
/usr/include/GNUstep/AppKit/NSRuleEditor.h:138:1: error: stray ‘@’ in program
  138 | @end
      | ^
/usr/include/GNUstep/AppKit/NSPredicateEditor.h:36:1: error: stray ‘@’ in program
   36 | @class NSArray;
      | ^
/usr/include/GNUstep/AppKit/NSPredicateEditor.h:38:1: error: stray ‘@’ in program
   38 | @interface NSPredicateEditor : NSRuleEditor {
      | ^
/usr/include/GNUstep/AppKit/NSPredicateEditor.h:45:1: error: stray ‘@’ in program
   45 | @end
      | ^
In file included from /usr/include/GNUstep/AppKit/AppKit.h:211:
/usr/include/GNUstep/AppKit/NSPredicateEditorRowTemplate.h:34:1: error: stray ‘@’ in program
   34 | @class NSPredicate, NSEntityDescription;
      | ^
/usr/include/GNUstep/AppKit/NSPredicateEditorRowTemplate.h:54:1: error: stray ‘@’ in program
   54 | @interface NSPredicateEditorRowTemplate : NSObject {
      | ^
/usr/include/GNUstep/AppKit/NSPredicateEditorRowTemplate.h:85:1: error: stray ‘@’ in program
   85 | @end
      | ^
In file included from /usr/include/GNUstep/AppKit/AppKit.h:212:
/usr/include/GNUstep/AppKit/NSProgressIndicator.h:40:1: error: stray ‘@’ in program
   40 | @class NSTimer;
      | ^
/usr/include/GNUstep/AppKit/NSProgressIndicator.h:41:1: error: stray ‘@’ in program
   41 | @class NSThread;
      | ^
/usr/include/GNUstep/AppKit/NSProgressIndicator.h:57:1: error: stray ‘@’ in program
   57 | @interface NSProgressIndicator : NSView
      | ^
/usr/include/GNUstep/AppKit/NSProgressIndicator.h:70:1: error: stray ‘@’ in program
   70 | @private
      | ^
/usr/include/GNUstep/AppKit/NSProgressIndicator.h:128:1: error: stray ‘@’ in program
  128 | @end
      | ^
/usr/include/GNUstep/AppKit/NSProgressIndicator.h:131:1: error: stray ‘@’ in program
  131 | @interface NSProgressIndicator (GNUstepExtensions)
      | ^
/usr/include/GNUstep/AppKit/NSProgressIndicator.h:142:1: error: stray ‘@’ in program
  142 | @end
      | ^
In file included from /usr/include/GNUstep/AppKit/AppKit.h:213:
/usr/include/GNUstep/AppKit/NSPopoverTouchBarItem.h:37:1: error: stray ‘@’ in program
   37 | @interface NSPopoverTouchBarItem : NSTouchBarItem
      | ^
/usr/include/GNUstep/AppKit/NSPopoverTouchBarItem.h:39:1: error: stray ‘@’ in program
   39 | @end
      | ^
In file included from /usr/include/GNUstep/AppKit/AppKit.h:214:
/usr/include/GNUstep/AppKit/NSPressGestureRecognizer.h:37:1: error: stray ‘@’ in program
   37 | @interface NSPressGestureRecognizer : NSGestureRecognizer
      | ^
/usr/include/GNUstep/AppKit/NSPressGestureRecognizer.h:39:1: error: stray ‘@’ in program
   39 | @end
      | ^
In file included from /usr/include/GNUstep/AppKit/AppKit.h:216:
/usr/include/GNUstep/AppKit/NSRulerMarker.h:38:1: error: stray ‘@’ in program
   38 | @class NSRulerView;
      | ^
/usr/include/GNUstep/AppKit/NSRulerMarker.h:39:1: error: stray ‘@’ in program
   39 | @class NSImage;
      | ^
/usr/include/GNUstep/AppKit/NSRulerMarker.h:40:1: error: stray ‘@’ in program
   40 | @class NSEvent;
      | ^
/usr/include/GNUstep/AppKit/NSRulerMarker.h:42:1: error: stray ‘@’ in program
   42 | @interface NSRulerMarker : NSObject <NSCopying, NSCoding>
      | ^
/usr/include/GNUstep/AppKit/NSRulerMarker.h:84:1: error: stray ‘@’ in program
   84 | @end
      | ^
In file included from /usr/include/GNUstep/AppKit/AppKit.h:217:
/usr/include/GNUstep/AppKit/NSRulerView.h:41:1: error: stray ‘@’ in program
   41 | @class NSScrollView;
      | ^
/usr/include/GNUstep/AppKit/NSRulerView.h:42:1: error: stray ‘@’ in program
   42 | @class NSString;
      | ^
/usr/include/GNUstep/AppKit/NSRulerView.h:43:1: error: stray ‘@’ in program
   43 | @class NSArray;
      | ^
/usr/include/GNUstep/AppKit/NSRulerView.h:44:1: error: stray ‘@’ in program
   44 | @class NSRulerMarker;
      | ^
/usr/include/GNUstep/AppKit/NSRulerView.h:45:1: error: stray ‘@’ in program
   45 | @class NSCoder;
      | ^
/usr/include/GNUstep/AppKit/NSRulerView.h:46:1: error: stray ‘@’ in program
   46 | @class NSEvent;
      | ^
/usr/include/GNUstep/AppKit/NSRulerView.h:53:1: error: stray ‘@’ in program
   53 | @class GSRulerUnit;
      | ^
/usr/include/GNUstep/AppKit/NSRulerView.h:55:1: error: stray ‘@’ in program
   55 | @interface NSRulerView : NSView
      | ^
/usr/include/GNUstep/AppKit/NSRulerView.h:132:1: error: stray ‘@’ in program
  132 | @end
      | ^
/usr/include/GNUstep/AppKit/NSRulerView.h:139:1: error: stray ‘@’ in program
  139 | @interface NSObject (NSRulerViewClientView)
      | ^
/usr/include/GNUstep/AppKit/NSRulerView.h:173:1: error: stray ‘@’ in program
  173 | @end
      | ^
In file included from /usr/include/GNUstep/AppKit/AppKit.h:218:
/usr/include/GNUstep/AppKit/NSRotationGestureRecognizer.h:37:1: error: stray ‘@’ in program
   37 | @interface NSRotationGestureRecognizer : NSGestureRecognizer
      | ^
/usr/include/GNUstep/AppKit/NSRotationGestureRecognizer.h:39:1: error: stray ‘@’ in program
   39 | @end
      | ^
In file included from /usr/include/GNUstep/AppKit/AppKit.h:219:
/usr/include/GNUstep/AppKit/NSSearchField.h:35:1: error: stray ‘@’ in program
   35 | @interface NSSearchField : NSTextField
      | ^
/usr/include/GNUstep/AppKit/NSSearchField.h:42:1: error: stray ‘@’ in program
   42 | @end
      | ^
In file included from /usr/include/GNUstep/AppKit/AppKit.h:220:
/usr/include/GNUstep/AppKit/NSSearchFieldCell.h:37:1: error: stray ‘@’ in program
   37 | @class NSButtonCell;
      | ^
/usr/include/GNUstep/AppKit/NSSearchFieldCell.h:38:1: error: stray ‘@’ in program
   38 | @class NSMenu;
      | ^
/usr/include/GNUstep/AppKit/NSSearchFieldCell.h:48:1: error: stray ‘@’ in program
   48 | @interface NSSearchFieldCell : NSTextFieldCell
      | ^
/usr/include/GNUstep/AppKit/NSSearchFieldCell.h:93:1: error: stray ‘@’ in program
   93 | @end
      | ^
In file included from /usr/include/GNUstep/AppKit/AppKit.h:221:
/usr/include/GNUstep/AppKit/NSSecureTextField.h:36:1: error: stray ‘@’ in program
   36 | @interface NSSecureTextField : NSTextField
      | ^
/usr/include/GNUstep/AppKit/NSSecureTextField.h:40:1: error: stray ‘@’ in program
   40 | @end
      | ^
/usr/include/GNUstep/AppKit/NSSecureTextField.h:42:1: error: stray ‘@’ in program
   42 | @interface NSSecureTextFieldCell : NSTextFieldCell
      | ^
/usr/include/GNUstep/AppKit/NSSecureTextField.h:48:1: error: stray ‘@’ in program
   48 | @end
      | ^
In file included from /usr/include/GNUstep/AppKit/NSSegmentedCell.h:30,
                 from /usr/include/GNUstep/AppKit/AppKit.h:222:
/usr/include/GNUstep/AppKit/NSSegmentedControl.h:43:1: error: stray ‘@’ in program
   43 | @interface NSSegmentedControl : NSControl
      | ^
/usr/include/GNUstep/AppKit/NSSegmentedControl.h:74:1: error: stray ‘@’ in program
   74 | @end
      | ^
/usr/include/GNUstep/AppKit/NSSegmentedCell.h:40:1: error: stray ‘@’ in program
   40 | @class NSMutableArray;
      | ^
/usr/include/GNUstep/AppKit/NSSegmentedCell.h:41:1: error: stray ‘@’ in program
   41 | @class NSImage;
      | ^
/usr/include/GNUstep/AppKit/NSSegmentedCell.h:42:1: error: stray ‘@’ in program
   42 | @class NSString;
      | ^
/usr/include/GNUstep/AppKit/NSSegmentedCell.h:43:1: error: stray ‘@’ in program
   43 | @class NSMenu;
      | ^
/usr/include/GNUstep/AppKit/NSSegmentedCell.h:44:1: error: stray ‘@’ in program
   44 | @class NSView;
      | ^
/usr/include/GNUstep/AppKit/NSSegmentedCell.h:46:1: error: stray ‘@’ in program
   46 | @interface NSSegmentedCell : NSActionCell
      | ^
/usr/include/GNUstep/AppKit/NSSegmentedCell.h:48:3: error: stray ‘@’ in program
   48 |   @private
      |   ^
/usr/include/GNUstep/AppKit/NSSegmentedCell.h:108:1: error: stray ‘@’ in program
  108 | @end
      | ^
In file included from /usr/include/GNUstep/AppKit/AppKit.h:224:
/usr/include/GNUstep/AppKit/NSShadow.h:38:1: error: stray ‘@’ in program
   38 | @class NSColor;
      | ^
/usr/include/GNUstep/AppKit/NSShadow.h:40:1: error: stray ‘@’ in program
   40 | @interface NSShadow : NSObject <NSCopying, NSCoding>
      | ^
/usr/include/GNUstep/AppKit/NSShadow.h:55:1: error: stray ‘@’ in program
   55 | @end
      | ^
In file included from /usr/include/GNUstep/AppKit/NSSharingServicePickerToolbarItem.h:28,
                 from /usr/include/GNUstep/AppKit/AppKit.h:225:
/usr/include/GNUstep/AppKit/NSToolbarItem.h:41:1: error: stray ‘@’ in program
   41 | @class NSArray;
      | ^
/usr/include/GNUstep/AppKit/NSToolbarItem.h:42:1: error: stray ‘@’ in program
   42 | @class NSString;
      | ^
/usr/include/GNUstep/AppKit/NSToolbarItem.h:43:1: error: stray ‘@’ in program
   43 | @class NSDictionary;
      | ^
/usr/include/GNUstep/AppKit/NSToolbarItem.h:44:1: error: stray ‘@’ in program
   44 | @class NSMutableDictionary;
      | ^
/usr/include/GNUstep/AppKit/NSToolbarItem.h:45:1: error: stray ‘@’ in program
   45 | @class NSImage;
      | ^
/usr/include/GNUstep/AppKit/NSToolbarItem.h:46:1: error: stray ‘@’ in program
   46 | @class NSMenuItem;
      | ^
/usr/include/GNUstep/AppKit/NSToolbarItem.h:47:1: error: stray ‘@’ in program
   47 | @class NSView;
      | ^
/usr/include/GNUstep/AppKit/NSToolbarItem.h:48:1: error: stray ‘@’ in program
   48 | @class NSToolbar;
      | ^
/usr/include/GNUstep/AppKit/NSToolbarItem.h:70:1: error: stray ‘@’ in program
   70 | @interface NSToolbarItem : NSObject <NSCopying, NSValidatedUserInterfaceItem>
      | ^
/usr/include/GNUstep/AppKit/NSToolbarItem.h:135:1: error: stray ‘@’ in program
  135 | @end /* interface of NSToolbarItem */
      | ^
/usr/include/GNUstep/AppKit/NSToolbarItem.h:138:1: error: stray ‘@’ in program
  138 | @interface NSObject (NSToolbarItemValidation)
      | ^
/usr/include/GNUstep/AppKit/NSToolbarItem.h:140:1: error: stray ‘@’ in program
  140 | @end
      | ^
/usr/include/GNUstep/AppKit/NSSharingServicePickerToolbarItem.h:36:1: error: stray ‘@’ in program
   36 | @protocol NSSharingServicePickerToolbarItemDelegate;
      | ^
/usr/include/GNUstep/AppKit/NSSharingServicePickerToolbarItem.h:38:1: error: stray ‘@’ in program
   38 | @interface NSSharingServicePickerToolbarItem : NSToolbarItem
      | ^
/usr/include/GNUstep/AppKit/NSSharingServicePickerToolbarItem.h:48:1: error: stray ‘@’ in program
   48 | @end
      | ^
/usr/include/GNUstep/AppKit/NSSharingServicePickerToolbarItem.h:50:1: error: stray ‘@’ in program
   50 | @protocol NSSharingServicePickerToolbarItemDelegate
      | ^
/usr/include/GNUstep/AppKit/NSSharingServicePickerToolbarItem.h:54:1: error: stray ‘@’ in program
   54 | @end
      | ^
In file included from /usr/include/GNUstep/AppKit/AppKit.h:226:
/usr/include/GNUstep/AppKit/NSSharingServicePickerTouchBarItem.h:37:1: error: stray ‘@’ in program
   37 | @interface NSSharingServicePickerTouchBarItem : NSTouchBarItem
      | ^
/usr/include/GNUstep/AppKit/NSSharingServicePickerTouchBarItem.h:39:1: error: stray ‘@’ in program
   39 | @end
      | ^
In file included from /usr/include/GNUstep/AppKit/AppKit.h:227:
/usr/include/GNUstep/AppKit/NSSliderTouchBarItem.h:37:1: error: stray ‘@’ in program
   37 | @interface NSSliderTouchBarItem : NSTouchBarItem
      | ^
/usr/include/GNUstep/AppKit/NSSliderTouchBarItem.h:39:1: error: stray ‘@’ in program
   39 | @end
      | ^
In file included from /usr/include/GNUstep/AppKit/NSSound.h:37,
                 from /usr/include/GNUstep/AppKit/AppKit.h:228:
/usr/include/GNUstep/GNUstepGUI/GSSoundSource.h:36:1: error: stray ‘@’ in program
   36 | @class NSArray;
      | ^
/usr/include/GNUstep/GNUstepGUI/GSSoundSource.h:53:1: error: stray ‘@’ in program
   53 | @protocol GSSoundSource <NSObject>
      | ^
/usr/include/GNUstep/GNUstepGUI/GSSoundSource.h:97:1: error: stray ‘@’ in program
   97 | @end
      | ^
In file included from /usr/include/GNUstep/AppKit/NSSound.h:38:
/usr/include/GNUstep/GNUstepGUI/GSSoundSink.h:36:1: error: stray ‘@’ in program
   36 | @protocol GSSoundSink <NSObject>
      | ^
/usr/include/GNUstep/GNUstepGUI/GSSoundSink.h:83:1: error: stray ‘@’ in program
   83 | @end
      | ^
/usr/include/GNUstep/AppKit/NSSound.h:40:1: error: stray ‘@’ in program
   40 | @class NSArray;
      | ^
/usr/include/GNUstep/AppKit/NSSound.h:41:1: error: stray ‘@’ in program
   41 | @class NSData;
      | ^
/usr/include/GNUstep/AppKit/NSSound.h:42:1: error: stray ‘@’ in program
   42 | @class NSMutableData;
      | ^
/usr/include/GNUstep/AppKit/NSSound.h:43:1: error: stray ‘@’ in program
   43 | @class NSPasteboard;
      | ^
/usr/include/GNUstep/AppKit/NSSound.h:44:1: error: stray ‘@’ in program
   44 | @class NSString;
      | ^
/usr/include/GNUstep/AppKit/NSSound.h:45:1: error: stray ‘@’ in program
   45 | @class NSURL;
      | ^
/usr/include/GNUstep/AppKit/NSSound.h:46:1: error: stray ‘@’ in program
   46 | @class NSThread;
      | ^
/usr/include/GNUstep/AppKit/NSSound.h:47:1: error: stray ‘@’ in program
   47 | @class NSConditionLock;
      | ^
/usr/include/GNUstep/AppKit/NSSound.h:48:1: error: stray ‘@’ in program
   48 | @class NSLock;
      | ^
/usr/include/GNUstep/AppKit/NSSound.h:57:1: error: stray ‘@’ in program
   57 | @interface NSSound : NSObject <NSCoding, NSCopying>
      | ^
/usr/include/GNUstep/AppKit/NSSound.h:211:1: error: stray ‘@’ in program
  211 | @end
      | ^
/usr/include/GNUstep/AppKit/NSSound.h:216:1: error: stray ‘@’ in program
  216 | @interface NSObject (NSSoundDelegate)
      | ^
/usr/include/GNUstep/AppKit/NSSound.h:223:1: error: stray ‘@’ in program
  223 | @end
      | ^
/usr/include/GNUstep/AppKit/NSSound.h:226:1: error: stray ‘@’ in program
  226 | @interface NSBundle (NSSoundAdditions)
      | ^
/usr/include/GNUstep/AppKit/NSSound.h:230:1: error: stray ‘@’ in program
  230 | @end
      | ^
In file included from /usr/include/GNUstep/AppKit/AppKit.h:229:
/usr/include/GNUstep/AppKit/NSSpeechRecognizer.h:37:1: error: stray ‘@’ in program
   37 | @protocol NSSpeechRecognizerDelegate;
      | ^
/usr/include/GNUstep/AppKit/NSSpeechRecognizer.h:39:1: error: stray ‘@’ in program
   39 | @class NSArray, NSString, NSUUID;
      | ^
/usr/include/GNUstep/AppKit/NSSpeechRecognizer.h:41:1: error: stray ‘@’ in program
   41 | @interface NSSpeechRecognizer : NSObject
      | ^
/usr/include/GNUstep/AppKit/NSSpeechRecognizer.h:76:1: error: stray ‘@’ in program
   76 | @end
      | ^
/usr/include/GNUstep/AppKit/NSSpeechRecognizer.h:79:1: error: stray ‘@’ in program
   79 | @protocol NSSpeechRecognizerDelegate
      | ^
/usr/include/GNUstep/AppKit/NSSpeechRecognizer.h:82:1: error: stray ‘@’ in program
   82 | @end
      | ^
In file included from /usr/include/GNUstep/AppKit/AppKit.h:230:
/usr/include/GNUstep/AppKit/NSSpeechSynthesizer.h:43:1: error: stray ‘@’ in program
   43 | @class NSString, NSMutableDictionary, NSMutableArray, NSError;
      | ^
/usr/include/GNUstep/AppKit/NSSpeechSynthesizer.h:103:1: error: stray ‘@’ in program
  103 | @interface NSSpeechSynthesizer : NSObject
      | ^
/usr/include/GNUstep/AppKit/NSSpeechSynthesizer.h:158:1: error: stray ‘@’ in program
  158 | @end
      | ^
/usr/include/GNUstep/AppKit/NSSpeechSynthesizer.h:160:1: error: stray ‘@’ in program
  160 | @protocol NSSpeechSynthesizerDelegate <NSObject>
      | ^
/usr/include/GNUstep/AppKit/NSSpeechSynthesizer.h:162:1: error: stray ‘@’ in program
  162 | @optional
      | ^
/usr/include/GNUstep/AppKit/NSSpeechSynthesizer.h:184:1: error: stray ‘@’ in program
  184 | @end
      | ^
In file included from /usr/include/GNUstep/AppKit/AppKit.h:231:
/usr/include/GNUstep/AppKit/NSStepperTouchBarItem.h:37:1: error: stray ‘@’ in program
   37 | @interface NSStepperTouchBarItem : NSTouchBarItem
      | ^
/usr/include/GNUstep/AppKit/NSStepperTouchBarItem.h:39:1: error: stray ‘@’ in program
   39 | @end
      | ^
In file included from /usr/include/GNUstep/AppKit/AppKit.h:232:
/usr/include/GNUstep/AppKit/NSStepper.h:35:1: error: stray ‘@’ in program
   35 | @interface NSStepper : NSControl
      | ^
/usr/include/GNUstep/AppKit/NSStepper.h:51:1: error: stray ‘@’ in program
   51 | @end
      | ^
In file included from /usr/include/GNUstep/AppKit/AppKit.h:233:
/usr/include/GNUstep/AppKit/NSStepperCell.h:33:1: error: stray ‘@’ in program
   33 | @interface NSStepperCell : NSActionCell
      | ^
/usr/include/GNUstep/AppKit/NSStepperCell.h:58:1: error: stray ‘@’ in program
   58 | @end
      | ^
In file included from /usr/include/GNUstep/AppKit/AppKit.h:234:
/usr/include/GNUstep/AppKit/NSStoryboard.h:36:1: error: stray ‘@’ in program
   36 | @class NSString, NSBundle, NSMutableDictionary;
      | ^
/usr/include/GNUstep/AppKit/NSStoryboard.h:43:1: error: stray ‘@’ in program
   43 | @interface NSStoryboard : NSObject
      | ^
/usr/include/GNUstep/AppKit/NSStoryboard.h:68:1: error: stray ‘@’ in program
   68 | @end
      | ^
In file included from /usr/include/GNUstep/AppKit/AppKit.h:237:
/usr/include/GNUstep/AppKit/NSSwitch.h:38:1: error: stray ‘@’ in program
   38 | @interface NSSwitch : NSControl <NSAccessibilitySwitch>
      | ^
/usr/include/GNUstep/AppKit/NSSwitch.h:49:1: error: stray ‘@’ in program
   49 | @end
      | ^
In file included from /usr/include/GNUstep/AppKit/AppKit.h:238:
/usr/include/GNUstep/AppKit/NSSplitViewController.h:38:1: error: stray ‘@’ in program
   38 | @class NSSplitView, NSSplitViewItem, NSArray, NSMutableArray;
      | ^
/usr/include/GNUstep/AppKit/NSSplitViewController.h:40:1: error: stray ‘@’ in program
   40 | @interface NSSplitViewController : NSViewController
      | ^
/usr/include/GNUstep/AppKit/NSSplitViewController.h:69:1: error: stray ‘@’ in program
   69 | @end
      | ^
In file included from /usr/include/GNUstep/AppKit/AppKit.h:239:
/usr/include/GNUstep/AppKit/NSSplitViewItem.h:63:1: error: stray ‘@’ in program
   63 | @class NSViewController;
      | ^
/usr/include/GNUstep/AppKit/NSSplitViewItem.h:65:1: error: stray ‘@’ in program
   65 | @interface NSSplitViewItem : NSObject <NSCoding>
      | ^
/usr/include/GNUstep/AppKit/NSSplitViewItem.h:108:1: error: stray ‘@’ in program
  108 | @end
      | ^
In file included from /usr/include/GNUstep/AppKit/AppKit.h:240:
/usr/include/GNUstep/AppKit/NSTableColumn.h:37:1: error: stray ‘@’ in program
   37 | @class NSSortDescriptor;
      | ^
/usr/include/GNUstep/AppKit/NSTableColumn.h:38:1: error: stray ‘@’ in program
   38 | @class NSCell;
      | ^
/usr/include/GNUstep/AppKit/NSTableColumn.h:39:1: error: stray ‘@’ in program
   39 | @class NSTableView;
      | ^
/usr/include/GNUstep/AppKit/NSTableColumn.h:59:1: error: stray ‘@’ in program
   59 | @interface NSTableColumn : NSObject <NSCoding>
      | ^
/usr/include/GNUstep/AppKit/NSTableColumn.h:133:1: error: stray ‘@’ in program
  133 | @end
      | ^
In file included from /usr/include/GNUstep/AppKit/AppKit.h:241:
/usr/include/GNUstep/AppKit/NSTableHeaderCell.h:34:1: error: stray ‘@’ in program
   34 | @interface NSTableHeaderCell : NSTextFieldCell
      | ^
/usr/include/GNUstep/AppKit/NSTableHeaderCell.h:46:1: error: stray ‘@’ in program
   46 | @end
      | ^
In file included from /usr/include/GNUstep/AppKit/AppKit.h:242:
/usr/include/GNUstep/AppKit/NSTableHeaderView.h:37:1: error: stray ‘@’ in program
   37 | @class NSTableView;
      | ^
/usr/include/GNUstep/AppKit/NSTableHeaderView.h:39:1: error: stray ‘@’ in program
   39 | @interface NSTableHeaderView : NSView
      | ^
/usr/include/GNUstep/AppKit/NSTableHeaderView.h:60:1: error: stray ‘@’ in program
   60 | @end
      | ^
In file included from /usr/include/GNUstep/AppKit/AppKit.h:244:
/usr/include/GNUstep/AppKit/NSTabView.h:45:1: error: stray ‘@’ in program
   45 | @class NSFont;
      | ^
/usr/include/GNUstep/AppKit/NSTabView.h:46:1: error: stray ‘@’ in program
   46 | @class NSTabViewItem;
      | ^
/usr/include/GNUstep/AppKit/NSTabView.h:48:1: error: stray ‘@’ in program
   48 | @interface NSTabView : NSView <NSCoding>
      | ^
/usr/include/GNUstep/AppKit/NSTabView.h:108:1: error: stray ‘@’ in program
  108 | @end
      | ^
/usr/include/GNUstep/AppKit/NSTabView.h:110:1: error: stray ‘@’ in program
  110 | @interface NSObject(NSTabViewDelegate)
      | ^
/usr/include/GNUstep/AppKit/NSTabView.h:115:1: error: stray ‘@’ in program
  115 | @end
      | ^
In file included from /usr/include/GNUstep/AppKit/NSTabViewController.h:29,
                 from /usr/include/GNUstep/AppKit/AppKit.h:245:
/usr/include/GNUstep/AppKit/NSToolbar.h:41:1: error: stray ‘@’ in program
   41 | @class NSArray;
      | ^
/usr/include/GNUstep/AppKit/NSToolbar.h:42:1: error: stray ‘@’ in program
   42 | @class NSString;
      | ^
/usr/include/GNUstep/AppKit/NSToolbar.h:43:1: error: stray ‘@’ in program
   43 | @class NSMutableArray;
      | ^
/usr/include/GNUstep/AppKit/NSToolbar.h:44:1: error: stray ‘@’ in program
   44 | @class NSDictionary;
      | ^
/usr/include/GNUstep/AppKit/NSToolbar.h:45:1: error: stray ‘@’ in program
   45 | @class NSMutableDictionary;
      | ^
/usr/include/GNUstep/AppKit/NSToolbar.h:46:1: error: stray ‘@’ in program
   46 | @class NSNotification;
      | ^
/usr/include/GNUstep/AppKit/NSToolbar.h:47:1: error: stray ‘@’ in program
   47 | @class NSToolbarItem;
      | ^
/usr/include/GNUstep/AppKit/NSToolbar.h:48:1: error: stray ‘@’ in program
   48 | @class GSToolbarView;
      | ^
/usr/include/GNUstep/AppKit/NSToolbar.h:49:1: error: stray ‘@’ in program
   49 | @class NSWindow;
      | ^
/usr/include/GNUstep/AppKit/NSToolbar.h:77:1: error: stray ‘@’ in program
   77 | @interface NSToolbar : NSObject
      | ^
/usr/include/GNUstep/AppKit/NSToolbar.h:142:1: error: stray ‘@’ in program
  142 | @end /* interface of NSToolbar */
      | ^
/usr/include/GNUstep/AppKit/NSToolbar.h:147:1: error: stray ‘@’ in program
  147 | @interface NSObject (NSToolbarDelegate)
      | ^
/usr/include/GNUstep/AppKit/NSToolbar.h:163:1: error: stray ‘@’ in program
  163 | @end
      | ^
/usr/include/GNUstep/AppKit/NSTabViewController.h:37:1: error: stray ‘@’ in program
   37 | @class NSArray, NSTabViewItem, NSTabView, NSMutableArray;
      | ^
/usr/include/GNUstep/AppKit/NSTabViewController.h:48:1: error: stray ‘@’ in program
   48 | @interface NSTabViewController : NSViewController
      | ^
/usr/include/GNUstep/AppKit/NSTabViewController.h:92:1: error: stray ‘@’ in program
   92 | @end
      | ^
In file included from /usr/include/GNUstep/AppKit/AppKit.h:246:
/usr/include/GNUstep/AppKit/NSTabViewItem.h:40:1: error: stray ‘@’ in program
   40 | @class NSString;
      | ^
/usr/include/GNUstep/AppKit/NSTabViewItem.h:41:1: error: stray ‘@’ in program
   41 | @class NSColor;
      | ^
/usr/include/GNUstep/AppKit/NSTabViewItem.h:42:1: error: stray ‘@’ in program
   42 | @class NSTabView;
      | ^
/usr/include/GNUstep/AppKit/NSTabViewItem.h:43:1: error: stray ‘@’ in program
   43 | @class NSView;
      | ^
/usr/include/GNUstep/AppKit/NSTabViewItem.h:44:1: error: stray ‘@’ in program
   44 | @class NSViewController;
      | ^
/usr/include/GNUstep/AppKit/NSTabViewItem.h:46:1: error: stray ‘@’ in program
   46 | @interface NSTabViewItem : NSObject <NSCoding>
      | ^
/usr/include/GNUstep/AppKit/NSTabViewItem.h:95:1: error: stray ‘@’ in program
   95 | @end
      | ^
/usr/include/GNUstep/AppKit/NSTabViewItem.h:97:1: error: stray ‘@’ in program
   97 | @interface NSTabViewItem (GNUstep)
      | ^
/usr/include/GNUstep/AppKit/NSTabViewItem.h:104:1: error: stray ‘@’ in program
  104 | @end
      | ^
In file included from /usr/include/GNUstep/AppKit/AppKit.h:247:
/usr/include/GNUstep/AppKit/NSTextAlternatives.h:39:1: error: stray ‘@’ in program
   39 | @interface NSTextAlternatives : NSObject {
      | ^
/usr/include/GNUstep/AppKit/NSTextAlternatives.h:47:1: error: stray ‘@’ in program
   47 | @property (readonly, copy) NSString *primaryString;
      | ^
/usr/include/GNUstep/AppKit/NSTextAlternatives.h:48:1: error: stray ‘@’ in program
   48 | @property (readonly, copy) NSArray *alternativeStrings;
      | ^
/usr/include/GNUstep/AppKit/NSTextAlternatives.h:55:1: error: stray ‘@’ in program
   55 | @end
      | ^
In file included from /usr/include/GNUstep/AppKit/AppKit.h:249:
/usr/include/GNUstep/AppKit/NSTextContainer.h:74:1: error: stray ‘@’ in program
   74 | @class GSLayoutManager;
      | ^
/usr/include/GNUstep/AppKit/NSTextContainer.h:75:1: error: stray ‘@’ in program
   75 | @class NSTextView;
      | ^
/usr/include/GNUstep/AppKit/NSTextContainer.h:94:1: error: stray ‘@’ in program
   94 | @interface NSTextContainer : NSObject
      | ^
/usr/include/GNUstep/AppKit/NSTextContainer.h:266:1: error: stray ‘@’ in program
  266 | @end
      | ^
In file included from /usr/include/GNUstep/AppKit/NSTextCheckingClient.h:33,
                 from /usr/include/GNUstep/AppKit/AppKit.h:250:
/usr/include/GNUstep/AppKit/NSTextInputClient.h:39:1: error: stray ‘@’ in program
   39 | @class NSArray;
      | ^
/usr/include/GNUstep/AppKit/NSTextInputClient.h:41:1: error: stray ‘@’ in program
   41 | @protocol NSTextInputClient
      | ^
/usr/include/GNUstep/AppKit/NSTextInputClient.h:44:1: error: stray ‘@’ in program
   44 | @required
      | ^
/usr/include/GNUstep/AppKit/NSTextInputClient.h:71:1: error: stray ‘@’ in program
   71 | @optional
      | ^
/usr/include/GNUstep/AppKit/NSTextInputClient.h:80:1: error: stray ‘@’ in program
   80 | @end
      | ^
/usr/include/GNUstep/AppKit/NSTextCheckingClient.h:49:1: error: stray ‘@’ in program
   49 | @class NSDictionary, NSCandidateListTouchBarItem;
      | ^
/usr/include/GNUstep/AppKit/NSTextCheckingClient.h:51:1: error: stray ‘@’ in program
   51 | @protocol NSTextInputTraits
      | ^
/usr/include/GNUstep/AppKit/NSTextCheckingClient.h:54:1: error: stray ‘@’ in program
   54 | @optional
      | ^
/usr/include/GNUstep/AppKit/NSTextCheckingClient.h:77:1: error: stray ‘@’ in program
   77 | @end
      | ^
/usr/include/GNUstep/AppKit/NSTextCheckingClient.h:80:1: error: stray ‘@’ in program
   80 | @protocol NSTextCheckingClient <NSTextInputClient, NSTextInputTraits>
      | ^
/usr/include/GNUstep/AppKit/NSTextCheckingClient.h:83:1: error: stray ‘@’ in program
   83 | @required
      | ^
/usr/include/GNUstep/AppKit/NSTextCheckingClient.h:108:1: error: stray ‘@’ in program
  108 | @end
      | ^
In file included from /usr/include/GNUstep/AppKit/AppKit.h:251:
/usr/include/GNUstep/AppKit/NSTextCheckingController.h:39:1: error: stray ‘@’ in program
   39 | @class NSArray, NSDictionary, NSMenu;
      | ^
/usr/include/GNUstep/AppKit/NSTextCheckingController.h:41:1: error: stray ‘@’ in program
   41 | @interface NSTextCheckingController : NSObject
      | ^
/usr/include/GNUstep/AppKit/NSTextCheckingController.h:77:1: error: stray ‘@’ in program
   77 | @end
      | ^
In file included from /usr/include/GNUstep/AppKit/AppKit.h:254:
/usr/include/GNUstep/AppKit/NSTextInputContext.h:37:1: error: stray ‘@’ in program
   37 | @class NSArray, NSString;
      | ^
/usr/include/GNUstep/AppKit/NSTextInputContext.h:41:1: error: stray ‘@’ in program
   41 | @interface NSTextInputContext : NSObject
      | ^
/usr/include/GNUstep/AppKit/NSTextInputContext.h:77:1: error: stray ‘@’ in program
   77 | @end
      | ^
In file included from /usr/include/GNUstep/AppKit/AppKit.h:255:
/usr/include/GNUstep/AppKit/NSTextList.h:35:1: error: stray ‘@’ in program
   35 | @class NSString;
      | ^
/usr/include/GNUstep/AppKit/NSTextList.h:41:1: error: stray ‘@’ in program
   41 | @interface NSTextList : NSObject <NSCopying, NSCoding>
      | ^
/usr/include/GNUstep/AppKit/NSTextList.h:56:1: error: stray ‘@’ in program
   56 | @property NSInteger startingItemNumber;
      | ^
/usr/include/GNUstep/AppKit/NSTextList.h:63:1: error: stray ‘@’ in program
   63 | @end
      | ^
In file included from /usr/include/GNUstep/AppKit/AppKit.h:256:
/usr/include/GNUstep/AppKit/NSTextStorage.h:42:1: error: stray ‘@’ in program
   42 | @class NSNotification;
      | ^
/usr/include/GNUstep/AppKit/NSTextStorage.h:43:1: error: stray ‘@’ in program
   43 | @class NSString;
      | ^
/usr/include/GNUstep/AppKit/NSTextStorage.h:44:1: error: stray ‘@’ in program
   44 | @class GSLayoutManager;
      | ^
/usr/include/GNUstep/AppKit/NSTextStorage.h:45:1: error: stray ‘@’ in program
   45 | @class NSFont;
      | ^
/usr/include/GNUstep/AppKit/NSTextStorage.h:46:1: error: stray ‘@’ in program
   46 | @class NSColor;
      | ^
/usr/include/GNUstep/AppKit/NSTextStorage.h:65:1: error: stray ‘@’ in program
   65 | @interface NSTextStorage : NSMutableAttributedString
      | ^
/usr/include/GNUstep/AppKit/NSTextStorage.h:165:1: error: stray ‘@’ in program
  165 | @end
      | ^
/usr/include/GNUstep/AppKit/NSTextStorage.h:170:1: error: stray ‘@’ in program
  170 | @interface NSObject (NSTextStorageDelegate)
      | ^
/usr/include/GNUstep/AppKit/NSTextStorage.h:184:1: error: stray ‘@’ in program
  184 | @end
      | ^
/usr/include/GNUstep/AppKit/NSTextStorage.h:186:1: error: stray ‘@’ in program
  186 | @interface NSTextStorage (Scripting)
      | ^
/usr/include/GNUstep/AppKit/NSTextStorage.h:217:1: error: stray ‘@’ in program
  217 | @end
      | ^
In file included from /usr/include/GNUstep/AppKit/AppKit.h:257:
/usr/include/GNUstep/AppKit/NSTextTable.h:36:1: error: stray ‘@’ in program
   36 | @class NSColor;
      | ^
/usr/include/GNUstep/AppKit/NSTextTable.h:37:1: error: stray ‘@’ in program
   37 | @class NSTextContainer;
      | ^
/usr/include/GNUstep/AppKit/NSTextTable.h:38:1: error: stray ‘@’ in program
   38 | @class NSView;
      | ^
/usr/include/GNUstep/AppKit/NSTextTable.h:39:1: error: stray ‘@’ in program
   39 | @class NSLayoutManager;
      | ^
/usr/include/GNUstep/AppKit/NSTextTable.h:40:1: error: stray ‘@’ in program
   40 | @class NSTextTableBlock;
      | ^
/usr/include/GNUstep/AppKit/NSTextTable.h:73:1: error: stray ‘@’ in program
   73 | @interface NSTextBlock : NSObject <NSCoding, NSCopying>
      | ^
/usr/include/GNUstep/AppKit/NSTextTable.h:123:1: error: stray ‘@’ in program
  123 | @end
      | ^
/usr/include/GNUstep/AppKit/NSTextTable.h:130:1: error: stray ‘@’ in program
  130 | @interface NSTextTable : NSTextBlock
      | ^
/usr/include/GNUstep/AppKit/NSTextTable.h:162:1: error: stray ‘@’ in program
  162 | @end
      | ^
/usr/include/GNUstep/AppKit/NSTextTable.h:164:1: error: stray ‘@’ in program
  164 | @interface NSTextTableBlock : NSTextBlock
      | ^
/usr/include/GNUstep/AppKit/NSTextTable.h:184:1: error: stray ‘@’ in program
  184 | @end
      | ^
In file included from /usr/include/GNUstep/AppKit/AppKit.h:259:
/usr/include/GNUstep/AppKit/NSTouch.h:36:1: error: stray ‘@’ in program
   36 | @interface NSTouch : NSObject
      | ^
/usr/include/GNUstep/AppKit/NSTouch.h:38:1: error: stray ‘@’ in program
   38 | @end
      | ^
In file included from /usr/include/GNUstep/AppKit/AppKit.h:260:
/usr/include/GNUstep/AppKit/NSTouchBar.h:36:1: error: stray ‘@’ in program
   36 | @interface NSTouchBar : NSObject
      | ^
/usr/include/GNUstep/AppKit/NSTouchBar.h:38:1: error: stray ‘@’ in program
   38 | @end
      | ^
In file included from /usr/include/GNUstep/AppKit/NSTokenField.h:36,
                 from /usr/include/GNUstep/AppKit/AppKit.h:262:
/usr/include/GNUstep/AppKit/NSTokenFieldCell.h:37:1: error: stray ‘@’ in program
   37 | @class NSCharacterSet;
      | ^
/usr/include/GNUstep/AppKit/NSTokenFieldCell.h:47:1: error: stray ‘@’ in program
   47 | @interface NSTokenFieldCell : NSTextFieldCell <NSCoding>
      | ^
/usr/include/GNUstep/AppKit/NSTokenFieldCell.h:67:1: error: stray ‘@’ in program
   67 | @end
      | ^
/usr/include/GNUstep/AppKit/NSTokenField.h:38:1: error: stray ‘@’ in program
   38 | @class NSCharacterSet;
      | ^
/usr/include/GNUstep/AppKit/NSTokenField.h:40:1: error: stray ‘@’ in program
   40 | @interface NSTokenField : NSTextField
      | ^
/usr/include/GNUstep/AppKit/NSTokenField.h:54:1: error: stray ‘@’ in program
   54 | @end;
      | ^
In file included from /usr/include/GNUstep/AppKit/AppKit.h:266:
/usr/include/GNUstep/AppKit/NSToolbarItemGroup.h:38:1: error: stray ‘@’ in program
   38 | @class NSArray;
      | ^
/usr/include/GNUstep/AppKit/NSToolbarItemGroup.h:40:1: error: stray ‘@’ in program
   40 | @interface NSToolbarItemGroup : NSToolbarItem
      | ^
/usr/include/GNUstep/AppKit/NSToolbarItemGroup.h:48:1: error: stray ‘@’ in program
   48 | @end
      | ^
In file included from /usr/include/GNUstep/AppKit/AppKit.h:267:
/usr/include/GNUstep/AppKit/NSTrackingArea.h:53:1: error: stray ‘@’ in program
   53 | @class NSDictionary;
      | ^
/usr/include/GNUstep/AppKit/NSTrackingArea.h:54:1: error: stray ‘@’ in program
   54 | @class GSTrackingRect;
      | ^
/usr/include/GNUstep/AppKit/NSTrackingArea.h:56:1: error: stray ‘@’ in program
   56 | @interface NSTrackingArea : NSObject <NSCoding, NSCopying>
      | ^
/usr/include/GNUstep/AppKit/NSTrackingArea.h:73:1: error: stray ‘@’ in program
   73 | @end
      | ^
In file included from /usr/include/GNUstep/AppKit/AppKit.h:268:
/usr/include/GNUstep/AppKit/NSTreeController.h:38:1: error: stray ‘@’ in program
   38 | @class NSString;
      | ^
/usr/include/GNUstep/AppKit/NSTreeController.h:39:1: error: stray ‘@’ in program
   39 | @class NSArray;
      | ^
/usr/include/GNUstep/AppKit/NSTreeController.h:40:1: error: stray ‘@’ in program
   40 | @class NSIndexPath;
      | ^
/usr/include/GNUstep/AppKit/NSTreeController.h:41:1: error: stray ‘@’ in program
   41 | @class NSTreeNode;
      | ^
/usr/include/GNUstep/AppKit/NSTreeController.h:43:1: error: stray ‘@’ in program
   43 | @interface NSTreeController : NSObjectController <NSCoding, NSCopying>
      | ^
/usr/include/GNUstep/AppKit/NSTreeController.h:103:1: error: stray ‘@’ in program
  103 | @end
      | ^
In file included from /usr/include/GNUstep/AppKit/AppKit.h:269:
/usr/include/GNUstep/AppKit/NSTreeNode.h:35:1: error: stray ‘@’ in program
   35 | @class NSArray;
      | ^
/usr/include/GNUstep/AppKit/NSTreeNode.h:36:1: error: stray ‘@’ in program
   36 | @class NSIndexPath;
      | ^
/usr/include/GNUstep/AppKit/NSTreeNode.h:37:1: error: stray ‘@’ in program
   37 | @class NSMutableArray;
      | ^
/usr/include/GNUstep/AppKit/NSTreeNode.h:40:1: error: stray ‘@’ in program
   40 | @interface NSTreeNode : NSObject
      | ^
/usr/include/GNUstep/AppKit/NSTreeNode.h:59:1: error: stray ‘@’ in program
   59 | @end
      | ^
In file included from /usr/include/GNUstep/AppKit/AppKit.h:270:
/usr/include/GNUstep/AppKit/NSUserDefaultsController.h:37:1: error: stray ‘@’ in program
   37 | @class NSUserDefaults;
      | ^
/usr/include/GNUstep/AppKit/NSUserDefaultsController.h:38:1: error: stray ‘@’ in program
   38 | @class NSDictionary;
      | ^
/usr/include/GNUstep/AppKit/NSUserDefaultsController.h:39:1: error: stray ‘@’ in program
   39 | @class NSMutableDictionary;
      | ^
/usr/include/GNUstep/AppKit/NSUserDefaultsController.h:41:1: error: stray ‘@’ in program
   41 | @interface NSUserDefaultsController : NSController
      | ^
/usr/include/GNUstep/AppKit/NSUserDefaultsController.h:67:1: error: stray ‘@’ in program
   67 | @end
      | ^
In file included from /usr/include/GNUstep/AppKit/AppKit.h:272:
/usr/include/GNUstep/AppKit/NSUserInterfaceCompression.h:36:1: error: stray ‘@’ in program
   36 | @class NSSet, NSString, NSArray;
      | ^
/usr/include/GNUstep/AppKit/NSUserInterfaceCompression.h:38:1: error: stray ‘@’ in program
   38 | @interface NSUserInterfaceCompressionOptions : NSObject <NSCopying, NSCoding>
      | ^
/usr/include/GNUstep/AppKit/NSUserInterfaceCompression.h:64:1: error: stray ‘@’ in program
   64 | @end
      | ^
/usr/include/GNUstep/AppKit/NSUserInterfaceCompression.h:66:1: error: stray ‘@’ in program
   66 | @protocol NSUserInterfaceCompression
      | ^
/usr/include/GNUstep/AppKit/NSUserInterfaceCompression.h:74:1: error: stray ‘@’ in program
   74 | @end
      | ^
In file included from /usr/include/GNUstep/AppKit/AppKit.h:273:
/usr/include/GNUstep/AppKit/NSUserInterfaceItemSearching.h:37:1: error: stray ‘@’ in program
   37 | @class NSArray, NSString;
      | ^
/usr/include/GNUstep/AppKit/NSUserInterfaceItemSearching.h:41:1: error: stray ‘@’ in program
   41 | @protocol NSUserInterfaceItemSearching <NSObject>
      | ^
/usr/include/GNUstep/AppKit/NSUserInterfaceItemSearching.h:57:1: error: stray ‘@’ in program
   57 | @end
      | ^
/usr/include/GNUstep/AppKit/NSUserInterfaceItemSearching.h:60:1: error: stray ‘@’ in program
   60 | @interface NSApplication (NSUserInterfaceItemSearching)
      | ^
/usr/include/GNUstep/AppKit/NSUserInterfaceItemSearching.h:71:1: error: stray ‘@’ in program
   71 | @end
      | ^
In file included from /usr/include/GNUstep/AppKit/AppKit.h:277:
/usr/include/GNUstep/AppKit/NSVisualEffectView.h:62:1: error: stray ‘@’ in program
   62 | @interface NSVisualEffectView : NSView {
      | ^
/usr/include/GNUstep/AppKit/NSVisualEffectView.h:66:1: error: stray ‘@’ in program
   66 | @property NSVisualEffectMaterial material;
      | ^
/usr/include/GNUstep/AppKit/NSVisualEffectView.h:68:1: error: stray ‘@’ in program
   68 | @property(readonly) NSInteger interiorBackgroundStyle;
      | ^
/usr/include/GNUstep/AppKit/NSVisualEffectView.h:69:1: error: stray ‘@’ in program
   69 | @property NSVisualEffectBlendingMode blendingMode;
      | ^
/usr/include/GNUstep/AppKit/NSVisualEffectView.h:71:1: error: stray ‘@’ in program
   71 | @property NSVisualEffectState state;
      | ^
/usr/include/GNUstep/AppKit/NSVisualEffectView.h:72:1: error: stray ‘@’ in program
   72 | @property(retain) NSImage *maskImage;
      | ^
/usr/include/GNUstep/AppKit/NSVisualEffectView.h:89:1: error: stray ‘@’ in program
   89 | @end
      | ^
In file included from /usr/include/GNUstep/AppKit/AppKit.h:278:
/usr/include/GNUstep/AppKit/NSWindowController.h:34:1: error: stray ‘@’ in program
   34 | @class NSString;
      | ^
/usr/include/GNUstep/AppKit/NSWindowController.h:35:1: error: stray ‘@’ in program
   35 | @class NSArray;
      | ^
/usr/include/GNUstep/AppKit/NSWindowController.h:36:1: error: stray ‘@’ in program
   36 | @class NSWindow;
      | ^
/usr/include/GNUstep/AppKit/NSWindowController.h:37:1: error: stray ‘@’ in program
   37 | @class NSDocument;
      | ^
/usr/include/GNUstep/AppKit/NSWindowController.h:38:1: error: stray ‘@’ in program
   38 | @class NSMapTable;
      | ^
/usr/include/GNUstep/AppKit/NSWindowController.h:39:1: error: stray ‘@’ in program
   39 | @class NSStoryboard;
      | ^
/usr/include/GNUstep/AppKit/NSWindowController.h:41:1: error: stray ‘@’ in program
   41 | @interface NSWindowController : NSResponder <NSCoding, NSSeguePerforming>
      | ^
/usr/include/GNUstep/AppKit/NSWindowController.h:43:3: error: stray ‘@’ in program
   43 |   @private
      |   ^
/usr/include/GNUstep/AppKit/NSWindowController.h:96:1: error: stray ‘@’ in program
   96 | @end
      | ^
In file included from /usr/include/GNUstep/AppKit/PSOperators.h:30,
                 from /usr/include/GNUstep/AppKit/AppKit.h:281:
/usr/include/GNUstep/AppKit/DPSOperators.h:482:12: error: stray ‘@’ in program
  482 |     (ctxt, @selector(DPScurrentalpha:), a);
      |            ^
/usr/include/GNUstep/AppKit/DPSOperators.h:489:12: error: stray ‘@’ in program
  489 |     (ctxt, @selector(DPScurrentcmykcolor: : : :), c, m, y, k);
      |            ^
/usr/include/GNUstep/AppKit/DPSOperators.h:496:12: error: stray ‘@’ in program
  496 |     (ctxt, @selector(DPScurrentgray:), gray);
      |            ^
/usr/include/GNUstep/AppKit/DPSOperators.h:503:12: error: stray ‘@’ in program
  503 |     (ctxt, @selector(DPScurrenthsbcolor: : :), h, s, b);
      |            ^
/usr/include/GNUstep/AppKit/DPSOperators.h:510:12: error: stray ‘@’ in program
  510 |     (ctxt, @selector(DPScurrentrgbcolor: : :), r, g, b);
      |            ^
/usr/include/GNUstep/AppKit/DPSOperators.h:517:12: error: stray ‘@’ in program
  517 |     (ctxt, @selector(DPSsetalpha:), a);
      |            ^
/usr/include/GNUstep/AppKit/DPSOperators.h:524:12: error: stray ‘@’ in program
  524 |     (ctxt, @selector(DPSsetcmykcolor: : : :), c, m, y, k);
      |            ^
/usr/include/GNUstep/AppKit/DPSOperators.h:531:12: error: stray ‘@’ in program
  531 |     (ctxt, @selector(DPSsetgray:), gray);
      |            ^
/usr/include/GNUstep/AppKit/DPSOperators.h:538:12: error: stray ‘@’ in program
  538 |     (ctxt, @selector(DPSsethsbcolor: : :), h, s, b);
      |            ^
/usr/include/GNUstep/AppKit/DPSOperators.h:545:12: error: stray ‘@’ in program
  545 |     (ctxt, @selector(DPSsetrgbcolor: : :), r, g, b);
      |            ^
/usr/include/GNUstep/AppKit/DPSOperators.h:553:12: error: stray ‘@’ in program
  553 |     (ctxt, @selector(GSSetFillColorspace:), dict);
      |            ^
/usr/include/GNUstep/AppKit/DPSOperators.h:560:12: error: stray ‘@’ in program
  560 |     (ctxt, @selector(GSSetStrokeColorspace:), dict);
      |            ^
/usr/include/GNUstep/AppKit/DPSOperators.h:567:12: error: stray ‘@’ in program
  567 |     (ctxt, @selector(GSSetFillColor:), values);
      |            ^
/usr/include/GNUstep/AppKit/DPSOperators.h:574:12: error: stray ‘@’ in program
  574 |     (ctxt, @selector(GSSetStrokeColor:), values);
      |            ^
/usr/include/GNUstep/AppKit/DPSOperators.h:585:12: error: stray ‘@’ in program
  585 |     (ctxt, @selector(DPSashow: : :), x, y, s);
      |            ^
/usr/include/GNUstep/AppKit/DPSOperators.h:592:12: error: stray ‘@’ in program
  592 |     (ctxt, @selector(DPSawidthshow: : : : : :), cx, cy, c, ax, ay, s);
      |            ^
/usr/include/GNUstep/AppKit/DPSOperators.h:599:12: error: stray ‘@’ in program
  599 |     (ctxt, @selector(DPScharpath: :), s, b);
      |            ^
/usr/include/GNUstep/AppKit/DPSOperators.h:606:12: error: stray ‘@’ in program
  606 |     (ctxt, @selector(DPSshow:), s);
      |            ^
/usr/include/GNUstep/AppKit/DPSOperators.h:613:12: error: stray ‘@’ in program
  613 |     (ctxt, @selector(DPSwidthshow: : : :), x, y, c, s);
      |            ^
/usr/include/GNUstep/AppKit/DPSOperators.h:620:12: error: stray ‘@’ in program
  620 |     (ctxt, @selector(DPSxshow: : :), s, numarray, size);
      |            ^
/usr/include/GNUstep/AppKit/DPSOperators.h:627:12: error: stray ‘@’ in program
  627 |     (ctxt, @selector(DPSxyshow: : :), s, numarray, size);
      |            ^
/usr/include/GNUstep/AppKit/DPSOperators.h:634:12: error: stray ‘@’ in program
  634 |     (ctxt, @selector(DPSyshow: : :), s, numarray, size);
      |            ^
/usr/include/GNUstep/AppKit/DPSOperators.h:642:12: error: stray ‘@’ in program
  642 |     (ctxt, @selector(GSSetCharacterSpacing:), extra);
      |            ^
/usr/include/GNUstep/AppKit/DPSOperators.h:649:12: error: stray ‘@’ in program
  649 |     (ctxt, @selector(GSSetFont:), font);
      |            ^
/usr/include/GNUstep/AppKit/DPSOperators.h:656:12: error: stray ‘@’ in program
  656 |     (ctxt, @selector(GSSetFontSize:), size);
      |            ^
/usr/include/GNUstep/AppKit/DPSOperators.h:663:12: error: stray ‘@’ in program
  663 |     (ctxt, @selector(GSGetTextCTM));
      |            ^
/usr/include/GNUstep/AppKit/DPSOperators.h:670:12: error: stray ‘@’ in program
  670 |     (ctxt, @selector(GSGetTextPosition));
      |            ^
/usr/include/GNUstep/AppKit/DPSOperators.h:677:12: error: stray ‘@’ in program
  677 |     (ctxt, @selector(GSSetTextCTM:), ctm);
      |            ^
/usr/include/GNUstep/AppKit/DPSOperators.h:684:12: error: stray ‘@’ in program
  684 |     (ctxt, @selector(GSSetTextDrawingMode:), mode);
      |            ^
/usr/include/GNUstep/AppKit/DPSOperators.h:691:12: error: stray ‘@’ in program
  691 |     (ctxt, @selector(GSSetTextPosition:), loc);
      |            ^
/usr/include/GNUstep/AppKit/DPSOperators.h:698:12: error: stray ‘@’ in program
  698 |     (ctxt, @selector(GSShowText: :), string, length);
      |            ^
/usr/include/GNUstep/AppKit/DPSOperators.h:705:12: error: stray ‘@’ in program
  705 |     (ctxt, @selector(GSShowGlyphs: :), glyphs, length);
      |            ^
/usr/include/GNUstep/AppKit/DPSOperators.h:712:12: error: stray ‘@’ in program
  712 |     (ctxt, @selector(GSShowGlyphsWithAdvances: :), glyphs, advances, length);
      |            ^
/usr/include/GNUstep/AppKit/DPSOperators.h:723:12: error: stray ‘@’ in program
  723 |     (ctxt, @selector(DPSgrestore));
      |            ^
/usr/include/GNUstep/AppKit/DPSOperators.h:730:12: error: stray ‘@’ in program
  730 |     (ctxt, @selector(DPSgsave));
      |            ^
/usr/include/GNUstep/AppKit/DPSOperators.h:737:12: error: stray ‘@’ in program
  737 |     (ctxt, @selector(DPSinitgraphics));
      |            ^
/usr/include/GNUstep/AppKit/DPSOperators.h:744:12: error: stray ‘@’ in program
  744 |     (ctxt, @selector(DPSsetgstate:), gst);
      |            ^
/usr/include/GNUstep/AppKit/DPSOperators.h:752:12: error: stray ‘@’ in program
  752 |     (ctxt, @selector(GSDefineGState));
      |            ^
/usr/include/GNUstep/AppKit/DPSOperators.h:759:12: error: stray ‘@’ in program
  759 |     (ctxt, @selector(GSUndefineGState:), gst);
      |            ^
/usr/include/GNUstep/AppKit/DPSOperators.h:766:12: error: stray ‘@’ in program
  766 |     (ctxt, @selector(GSReplaceGState:), gst);
      |            ^
/usr/include/GNUstep/AppKit/DPSOperators.h:776:12: error: stray ‘@’ in program
  776 |     (ctxt, @selector(DPScurrentflat:), flatness);
      |            ^
/usr/include/GNUstep/AppKit/DPSOperators.h:783:12: error: stray ‘@’ in program
  783 |     (ctxt, @selector(DPScurrentlinecap:), linecap);
      |            ^
/usr/include/GNUstep/AppKit/DPSOperators.h:790:12: error: stray ‘@’ in program
  790 |     (ctxt, @selector(DPScurrentlinejoin:), linejoin);
      |            ^
/usr/include/GNUstep/AppKit/DPSOperators.h:797:12: error: stray ‘@’ in program
  797 |     (ctxt, @selector(DPScurrentlinewidth:), width);
      |            ^
/usr/include/GNUstep/AppKit/DPSOperators.h:804:12: error: stray ‘@’ in program
  804 |     (ctxt, @selector(DPScurrentmiterlimit:), limit);
      |            ^
/usr/include/GNUstep/AppKit/DPSOperators.h:811:12: error: stray ‘@’ in program
  811 |     (ctxt, @selector(DPScurrentpoint: :), x, y);
      |            ^
/usr/include/GNUstep/AppKit/DPSOperators.h:818:12: error: stray ‘@’ in program
  818 |     (ctxt, @selector(DPScurrentstrokeadjust:), b);
      |            ^
/usr/include/GNUstep/AppKit/DPSOperators.h:825:12: error: stray ‘@’ in program
  825 |     (ctxt, @selector(DPSsetdash: : :), pat, size, offset);
      |            ^
/usr/include/GNUstep/AppKit/DPSOperators.h:832:12: error: stray ‘@’ in program
  832 |     (ctxt, @selector(DPSsetflat:), flatness);
      |            ^
/usr/include/GNUstep/AppKit/DPSOperators.h:839:12: error: stray ‘@’ in program
  839 |     (ctxt, @selector(DPSsethalftonephase: :), x, y);
      |            ^
/usr/include/GNUstep/AppKit/DPSOperators.h:846:12: error: stray ‘@’ in program
  846 |     (ctxt, @selector(DPSsetlinecap:), linecap);
      |            ^
/usr/include/GNUstep/AppKit/DPSOperators.h:853:12: error: stray ‘@’ in program
  853 |     (ctxt, @selector(DPSsetlinejoin:), linejoin);
      |            ^
/usr/include/GNUstep/AppKit/DPSOperators.h:860:12: error: stray ‘@’ in program
  860 |     (ctxt, @selector(DPSsetlinewidth:), width);
      |            ^
/usr/include/GNUstep/AppKit/DPSOperators.h:867:12: error: stray ‘@’ in program
  867 |     (ctxt, @selector(DPSsetmiterlimit:), limit);
      |            ^
/usr/include/GNUstep/AppKit/DPSOperators.h:874:12: error: stray ‘@’ in program
  874 |     (ctxt, @selector(DPSsetstrokeadjust:), b);
      |            ^
/usr/include/GNUstep/AppKit/DPSOperators.h:885:12: error: stray ‘@’ in program
  885 |     (ctxt, @selector(DPSconcat:), m);
      |            ^
/usr/include/GNUstep/AppKit/DPSOperators.h:892:12: error: stray ‘@’ in program
  892 |     (ctxt, @selector(DPSinitmatrix));
      |            ^
/usr/include/GNUstep/AppKit/DPSOperators.h:899:12: error: stray ‘@’ in program
  899 |     (ctxt, @selector(DPSrotate:), angle);
      |            ^
/usr/include/GNUstep/AppKit/DPSOperators.h:906:12: error: stray ‘@’ in program
  906 |     (ctxt, @selector(DPSscale: :), x, y);
      |            ^
/usr/include/GNUstep/AppKit/DPSOperators.h:913:12: error: stray ‘@’ in program
  913 |     (ctxt, @selector(DPStranslate: :), x, y);
      |            ^
/usr/include/GNUstep/AppKit/DPSOperators.h:921:12: error: stray ‘@’ in program
  921 |     (ctxt, @selector(GSCurrentCTM));
      |            ^
/usr/include/GNUstep/AppKit/DPSOperators.h:928:12: error: stray ‘@’ in program
  928 |     (ctxt, @selector(GSSetCTM:), ctm);
      |            ^
/usr/include/GNUstep/AppKit/DPSOperators.h:935:12: error: stray ‘@’ in program
  935 |     (ctxt, @selector(GSConcatCTM:), ctm);
      |            ^
/usr/include/GNUstep/AppKit/DPSOperators.h:946:12: error: stray ‘@’ in program
  946 |     (ctxt, @selector(DPSarc: : : : :), x, y, r, angle1, angle2);
      |            ^
/usr/include/GNUstep/AppKit/DPSOperators.h:953:12: error: stray ‘@’ in program
  953 |     (ctxt, @selector(DPSarcn: : : : :), x, y, r, angle1, angle2);
      |            ^
/usr/include/GNUstep/AppKit/DPSOperators.h:960:12: error: stray ‘@’ in program
  960 |     (ctxt, @selector(DPSarct: : : : :), x1, y1, x2, y2, r);
      |            ^
/usr/include/GNUstep/AppKit/DPSOperators.h:967:12: error: stray ‘@’ in program
  967 |     (ctxt, @selector(DPSclip));
      |            ^
/usr/include/GNUstep/AppKit/DPSOperators.h:974:12: error: stray ‘@’ in program
  974 |     (ctxt, @selector(DPSclosepath));
      |            ^
/usr/include/GNUstep/AppKit/DPSOperators.h:981:12: error: stray ‘@’ in program
  981 |     (ctxt, @selector(DPScurveto: : : : : :), x1, y1, x2, y2, x3, y3);
      |            ^
/usr/include/GNUstep/AppKit/DPSOperators.h:988:12: error: stray ‘@’ in program
  988 |     (ctxt, @selector(DPSeoclip));
      |            ^
/usr/include/GNUstep/AppKit/DPSOperators.h:995:12: error: stray ‘@’ in program
  995 |     (ctxt, @selector(DPSeofill));
      |            ^
/usr/include/GNUstep/AppKit/DPSOperators.h:1002:12: error: stray ‘@’ in program
 1002 |     (ctxt, @selector(DPSfill));
      |            ^
/usr/include/GNUstep/AppKit/DPSOperators.h:1009:12: error: stray ‘@’ in program
 1009 |     (ctxt, @selector(DPSflattenpath));
      |            ^
/usr/include/GNUstep/AppKit/DPSOperators.h:1016:12: error: stray ‘@’ in program
 1016 |     (ctxt, @selector(DPSinitclip));
      |            ^
/usr/include/GNUstep/AppKit/DPSOperators.h:1023:12: error: stray ‘@’ in program
 1023 |     (ctxt, @selector(DPSlineto: :), x, y);
      |            ^
/usr/include/GNUstep/AppKit/DPSOperators.h:1030:12: error: stray ‘@’ in program
 1030 |     (ctxt, @selector(DPSmoveto: :), x, y);
      |            ^
/usr/include/GNUstep/AppKit/DPSOperators.h:1037:12: error: stray ‘@’ in program
 1037 |     (ctxt, @selector(DPSnewpath));
      |            ^
/usr/include/GNUstep/AppKit/DPSOperators.h:1044:12: error: stray ‘@’ in program
 1044 |     (ctxt, @selector(DPSpathbbox: : : :), llx, lly, urx, ury);
      |            ^
/usr/include/GNUstep/AppKit/DPSOperators.h:1051:12: error: stray ‘@’ in program
 1051 |     (ctxt, @selector(DPSrcurveto: : : : : :), x1, y1, x2, y2, x3, y3);
      |            ^
/usr/include/GNUstep/AppKit/DPSOperators.h:1058:12: error: stray ‘@’ in program
 1058 |     (ctxt, @selector(DPSrectclip: : : :), x, y, w, h);
      |            ^
/usr/include/GNUstep/AppKit/DPSOperators.h:1065:12: error: stray ‘@’ in program
 1065 |     (ctxt, @selector(DPSrectfill: : : :), x, y, w, h);
      |            ^
/usr/include/GNUstep/AppKit/DPSOperators.h:1072:12: error: stray ‘@’ in program
 1072 |     (ctxt, @selector(DPSrectstroke: : : :), x, y, w, h);
      |            ^
/usr/include/GNUstep/AppKit/DPSOperators.h:1079:12: error: stray ‘@’ in program
 1079 |     (ctxt, @selector(DPSreversepath));
      |            ^
/usr/include/GNUstep/AppKit/DPSOperators.h:1086:12: error: stray ‘@’ in program
 1086 |     (ctxt, @selector(DPSrlineto: :), x, y);
      |            ^
/usr/include/GNUstep/AppKit/DPSOperators.h:1093:12: error: stray ‘@’ in program
 1093 |     (ctxt, @selector(DPSrmoveto: :), x, y);
      |            ^
/usr/include/GNUstep/AppKit/DPSOperators.h:1100:12: error: stray ‘@’ in program
 1100 |     (ctxt, @selector(DPSstroke));
      |            ^
/usr/include/GNUstep/AppKit/DPSOperators.h:1107:12: error: stray ‘@’ in program
 1107 |     (ctxt, @selector(DPSshfill:), shaderDictionary);
      |            ^
/usr/include/GNUstep/AppKit/DPSOperators.h:1115:12: error: stray ‘@’ in program
 1115 |     (ctxt, @selector(GSSendBezierPath:), path);
      |            ^
/usr/include/GNUstep/AppKit/DPSOperators.h:1122:12: error: stray ‘@’ in program
 1122 |     (ctxt, @selector(GSRectClipList: :), rects, count);
      |            ^
/usr/include/GNUstep/AppKit/DPSOperators.h:1129:12: error: stray ‘@’ in program
 1129 |     (ctxt, @selector(GSRectFillList: :), rects, count);
      |            ^
/usr/include/GNUstep/AppKit/DPSOperators.h:1140:12: error: stray ‘@’ in program
 1140 |     (ctxt, @selector(GSCurrentDevice: : :), device, x, y);
      |            ^
/usr/include/GNUstep/AppKit/DPSOperators.h:1147:12: error: stray ‘@’ in program
 1147 |     (ctxt, @selector(DPScurrentoffset: :), x, y);
      |            ^
/usr/include/GNUstep/AppKit/DPSOperators.h:1154:12: error: stray ‘@’ in program
 1154 |     (ctxt, @selector(GSSetDevice: : :), device, x, y);
      |            ^
/usr/include/GNUstep/AppKit/DPSOperators.h:1161:12: error: stray ‘@’ in program
 1161 |     (ctxt, @selector(DPSsetoffset: :), x, y);
      |            ^
/usr/include/GNUstep/AppKit/DPSOperators.h:1173:12: error: stray ‘@’ in program
 1173 |     (ctxt, @selector(DPScomposite: : : : : : : :), x, y, w, h, gstateNum, dx, dy, op);
      |            ^
/usr/include/GNUstep/AppKit/DPSOperators.h:1180:12: error: stray ‘@’ in program
 1180 |     (ctxt, @selector(DPScompositerect: : : : :), x, y, w, h, op);
      |            ^
/usr/include/GNUstep/AppKit/DPSOperators.h:1187:12: error: stray ‘@’ in program
 1187 |     (ctxt, @selector(DPSdissolve: : : : : : : :), x, y, w, h, gstateNum, dx, dy, delta);
      |            ^
/usr/include/GNUstep/AppKit/DPSOperators.h:1195:12: error: stray ‘@’ in program
 1195 |     (ctxt, @selector(GSDrawImage: :), rect, imageref);
      |            ^
/usr/include/GNUstep/AppKit/DPSOperators.h:1210:14: error: stray ‘@’ in program
 1210 |       (ctxt, @selector(DPSPrintf: :), fmt, ap);
      |              ^
/usr/include/GNUstep/AppKit/DPSOperators.h:1218:12: error: stray ‘@’ in program
 1218 |     (ctxt, @selector(DPSWriteData: :), buf, count);
      |            ^
/usr/include/GNUstep/Frameworks/AddressView.framework/Versions/0/ADImageView.h:12:1: error: stray ‘@’ in program
   12 | @interface ADImageView: NSImageView
      | ^
/usr/include/GNUstep/Frameworks/AddressView.framework/Versions/0/ADImageView.h:32:1: error: stray ‘@’ in program
   32 | @end
      | ^
/usr/include/GNUstep/Frameworks/AddressView.framework/Versions/0/ADImageView.h:34:1: error: stray ‘@’ in program
   34 | @interface NSObject (ADImageViewDelegate)
      | ^
/usr/include/GNUstep/Frameworks/AddressView.framework/Versions/0/ADImageView.h:40:1: error: stray ‘@’ in program
   40 | @end
      | ^
In file included from /tmp/7RhW6ASaHD/dump1.h:13:
/usr/include/GNUstep/Frameworks/AddressView.framework/Versions/0/ADPersonPropertyView.h:16:1: error: stray ‘@’ in program
   16 | @interface NSString(ADPersonPropertySupport)
      | ^
/usr/include/GNUstep/Frameworks/AddressView.framework/Versions/0/ADPersonPropertyView.h:21:1: error: stray ‘@’ in program
   21 | @end
      | ^
/usr/include/GNUstep/Frameworks/AddressView.framework/Versions/0/ADPersonPropertyView.h:23:1: error: stray ‘@’ in program
   23 | @interface ADPersonPropertyCell: NSTextFieldCell
      | ^
/usr/include/GNUstep/Frameworks/AddressView.framework/Versions/0/ADPersonPropertyView.h:33:1: error: stray ‘@’ in program
   33 | @end
      | ^
/usr/include/GNUstep/Frameworks/AddressView.framework/Versions/0/ADPersonPropertyView.h:41:1: error: stray ‘@’ in program
   41 | @interface ADPersonActionCell: NSImageCell
      | ^
/usr/include/GNUstep/Frameworks/AddressView.framework/Versions/0/ADPersonPropertyView.h:55:1: error: stray ‘@’ in program
   55 | @end
      | ^
/usr/include/GNUstep/Frameworks/AddressView.framework/Versions/0/ADPersonPropertyView.h:57:1: error: stray ‘@’ in program
   57 | @interface ADPersonPropertyView: NSView
      | ^
/usr/include/GNUstep/Frameworks/AddressView.framework/Versions/0/ADPersonPropertyView.h:123:1: error: stray ‘@’ in program
  123 | @end
      | ^
/usr/include/GNUstep/Frameworks/AddressView.framework/Versions/0/ADPersonPropertyView.h:125:1: error: stray ‘@’ in program
  125 | @interface ADPersonPropertyView (LabelMangling)
      | ^
/usr/include/GNUstep/Frameworks/AddressView.framework/Versions/0/ADPersonPropertyView.h:130:1: error: stray ‘@’ in program
  130 | @end
      | ^
/usr/include/GNUstep/Frameworks/AddressView.framework/Versions/0/ADPersonPropertyView.h:132:1: error: stray ‘@’ in program
  132 | @protocol ADPersonPropertyViewDelegate
      | ^
/usr/include/GNUstep/Frameworks/AddressView.framework/Versions/0/ADPersonPropertyView.h:156:1: error: stray ‘@’ in program
  156 | @end
      | ^
/usr/include/GNUstep/Frameworks/AddressView.framework/Versions/0/ADPersonPropertyView.h:158:1: error: stray ‘@’ in program
  158 | @interface ADPersonPropertyView (Private)
      | ^
/usr/include/GNUstep/Frameworks/AddressView.framework/Versions/0/ADPersonPropertyView.h:173:1: error: stray ‘@’ in program
  173 | @end
      | ^
/usr/include/GNUstep/Frameworks/AddressView.framework/Versions/0/ADPersonPropertyView.h:175:1: error: stray ‘@’ in program
  175 | @interface ADPersonPropertyView (Events)
      | ^
/usr/include/GNUstep/Frameworks/AddressView.framework/Versions/0/ADPersonPropertyView.h:180:1: error: stray ‘@’ in program
  180 | @end
      | ^
In file included from /tmp/7RhW6ASaHD/dump1.h:14:
/usr/include/GNUstep/Frameworks/AddressView.framework/Versions/0/ADPersonView.h:25:1: error: stray ‘@’ in program
   25 | @interface ADPersonView: NSView <ADPersonPropertyViewDelegate>
      | ^
/usr/include/GNUstep/Frameworks/AddressView.framework/Versions/0/ADPersonView.h:84:1: error: stray ‘@’ in program
   84 | @end
      | ^
/usr/include/GNUstep/Frameworks/AddressView.framework/Versions/0/ADPersonView.h:86:1: error: stray ‘@’ in program
   86 | @interface ADPersonView (PropertyMangling)
      | ^
/usr/include/GNUstep/Frameworks/AddressView.framework/Versions/0/ADPersonView.h:97:1: error: stray ‘@’ in program
   97 | @end
      | ^
/usr/include/GNUstep/Frameworks/AddressView.framework/Versions/0/ADPersonView.h:99:1: error: stray ‘@’ in program
   99 | @interface NSObject (ADPersonViewDelegate)
      | ^
/usr/include/GNUstep/Frameworks/AddressView.framework/Versions/0/ADPersonView.h:111:1: error: stray ‘@’ in program
  111 | @end
      | ^
In file included from /tmp/7RhW6ASaHD/dump1.h:15:
/usr/include/GNUstep/Frameworks/AddressView.framework/Versions/0/ADSinglePropertyView.h:11:1: error: stray ‘@’ in program
   11 | @class ADSinglePropertyView;
      | ^
/usr/include/GNUstep/Frameworks/AddressView.framework/Versions/0/ADSinglePropertyView.h:13:1: error: stray ‘@’ in program
   13 | @interface NSObject (ADSinglePropertyViewDelegate)
      | ^
/usr/include/GNUstep/Frameworks/AddressView.framework/Versions/0/ADSinglePropertyView.h:17:1: error: stray ‘@’ in program
   17 | @end
      | ^
/usr/include/GNUstep/Frameworks/AddressView.framework/Versions/0/ADSinglePropertyView.h:25:1: error: stray ‘@’ in program
   25 | @interface ADSinglePropertyView: NSView
      | ^
/usr/include/GNUstep/Frameworks/AddressView.framework/Versions/0/ADSinglePropertyView.h:77:1: error: stray ‘@’ in program
   77 | @end
      | ^
/usr/include/GNUstep/Foundation/NSObject.h:55:8: error: using typedef-name ‘Protocol’ after ‘class’
   55 | @class Protocol;
      |        ^~~~~~~~
In file included from /usr/include/GNUstep/Foundation/Foundation.h:31:
/usr/lib/gcc/arm-linux-gnueabihf/12/include/objc/objc.h:134:30: note: ‘Protocol’ has a previous declaration here
  134 |   typedef struct objc_object Protocol;
      |                              ^~~~~~~~
/usr/include/GNUstep/Foundation/NSObject.h:63:2: error: ‘protocol’ does not name a type; did you mean ‘Protocol’?
   63 | @protocol NSObject
      |  ^~~~~~~~
      |  Protocol
/usr/include/GNUstep/Foundation/NSObject.h:78:1: error: expected unqualified-id before ‘-’ token
   78 | - (Class) superclass;
      | ^
/usr/include/GNUstep/Foundation/NSObject.h:96:1: error: expected unqualified-id before ‘-’ token
   96 | - (BOOL) isEqual: (id)anObject;
      | ^
/usr/include/GNUstep/Foundation/NSObject.h:102:1: error: expected unqualified-id before ‘-’ token
  102 | - (BOOL) isKindOfClass: (Class)aClass;
      | ^
/usr/include/GNUstep/Foundation/NSObject.h:113:1: error: expected unqualified-id before ‘-’ token
  113 | - (BOOL) isMemberOfClass: (Class)aClass;
      | ^
/usr/include/GNUstep/Foundation/NSObject.h:119:1: error: expected unqualified-id before ‘-’ token
  119 | - (BOOL) isProxy;
      | ^
/usr/include/GNUstep/Foundation/NSObject.h:131:1: error: expected unqualified-id before ‘-’ token
  131 | - (NSUInteger) hash;
      | ^
/usr/include/GNUstep/Foundation/NSObject.h:136:1: error: expected unqualified-id before ‘-’ token
  136 | - (id) self;
      | ^
/usr/include/GNUstep/Foundation/NSObject.h:141:1: error: expected unqualified-id before ‘-’ token
  141 | - (id) performSelector: (SEL)aSelector;
      | ^
/usr/include/GNUstep/Foundation/NSObject.h:147:1: error: expected unqualified-id before ‘-’ token
  147 | - (id) performSelector: (SEL)aSelector
      | ^
/usr/include/GNUstep/Foundation/NSObject.h:154:1: error: expected unqualified-id before ‘-’ token
  154 | - (id) performSelector: (SEL)aSelector
      | ^
/usr/include/GNUstep/Foundation/NSObject.h:164:1: error: expected unqualified-id before ‘-’ token
  164 | - (BOOL) respondsToSelector: (SEL)aSelector;
      | ^
/usr/include/GNUstep/Foundation/NSObject.h:168:1: error: expected unqualified-id before ‘-’ token
  168 | - (BOOL) conformsToProtocol: (Protocol*)aProtocol;
      | ^
/usr/include/GNUstep/Foundation/NSObject.h:174:1: error: expected unqualified-id before ‘-’ token
  174 | - (id) retain NS_AUTOMATED_REFCOUNT_UNAVAILABLE;
      | ^
/usr/include/GNUstep/Foundation/NSObject.h:181:1: error: expected unqualified-id before ‘-’ token
  181 | - (oneway void) release NS_AUTOMATED_REFCOUNT_UNAVAILABLE;
      | ^
/usr/include/GNUstep/Foundation/NSObject.h:192:1: error: expected unqualified-id before ‘-’ token
  192 | - (id) autorelease NS_AUTOMATED_REFCOUNT_UNAVAILABLE;
      | ^
/usr/include/GNUstep/Foundation/NSObject.h:204:1: error: expected unqualified-id before ‘-’ token
  204 | - (NSUInteger) retainCount NS_AUTOMATED_REFCOUNT_UNAVAILABLE;
      | ^
/usr/include/GNUstep/Foundation/NSObject.h:209:1: error: expected unqualified-id before ‘-’ token
  209 | - (NSString*) description;
      | ^
/usr/include/GNUstep/Foundation/NSObject.h:213:1: error: expected unqualified-id before ‘-’ token
  213 | - (NSZone*) zone NS_AUTOMATED_REFCOUNT_UNAVAILABLE;
      | ^
/usr/include/GNUstep/Foundation/NSObject.h:214:2: error: ‘end’ does not name a type
  214 | @end
      |  ^~~
/usr/include/GNUstep/Foundation/NSObject.h:237:2: error: ‘end’ does not name a type
  237 | @end
      |  ^~~
/usr/include/GNUstep/Foundation/NSObject.h:259:2: error: ‘end’ does not name a type
  259 | @end
      |  ^~~
/usr/include/GNUstep/Foundation/NSObject.h:283:1: error: expected unqualified-id before ‘-’ token
  283 | - (id) initWithCoder: (NSCoder*)aDecoder;
      | ^
/usr/include/GNUstep/Foundation/NSObject.h:284:2: error: ‘end’ does not name a type
  284 | @end
      |  ^~~
/usr/include/GNUstep/Foundation/NSObject.h:288:2: error: ‘end’ does not name a type
  288 | @end
      |  ^~~
/usr/include/GNUstep/Foundation/NSObject.h:308:1: error: expected unqualified-id before ‘-’ token
  308 | - (void) finalize;
      | ^
/usr/include/GNUstep/Foundation/NSObject.h:312:1: error: expected unqualified-id before ‘-’ token
  312 | - (NSString*) className;
      | ^
/usr/include/GNUstep/Foundation/NSObject.h:315:1: error: expected unqualified-id before ‘+’ token
  315 | + (id) allocWithZone: (NSZone*)z;
      | ^
/usr/include/GNUstep/Foundation/NSObject.h:316:1: error: expected unqualified-id before ‘+’ token
  316 | + (id) alloc;
      | ^
/usr/include/GNUstep/Foundation/NSObject.h:317:1: error: expected unqualified-id before ‘+’ token
  317 | + (Class) class;
      | ^
/usr/include/GNUstep/Foundation/NSObject.h:339:1: error: expected unqualified-id before ‘+’ token
  339 | + (void) load;
      | ^
/usr/include/GNUstep/Foundation/NSObject.h:364:1: error: expected unqualified-id before ‘+’ token
  364 | + (void) initialize;
      | ^
/usr/include/GNUstep/Foundation/NSObject.h:365:1: error: expected unqualified-id before ‘+’ token
  365 | + (IMP) instanceMethodForSelector: (SEL)aSelector;
      | ^
/usr/include/GNUstep/Foundation/NSObject.h:366:1: error: expected unqualified-id before ‘+’ token
  366 | + (NSMethodSignature*) instanceMethodSignatureForSelector: (SEL)aSelector;
      | ^
/usr/include/GNUstep/Foundation/NSObject.h:367:1: error: expected unqualified-id before ‘+’ token
  367 | + (BOOL) instancesRespondToSelector: (SEL)aSelector;
      | ^
/usr/include/GNUstep/Foundation/NSObject.h:368:1: error: expected unqualified-id before ‘+’ token
  368 | + (BOOL) isSubclassOfClass: (Class)aClass;
      | ^
/usr/include/GNUstep/Foundation/NSObject.h:369:1: error: expected unqualified-id before ‘+’ token
  369 | + (id) new;
      | ^
/usr/include/GNUstep/Foundation/NSObject.h:370:1: error: expected unqualified-id before ‘+’ token
  370 | + (void) poseAsClass: (Class)aClassObject;
      | ^
/usr/include/GNUstep/Foundation/NSObject.h:371:1: error: expected unqualified-id before ‘+’ token
  371 | + (id) setVersion: (NSInteger)aVersion;
      | ^
/usr/include/GNUstep/Foundation/NSObject.h:372:1: error: expected unqualified-id before ‘+’ token
  372 | + (NSInteger) version;
      | ^
/usr/include/GNUstep/Foundation/NSObject.h:374:1: error: expected unqualified-id before ‘-’ token
  374 | - (id) awakeAfterUsingCoder: (NSCoder*)aDecoder;
      | ^
/usr/include/GNUstep/Foundation/NSObject.h:375:1: error: expected unqualified-id before ‘-’ token
  375 | - (Class) classForArchiver;
      | ^
/usr/include/GNUstep/Foundation/NSObject.h:376:1: error: expected unqualified-id before ‘-’ token
  376 | - (Class) classForCoder;
      | ^
/usr/include/GNUstep/Foundation/NSObject.h:377:1: error: expected unqualified-id before ‘-’ token
  377 | - (id) copy;
      | ^
/usr/include/GNUstep/Foundation/NSObject.h:378:1: error: expected unqualified-id before ‘-’ token
  378 | - (void) dealloc;
      | ^
/usr/include/GNUstep/Foundation/NSObject.h:379:1: error: expected unqualified-id before ‘-’ token
  379 | - (void) doesNotRecognizeSelector: (SEL)aSelector;
      | ^
/usr/include/GNUstep/Foundation/NSObject.h:380:1: error: expected unqualified-id before ‘-’ token
  380 | - (void) forwardInvocation: (NSInvocation*)anInvocation;
      | ^
/usr/include/GNUstep/Foundation/NSObject.h:381:1: error: expected unqualified-id before ‘-’ token
  381 | - (id) init;
      | ^
/usr/include/GNUstep/Foundation/NSObject.h:382:1: error: expected unqualified-id before ‘-’ token
  382 | - (IMP) methodForSelector: (SEL)aSelector;
      | ^
/usr/include/GNUstep/Foundation/NSObject.h:383:1: error: expected unqualified-id before ‘-’ token
  383 | - (NSMethodSignature*) methodSignatureForSelector: (SEL)aSelector;
      | ^
/usr/include/GNUstep/Foundation/NSObject.h:384:1: error: expected unqualified-id before ‘-’ token
  384 | - (id) mutableCopy;
      | ^
/usr/include/GNUstep/Foundation/NSObject.h:385:1: error: expected unqualified-id before ‘-’ token
  385 | - (id) replacementObjectForArchiver: (NSArchiver*)anArchiver;
      | ^
/usr/include/GNUstep/Foundation/NSObject.h:386:1: error: expected unqualified-id before ‘-’ token
  386 | - (id) replacementObjectForCoder: (NSCoder*)anEncoder;
      | ^
/usr/include/GNUstep/Foundation/NSObject.h:387:1: error: expected unqualified-id before ‘-’ token
  387 | - (Class) superclass;
      | ^
/usr/include/GNUstep/Foundation/NSObject.h:399:1: error: expected unqualified-id before ‘+’ token
  399 | + (BOOL) resolveClassMethod: (SEL)name;
      | ^
/usr/include/GNUstep/Foundation/NSObject.h:411:1: error: expected unqualified-id before ‘+’ token
  411 | + (BOOL) resolveInstanceMethod: (SEL)name;
      | ^
/usr/include/GNUstep/Foundation/NSObject.h:426:1: error: expected unqualified-id before ‘-’ token
  426 | - (id) autoContentAccessingProxy;
      | ^
/usr/include/GNUstep/Foundation/NSObject.h:440:1: error: expected unqualified-id before ‘-’ token
  440 | - (id) forwardingTargetForSelector: (SEL)aSelector;
      | ^
/usr/include/GNUstep/Foundation/NSObject.h:443:2: error: ‘end’ does not name a type
  443 | @end
      |  ^~~
/usr/include/GNUstep/Foundation/NSObject.h:496:2: error: ‘interface’ does not name a type
  496 | @interface NSObject (NEXTSTEP)
      |  ^~~~~~~~~
/usr/include/GNUstep/Foundation/NSObject.h:500:2: error: ‘end’ does not name a type
  500 | @end
      |  ^~~
/usr/include/GNUstep/Foundation/NSObject.h:505:2: error: ‘end’ does not name a type
  505 | @end
      |  ^~~
/usr/include/GNUstep/Foundation/NSObject.h:515:2: error: ‘interface’ does not name a type
  515 | @interface NSObject (TimedPerformers)
      |  ^~~~~~~~~
/usr/include/GNUstep/Foundation/NSObject.h:530:1: error: expected unqualified-id before ‘+’ token
  530 | + (void) cancelPreviousPerformRequestsWithTarget: (id)obj
      | ^
/usr/include/GNUstep/Foundation/NSObject.h:537:1: error: expected unqualified-id before ‘-’ token
  537 | - (void) performSelector: (SEL)s
      | ^
/usr/include/GNUstep/Foundation/NSObject.h:545:1: error: expected unqualified-id before ‘-’ token
  545 | - (void) performSelector: (SEL)s
      | ^
/usr/include/GNUstep/Foundation/NSObject.h:549:2: error: ‘end’ does not name a type
  549 | @end
      |  ^~~
/usr/include/GNUstep/Foundation/NSObject.h:569:1: error: expected unqualified-id before ‘-’ token
  569 | - (void) discardContentIfPossible;
      | ^
/usr/include/GNUstep/Foundation/NSObject.h:577:1: error: expected unqualified-id before ‘-’ token
  577 | - (void) endContentAccess;
      | ^
/usr/include/GNUstep/Foundation/NSObject.h:584:1: error: expected unqualified-id before ‘-’ token
  584 | - (BOOL) isContentDiscarded;
      | ^
/usr/include/GNUstep/Foundation/NSObject.h:585:2: error: ‘end’ does not name a type
  585 | @end
      |  ^~~
/usr/include/GNUstep/GNUstepBase/NSObject+GNUstepBase.h:41:2: error: ‘interface’ does not name a type
   41 | @interface NSObject (GNUstepBase)
      |  ^~~~~~~~~
/usr/include/GNUstep/GNUstepBase/NSObject+GNUstepBase.h:58:1: error: expected unqualified-id before ‘-’ token
   58 | - (BOOL) isInstance;
      | ^
/usr/include/GNUstep/GNUstepBase/NSObject+GNUstepBase.h:72:1: error: expected unqualified-id before ‘-’ token
   72 | - (id) makeImmutableCopyOnFail: (BOOL)force;
      | ^
/usr/include/GNUstep/GNUstepBase/NSObject+GNUstepBase.h:85:1: error: expected unqualified-id before ‘-’ token
   85 | - (BOOL) makeImmutable;
      | ^
/usr/include/GNUstep/GNUstepBase/NSObject+GNUstepBase.h:92:1: error: expected unqualified-id before ‘-’ token
   92 | - (id) notImplemented: (SEL)aSel GS_NORETURN_METHOD;
      | ^
/usr/include/GNUstep/GNUstepBase/NSObject+GNUstepBase.h:101:1: error: expected unqualified-id before ‘-’ token
  101 | - (id) subclassResponsibility: (SEL)aSel GS_NORETURN_METHOD;
      | ^
/usr/include/GNUstep/GNUstepBase/NSObject+GNUstepBase.h:110:1: error: expected unqualified-id before ‘-’ token
  110 | - (id) shouldNotImplement: (SEL)aSel GS_NORETURN_METHOD;
      | ^
/usr/include/GNUstep/GNUstepBase/NSObject+GNUstepBase.h:112:2: error: ‘end’ does not name a type
  112 | @end
      |  ^~~
/usr/include/GNUstep/GNUstepBase/NSObject+GNUstepBase.h:174:1: error: expected unqualified-id before ‘-’ token
  174 | - (NSUInteger) sizeInBytesExcluding: (NSHashTable*)exclude;
      | ^
/usr/include/GNUstep/GNUstepBase/NSObject+GNUstepBase.h:179:1: error: expected unqualified-id before ‘-’ token
  179 | - (NSUInteger) sizeInBytes;
      | ^
/usr/include/GNUstep/GNUstepBase/NSObject+GNUstepBase.h:191:1: error: expected unqualified-id before ‘-’ token
  191 | - (NSUInteger) sizeOfContentExcluding: (NSHashTable*)exclude;
      | ^
/usr/include/GNUstep/GNUstepBase/NSObject+GNUstepBase.h:196:1: error: expected unqualified-id before ‘-’ token
  196 | - (NSUInteger) sizeOfInstance;
      | ^
/usr/include/GNUstep/GNUstepBase/NSObject+GNUstepBase.h:197:2: error: ‘end’ does not name a type
  197 | @end
      |  ^~~
/usr/include/GNUstep/GNUstepBase/NSObject+GNUstepBase.h:214:2: error: ‘end’ does not name a type
  214 | @end
      |  ^~~
/usr/include/GNUstep/GNUstepBase/NSObject+GNUstepBase.h:255:1: error: expected unqualified-id before ‘+’ token
  255 | + (id) NS_RETURNS_RETAINED leakAt: (id*)anAddress;
      | ^
/usr/include/GNUstep/GNUstepBase/NSObject+GNUstepBase.h:264:1: error: expected unqualified-id before ‘+’ token
  264 | + (BOOL) registerAtExit;
      | ^
/usr/include/GNUstep/GNUstepBase/NSObject+GNUstepBase.h:271:1: error: expected unqualified-id before ‘+’ token
  271 | + (BOOL) registerAtExit: (SEL)aSelector;
      | ^
/usr/include/GNUstep/GNUstepBase/NSObject+GNUstepBase.h:281:1: error: expected unqualified-id before ‘+’ token
  281 | + (void) setShouldCleanUp: (BOOL)aFlag;
      | ^
/usr/include/GNUstep/GNUstepBase/NSObject+GNUstepBase.h:288:1: error: expected unqualified-id before ‘+’ token
  288 | + (BOOL) shouldCleanUp;
      | ^
/usr/include/GNUstep/GNUstepBase/NSObject+GNUstepBase.h:290:2: error: ‘end’ does not name a type
  290 | @end
      |  ^~~
/usr/include/GNUstep/Foundation/NSProcessInfo.h:102:2: error: ‘interface’ does not name a type
  102 | @interface NSProcessInfo: NSObject
      |  ^~~~~~~~~
/usr/include/GNUstep/Foundation/NSProcessInfo.h:111:11: error: expected constructor, destructor, or type conversion before ‘(’ token
  111 | @property (readonly) NSUInteger systemUptime;
      |           ^
/usr/include/GNUstep/Foundation/NSProcessInfo.h:131:1: error: expected unqualified-id before ‘-’ token
  131 | - (NSArray*) arguments;
      | ^
/usr/include/GNUstep/Foundation/NSProcessInfo.h:137:1: error: expected unqualified-id before ‘-’ token
  137 | - (NSDictionary*) environment;
      | ^
/usr/include/GNUstep/Foundation/NSProcessInfo.h:147:1: error: expected unqualified-id before ‘-’ token
  147 | - (NSString*) globallyUniqueString;
      | ^
/usr/include/GNUstep/Foundation/NSProcessInfo.h:152:1: error: expected unqualified-id before ‘-’ token
  152 | - (NSString*) hostName;
      | ^
/usr/include/GNUstep/Foundation/NSProcessInfo.h:175:1: error: expected unqualified-id before ‘-’ token
  175 | - (NSUInteger) operatingSystem;
      | ^
/usr/include/GNUstep/Foundation/NSProcessInfo.h:194:1: error: expected unqualified-id before ‘-’ token
  194 | - (NSString*) operatingSystemName;
      | ^
/usr/include/GNUstep/Foundation/NSProcessInfo.h:201:1: error: expected unqualified-id before ‘-’ token
  201 | - (NSString *) operatingSystemVersionString;
      | ^
/usr/include/GNUstep/Foundation/NSProcessInfo.h:208:1: error: expected unqualified-id before ‘-’ token
  208 | - (int) processIdentifier;
      | ^
/usr/include/GNUstep/Foundation/NSProcessInfo.h:216:1: error: expected unqualified-id before ‘-’ token
  216 | - (NSString*) processName;
      | ^
/usr/include/GNUstep/Foundation/NSProcessInfo.h:221:1: error: expected unqualified-id before ‘-’ token
  221 | - (void) setProcessName: (NSString*)newName;
      | ^
/usr/include/GNUstep/Foundation/NSProcessInfo.h:225:1: error: expected unqualified-id before ‘-’ token
  225 | - (NSUInteger) processorCount;
      | ^
/usr/include/GNUstep/Foundation/NSProcessInfo.h:227:1: error: expected unqualified-id before ‘-’ token
  227 | - (NSUInteger) activeProcessorCount;
      | ^
/usr/include/GNUstep/Foundation/NSProcessInfo.h:229:1: error: expected unqualified-id before ‘-’ token
  229 | - (unsigned long long) physicalMemory;
      | ^
/usr/include/GNUstep/Foundation/NSProcessInfo.h:233:1: error: expected unqualified-id before ‘-’ token
  233 | - (void) enableSuddenTermination;
      | ^
/usr/include/GNUstep/Foundation/NSProcessInfo.h:234:1: error: expected unqualified-id before ‘-’ token
  234 | - (void) disableSuddenTermination;
      | ^
/usr/include/GNUstep/Foundation/NSProcessInfo.h:241:1: error: expected unqualified-id before ‘-’ token
  241 | - (id) beginActivityWithOptions: (NSActivityOptions)options
      | ^
/usr/include/GNUstep/Foundation/NSProcessInfo.h:243:1: error: expected unqualified-id before ‘-’ token
  243 | - (void) endActivity:(id<NSObject>)activity;
      | ^
/usr/include/GNUstep/Foundation/NSProcessInfo.h:244:1: error: expected unqualified-id before ‘-’ token
  244 | - (void) performActivityWithOptions:(NSActivityOptions)options
      | ^
/usr/include/GNUstep/Foundation/NSProcessInfo.h:247:1: error: expected unqualified-id before ‘-’ token
  247 | - (void) performExpiringActivityWithReason: (NSString *)reason
      | ^
/usr/include/GNUstep/Foundation/NSProcessInfo.h:250:2: error: ‘end’ does not name a type
  250 | @end
      |  ^~~
/usr/include/GNUstep/Foundation/NSProcessInfo.h:270:1: error: expected unqualified-id before ‘+’ token
  270 | + (void) initializeWithArguments: (char**)argv
      | ^
/usr/include/GNUstep/Foundation/NSProcessInfo.h:280:2: error: ‘end’ does not name a type
  280 | @end
      |  ^~~
/usr/include/GNUstep/GNUstepBase/NSProcessInfo+GNUstepBase.h:39:2: error: ‘interface’ does not name a type
   39 | @interface NSProcessInfo(GNUstepBase)
      |  ^~~~~~~~~
/usr/include/GNUstep/GNUstepBase/NSProcessInfo+GNUstepBase.h:56:1: error: expected unqualified-id before ‘-’ token
   56 | - (NSMutableSet*) debugSet;
      | ^
/usr/include/GNUstep/GNUstepBase/NSProcessInfo+GNUstepBase.h:62:1: error: expected unqualified-id before ‘-’ token
   62 | - (void) setDebugLoggingEnabled: (BOOL)flag;
      | ^
/usr/include/GNUstep/GNUstepBase/NSProcessInfo+GNUstepBase.h:64:2: error: ‘end’ does not name a type
   64 | @end
      |  ^~~
/usr/include/GNUstep/Foundation/NSDebug.h:55:2: error: ‘protocol’ does not name a type; did you mean ‘Protocol’?
   55 | @protocol GSLogDelegate <NSObject>
      |  ^~~~~~~~
      |  Protocol
/usr/include/GNUstep/Foundation/NSDebug.h:71:1: error: expected unqualified-id before ‘-’ token
   71 | - (BOOL) putBytes: (const uint8_t*)bytes
      | ^
/usr/include/GNUstep/Foundation/NSDebug.h:74:2: error: ‘end’ does not name a type
   74 | @end
      |  ^~~
/usr/include/GNUstep/Foundation/NSString.h:284:2: error: ‘interface’ does not name a type
  284 | @interface NSString :NSObject <NSCoding, NSCopying, NSMutableCopying>
      |  ^~~~~~~~~
/usr/include/GNUstep/Foundation/NSString.h:287:1: error: expected unqualified-id before ‘+’ token
  287 | + (id) stringWithCharacters: (const unichar*)chars
      | ^
/usr/include/GNUstep/Foundation/NSString.h:290:1: error: expected unqualified-id before ‘+’ token
  290 | + (id) stringWithCString: (const char*)byteString
      | ^
/usr/include/GNUstep/Foundation/NSString.h:293:1: error: expected unqualified-id before ‘+’ token
  293 | + (id) stringWithCString: (const char*)byteString
      | ^
/usr/include/GNUstep/Foundation/NSString.h:295:1: error: expected unqualified-id before ‘+’ token
  295 | + (id) stringWithCString: (const char*)byteString;
      | ^
/usr/include/GNUstep/Foundation/NSString.h:296:1: error: expected unqualified-id before ‘+’ token
  296 | + (id) stringWithFormat: (NSString*)format, ... NS_FORMAT_FUNCTION(1,2);
      | ^
/usr/include/GNUstep/Foundation/NSString.h:297:1: error: expected unqualified-id before ‘+’ token
  297 | + (id) stringWithContentsOfFile:(NSString *)path;
      | ^
/usr/include/GNUstep/Foundation/NSString.h:300:1: error: expected unqualified-id before ‘-’ token
  300 | - (id) init;
      | ^
/usr/include/GNUstep/Foundation/NSString.h:302:1: error: expected unqualified-id before ‘-’ token
  302 | - (id) initWithBytes: (const void*)bytes
      | ^
/usr/include/GNUstep/Foundation/NSString.h:305:1: error: expected unqualified-id before ‘-’ token
  305 | - (id) initWithBytesNoCopy: (void*)bytes
      | ^
/usr/include/GNUstep/Foundation/NSString.h:311:1: error: expected unqualified-id before ‘+’ token
  311 | + (id) stringWithContentsOfFile: (NSString*)path
      | ^
/usr/include/GNUstep/Foundation/NSString.h:314:1: error: expected unqualified-id before ‘-’ token
  314 | - (id) initWithContentsOfFile: (NSString*)path
      | ^
/usr/include/GNUstep/Foundation/NSString.h:317:1: error: expected unqualified-id before ‘+’ token
  317 | + (id) stringWithContentsOfFile: (NSString*)path
      | ^
/usr/include/GNUstep/Foundation/NSString.h:320:1: error: expected unqualified-id before ‘-’ token
  320 | - (id) initWithContentsOfFile: (NSString*)path
      | ^
/usr/include/GNUstep/Foundation/NSString.h:323:1: error: expected unqualified-id before ‘+’ token
  323 | + (id) stringWithContentsOfURL: (NSURL*)url
      | ^
/usr/include/GNUstep/Foundation/NSString.h:326:1: error: expected unqualified-id before ‘-’ token
  326 | - (id) initWithContentsOfURL: (NSURL*)url
      | ^
/usr/include/GNUstep/Foundation/NSString.h:329:1: error: expected unqualified-id before ‘+’ token
  329 | + (id) stringWithContentsOfURL: (NSURL*)url
      | ^
/usr/include/GNUstep/Foundation/NSString.h:332:1: error: expected unqualified-id before ‘-’ token
  332 | - (id) initWithContentsOfURL: (NSURL*)url
      | ^
/usr/include/GNUstep/Foundation/NSString.h:335:1: error: expected unqualified-id before ‘-’ token
  335 | - (BOOL) writeToFile: (NSString*)path
      | ^
/usr/include/GNUstep/Foundation/NSString.h:339:1: error: expected unqualified-id before ‘-’ token
  339 | - (BOOL) writeToURL: (NSURL*)url
      | ^
/usr/include/GNUstep/Foundation/NSString.h:345:1: error: expected unqualified-id before ‘-’ token
  345 | - (NSString*)stringByReplacingOccurrencesOfString: (NSString*)replace
      | ^
/usr/include/GNUstep/Foundation/NSString.h:349:1: error: expected unqualified-id before ‘-’ token
  349 | - (NSString*)stringByReplacingOccurrencesOfString: (NSString*)replace
      | ^
/usr/include/GNUstep/Foundation/NSString.h:351:1: error: expected unqualified-id before ‘-’ token
  351 | - (NSString*) stringByReplacingCharactersInRange: (NSRange)aRange
      | ^
/usr/include/GNUstep/Foundation/NSString.h:354:1: error: expected unqualified-id before ‘-’ token
  354 | - (id) initWithCharactersNoCopy: (unichar*)chars
      | ^
/usr/include/GNUstep/Foundation/NSString.h:357:1: error: expected unqualified-id before ‘-’ token
  357 | - (id) initWithCharacters: (const unichar*)chars
      | ^
/usr/include/GNUstep/Foundation/NSString.h:359:1: error: expected unqualified-id before ‘-’ token
  359 | - (id) initWithCStringNoCopy: (char*)byteString
      | ^
/usr/include/GNUstep/Foundation/NSString.h:362:1: error: expected unqualified-id before ‘-’ token
  362 | - (id) initWithCString: (const char*)byteString
      | ^
/usr/include/GNUstep/Foundation/NSString.h:364:1: error: expected unqualified-id before ‘-’ token
  364 | - (id) initWithCString: (const char*)byteString;
      | ^
/usr/include/GNUstep/Foundation/NSString.h:365:1: error: expected unqualified-id before ‘-’ token
  365 | - (id) initWithString: (NSString*)string;
      | ^
/usr/include/GNUstep/Foundation/NSString.h:366:1: error: expected unqualified-id before ‘-’ token
  366 | - (id) initWithFormat: (NSString*)format, ... NS_FORMAT_FUNCTION(1,2);
      | ^
/usr/include/GNUstep/Foundation/NSString.h:367:1: error: expected unqualified-id before ‘-’ token
  367 | - (id) initWithFormat: (NSString*)format
      | ^
/usr/include/GNUstep/Foundation/NSString.h:369:1: error: expected unqualified-id before ‘-’ token
  369 | - (id) initWithData: (NSData*)data
      | ^
/usr/include/GNUstep/Foundation/NSString.h:371:1: error: expected unqualified-id before ‘-’ token
  371 | - (id) initWithContentsOfFile: (NSString*)path;
      | ^
/usr/include/GNUstep/Foundation/NSString.h:374:1: error: expected unqualified-id before ‘-’ token
  374 | - (NSUInteger) length;
      | ^
/usr/include/GNUstep/Foundation/NSString.h:377:1: error: expected unqualified-id before ‘-’ token
  377 | - (unichar) characterAtIndex: (NSUInteger)index;
      | ^
/usr/include/GNUstep/Foundation/NSString.h:378:1: error: expected unqualified-id before ‘-’ token
  378 | - (void) getCharacters: (unichar*)buffer;
      | ^
/usr/include/GNUstep/Foundation/NSString.h:379:1: error: expected unqualified-id before ‘-’ token
  379 | - (void) getCharacters: (unichar*)buffer
      | ^
/usr/include/GNUstep/Foundation/NSString.h:383:1: error: expected unqualified-id before ‘-’ token
  383 | - (NSString*) stringByAppendingFormat: (NSString*)format, ...
      | ^
/usr/include/GNUstep/Foundation/NSString.h:385:1: error: expected unqualified-id before ‘-’ token
  385 | - (NSString*) stringByAppendingString: (NSString*)aString;
      | ^
/usr/include/GNUstep/Foundation/NSString.h:388:1: error: expected unqualified-id before ‘-’ token
  388 | - (NSArray*) componentsSeparatedByString: (NSString*)separator;
      | ^
/usr/include/GNUstep/Foundation/NSString.h:389:1: error: expected unqualified-id before ‘-’ token
  389 | - (NSString*) substringFromIndex: (NSUInteger)index;
      | ^
/usr/include/GNUstep/Foundation/NSString.h:390:1: error: expected unqualified-id before ‘-’ token
  390 | - (NSString*) substringToIndex: (NSUInteger)index;
      | ^
/usr/include/GNUstep/Foundation/NSString.h:393:1: error: expected unqualified-id before ‘-’ token
  393 | - (NSRange) rangeOfCharacterFromSet: (NSCharacterSet*)aSet;
      | ^
/usr/include/GNUstep/Foundation/NSString.h:394:1: error: expected unqualified-id before ‘-’ token
  394 | - (NSRange) rangeOfCharacterFromSet: (NSCharacterSet*)aSet
      | ^
/usr/include/GNUstep/Foundation/NSString.h:396:1: error: expected unqualified-id before ‘-’ token
  396 | - (NSRange) rangeOfCharacterFromSet: (NSCharacterSet*)aSet
      | ^
/usr/include/GNUstep/Foundation/NSString.h:399:1: error: expected unqualified-id before ‘-’ token
  399 | - (NSRange) rangeOfString: (NSString*)string;
      | ^
/usr/include/GNUstep/Foundation/NSString.h:400:1: error: expected unqualified-id before ‘-’ token
  400 | - (NSRange) rangeOfString: (NSString*)string
      | ^
/usr/include/GNUstep/Foundation/NSString.h:402:1: error: expected unqualified-id before ‘-’ token
  402 | - (NSRange) rangeOfString: (NSString*)aString
      | ^
/usr/include/GNUstep/Foundation/NSString.h:407:1: error: expected unqualified-id before ‘-’ token
  407 | - (NSRange) rangeOfComposedCharacterSequenceAtIndex: (NSUInteger)anIndex;
      | ^
/usr/include/GNUstep/Foundation/NSString.h:412:1: error: expected unqualified-id before ‘-’ token
  412 | - (NSString *) decomposedStringWithCompatibilityMapping;
      | ^
/usr/include/GNUstep/Foundation/NSString.h:416:1: error: expected unqualified-id before ‘-’ token
  416 | - (NSString *) decomposedStringWithCanonicalMapping;
      | ^
/usr/include/GNUstep/Foundation/NSString.h:420:1: error: expected unqualified-id before ‘-’ token
  420 | - (NSString *) precomposedStringWithCompatibilityMapping;
      | ^
/usr/include/GNUstep/Foundation/NSString.h:424:1: error: expected unqualified-id before ‘-’ token
  424 | - (NSString *) precomposedStringWithCanonicalMapping;
      | ^
/usr/include/GNUstep/Foundation/NSString.h:428:1: error: expected unqualified-id before ‘-’ token
  428 | - (id) propertyList;
      | ^
/usr/include/GNUstep/Foundation/NSString.h:429:1: error: expected unqualified-id before ‘-’ token
  429 | - (NSDictionary*) propertyListFromStringsFileFormat;
      | ^
/usr/include/GNUstep/Foundation/NSString.h:432:1: error: expected unqualified-id before ‘-’ token
  432 | - (NSComparisonResult) compare: (NSString*)aString;
      | ^
/usr/include/GNUstep/Foundation/NSString.h:433:1: error: expected unqualified-id before ‘-’ token
  433 | - (NSComparisonResult) compare: (NSString*)aString
      | ^
/usr/include/GNUstep/Foundation/NSString.h:435:1: error: expected unqualified-id before ‘-’ token
  435 | - (NSComparisonResult) compare: (NSString*)aString
      | ^
/usr/include/GNUstep/Foundation/NSString.h:438:1: error: expected unqualified-id before ‘-’ token
  438 | - (BOOL) hasPrefix: (NSString*)aString;
      | ^
/usr/include/GNUstep/Foundation/NSString.h:439:1: error: expected unqualified-id before ‘-’ token
  439 | - (BOOL) hasSuffix: (NSString*)aString;
      | ^
/usr/include/GNUstep/Foundation/NSString.h:440:1: error: expected unqualified-id before ‘-’ token
  440 | - (BOOL) isEqual: (id)anObject;
      | ^
/usr/include/GNUstep/Foundation/NSString.h:441:1: error: expected unqualified-id before ‘-’ token
  441 | - (BOOL) isEqualToString: (NSString*)aString;
      | ^
/usr/include/GNUstep/Foundation/NSString.h:442:1: error: expected unqualified-id before ‘-’ token
  442 | - (NSUInteger) hash;
      | ^
/usr/include/GNUstep/Foundation/NSString.h:445:1: error: expected unqualified-id before ‘-’ token
  445 | - (NSString*) commonPrefixWithString: (NSString*)aString
      | ^
/usr/include/GNUstep/Foundation/NSString.h:449:1: error: expected unqualified-id before ‘-’ token
  449 | - (NSString*) capitalizedString;
      | ^
/usr/include/GNUstep/Foundation/NSString.h:450:1: error: expected unqualified-id before ‘-’ token
  450 | - (NSString*) lowercaseString;
      | ^
/usr/include/GNUstep/Foundation/NSString.h:451:1: error: expected unqualified-id before ‘-’ token
  451 | - (NSString*) uppercaseString;
      | ^
/usr/include/GNUstep/Foundation/NSString.h:454:1: error: expected unqualified-id before ‘-’ token
  454 | - (const char*) cString;
      | ^
/usr/include/GNUstep/Foundation/NSString.h:458:1: error: expected unqualified-id before ‘-’ token
  458 | - (const char*) cStringUsingEncoding: (NSStringEncoding)encoding;
      | ^
/usr/include/GNUstep/Foundation/NSString.h:459:1: error: expected unqualified-id before ‘-’ token
  459 | - (BOOL) getCString: (char*)buffer
      | ^
/usr/include/GNUstep/Foundation/NSString.h:462:1: error: expected unqualified-id before ‘-’ token
  462 | - (id) initWithCString: (const char*)byteString
      | ^
/usr/include/GNUstep/Foundation/NSString.h:464:1: error: expected unqualified-id before ‘-’ token
  464 | - (NSUInteger) lengthOfBytesUsingEncoding: (NSStringEncoding)encoding;
      | ^
/usr/include/GNUstep/Foundation/NSString.h:465:1: error: expected unqualified-id before ‘-’ token
  465 | - (NSUInteger) maximumLengthOfBytesUsingEncoding: (NSStringEncoding)encoding;
      | ^
/usr/include/GNUstep/Foundation/NSString.h:469:1: error: expected unqualified-id before ‘-’ token
  469 | - (NSUInteger) cStringLength;
      | ^
/usr/include/GNUstep/Foundation/NSString.h:470:1: error: expected unqualified-id before ‘-’ token
  470 | - (void) getCString: (char*)buffer;
      | ^
/usr/include/GNUstep/Foundation/NSString.h:471:1: error: expected unqualified-id before ‘-’ token
  471 | - (void) getCString: (char*)buffer
      | ^
/usr/include/GNUstep/Foundation/NSString.h:473:1: error: expected unqualified-id before ‘-’ token
  473 | - (void) getCString: (char*)buffer
      | ^
/usr/include/GNUstep/Foundation/NSString.h:479:1: error: expected unqualified-id before ‘-’ token
  479 | - (float) floatValue;
      | ^
/usr/include/GNUstep/Foundation/NSString.h:480:1: error: expected unqualified-id before ‘-’ token
  480 | - (int) intValue;
      | ^
/usr/include/GNUstep/Foundation/NSString.h:483:1: error: expected unqualified-id before ‘-’ token
  483 | - (BOOL) canBeConvertedToEncoding: (NSStringEncoding)encoding;
      | ^
/usr/include/GNUstep/Foundation/NSString.h:484:1: error: expected unqualified-id before ‘-’ token
  484 | - (NSData*) dataUsingEncoding: (NSStringEncoding)encoding;
      | ^
/usr/include/GNUstep/Foundation/NSString.h:489:1: error: expected unqualified-id before ‘-’ token
  489 | - (NSData*) dataUsingEncoding: (NSStringEncoding)encoding
      | ^
/usr/include/GNUstep/Foundation/NSString.h:491:1: error: expected unqualified-id before ‘+’ token
  491 | + (NSStringEncoding) defaultCStringEncoding;
      | ^
/usr/include/GNUstep/Foundation/NSString.h:492:1: error: expected unqualified-id before ‘-’ token
  492 | - (NSString*) description;
      | ^
/usr/include/GNUstep/Foundation/NSString.h:493:1: error: expected unqualified-id before ‘-’ token
  493 | - (NSStringEncoding) fastestEncoding;
      | ^
/usr/include/GNUstep/Foundation/NSString.h:494:1: error: expected unqualified-id before ‘-’ token
  494 | - (NSStringEncoding) smallestEncoding;
      | ^
/usr/include/GNUstep/Foundation/NSString.h:506:1: error: expected unqualified-id before ‘-’ token
  506 | - (NSUInteger) completePathIntoString: (NSString**)outputName
      | ^
/usr/include/GNUstep/Foundation/NSString.h:522:1: error: expected unqualified-id before ‘-’ token
  522 | - (const GSNativeChar*) fileSystemRepresentation;
      | ^
/usr/include/GNUstep/Foundation/NSString.h:536:1: error: expected unqualified-id before ‘-’ token
  536 | - (BOOL) getFileSystemRepresentation: (GSNativeChar*)buffer
      | ^
/usr/include/GNUstep/Foundation/NSString.h:562:1: error: expected unqualified-id before ‘-’ token
  562 | - (NSString*) lastPathComponent;
      | ^
/usr/include/GNUstep/Foundation/NSString.h:579:1: error: expected unqualified-id before ‘-’ token
  579 | - (NSString*) pathExtension;
      | ^
/usr/include/GNUstep/Foundation/NSString.h:586:1: error: expected unqualified-id before ‘-’ token
  586 | - (NSString*) stringByAbbreviatingWithTildeInPath;
      | ^
/usr/include/GNUstep/Foundation/NSString.h:609:1: error: expected unqualified-id before ‘-’ token
  609 | - (NSString*) stringByAppendingPathComponent: (NSString*)aString;
      | ^
/usr/include/GNUstep/Foundation/NSString.h:634:1: error: expected unqualified-id before ‘-’ token
  634 | - (NSString*) stringByAppendingPathExtension: (NSString*)aString;
      | ^
/usr/include/GNUstep/Foundation/NSString.h:660:1: error: expected unqualified-id before ‘-’ token
  660 | - (NSString*) stringByDeletingLastPathComponent;
      | ^
/usr/include/GNUstep/Foundation/NSString.h:684:1: error: expected unqualified-id before ‘-’ token
  684 | - (NSString*) stringByDeletingPathExtension;
      | ^
/usr/include/GNUstep/Foundation/NSString.h:693:1: error: expected unqualified-id before ‘-’ token
  693 | - (NSString*) stringByExpandingTildeInPath;
      | ^
/usr/include/GNUstep/Foundation/NSString.h:702:1: error: expected unqualified-id before ‘-’ token
  702 | - (NSString*) stringByResolvingSymlinksInPath;
      | ^
/usr/include/GNUstep/Foundation/NSString.h:722:1: error: expected unqualified-id before ‘-’ token
  722 | - (NSString*) stringByStandardizingPath;
      | ^
/usr/include/GNUstep/Foundation/NSString.h:726:1: error: expected unqualified-id before ‘-’ token
  726 | - (int) _baseLength;
      | ^
/usr/include/GNUstep/Foundation/NSString.h:735:1: error: expected unqualified-id before ‘+’ token
  735 | + (NSString*) pathWithComponents: (NSArray*)components;
      | ^
/usr/include/GNUstep/Foundation/NSString.h:750:1: error: expected unqualified-id before ‘-’ token
  750 | - (BOOL) isAbsolutePath;
      | ^
/usr/include/GNUstep/Foundation/NSString.h:761:1: error: expected unqualified-id before ‘-’ token
  761 | - (NSArray*) pathComponents;
      | ^
/usr/include/GNUstep/Foundation/NSString.h:767:1: error: expected unqualified-id before ‘-’ token
  767 | - (NSArray*) stringsByAppendingPaths: (NSArray*)paths;
      | ^
/usr/include/GNUstep/Foundation/NSString.h:769:1: error: expected unqualified-id before ‘+’ token
  769 | + (NSString*) localizedStringWithFormat: (NSString*)format, ...
      | ^
/usr/include/GNUstep/Foundation/NSString.h:772:1: error: expected unqualified-id before ‘+’ token
  772 | + (id) stringWithString: (NSString*)aString;
      | ^
/usr/include/GNUstep/Foundation/NSString.h:773:1: error: expected unqualified-id before ‘+’ token
  773 | + (id) stringWithContentsOfURL: (NSURL*)url;
      | ^
/usr/include/GNUstep/Foundation/NSString.h:774:1: error: expected unqualified-id before ‘+’ token
  774 | + (id) stringWithUTF8String: (const char*)bytes;
      | ^
/usr/include/GNUstep/Foundation/NSString.h:775:1: error: expected unqualified-id before ‘-’ token
  775 | - (id) initWithFormat: (NSString*)format
      | ^
/usr/include/GNUstep/Foundation/NSString.h:777:1: error: expected unqualified-id before ‘-’ token
  777 | - (id) initWithFormat: (NSString*)format
      | ^
/usr/include/GNUstep/Foundation/NSString.h:780:1: error: expected unqualified-id before ‘-’ token
  780 | - (id) initWithUTF8String: (const char *)bytes;
      | ^
/usr/include/GNUstep/Foundation/NSString.h:781:1: error: expected unqualified-id before ‘-’ token
  781 | - (id) initWithContentsOfURL: (NSURL*)url;
      | ^
/usr/include/GNUstep/Foundation/NSString.h:782:1: error: expected unqualified-id before ‘-’ token
  782 | - (NSString*) substringWithRange: (NSRange)aRange;
      | ^
/usr/include/GNUstep/Foundation/NSString.h:783:1: error: expected unqualified-id before ‘-’ token
  783 | - (NSComparisonResult) caseInsensitiveCompare: (NSString*)aString;
      | ^
/usr/include/GNUstep/Foundation/NSString.h:784:1: error: expected unqualified-id before ‘-’ token
  784 | - (NSComparisonResult) compare: (NSString*)string
      | ^
/usr/include/GNUstep/Foundation/NSString.h:788:1: error: expected unqualified-id before ‘-’ token
  788 | - (NSComparisonResult) localizedCompare: (NSString *)string;
      | ^
/usr/include/GNUstep/Foundation/NSString.h:789:1: error: expected unqualified-id before ‘-’ token
  789 | - (NSComparisonResult) localizedCaseInsensitiveCompare: (NSString *)string;
      | ^
/usr/include/GNUstep/Foundation/NSString.h:790:1: error: expected unqualified-id before ‘-’ token
  790 | - (BOOL) writeToFile: (NSString*)filename
      | ^
/usr/include/GNUstep/Foundation/NSString.h:792:1: error: expected unqualified-id before ‘-’ token
  792 | - (BOOL) writeToURL: (NSURL*)url atomically: (BOOL)atomically;
      | ^
/usr/include/GNUstep/Foundation/NSString.h:793:1: error: expected unqualified-id before ‘-’ token
  793 | - (double) doubleValue;
      | ^
/usr/include/GNUstep/Foundation/NSString.h:794:1: error: expected unqualified-id before ‘+’ token
  794 | + (NSStringEncoding*) availableStringEncodings;
      | ^
/usr/include/GNUstep/Foundation/NSString.h:795:1: error: expected unqualified-id before ‘+’ token
  795 | + (NSString*) localizedNameOfStringEncoding: (NSStringEncoding)encoding;
      | ^
/usr/include/GNUstep/Foundation/NSString.h:796:1: error: expected unqualified-id before ‘-’ token
  796 | - (void) getLineStart: (NSUInteger *)startIndex
      | ^
/usr/include/GNUstep/Foundation/NSString.h:800:1: error: expected unqualified-id before ‘-’ token
  800 | - (NSRange) lineRangeForRange: (NSRange)aRange;
      | ^
/usr/include/GNUstep/Foundation/NSString.h:801:1: error: expected unqualified-id before ‘-’ token
  801 | - (const char*) lossyCString;
      | ^
/usr/include/GNUstep/Foundation/NSString.h:802:1: error: expected unqualified-id before ‘-’ token
  802 | - (NSString*) stringByAddingPercentEscapesUsingEncoding: (NSStringEncoding)e;
      | ^
/usr/include/GNUstep/Foundation/NSString.h:803:1: error: expected unqualified-id before ‘-’ token
  803 | - (NSString*) stringByPaddingToLength: (NSUInteger)newLength
      | ^
/usr/include/GNUstep/Foundation/NSString.h:806:1: error: expected unqualified-id before ‘-’ token
  806 | - (NSString*) stringByReplacingPercentEscapesUsingEncoding: (NSStringEncoding)e;
      | ^
/usr/include/GNUstep/Foundation/NSString.h:807:1: error: expected unqualified-id before ‘-’ token
  807 | - (NSString*) stringByTrimmingCharactersInSet: (NSCharacterSet*)aSet;
      | ^
/usr/include/GNUstep/Foundation/NSString.h:808:1: error: expected unqualified-id before ‘-’ token
  808 | - (const char *)UTF8String;
      | ^
/usr/include/GNUstep/Foundation/NSString.h:812:1: error: expected unqualified-id before ‘-’ token
  812 | - (NSString *) stringByAddingPercentEncodingWithAllowedCharacters: (NSCharacterSet *)aSet;
      | ^
/usr/include/GNUstep/Foundation/NSString.h:813:1: error: expected unqualified-id before ‘-’ token
  813 | - (NSString *) stringByRemovingPercentEncoding;
      | ^
/usr/include/GNUstep/Foundation/NSString.h:818:1: error: expected unqualified-id before ‘-’ token
  818 | - (void) getParagraphStart: (NSUInteger *)startIndex
      | ^
/usr/include/GNUstep/Foundation/NSString.h:823:2: error: expected unqualified-id before ‘-’ token
  823 |  - (NSRange) paragraphRangeForRange: (NSRange)range;
      |  ^
/usr/include/GNUstep/Foundation/NSString.h:835:1: error: expected unqualified-id before ‘-’ token
  835 | - (BOOL) boolValue;
      | ^
/usr/include/GNUstep/Foundation/NSString.h:836:1: error: expected unqualified-id before ‘-’ token
  836 | - (NSArray *) componentsSeparatedByCharactersInSet: (NSCharacterSet *)separator;
      | ^
/usr/include/GNUstep/Foundation/NSString.h:837:1: error: expected unqualified-id before ‘-’ token
  837 | - (NSInteger) integerValue;
      | ^
/usr/include/GNUstep/Foundation/NSString.h:838:1: error: expected unqualified-id before ‘-’ token
  838 | - (long long) longLongValue;
      | ^
/usr/include/GNUstep/Foundation/NSString.h:840:1: error: expected unqualified-id before ‘-’ token
  840 | - (NSRange) rangeOfComposedCharacterSequencesForRange: (NSRange)range;
      | ^
/usr/include/GNUstep/Foundation/NSString.h:842:1: error: expected unqualified-id before ‘-’ token
  842 | - (NSRange) rangeOfString: (NSString *)aString
      | ^
/usr/include/GNUstep/Foundation/NSString.h:854:1: error: expected unqualified-id before ‘-’ token
  854 | - (BOOL) containsString: (NSString *)string;
      | ^
/usr/include/GNUstep/Foundation/NSString.h:859:1: error: expected unqualified-id before ‘+’ token
  859 | + (Class) constantStringClass;
      | ^
/usr/include/GNUstep/Foundation/NSString.h:862:2: error: ‘end’ does not name a type
  862 | @end
      |  ^~~
/usr/include/GNUstep/Foundation/NSString.h:869:1: error: expected unqualified-id before ‘+’ token
  869 | + (id) stringWithCharacters: (const unichar*)characters
      | ^
/usr/include/GNUstep/Foundation/NSString.h:871:1: error: expected unqualified-id before ‘+’ token
  871 | + (id) stringWithCString: (const char*)byteString
      | ^
/usr/include/GNUstep/Foundation/NSString.h:873:1: error: expected unqualified-id before ‘+’ token
  873 | + (id) stringWithCString: (const char*)byteString;
      | ^
/usr/include/GNUstep/Foundation/NSString.h:874:1: error: expected unqualified-id before ‘+’ token
  874 | + (id) stringWithFormat: (NSString*)format, ... NS_FORMAT_FUNCTION(1,2);
      | ^
/usr/include/GNUstep/Foundation/NSString.h:875:1: error: expected unqualified-id before ‘+’ token
  875 | + (id) stringWithContentsOfFile: (NSString*)path;
      | ^
/usr/include/GNUstep/Foundation/NSString.h:876:1: error: expected unqualified-id before ‘+’ token
  876 | + (NSMutableString*) stringWithCapacity: (NSUInteger)capacity;
      | ^
/usr/include/GNUstep/Foundation/NSString.h:879:1: error: expected unqualified-id before ‘-’ token
  879 | - (id) initWithCapacity: (NSUInteger)capacity;
      | ^
/usr/include/GNUstep/Foundation/NSString.h:882:1: error: expected unqualified-id before ‘-’ token
  882 | - (void) appendFormat: (NSString*)format, ... NS_FORMAT_FUNCTION(1,2);
      | ^
/usr/include/GNUstep/Foundation/NSString.h:883:1: error: expected unqualified-id before ‘-’ token
  883 | - (void) appendString: (NSString*)aString;
      | ^
/usr/include/GNUstep/Foundation/NSString.h:884:1: error: expected unqualified-id before ‘-’ token
  884 | - (void) deleteCharactersInRange: (NSRange)range;
      | ^
/usr/include/GNUstep/Foundation/NSString.h:885:1: error: expected unqualified-id before ‘-’ token
  885 | - (void) insertString: (NSString*)aString atIndex: (NSUInteger)loc;
      | ^
/usr/include/GNUstep/Foundation/NSString.h:886:1: error: expected unqualified-id before ‘-’ token
  886 | - (void) replaceCharactersInRange: (NSRange)range
      | ^
/usr/include/GNUstep/Foundation/NSString.h:888:1: error: expected unqualified-id before ‘-’ token
  888 | - (NSUInteger) replaceOccurrencesOfString: (NSString*)replace
      | ^
/usr/include/GNUstep/Foundation/NSString.h:892:1: error: expected unqualified-id before ‘-’ token
  892 | - (void) setString: (NSString*)aString;
      | ^
/usr/include/GNUstep/Foundation/NSString.h:894:2: error: ‘end’ does not name a type
  894 | @end
      |  ^~~
/usr/include/GNUstep/Foundation/NSString.h:969:2: error: ‘end’ does not name a type
  969 | @end
      |  ^~~
/usr/include/GNUstep/GNUstepBase/NSString+GNUstepBase.h:42:2: error: ‘interface’ does not name a type
   42 | @interface NSString (GNUstepBase)
      |  ^~~~~~~~~
/usr/include/GNUstep/GNUstepBase/NSString+GNUstepBase.h:55:1: error: expected unqualified-id before ‘-’ token
   55 | - (NSString*) stringByDeletingPrefix: (NSString*)prefix;
      | ^
/usr/include/GNUstep/GNUstepBase/NSString+GNUstepBase.h:61:1: error: expected unqualified-id before ‘-’ token
   61 | - (NSString*) stringByDeletingSuffix: (NSString*)suffix;
      | ^
/usr/include/GNUstep/GNUstepBase/NSString+GNUstepBase.h:67:1: error: expected unqualified-id before ‘-’ token
   67 | - (NSString*) stringByTrimmingLeadSpaces;
      | ^
/usr/include/GNUstep/GNUstepBase/NSString+GNUstepBase.h:73:1: error: expected unqualified-id before ‘-’ token
   73 | - (NSString*) stringByTrimmingTailSpaces;
      | ^
/usr/include/GNUstep/GNUstepBase/NSString+GNUstepBase.h:79:1: error: expected unqualified-id before ‘-’ token
   79 | - (NSString*) stringByTrimmingSpaces;
      | ^
/usr/include/GNUstep/GNUstepBase/NSString+GNUstepBase.h:88:1: error: expected unqualified-id before ‘-’ token
   88 | - (NSString*) stringByReplacingString: (NSString*)replace
      | ^
/usr/include/GNUstep/GNUstepBase/NSString+GNUstepBase.h:94:1: error: expected unqualified-id before ‘-’ token
   94 | - (NSString*) substringFromRange: (NSRange)aRange;
      | ^
/usr/include/GNUstep/GNUstepBase/NSString+GNUstepBase.h:96:2: error: ‘end’ does not name a type
   96 | @end
      |  ^~~
/usr/include/GNUstep/GNUstepBase/NSMutableString+GNUstepBase.h:39:2: error: ‘interface’ does not name a type
   39 | @interface NSMutableString (GNUstepBase)
      |  ^~~~~~~~~
/usr/include/GNUstep/GNUstepBase/NSMutableString+GNUstepBase.h:41:1: error: expected unqualified-id before ‘-’ token
   41 | - (void) deletePrefix: (NSString*)prefix;
      | ^
/usr/include/GNUstep/GNUstepBase/NSMutableString+GNUstepBase.h:42:1: error: expected unqualified-id before ‘-’ token
   42 | - (NSString*) immutableProxy;
      | ^
/usr/include/GNUstep/GNUstepBase/NSMutableString+GNUstepBase.h:43:1: error: expected unqualified-id before ‘-’ token
   43 | - (void) replaceString: (NSString*)replace
      | ^
/usr/include/GNUstep/GNUstepBase/NSMutableString+GNUstepBase.h:45:1: error: expected unqualified-id before ‘-’ token
   45 | - (void) trimLeadSpaces;
      | ^
/usr/include/GNUstep/GNUstepBase/NSMutableString+GNUstepBase.h:46:1: error: expected unqualified-id before ‘-’ token
   46 | - (void) trimTailSpaces;
      | ^
/usr/include/GNUstep/GNUstepBase/NSMutableString+GNUstepBase.h:47:1: error: expected unqualified-id before ‘-’ token
   47 | - (void) trimSpaces;
      | ^
/usr/include/GNUstep/GNUstepBase/NSMutableString+GNUstepBase.h:48:2: error: ‘end’ does not name a type
   48 | @end
      |  ^~~
/usr/include/GNUstep/Foundation/NSAffineTransform.h:45:2: error: ‘interface’ does not name a type
   45 | @interface NSAffineTransform : NSObject <NSCopying, NSCoding>
      |  ^~~~~~~~~
/usr/include/GNUstep/Foundation/NSAffineTransform.h:57:1: error: expected unqualified-id before ‘+’ token
   57 | + (NSAffineTransform*) transform;
      | ^
/usr/include/GNUstep/Foundation/NSAffineTransform.h:58:1: error: expected unqualified-id before ‘-’ token
   58 | - (void) appendTransform: (NSAffineTransform*)aTransform;
      | ^
/usr/include/GNUstep/Foundation/NSAffineTransform.h:59:1: error: expected unqualified-id before ‘-’ token
   59 | - (id) initWithTransform: (NSAffineTransform*)aTransform;
      | ^
/usr/include/GNUstep/Foundation/NSAffineTransform.h:60:1: error: expected unqualified-id before ‘-’ token
   60 | - (void) invert;
      | ^
/usr/include/GNUstep/Foundation/NSAffineTransform.h:61:1: error: expected unqualified-id before ‘-’ token
   61 | - (void) prependTransform: (NSAffineTransform*)aTransform;
      | ^
/usr/include/GNUstep/Foundation/NSAffineTransform.h:62:1: error: expected unqualified-id before ‘-’ token
   62 | - (void) rotateByDegrees: (CGFloat)angle;
      | ^
/usr/include/GNUstep/Foundation/NSAffineTransform.h:63:1: error: expected unqualified-id before ‘-’ token
   63 | - (void) rotateByRadians: (CGFloat)angleRad;
      | ^
/usr/include/GNUstep/Foundation/NSAffineTransform.h:64:1: error: expected unqualified-id before ‘-’ token
   64 | - (void) scaleBy: (CGFloat)scale;
      | ^
/usr/include/GNUstep/Foundation/NSAffineTransform.h:65:1: error: expected unqualified-id before ‘-’ token
   65 | - (void) scaleXBy: (CGFloat)scaleX yBy: (CGFloat)scaleY;
      | ^
/usr/include/GNUstep/Foundation/NSAffineTransform.h:66:1: error: expected unqualified-id before ‘-’ token
   66 | - (void) setTransformStruct: (NSAffineTransformStruct)val;
      | ^
/usr/include/GNUstep/Foundation/NSAffineTransform.h:67:1: error: expected unqualified-id before ‘-’ token
   67 | - (NSPoint) transformPoint: (NSPoint)aPoint;
      | ^
/usr/include/GNUstep/Foundation/NSAffineTransform.h:68:1: error: expected unqualified-id before ‘-’ token
   68 | - (NSSize) transformSize: (NSSize)aSize;
      | ^
/usr/include/GNUstep/Foundation/NSAffineTransform.h:69:1: error: expected unqualified-id before ‘-’ token
   69 | - (NSAffineTransformStruct) transformStruct;
      | ^
/usr/include/GNUstep/Foundation/NSAffineTransform.h:70:1: error: expected unqualified-id before ‘-’ token
   70 | - (void) translateXBy: (CGFloat)tranX yBy: (CGFloat)tranY;
      | ^
/usr/include/GNUstep/Foundation/NSAffineTransform.h:71:2: error: ‘end’ does not name a type
   71 | @end
      |  ^~~
/usr/include/GNUstep/Foundation/NSAppleEventManager.h:37:2: error: ‘interface’ does not name a type
   37 | @interface NSAppleEventManager : NSObject
      |  ^~~~~~~~~
/usr/include/GNUstep/Foundation/NSAppleScript.h:38:2: error: ‘interface’ does not name a type
   38 | @interface NSAppleScript : NSObject
      |  ^~~~~~~~~
/usr/include/GNUstep/Foundation/NSEnumerator.h:48:2: error: ‘protocol’ does not name a type; did you mean ‘Protocol’?
   48 | @protocol NSFastEnumeration
      |  ^~~~~~~~
      |  Protocol
/usr/include/GNUstep/Foundation/NSEnumerator.h:52:2: error: ‘end’ does not name a type
   52 | @end
      |  ^~~
/usr/include/GNUstep/Foundation/NSEnumerator.h:57:1: error: expected unqualified-id before ‘-’ token
   57 | - (GS_GENERIC_TYPE(IterT)) nextObject;
      | ^
/usr/include/GNUstep/Foundation/NSEnumerator.h:58:2: error: ‘end’ does not name a type
   58 | @end
      |  ^~~
/usr/include/GNUstep/Foundation/NSSet.h:47:2: error: ‘interface’ does not name a type
   47 | @interface GS_GENERIC_CLASS(NSSet, __covariant ElementT) : NSObject <NSCoding,
      |  ^~~~~~~~~
/usr/include/GNUstep/Foundation/NSSet.h:53:1: error: expected unqualified-id before ‘+’ token
   53 | + (instancetype) setWithArray: (GS_GENERIC_CLASS(NSArray, ElementT)*)objects;
      | ^
/usr/include/GNUstep/Foundation/NSSet.h:54:1: error: expected unqualified-id before ‘+’ token
   54 | + (instancetype) setWithObject: (GS_GENERIC_TYPE(ElementT))anObject;
      | ^
/usr/include/GNUstep/Foundation/NSSet.h:55:1: error: expected unqualified-id before ‘+’ token
   55 | + (instancetype) setWithObjects: (GS_GENERIC_TYPE(ElementT))firstObject, ...;
      | ^
/usr/include/GNUstep/Foundation/NSSet.h:57:1: error: expected unqualified-id before ‘+’ token
   57 | + (instancetype) setWithObjects: (const GS_GENERIC_TYPE(ElementT)[])objects
      | ^
/usr/include/GNUstep/Foundation/NSSet.h:60:1: error: expected unqualified-id before ‘+’ token
   60 | + (instancetype) setWithSet: (GS_GENERIC_CLASS(NSSet, ElementT)*)aSet;
      | ^
/usr/include/GNUstep/Foundation/NSSet.h:62:1: error: expected unqualified-id before ‘-’ token
   62 | - (GS_GENERIC_CLASS(NSArray, ElementT)*) allObjects;
      | ^
/usr/include/GNUstep/Foundation/NSSet.h:63:1: error: expected unqualified-id before ‘-’ token
   63 | - (GS_GENERIC_TYPE(ElementT)) anyObject;
      | ^
/usr/include/GNUstep/Foundation/NSSet.h:64:1: error: expected unqualified-id before ‘-’ token
   64 | - (BOOL) containsObject: (GS_GENERIC_TYPE(ElementT))anObject;
      | ^
/usr/include/GNUstep/Foundation/NSSet.h:65:1: error: expected unqualified-id before ‘-’ token
   65 | - (NSUInteger) count;
      | ^
/usr/include/GNUstep/Foundation/NSSet.h:66:1: error: expected unqualified-id before ‘-’ token
   66 | - (NSString*) description;
      | ^
/usr/include/GNUstep/Foundation/NSSet.h:67:1: error: expected unqualified-id before ‘-’ token
   67 | - (NSString*) descriptionWithLocale: (id)locale;
      | ^
/usr/include/GNUstep/Foundation/NSSet.h:69:1: error: expected unqualified-id before ‘-’ token
   69 | - (instancetype) init;
      | ^
/usr/include/GNUstep/Foundation/NSSet.h:70:1: error: expected unqualified-id before ‘-’ token
   70 | - (instancetype) initWithArray: (GS_GENERIC_CLASS(NSArray, ElementT)*)other;
      | ^
/usr/include/GNUstep/Foundation/NSSet.h:71:1: error: expected unqualified-id before ‘-’ token
   71 | - (instancetype) initWithObjects: (GS_GENERIC_TYPE(ElementT))firstObject, ...;
      | ^
/usr/include/GNUstep/Foundation/NSSet.h:72:1: error: expected unqualified-id before ‘-’ token
   72 | - (instancetype) initWithObjects: (const GS_GENERIC_TYPE(ElementT)[])objects
      | ^
/usr/include/GNUstep/Foundation/NSSet.h:74:1: error: expected unqualified-id before ‘-’ token
   74 | - (instancetype) initWithSet: (GS_GENERIC_CLASS(NSSet, ElementT)*)other;
      | ^
/usr/include/GNUstep/Foundation/NSSet.h:75:1: error: expected unqualified-id before ‘-’ token
   75 | - (instancetype) initWithSet: (GS_GENERIC_CLASS(NSSet, ElementT)*)other
      | ^
/usr/include/GNUstep/Foundation/NSSet.h:78:1: error: expected unqualified-id before ‘-’ token
   78 | - (BOOL) intersectsSet: (GS_GENERIC_CLASS(NSSet, ElementT)*)otherSet;
      | ^
/usr/include/GNUstep/Foundation/NSSet.h:79:1: error: expected unqualified-id before ‘-’ token
   79 | - (BOOL) isEqualToSet: (GS_GENERIC_CLASS(NSSet, ElementT)*)other;
      | ^
/usr/include/GNUstep/Foundation/NSSet.h:80:1: error: expected unqualified-id before ‘-’ token
   80 | - (BOOL) isSubsetOfSet: (GS_GENERIC_CLASS(NSSet, ElementT)*)otherSet;
      | ^
/usr/include/GNUstep/Foundation/NSSet.h:82:1: error: expected unqualified-id before ‘-’ token
   82 | - (void) makeObjectsPerform: (SEL)aSelector;
      | ^
/usr/include/GNUstep/Foundation/NSSet.h:83:1: error: expected unqualified-id before ‘-’ token
   83 | - (void) makeObjectsPerform: (SEL)aSelector withObject: (id)argument;
      | ^
/usr/include/GNUstep/Foundation/NSSet.h:85:1: error: expected unqualified-id before ‘-’ token
   85 | - (void) makeObjectsPerformSelector: (SEL)aSelector;
      | ^
/usr/include/GNUstep/Foundation/NSSet.h:86:1: error: expected unqualified-id before ‘-’ token
   86 | - (void) makeObjectsPerformSelector: (SEL)aSelector withObject: (id)argument;
      | ^
/usr/include/GNUstep/Foundation/NSSet.h:88:1: error: expected unqualified-id before ‘-’ token
   88 | - (GS_GENERIC_TYPE(ElementT)) member: (GS_GENERIC_TYPE(ElementT))anObject;
      | ^
/usr/include/GNUstep/Foundation/NSSet.h:89:1: error: expected unqualified-id before ‘-’ token
   89 | - (GS_GENERIC_CLASS(NSEnumerator, ElementT)*) objectEnumerator;
      | ^
/usr/include/GNUstep/Foundation/NSSet.h:102:1: error: expected unqualified-id before ‘-’ token
  102 | - (void) enumerateObjectsUsingBlock:(GSSetEnumeratorBlock)aBlock;
      | ^
/usr/include/GNUstep/Foundation/NSSet.h:114:1: error: expected unqualified-id before ‘-’ token
  114 | - (void) enumerateObjectsWithOptions: (NSEnumerationOptions)opts
      | ^
/usr/include/GNUstep/Foundation/NSSet.h:117:1: error: expected unqualified-id before ‘-’ token
  117 | - (GS_GENERIC_CLASS(NSSet, ElementT) *) objectsPassingTest:
      | ^
/usr/include/GNUstep/Foundation/NSSet.h:120:1: error: expected unqualified-id before ‘-’ token
  120 | - (GS_GENERIC_CLASS(NSSet, ElementT) *) objectsWithOptions:
      | ^
/usr/include/GNUstep/Foundation/NSSet.h:126:1: error: expected unqualified-id before ‘-’ token
  126 | - (GS_GENERIC_CLASS(NSSet, ElementT) *) setByAddingObject:
      | ^
/usr/include/GNUstep/Foundation/NSSet.h:128:1: error: expected unqualified-id before ‘-’ token
  128 | - (GS_GENERIC_CLASS(NSSet, ElementT) *) setByAddingObjectsFromSet:
      | ^
/usr/include/GNUstep/Foundation/NSSet.h:130:1: error: expected unqualified-id before ‘-’ token
  130 | - (GS_GENERIC_CLASS(NSSet, ElementT) *) setByAddingObjectsFromArray:
      | ^
/usr/include/GNUstep/Foundation/NSSet.h:133:2: error: ‘end’ does not name a type
  133 | @end
      |  ^~~
/usr/include/GNUstep/Foundation/NSSet.h:141:1: error: expected unqualified-id before ‘-’ token
  141 | - (void) addObject: (GS_GENERIC_TYPE(ElementT))anObject;
      | ^
/usr/include/GNUstep/Foundation/NSSet.h:142:1: error: expected unqualified-id before ‘-’ token
  142 | - (void) addObjectsFromArray: (GS_GENERIC_CLASS(NSArray, ElementT)*)array;
      | ^
/usr/include/GNUstep/Foundation/NSSet.h:143:1: error: expected unqualified-id before ‘-’ token
  143 | - (instancetype) initWithCapacity: (NSUInteger)numItems;
      | ^
/usr/include/GNUstep/Foundation/NSSet.h:144:1: error: expected unqualified-id before ‘-’ token
  144 | - (void) intersectSet: (GS_GENERIC_CLASS(NSSet, ElementT)*)other;
      | ^
/usr/include/GNUstep/Foundation/NSSet.h:145:1: error: expected unqualified-id before ‘-’ token
  145 | - (void) minusSet: (GS_GENERIC_CLASS(NSSet, ElementT)*)other;
      | ^
/usr/include/GNUstep/Foundation/NSSet.h:146:1: error: expected unqualified-id before ‘-’ token
  146 | - (void) removeAllObjects;
      | ^
/usr/include/GNUstep/Foundation/NSSet.h:147:1: error: expected unqualified-id before ‘-’ token
  147 | - (void) removeObject: (GS_GENERIC_TYPE(ElementT))anObject;
      | ^
/usr/include/GNUstep/Foundation/NSSet.h:149:1: error: expected unqualified-id before ‘-’ token
  149 | - (void) setSet: (GS_GENERIC_CLASS(NSSet, ElementT)*)other;
      | ^
/usr/include/GNUstep/Foundation/NSSet.h:151:1: error: expected unqualified-id before ‘-’ token
  151 | - (void) unionSet: (GS_GENERIC_CLASS(NSSet, ElementT)*)other;
      | ^
/usr/include/GNUstep/Foundation/NSSet.h:152:2: error: ‘end’ does not name a type
  152 | @end
      |  ^~~
/usr/include/GNUstep/Foundation/NSSet.h:160:2: error: ‘end’ does not name a type
  160 | @end
      |  ^~~
/usr/include/GNUstep/Foundation/NSSet.h:197:1: error: expected unqualified-id before ‘-’ token
  197 | - (GS_GENERIC_TYPE(ElementT)) unique:
      | ^
/usr/include/GNUstep/Foundation/NSSet.h:199:2: error: ‘end’ does not name a type
  199 | @end
      |  ^~~
/usr/include/GNUstep/Foundation/NSCoder.h:38:21: error: expected unqualified-id before ‘,’ token
   38 | @class NSMutableData, NSData, NSString;
      |                     ^
/usr/include/GNUstep/Foundation/NSCoder.h:38:23: error: aggregate ‘NSMutableData NSData’ has incomplete type and cannot be defined
   38 | @class NSMutableData, NSData, NSString;
      |                       ^~~~~~
/usr/include/GNUstep/Foundation/NSCoder.h:38:31: error: aggregate ‘NSMutableData NSString’ has incomplete type and cannot be defined
   38 | @class NSMutableData, NSData, NSString;
      |                               ^~~~~~~~
/usr/include/GNUstep/Foundation/NSCoder.h:52:2: error: ‘interface’ does not name a type
   52 | @interface NSCoder : NSObject
      |  ^~~~~~~~~
/usr/include/GNUstep/Foundation/NSCoder.h:68:1: error: expected unqualified-id before ‘-’ token
   68 | - (void) encodeBycopyObject: (id)anObject;
      | ^
/usr/include/GNUstep/Foundation/NSCoder.h:72:1: error: expected unqualified-id before ‘-’ token
   72 | - (void) encodeByrefObject: (id)anObject;
      | ^
/usr/include/GNUstep/Foundation/NSCoder.h:77:1: error: expected unqualified-id before ‘-’ token
   77 | - (void) encodeBytes: (void*)d length: (NSUInteger)l;
      | ^
/usr/include/GNUstep/Foundation/NSCoder.h:83:1: error: expected unqualified-id before ‘-’ token
   83 | - (void) encodeConditionalObject: (id)anObject;
      | ^
/usr/include/GNUstep/Foundation/NSCoder.h:88:1: error: expected unqualified-id before ‘-’ token
   88 | - (void) encodeDataObject: (NSData*)data;
      | ^
/usr/include/GNUstep/Foundation/NSCoder.h:95:1: error: expected unqualified-id before ‘-’ token
   95 | - (void) encodeObject: (id)anObject;
      | ^
/usr/include/GNUstep/Foundation/NSCoder.h:101:1: error: expected unqualified-id before ‘-’ token
  101 | - (void) encodePropertyList: (id)plist;
      | ^
/usr/include/GNUstep/Foundation/NSCoder.h:106:1: error: expected unqualified-id before ‘-’ token
  106 | - (void) encodePoint: (NSPoint)point;
      | ^
/usr/include/GNUstep/Foundation/NSCoder.h:111:1: error: expected unqualified-id before ‘-’ token
  111 | - (void) encodeRect: (NSRect)rect;
      | ^
/usr/include/GNUstep/Foundation/NSCoder.h:117:1: error: expected unqualified-id before ‘-’ token
  117 | - (void) encodeRootObject: (id)rootObject;
      | ^
/usr/include/GNUstep/Foundation/NSCoder.h:122:1: error: expected unqualified-id before ‘-’ token
  122 | - (void) encodeSize: (NSSize)size;
      | ^
/usr/include/GNUstep/Foundation/NSCoder.h:129:1: error: expected unqualified-id before ‘-’ token
  129 | - (void) encodeValueOfObjCType: (const char*)type
      | ^
/usr/include/GNUstep/Foundation/NSCoder.h:135:1: error: expected unqualified-id before ‘-’ token
  135 | - (void) encodeValuesOfObjCTypes: (const char*)types,...;
      | ^
/usr/include/GNUstep/Foundation/NSCoder.h:145:1: error: expected unqualified-id before ‘-’ token
  145 | - (void) decodeArrayOfObjCType: (const char*)type
      | ^
/usr/include/GNUstep/Foundation/NSCoder.h:152:1: error: expected unqualified-id before ‘-’ token
  152 | - (void*) decodeBytesWithReturnedLength: (NSUInteger*)l;
      | ^
/usr/include/GNUstep/Foundation/NSCoder.h:157:1: error: expected unqualified-id before ‘-’ token
  157 | - (NSData*) decodeDataObject;
      | ^
/usr/include/GNUstep/Foundation/NSCoder.h:164:1: error: expected unqualified-id before ‘-’ token
  164 | - (id) decodeObject;
      | ^
/usr/include/GNUstep/Foundation/NSCoder.h:170:1: error: expected unqualified-id before ‘-’ token
  170 | - (id) decodePropertyList;
      | ^
/usr/include/GNUstep/Foundation/NSCoder.h:175:1: error: expected unqualified-id before ‘-’ token
  175 | - (NSPoint) decodePoint;
      | ^
/usr/include/GNUstep/Foundation/NSCoder.h:180:1: error: expected unqualified-id before ‘-’ token
  180 | - (NSRect) decodeRect;
      | ^
/usr/include/GNUstep/Foundation/NSCoder.h:185:1: error: expected unqualified-id before ‘-’ token
  185 | - (NSSize) decodeSize;
      | ^
/usr/include/GNUstep/Foundation/NSCoder.h:193:1: error: expected unqualified-id before ‘-’ token
  193 | - (void) decodeValueOfObjCType: (const char*)type
      | ^
/usr/include/GNUstep/Foundation/NSCoder.h:199:1: error: expected unqualified-id before ‘-’ token
  199 | - (void) decodeValuesOfObjCTypes: (const char*)types,...;
      | ^
/usr/include/GNUstep/Foundation/NSCoder.h:206:1: error: expected unqualified-id before ‘-’ token
  206 | - (NSZone*) objectZone;
      | ^
/usr/include/GNUstep/Foundation/NSCoder.h:211:1: error: expected unqualified-id before ‘-’ token
  211 | - (void) setObjectZone: (NSZone*)zone;
      | ^
/usr/include/GNUstep/Foundation/NSCoder.h:220:1: error: expected unqualified-id before ‘-’ token
  220 | - (unsigned int) systemVersion;
      | ^
/usr/include/GNUstep/Foundation/NSCoder.h:227:1: error: expected unqualified-id before ‘-’ token
  227 | - (NSInteger) versionForClassName: (NSString*)className;
      | ^
/usr/include/GNUstep/Foundation/NSCoder.h:241:1: error: expected unqualified-id before ‘-’ token
  241 | - (BOOL) allowsKeyedCoding;
      | ^
/usr/include/GNUstep/Foundation/NSCoder.h:247:1: error: expected unqualified-id before ‘-’ token
  247 | - (BOOL) containsValueForKey: (NSString*)aKey;
      | ^
/usr/include/GNUstep/Foundation/NSCoder.h:253:1: error: expected unqualified-id before ‘-’ token
  253 | - (BOOL) decodeBoolForKey: (NSString*)aKey;
      | ^
/usr/include/GNUstep/Foundation/NSCoder.h:261:1: error: expected unqualified-id before ‘-’ token
  261 | - (const uint8_t*) decodeBytesForKey: (NSString*)aKey
      | ^
/usr/include/GNUstep/Foundation/NSCoder.h:268:1: error: expected unqualified-id before ‘-’ token
  268 | - (double) decodeDoubleForKey: (NSString*)aKey;
      | ^
/usr/include/GNUstep/Foundation/NSCoder.h:276:1: error: expected unqualified-id before ‘-’ token
  276 | - (float) decodeFloatForKey: (NSString*)aKey;
      | ^
/usr/include/GNUstep/Foundation/NSCoder.h:284:1: error: expected unqualified-id before ‘-’ token
  284 | - (int) decodeIntForKey: (NSString*)aKey;
      | ^
/usr/include/GNUstep/Foundation/NSCoder.h:292:1: error: expected unqualified-id before ‘-’ token
  292 | - (int32_t) decodeInt32ForKey: (NSString*)aKey;
      | ^
/usr/include/GNUstep/Foundation/NSCoder.h:299:1: error: expected unqualified-id before ‘-’ token
  299 | - (int64_t) decodeInt64ForKey: (NSString*)aKey;
      | ^
/usr/include/GNUstep/Foundation/NSCoder.h:306:1: error: expected unqualified-id before ‘-’ token
  306 | - (id) decodeObjectForKey: (NSString*)aKey;
      | ^
/usr/include/GNUstep/Foundation/NSCoder.h:313:1: error: expected unqualified-id before ‘-’ token
  313 | - (void) encodeBool: (BOOL) aBool forKey: (NSString*)aKey;
      | ^
/usr/include/GNUstep/Foundation/NSCoder.h:319:1: error: expected unqualified-id before ‘-’ token
  319 | - (void) encodeBytes: (const uint8_t*)aPointer
      | ^
/usr/include/GNUstep/Foundation/NSCoder.h:327:1: error: expected unqualified-id before ‘-’ token
  327 | - (void) encodeConditionalObject: (id)anObject forKey: (NSString*)aKey;
      | ^
/usr/include/GNUstep/Foundation/NSCoder.h:332:1: error: expected unqualified-id before ‘-’ token
  332 | - (void) encodeDouble: (double)aDouble forKey: (NSString*)aKey;
      | ^
/usr/include/GNUstep/Foundation/NSCoder.h:337:1: error: expected unqualified-id before ‘-’ token
  337 | - (void) encodeFloat: (float)aFloat forKey: (NSString*)aKey;
      | ^
/usr/include/GNUstep/Foundation/NSCoder.h:342:1: error: expected unqualified-id before ‘-’ token
  342 | - (void) encodeInt: (int)anInteger forKey: (NSString*)aKey;
      | ^
/usr/include/GNUstep/Foundation/NSCoder.h:347:1: error: expected unqualified-id before ‘-’ token
  347 | - (void) encodeInt32: (int32_t)anInteger forKey: (NSString*)aKey;
      | ^
/usr/include/GNUstep/Foundation/NSCoder.h:352:1: error: expected unqualified-id before ‘-’ token
  352 | - (void) encodeInt64: (int64_t)anInteger forKey: (NSString*)aKey;
      | ^
/usr/include/GNUstep/Foundation/NSCoder.h:357:1: error: expected unqualified-id before ‘-’ token
  357 | - (void) encodeObject: (id)anObject forKey: (NSString*)aKey;
      | ^
/usr/include/GNUstep/Foundation/NSCoder.h:365:1: error: expected unqualified-id before ‘-’ token
  365 | - (void) encodeInteger: (NSInteger)anInteger forKey: (NSString *)key;
      | ^
/usr/include/GNUstep/Foundation/NSCoder.h:369:1: error: expected unqualified-id before ‘-’ token
  369 | - (NSInteger) decodeIntegerForKey: (NSString *)key;
      | ^
/usr/include/GNUstep/Foundation/NSCoder.h:375:11: error: expected constructor, destructor, or type conversion before ‘(’ token
  375 | @property (nonatomic, assign) BOOL requiresSecureCoding;
      |           ^
/usr/include/GNUstep/Foundation/NSCoder.h:381:1: error: expected unqualified-id before ‘-’ token
  381 | - (id) decodeObjectOfClass: (Class)cls forKey: (NSString *)key;
      | ^
/usr/include/GNUstep/Foundation/NSCoder.h:382:1: error: expected unqualified-id before ‘-’ token
  382 | - (id) decodeObjectOfClasses: (NSSet *)classes forKey: (NSString *)key;
      | ^
/usr/include/GNUstep/Foundation/NSCoder.h:385:2: error: ‘end’ does not name a type
  385 | @end
      |  ^~~
/usr/include/GNUstep/Foundation/NSArchiver.h:39:22: error: expected unqualified-id before ‘,’ token
   39 | @class NSMutableArray, NSMutableDictionary, NSMutableData, NSData, NSString;
      |                      ^
/usr/include/GNUstep/Foundation/NSArchiver.h:39:24: error: aggregate ‘NSMutableArray NSMutableDictionary’ has incomplete type and cannot be defined
   39 | @class NSMutableArray, NSMutableDictionary, NSMutableData, NSData, NSString;
      |                        ^~~~~~~~~~~~~~~~~~~
/usr/include/GNUstep/Foundation/NSArchiver.h:39:45: error: aggregate ‘NSMutableArray NSMutableData’ has incomplete type and cannot be defined
   39 | @class NSMutableArray, NSMutableDictionary, NSMutableData, NSData, NSString;
      |                                             ^~~~~~~~~~~~~
/usr/include/GNUstep/Foundation/NSArchiver.h:44:2: error: ‘interface’ does not name a type
   44 | @interface NSArchiver : NSCoder
      |  ^~~~~~~~~
/usr/include/GNUstep/Foundation/NSArchiver.h:86:1: error: expected unqualified-id before ‘-’ token
   86 | - (id) initForWritingWithMutableData: (NSMutableData*)mdata;
      | ^
/usr/include/GNUstep/Foundation/NSArchiver.h:89:1: error: expected unqualified-id before ‘+’ token
   89 | + (NSData*) archivedDataWithRootObject: (id)rootObject;
      | ^
/usr/include/GNUstep/Foundation/NSArchiver.h:90:1: error: expected unqualified-id before ‘+’ token
   90 | + (BOOL) archiveRootObject: (id)rootObject toFile: (NSString*)path;
      | ^
/usr/include/GNUstep/Foundation/NSArchiver.h:93:1: error: expected unqualified-id before ‘-’ token
   93 | - (NSMutableData*) archiverData;
      | ^
/usr/include/GNUstep/Foundation/NSArchiver.h:96:1: error: expected unqualified-id before ‘-’ token
   96 | - (NSString*) classNameEncodedForTrueClassName: (NSString*) trueName;
      | ^
/usr/include/GNUstep/Foundation/NSArchiver.h:97:1: error: expected unqualified-id before ‘-’ token
   97 | - (void) encodeClassName: (NSString*)trueName
      | ^
/usr/include/GNUstep/Foundation/NSArchiver.h:102:1: error: expected unqualified-id before ‘-’ token
  102 | - (void) replaceObject: (id)object
      | ^
/usr/include/GNUstep/Foundation/NSArchiver.h:105:2: error: ‘end’ does not name a type
  105 | @end
      |  ^~~
/usr/include/GNUstep/Foundation/NSArchiver.h:152:1: error: expected unqualified-id before ‘-’ token
  152 | - (BOOL) directDataAccess;
      | ^
/usr/include/GNUstep/Foundation/NSArchiver.h:153:1: error: expected unqualified-id before ‘-’ token
  153 | - (void) serializeHeaderAt: (unsigned)positionInData
      | ^
/usr/include/GNUstep/Foundation/NSArchiver.h:158:2: error: ‘end’ does not name a type
  158 | @end
      |  ^~~
/usr/include/GNUstep/Foundation/NSArchiver.h:201:1: error: expected unqualified-id before ‘-’ token
  201 | - (id) initForReadingWithData: (NSData*)anObject;
      | ^
/usr/include/GNUstep/Foundation/NSArchiver.h:204:1: error: expected unqualified-id before ‘+’ token
  204 | + (id) unarchiveObjectWithData: (NSData*)anObject;
      | ^
/usr/include/GNUstep/Foundation/NSArchiver.h:205:1: error: expected unqualified-id before ‘+’ token
  205 | + (id) unarchiveObjectWithFile: (NSString*)path;
      | ^
/usr/include/GNUstep/Foundation/NSArchiver.h:208:1: error: expected unqualified-id before ‘-’ token
  208 | - (BOOL) isAtEnd;
      | ^
/usr/include/GNUstep/Foundation/NSArchiver.h:209:1: error: expected unqualified-id before ‘-’ token
  209 | - (NSZone*) objectZone;
      | ^
/usr/include/GNUstep/Foundation/NSArchiver.h:210:1: error: expected unqualified-id before ‘-’ token
  210 | - (void) setObjectZone: (NSZone*)aZone;
      | ^
/usr/include/GNUstep/Foundation/NSArchiver.h:211:1: error: expected unqualified-id before ‘-’ token
  211 | - (unsigned int) systemVersion;
      | ^
/usr/include/GNUstep/Foundation/NSArchiver.h:214:1: error: expected unqualified-id before ‘+’ token
  214 | + (NSString*) classNameDecodedForArchiveClassName: (NSString*)nameInArchive;
      | ^
/usr/include/GNUstep/Foundation/NSArchiver.h:215:1: error: expected unqualified-id before ‘+’ token
  215 | + (void) decodeClassName: (NSString*)nameInArchive
      | ^
/usr/include/GNUstep/Foundation/NSArchiver.h:217:1: error: expected unqualified-id before ‘-’ token
  217 | - (NSString*) classNameDecodedForArchiveClassName: (NSString*)nameInArchive;
      | ^
/usr/include/GNUstep/Foundation/NSArchiver.h:218:1: error: expected unqualified-id before ‘-’ token
  218 | - (void) decodeClassName: (NSString*)nameInArchive
      | ^
/usr/include/GNUstep/Foundation/NSArchiver.h:223:1: error: expected unqualified-id before ‘-’ token
  223 | - (void) replaceObject: (id)anObject withObject: (id)replacement;
      | ^
/usr/include/GNUstep/Foundation/NSArchiver.h:225:2: error: ‘end’ does not name a type
  225 | @end
      |  ^~~
/usr/include/GNUstep/Foundation/NSArchiver.h:231:1: error: expected unqualified-id before ‘-’ token
  231 | - (void) resetUnarchiverWithData: (NSData*)anObject
      | ^
/usr/include/GNUstep/Foundation/NSArchiver.h:234:1: error: expected unqualified-id before ‘-’ token
  234 | - (BOOL) directDataAccess;
      | ^
/usr/include/GNUstep/Foundation/NSArchiver.h:235:1: error: expected unqualified-id before ‘-’ token
  235 | - (void) deserializeHeaderAt: (unsigned*)pos
      | ^
/usr/include/GNUstep/Foundation/NSArchiver.h:240:2: error: ‘end’ does not name a type
  240 | @end
      |  ^~~
/usr/include/GNUstep/Foundation/NSArray.h:61:2: error: ‘interface’ does not name a type
   61 | @interface GS_GENERIC_CLASS(NSArray, __covariant ElementT) : NSObject
      |  ^~~~~~~~~
/usr/include/GNUstep/Foundation/NSArray.h:65:1: error: expected unqualified-id before ‘+’ token
   65 | + (instancetype) arrayWithArray: (GS_GENERIC_CLASS(NSArray, ElementT) *)array;
      | ^
/usr/include/GNUstep/Foundation/NSArray.h:66:1: error: expected unqualified-id before ‘+’ token
   66 | + (instancetype) arrayWithContentsOfFile: (NSString*)file;
      | ^
/usr/include/GNUstep/Foundation/NSArray.h:68:1: error: expected unqualified-id before ‘+’ token
   68 | + (instancetype) arrayWithContentsOfURL: (NSURL*)aURL;
      | ^
/usr/include/GNUstep/Foundation/NSArray.h:70:1: error: expected unqualified-id before ‘+’ token
   70 | + (instancetype) arrayWithObject: (id)anObject;
      | ^
/usr/include/GNUstep/Foundation/NSArray.h:71:1: error: expected unqualified-id before ‘+’ token
   71 | + (instancetype) arrayWithObjects: (id)firstObject, ...;
      | ^
/usr/include/GNUstep/Foundation/NSArray.h:72:1: error: expected unqualified-id before ‘+’ token
   72 | + (instancetype) arrayWithObjects: (const id[])objects count: (NSUInteger)count;
      | ^
/usr/include/GNUstep/Foundation/NSArray.h:74:1: error: expected unqualified-id before ‘-’ token
   74 | - (GS_GENERIC_CLASS(NSArray, ElementT) *) arrayByAddingObject:
      | ^
/usr/include/GNUstep/Foundation/NSArray.h:76:1: error: expected unqualified-id before ‘-’ token
   76 | - (GS_GENERIC_CLASS(NSArray, ElementT) *) arrayByAddingObjectsFromArray:
      | ^
/usr/include/GNUstep/Foundation/NSArray.h:78:1: error: expected unqualified-id before ‘-’ token
   78 | - (BOOL) containsObject: (GS_GENERIC_TYPE(ElementT))anObject;
      | ^
/usr/include/GNUstep/Foundation/NSArray.h:83:1: error: expected unqualified-id before ‘-’ token
   83 | - (NSUInteger) count;
      | ^
/usr/include/GNUstep/Foundation/NSArray.h:84:1: error: expected unqualified-id before ‘-’ token
   84 | - (void) getObjects: (__unsafe_unretained GS_GENERIC_TYPE(ElementT)[])aBuffer;
      | ^
/usr/include/GNUstep/Foundation/NSArray.h:85:1: error: expected unqualified-id before ‘-’ token
   85 | - (void) getObjects: (__unsafe_unretained GS_GENERIC_TYPE(ElementT)[])aBuffer
      | ^
/usr/include/GNUstep/Foundation/NSArray.h:87:1: error: expected unqualified-id before ‘-’ token
   87 | - (NSUInteger) indexOfObject: (GS_GENERIC_TYPE(ElementT))anObject;
      | ^
/usr/include/GNUstep/Foundation/NSArray.h:88:1: error: expected unqualified-id before ‘-’ token
   88 | - (NSUInteger) indexOfObject: (GS_GENERIC_TYPE(ElementT))anObject
      | ^
/usr/include/GNUstep/Foundation/NSArray.h:90:1: error: expected unqualified-id before ‘-’ token
   90 | - (NSUInteger) indexOfObjectIdenticalTo: (GS_GENERIC_TYPE(ElementT))anObject;
      | ^
/usr/include/GNUstep/Foundation/NSArray.h:91:1: error: expected unqualified-id before ‘-’ token
   91 | - (NSUInteger) indexOfObjectIdenticalTo: (GS_GENERIC_TYPE(ElementT))anObject
      | ^
/usr/include/GNUstep/Foundation/NSArray.h:93:1: error: expected unqualified-id before ‘-’ token
   93 | - (instancetype) init;
      | ^
/usr/include/GNUstep/Foundation/NSArray.h:94:1: error: expected unqualified-id before ‘-’ token
   94 | - (instancetype) initWithArray: (GS_GENERIC_CLASS(NSArray, ElementT)*)array;
      | ^
/usr/include/GNUstep/Foundation/NSArray.h:96:1: error: expected unqualified-id before ‘-’ token
   96 | - (instancetype) initWithArray: (GS_GENERIC_CLASS(NSArray, ElementT)*)array
      | ^
/usr/include/GNUstep/Foundation/NSArray.h:99:1: error: expected unqualified-id before ‘-’ token
   99 | - (instancetype) initWithContentsOfFile: (NSString*)file;
      | ^
/usr/include/GNUstep/Foundation/NSArray.h:101:1: error: expected unqualified-id before ‘-’ token
  101 | - (instancetype) initWithContentsOfURL: (NSURL*)aURL;
      | ^
/usr/include/GNUstep/Foundation/NSArray.h:103:1: error: expected unqualified-id before ‘-’ token
  103 | - (instancetype) initWithObjects: (GS_GENERIC_TYPE(ElementT)) firstObject, ...;
      | ^
/usr/include/GNUstep/Foundation/NSArray.h:112:1: error: expected unqualified-id before ‘-’ token
  112 | - (instancetype) initWithObjects: (const GS_GENERIC_TYPE(ElementT)[])objects
      | ^
/usr/include/GNUstep/Foundation/NSArray.h:114:1: error: expected unqualified-id before ‘-’ token
  114 | - (GS_GENERIC_TYPE(ElementT)) lastObject;
      | ^
/usr/include/GNUstep/Foundation/NSArray.h:116:1: error: expected unqualified-id before ‘-’ token
  116 | - (GS_GENERIC_TYPE(ElementT)) firstObject;
      | ^
/usr/include/GNUstep/Foundation/NSArray.h:123:1: error: expected unqualified-id before ‘-’ token
  123 | - (GS_GENERIC_TYPE(ElementT)) objectAtIndex: (NSUInteger)index;
      | ^
/usr/include/GNUstep/Foundation/NSArray.h:126:1: error: expected unqualified-id before ‘-’ token
  126 | - (GS_GENERIC_CLASS(NSArray, ElementT) *) objectsAtIndexes:
      | ^
/usr/include/GNUstep/Foundation/NSArray.h:130:1: error: expected unqualified-id before ‘-’ token
  130 | - (GS_GENERIC_TYPE(ElementT)) firstObjectCommonWithArray:
      | ^
/usr/include/GNUstep/Foundation/NSArray.h:132:1: error: expected unqualified-id before ‘-’ token
  132 | - (BOOL) isEqualToArray: (NSArray*)otherArray;
      | ^
/usr/include/GNUstep/Foundation/NSArray.h:135:1: error: expected unqualified-id before ‘-’ token
  135 | - (void) makeObjectsPerform: (SEL)aSelector;
      | ^
/usr/include/GNUstep/Foundation/NSArray.h:136:1: error: expected unqualified-id before ‘-’ token
  136 | - (void) makeObjectsPerform: (SEL)aSelector withObject: (id)argument;
      | ^
/usr/include/GNUstep/Foundation/NSArray.h:139:1: error: expected unqualified-id before ‘-’ token
  139 | - (void) makeObjectsPerformSelector: (SEL)aSelector;
      | ^
/usr/include/GNUstep/Foundation/NSArray.h:140:1: error: expected unqualified-id before ‘-’ token
  140 | - (void) makeObjectsPerformSelector: (SEL)aSelector withObject: (id)arg;
      | ^
/usr/include/GNUstep/Foundation/NSArray.h:143:1: error: expected unqualified-id before ‘-’ token
  143 | - (NSData*) sortedArrayHint;
      | ^
/usr/include/GNUstep/Foundation/NSArray.h:144:1: error: expected unqualified-id before ‘-’ token
  144 | - (GS_GENERIC_CLASS(NSArray, ElementT)*) sortedArrayUsingFunction:
      | ^
/usr/include/GNUstep/Foundation/NSArray.h:147:1: error: expected unqualified-id before ‘-’ token
  147 | - (GS_GENERIC_CLASS(NSArray, ElementT)*) sortedArrayUsingFunction:
      | ^
/usr/include/GNUstep/Foundation/NSArray.h:151:1: error: expected unqualified-id before ‘-’ token
  151 | - (GS_GENERIC_CLASS(NSArray, ElementT)*) sortedArrayUsingSelector:
      | ^
/usr/include/GNUstep/Foundation/NSArray.h:153:1: error: expected unqualified-id before ‘-’ token
  153 | - (GS_GENERIC_CLASS(NSArray, ElementT)*) subarrayWithRange: (NSRange)aRange;
      | ^
/usr/include/GNUstep/Foundation/NSArray.h:155:1: error: expected unqualified-id before ‘-’ token
  155 | - (NSString*) componentsJoinedByString: (NSString*)separator;
      | ^
/usr/include/GNUstep/Foundation/NSArray.h:156:1: error: expected unqualified-id before ‘-’ token
  156 | - (GS_GENERIC_CLASS(NSArray, NSString*)*) pathsMatchingExtensions:
      | ^
/usr/include/GNUstep/Foundation/NSArray.h:159:1: error: expected unqualified-id before ‘-’ token
  159 | - (GS_GENERIC_CLASS(NSEnumerator, ElementT)*) objectEnumerator;
      | ^
/usr/include/GNUstep/Foundation/NSArray.h:160:1: error: expected unqualified-id before ‘-’ token
  160 | - (GS_GENERIC_CLASS(NSEnumerator, ElementT)*) reverseObjectEnumerator;
      | ^
/usr/include/GNUstep/Foundation/NSArray.h:162:1: error: expected unqualified-id before ‘-’ token
  162 | - (NSString*) description;
      | ^
/usr/include/GNUstep/Foundation/NSArray.h:163:1: error: expected unqualified-id before ‘-’ token
  163 | - (NSString*) descriptionWithLocale: (id)locale;
      | ^
/usr/include/GNUstep/Foundation/NSArray.h:164:1: error: expected unqualified-id before ‘-’ token
  164 | - (NSString*) descriptionWithLocale: (id)locale
      | ^
/usr/include/GNUstep/Foundation/NSArray.h:167:1: error: expected unqualified-id before ‘-’ token
  167 | - (BOOL) writeToFile: (NSString*)path atomically: (BOOL)useAuxiliaryFile;
      | ^
/usr/include/GNUstep/Foundation/NSArray.h:169:1: error: expected unqualified-id before ‘-’ token
  169 | - (BOOL) writeToURL: (NSURL*)url atomically: (BOOL)useAuxiliaryFile;
      | ^
/usr/include/GNUstep/Foundation/NSArray.h:170:1: error: expected unqualified-id before ‘-’ token
  170 | - (id) valueForKey: (NSString*)key;
      | ^
/usr/include/GNUstep/Foundation/NSArray.h:171:1: error: expected unqualified-id before ‘-’ token
  171 | - (void) setValue: (id)value forKey: (NSString*)key;
      | ^
/usr/include/GNUstep/Foundation/NSArray.h:184:1: error: expected unqualified-id before ‘-’ token
  184 | - (void) enumerateObjectsUsingBlock: (GSEnumeratorBlock)aBlock;
      | ^
/usr/include/GNUstep/Foundation/NSArray.h:196:1: error: expected unqualified-id before ‘-’ token
  196 | - (void) enumerateObjectsWithOptions: (NSEnumerationOptions)opts
      | ^
/usr/include/GNUstep/Foundation/NSArray.h:209:1: error: expected unqualified-id before ‘-’ token
  209 | - (void) enumerateObjectsAtIndexes: (NSIndexSet*)indexSet
      | ^
/usr/include/GNUstep/Foundation/NSArray.h:220:1: error: expected unqualified-id before ‘-’ token
  220 | - (NSIndexSet *) indexesOfObjectsWithOptions: (NSEnumerationOptions)opts
      | ^
/usr/include/GNUstep/Foundation/NSArray.h:227:1: error: expected unqualified-id before ‘-’ token
  227 | - (NSIndexSet*) indexesOfObjectsPassingTest: (GSPredicateBlock)predicate;
      | ^
/usr/include/GNUstep/Foundation/NSArray.h:237:1: error: expected unqualified-id before ‘-’ token
  237 | - (NSIndexSet*) indexesOfObjectsAtIndexes: (NSIndexSet*)indexSet
      | ^
/usr/include/GNUstep/Foundation/NSArray.h:249:1: error: expected unqualified-id before ‘-’ token
  249 | - (NSUInteger) indexOfObjectWithOptions: (NSEnumerationOptions)opts
      | ^
/usr/include/GNUstep/Foundation/NSArray.h:256:1: error: expected unqualified-id before ‘-’ token
  256 | - (NSUInteger) indexOfObjectPassingTest: (GSPredicateBlock)predicate;
      | ^
/usr/include/GNUstep/Foundation/NSArray.h:266:1: error: expected unqualified-id before ‘-’ token
  266 | - (NSUInteger) indexOfObjectAtIndexes: (NSIndexSet*)indexSet
      | ^
/usr/include/GNUstep/Foundation/NSArray.h:273:1: error: expected unqualified-id before ‘-’ token
  273 | - (GS_GENERIC_CLASS(NSArray, ElementT) *) sortedArrayUsingComparator:
      | ^
/usr/include/GNUstep/Foundation/NSArray.h:282:1: error: expected unqualified-id before ‘-’ token
  282 | - (GS_GENERIC_CLASS(NSArray, ElementT) *)
      | ^
/usr/include/GNUstep/Foundation/NSArray.h:292:1: error: expected unqualified-id before ‘-’ token
  292 | - (NSUInteger) indexOfObject: (id)key
      | ^
/usr/include/GNUstep/Foundation/NSArray.h:301:1: error: expected unqualified-id before ‘-’ token
  301 | - (GS_GENERIC_TYPE(ElementT)) objectAtIndexedSubscript: (NSUInteger)anIndex;
      | ^
/usr/include/GNUstep/Foundation/NSArray.h:302:2: error: ‘end’ does not name a type
  302 | @end
      |  ^~~
/usr/include/GNUstep/Foundation/NSArray.h:314:1: error: expected unqualified-id before ‘-’ token
  314 | - (void) addObject: (GS_GENERIC_TYPE(ElementT))anObject;
      | ^
/usr/include/GNUstep/Foundation/NSArray.h:315:1: error: expected unqualified-id before ‘-’ token
  315 | - (void) addObjectsFromArray: (GS_GENERIC_CLASS(NSArray, ElementT)*)otherArray;
      | ^
/usr/include/GNUstep/Foundation/NSArray.h:317:1: error: expected unqualified-id before ‘-’ token
  317 | - (void) exchangeObjectAtIndex: (NSUInteger)i1
      | ^
/usr/include/GNUstep/Foundation/NSArray.h:328:1: error: expected unqualified-id before ‘-’ token
  328 | - (instancetype) initWithCapacity: (NSUInteger)numItems;
      | ^
/usr/include/GNUstep/Foundation/NSArray.h:336:1: error: expected unqualified-id before ‘-’ token
  336 | - (void) insertObject: (GS_GENERIC_TYPE(ElementT))anObject
      | ^
/usr/include/GNUstep/Foundation/NSArray.h:339:1: error: expected unqualified-id before ‘-’ token
  339 | - (void) insertObjects: (GS_GENERIC_CLASS(NSArray, ElementT) *)objects
      | ^
/usr/include/GNUstep/Foundation/NSArray.h:348:1: error: expected unqualified-id before ‘-’ token
  348 | - (void) removeObjectAtIndex: (NSUInteger)index;
      | ^
/usr/include/GNUstep/Foundation/NSArray.h:350:1: error: expected unqualified-id before ‘-’ token
  350 | - (void) removeObjectsAtIndexes: (NSIndexSet *)indexes;
      | ^
/usr/include/GNUstep/Foundation/NSArray.h:357:1: error: expected unqualified-id before ‘-’ token
  357 | - (void) replaceObjectAtIndex: (NSUInteger)index
      | ^
/usr/include/GNUstep/Foundation/NSArray.h:361:1: error: expected unqualified-id before ‘-’ token
  361 | - (void) replaceObjectsAtIndexes: (NSIndexSet *)indexes
      | ^
/usr/include/GNUstep/Foundation/NSArray.h:365:1: error: expected unqualified-id before ‘-’ token
  365 | - (void) replaceObjectsInRange: (NSRange)aRange
      | ^
/usr/include/GNUstep/Foundation/NSArray.h:368:1: error: expected unqualified-id before ‘-’ token
  368 | - (void) replaceObjectsInRange: (NSRange)aRange
      | ^
/usr/include/GNUstep/Foundation/NSArray.h:372:1: error: expected unqualified-id before ‘-’ token
  372 | - (void) setArray: (GS_GENERIC_CLASS(NSArray, ElementT) *)otherArray;
      | ^
/usr/include/GNUstep/Foundation/NSArray.h:374:1: error: expected unqualified-id before ‘-’ token
  374 | - (void) removeAllObjects;
      | ^
/usr/include/GNUstep/Foundation/NSArray.h:375:1: error: expected unqualified-id before ‘-’ token
  375 | - (void) removeLastObject;
      | ^
/usr/include/GNUstep/Foundation/NSArray.h:376:1: error: expected unqualified-id before ‘-’ token
  376 | - (void) removeObject: (GS_GENERIC_TYPE(ElementT))anObject;
      | ^
/usr/include/GNUstep/Foundation/NSArray.h:377:1: error: expected unqualified-id before ‘-’ token
  377 | - (void) removeObject: (GS_GENERIC_TYPE(ElementT))anObject
      | ^
/usr/include/GNUstep/Foundation/NSArray.h:379:1: error: expected unqualified-id before ‘-’ token
  379 | - (void) removeObjectIdenticalTo: (GS_GENERIC_TYPE(ElementT))anObject;
      | ^
/usr/include/GNUstep/Foundation/NSArray.h:380:1: error: expected unqualified-id before ‘-’ token
  380 | - (void) removeObjectIdenticalTo: (GS_GENERIC_TYPE(ElementT))anObject
      | ^
/usr/include/GNUstep/Foundation/NSArray.h:382:1: error: expected unqualified-id before ‘-’ token
  382 | - (void) removeObjectsInArray: (GS_GENERIC_CLASS(NSArray, ElementT)*)otherArray;
      | ^
/usr/include/GNUstep/Foundation/NSArray.h:383:1: error: expected unqualified-id before ‘-’ token
  383 | - (void) removeObjectsInRange: (NSRange)aRange;
      | ^
/usr/include/GNUstep/Foundation/NSArray.h:384:1: error: expected unqualified-id before ‘-’ token
  384 | - (void) removeObjectsFromIndices: (NSUInteger*)indices
      | ^
/usr/include/GNUstep/Foundation/NSArray.h:387:1: error: expected unqualified-id before ‘-’ token
  387 | - (void) sortUsingFunction:
      | ^
/usr/include/GNUstep/Foundation/NSArray.h:391:1: error: expected unqualified-id before ‘-’ token
  391 | - (void) sortUsingSelector: (SEL)comparator;
      | ^
/usr/include/GNUstep/Foundation/NSArray.h:398:1: error: expected unqualified-id before ‘-’ token
  398 | - (void) sortUsingComparator: (NSComparator)comparator;
      | ^
/usr/include/GNUstep/Foundation/NSArray.h:403:1: error: expected unqualified-id before ‘-’ token
  403 | - (void) sortWithOptions: (NSSortOptions)options
      | ^
/usr/include/GNUstep/Foundation/NSArray.h:411:1: error: expected unqualified-id before ‘-’ token
  411 | - (void) setObject: (GS_GENERIC_TYPE(ElementT))anObject
      | ^
/usr/include/GNUstep/Foundation/NSArray.h:414:2: error: ‘end’ does not name a type
  414 | @end
      |  ^~~
/usr/include/GNUstep/GNUstepBase/NSArray+GNUstepBase.h:39:2: error: ‘interface’ does not name a type
   39 | @interface NSArray (GNUstepBase)
      |  ^~~~~~~~~
/usr/include/GNUstep/GNUstepBase/NSArray+GNUstepBase.h:67:1: error: expected unqualified-id before ‘-’ token
   67 | - (NSUInteger) insertionPosition: (id)item
      | ^
/usr/include/GNUstep/GNUstepBase/NSArray+GNUstepBase.h:69:2: error: ‘end’ does not name a type
   69 | @end
      |  ^~~
/usr/include/GNUstep/Foundation/NSDictionary.h:38:16: error: expected unqualified-id before ‘,’ token
   38 | @class NSString, NSURL;
      |                ^
/usr/include/GNUstep/Foundation/NSDictionary.h:38:18: error: aggregate ‘NSString NSURL’ has incomplete type and cannot be defined
   38 | @class NSString, NSURL;
      |                  ^~~~~
/usr/include/GNUstep/Foundation/NSDictionary.h:41:2: error: ‘interface’ does not name a type
   41 | @interface GS_GENERIC_CLASS(NSDictionary,
      |  ^~~~~~~~~
/usr/include/GNUstep/Foundation/NSDictionary.h:45:1: error: expected unqualified-id before ‘+’ token
   45 | + (instancetype) dictionaryWithContentsOfFile: (NSString*)path;
      | ^
/usr/include/GNUstep/Foundation/NSDictionary.h:47:1: error: expected unqualified-id before ‘+’ token
   47 | + (instancetype) dictionaryWithContentsOfURL: (NSURL*)aURL;
      | ^
/usr/include/GNUstep/Foundation/NSDictionary.h:49:1: error: expected unqualified-id before ‘+’ token
   49 | + (instancetype) dictionaryWithDictionary: (NSDictionary*)otherDictionary;
      | ^
/usr/include/GNUstep/Foundation/NSDictionary.h:50:1: error: expected unqualified-id before ‘+’ token
   50 | + (instancetype) dictionaryWithObject: (GS_GENERIC_TYPE(ValT))object
      | ^
/usr/include/GNUstep/Foundation/NSDictionary.h:52:1: error: expected unqualified-id before ‘+’ token
   52 | + (instancetype) dictionaryWithObjects: (GS_GENERIC_CLASS(NSArray,ValT)*)objects
      | ^
/usr/include/GNUstep/Foundation/NSDictionary.h:54:1: error: expected unqualified-id before ‘+’ token
   54 | + (instancetype) dictionaryWithObjects: (const GS_GENERIC_TYPE(ValT)[])objects
      | ^
/usr/include/GNUstep/Foundation/NSDictionary.h:57:1: error: expected unqualified-id before ‘+’ token
   57 | + (instancetype) dictionaryWithObjectsAndKeys: (id)firstObject, ...;
      | ^
/usr/include/GNUstep/Foundation/NSDictionary.h:59:1: error: expected unqualified-id before ‘-’ token
   59 | - (GS_GENERIC_CLASS(NSArray,KeyT)*) allKeys;
      | ^
/usr/include/GNUstep/Foundation/NSDictionary.h:60:1: error: expected unqualified-id before ‘-’ token
   60 | - (GS_GENERIC_CLASS(NSArray,KeyT)*) allKeysForObject:
      | ^
/usr/include/GNUstep/Foundation/NSDictionary.h:62:1: error: expected unqualified-id before ‘-’ token
   62 | - (GS_GENERIC_CLASS(NSArray,ValT)*) allValues;
      | ^
/usr/include/GNUstep/Foundation/NSDictionary.h:63:1: error: expected unqualified-id before ‘-’ token
   63 | - (NSUInteger) count;                                           // Primitive
      | ^
/usr/include/GNUstep/Foundation/NSDictionary.h:64:1: error: expected unqualified-id before ‘-’ token
   64 | - (NSString*) description;
      | ^
/usr/include/GNUstep/Foundation/NSDictionary.h:65:1: error: expected unqualified-id before ‘-’ token
   65 | - (NSString*) descriptionInStringsFileFormat;
      | ^
/usr/include/GNUstep/Foundation/NSDictionary.h:66:1: error: expected unqualified-id before ‘-’ token
   66 | - (NSString*) descriptionWithLocale: (id)locale;
      | ^
/usr/include/GNUstep/Foundation/NSDictionary.h:67:1: error: expected unqualified-id before ‘-’ token
   67 | - (NSString*) descriptionWithLocale: (id)locale
      | ^
In file included from /usr/include/GNUstep/Foundation/NSObjCRuntime.h:41:
/usr/include/GNUstep/Foundation/NSDictionary.h:71:81: error: ‘id’ {aka ‘objc_object*’} is not a template
   71 | DEFINE_BLOCK_TYPE(GSKeysAndObjectsEnumeratorBlock, void, GS_GENERIC_TYPE_F(KeyT,id<NSCopying>), GS_GENERIC_TYPE(ValT), BOOL*);
      |                                                                                 ^~
/usr/include/GNUstep/GNUstepBase/GSBlocks.h:68:28: note: in definition of macro ‘DEFINE_BLOCK_TYPE’
   68 |     retTy (*invoke)(void*, argTys, ## __VA_ARGS__);\
      |                            ^~~~~~
/usr/include/GNUstep/Foundation/NSDictionary.h:71:58: note: in expansion of macro ‘GS_GENERIC_TYPE_F’
   71 | DEFINE_BLOCK_TYPE(GSKeysAndObjectsEnumeratorBlock, void, GS_GENERIC_TYPE_F(KeyT,id<NSCopying>), GS_GENERIC_TYPE(ValT), BOOL*);
      |                                                          ^~~~~~~~~~~~~~~~~
/usr/include/GNUstep/Foundation/NSDictionary.h:71:84: error: ‘NSCopying’ was not declared in this scope
   71 | DEFINE_BLOCK_TYPE(GSKeysAndObjectsEnumeratorBlock, void, GS_GENERIC_TYPE_F(KeyT,id<NSCopying>), GS_GENERIC_TYPE(ValT), BOOL*);
      |                                                                                    ^~~~~~~~~
/usr/include/GNUstep/GNUstepBase/GSBlocks.h:68:28: note: in definition of macro ‘DEFINE_BLOCK_TYPE’
   68 |     retTy (*invoke)(void*, argTys, ## __VA_ARGS__);\
      |                            ^~~~~~
/usr/include/GNUstep/Foundation/NSDictionary.h:71:58: note: in expansion of macro ‘GS_GENERIC_TYPE_F’
   71 | DEFINE_BLOCK_TYPE(GSKeysAndObjectsEnumeratorBlock, void, GS_GENERIC_TYPE_F(KeyT,id<NSCopying>), GS_GENERIC_TYPE(ValT), BOOL*);
      |                                                          ^~~~~~~~~~~~~~~~~
/usr/include/GNUstep/Foundation/NSDictionary.h:72:1: error: expected unqualified-id before ‘-’ token
   72 | - (void) enumerateKeysAndObjectsUsingBlock:
      | ^
/usr/include/GNUstep/Foundation/NSDictionary.h:74:1: error: expected unqualified-id before ‘-’ token
   74 | - (void) enumerateKeysAndObjectsWithOptions: (NSEnumerationOptions)opts
      | ^
/usr/include/GNUstep/Foundation/NSDictionary.h:78:1: error: expected unqualified-id before ‘-’ token
   78 | - (void) getObjects: (__unsafe_unretained GS_GENERIC_TYPE(ValT)[])objects
      | ^
/usr/include/GNUstep/Foundation/NSDictionary.h:80:1: error: expected unqualified-id before ‘-’ token
   80 | - (instancetype) init;
      | ^
/usr/include/GNUstep/Foundation/NSDictionary.h:81:1: error: expected unqualified-id before ‘-’ token
   81 | - (instancetype) initWithContentsOfFile: (NSString*)path;
      | ^
/usr/include/GNUstep/Foundation/NSDictionary.h:84:1: error: expected unqualified-id before ‘-’ token
   84 | - (instancetype) initWithContentsOfURL: (NSURL*)aURL;
      | ^
/usr/include/GNUstep/Foundation/NSDictionary.h:87:1: error: expected unqualified-id before ‘-’ token
   87 | - (instancetype) initWithDictionary:
      | ^
/usr/include/GNUstep/Foundation/NSDictionary.h:89:1: error: expected unqualified-id before ‘-’ token
   89 | - (id) initWithDictionary: (GS_GENERIC_CLASS(NSDictionary,KeyT, ValT)*)other
      | ^
/usr/include/GNUstep/Foundation/NSDictionary.h:91:1: error: expected unqualified-id before ‘-’ token
   91 | - (id) initWithObjects: (GS_GENERIC_CLASS(NSArray,KeyT)*)objects
      | ^
/usr/include/GNUstep/Foundation/NSDictionary.h:93:1: error: expected unqualified-id before ‘-’ token
   93 | - (id) initWithObjectsAndKeys: (GS_GENERIC_TYPE(ValT))firstObject, ...;
      | ^
/usr/include/GNUstep/Foundation/NSDictionary.h:94:1: error: expected unqualified-id before ‘-’ token
   94 | - (id) initWithObjects: (const GS_GENERIC_TYPE(ValT)[])objects
      | ^
/usr/include/GNUstep/Foundation/NSDictionary.h:97:1: error: expected unqualified-id before ‘-’ token
   97 | - (BOOL) isEqualToDictionary: (GS_GENERIC_CLASS(NSDictionary,KeyT, ValT)*)other;
      | ^
/usr/include/GNUstep/Foundation/NSDictionary.h:99:1: error: expected unqualified-id before ‘-’ token
   99 | - (GS_GENERIC_CLASS(NSEnumerator,KeyT)*) keyEnumerator; // Primitive
      | ^
/usr/include/GNUstep/Foundation/NSDictionary.h:102:80: error: ‘id’ {aka ‘objc_object*’} is not a template
  102 | DEFINE_BLOCK_TYPE(GSKeysAndObjectsPredicateBlock, BOOL, GS_GENERIC_TYPE_F(KeyT,id<NSCopying>), GS_GENERIC_TYPE(ValT), BOOL*);
      |                                                                                ^~
/usr/include/GNUstep/GNUstepBase/GSBlocks.h:68:28: note: in definition of macro ‘DEFINE_BLOCK_TYPE’
   68 |     retTy (*invoke)(void*, argTys, ## __VA_ARGS__);\
      |                            ^~~~~~
/usr/include/GNUstep/Foundation/NSDictionary.h:102:57: note: in expansion of macro ‘GS_GENERIC_TYPE_F’
  102 | DEFINE_BLOCK_TYPE(GSKeysAndObjectsPredicateBlock, BOOL, GS_GENERIC_TYPE_F(KeyT,id<NSCopying>), GS_GENERIC_TYPE(ValT), BOOL*);
      |                                                         ^~~~~~~~~~~~~~~~~
/usr/include/GNUstep/Foundation/NSDictionary.h:102:83: error: ‘NSCopying’ was not declared in this scope
  102 | DEFINE_BLOCK_TYPE(GSKeysAndObjectsPredicateBlock, BOOL, GS_GENERIC_TYPE_F(KeyT,id<NSCopying>), GS_GENERIC_TYPE(ValT), BOOL*);
      |                                                                                   ^~~~~~~~~
/usr/include/GNUstep/GNUstepBase/GSBlocks.h:68:28: note: in definition of macro ‘DEFINE_BLOCK_TYPE’
   68 |     retTy (*invoke)(void*, argTys, ## __VA_ARGS__);\
      |                            ^~~~~~
/usr/include/GNUstep/Foundation/NSDictionary.h:102:57: note: in expansion of macro ‘GS_GENERIC_TYPE_F’
  102 | DEFINE_BLOCK_TYPE(GSKeysAndObjectsPredicateBlock, BOOL, GS_GENERIC_TYPE_F(KeyT,id<NSCopying>), GS_GENERIC_TYPE(ValT), BOOL*);
      |                                                         ^~~~~~~~~~~~~~~~~
/usr/include/GNUstep/Foundation/NSDictionary.h:103:1: error: expected unqualified-id before ‘-’ token
  103 | - (GS_GENERIC_CLASS(NSSet,KeyT)*) keysOfEntriesPassingTest:
      | ^
/usr/include/GNUstep/Foundation/NSDictionary.h:105:1: error: expected unqualified-id before ‘-’ token
  105 | - (GS_GENERIC_CLASS(NSSet,KeyT)*) keysOfEntriesWithOptions:
      | ^
/usr/include/GNUstep/Foundation/NSDictionary.h:110:1: error: expected unqualified-id before ‘-’ token
  110 | - (GS_GENERIC_CLASS(NSArray,ValT)*) keysSortedByValueUsingSelector: (SEL)comp;
      | ^
/usr/include/GNUstep/Foundation/NSDictionary.h:111:1: error: expected unqualified-id before ‘-’ token
  111 | - (GS_GENERIC_CLASS(NSArray,ValT)*) keysSortedByValueUsingComparator:(NSComparator)cmptr;
      | ^
/usr/include/GNUstep/Foundation/NSDictionary.h:112:1: error: expected unqualified-id before ‘-’ token
  112 | - (GS_GENERIC_CLASS(NSArray,ValT)*) keysSortedByValueWithOptions:(NSSortOptions)opts usingComparator:(NSComparator)cmptr;
      | ^
/usr/include/GNUstep/Foundation/NSDictionary.h:113:1: error: expected unqualified-id before ‘-’ token
  113 | - (GS_GENERIC_CLASS(NSEnumerator,ValT)*) objectEnumerator;      // Primitive
      | ^
/usr/include/GNUstep/Foundation/NSDictionary.h:114:1: error: expected unqualified-id before ‘-’ token
  114 | - (GS_GENERIC_TYPE(ValT)) objectForKey:
      | ^
/usr/include/GNUstep/Foundation/NSDictionary.h:116:1: error: expected unqualified-id before ‘-’ token
  116 | - (GS_GENERIC_CLASS(NSArray,ValT)*) objectsForKeys:
      | ^
/usr/include/GNUstep/Foundation/NSDictionary.h:121:1: error: expected unqualified-id before ‘-’ token
  121 | - (GS_GENERIC_TYPE(ValT)) valueForKey: (NSString*)key;
      | ^
/usr/include/GNUstep/Foundation/NSDictionary.h:124:1: error: expected unqualified-id before ‘-’ token
  124 | - (BOOL) writeToFile: (NSString*)path atomically: (BOOL)useAuxiliaryFile;
      | ^
/usr/include/GNUstep/Foundation/NSDictionary.h:127:1: error: expected unqualified-id before ‘-’ token
  127 | - (BOOL) writeToURL: (NSURL*)url atomically: (BOOL)useAuxiliaryFile;
      | ^
/usr/include/GNUstep/Foundation/NSDictionary.h:132:1: error: expected unqualified-id before ‘-’ token
  132 | - (GS_GENERIC_TYPE(ValT)) objectForKeyedSubscript:
      | ^
/usr/include/GNUstep/Foundation/NSDictionary.h:134:2: error: ‘end’ does not name a type
  134 | @end
      |  ^~~
/usr/include/GNUstep/Foundation/NSDictionary.h:142:1: error: expected unqualified-id before ‘-’ token
  142 | - (void) addEntriesFromDictionary:
      | ^
/usr/include/GNUstep/Foundation/NSDictionary.h:144:1: error: expected unqualified-id before ‘-’ token
  144 | - (instancetype) initWithCapacity: (NSUInteger)numItems;        // Primitive
      | ^
/usr/include/GNUstep/Foundation/NSDictionary.h:145:1: error: expected unqualified-id before ‘-’ token
  145 | - (void) removeAllObjects;
      | ^
/usr/include/GNUstep/Foundation/NSDictionary.h:150:1: error: expected unqualified-id before ‘-’ token
  150 | - (void) removeObjectForKey: (GS_GENERIC_TYPE(KeyT))aKey;
      | ^
/usr/include/GNUstep/Foundation/NSDictionary.h:151:1: error: expected unqualified-id before ‘-’ token
  151 | - (void) removeObjectsForKeys: (GS_GENERIC_CLASS(NSArray, KeyT) *)keyArray;
      | ^
/usr/include/GNUstep/Foundation/NSDictionary.h:152:1: error: expected unqualified-id before ‘-’ token
  152 | - (void) setObject: (GS_GENERIC_TYPE(ValT))anObject
      | ^
/usr/include/GNUstep/Foundation/NSDictionary.h:154:1: error: expected unqualified-id before ‘-’ token
  154 | - (void) setDictionary:
      | ^
/usr/include/GNUstep/Foundation/NSDictionary.h:157:1: error: expected unqualified-id before ‘-’ token
  157 | - (void) setValue: (GS_GENERIC_TYPE(ValT))value forKey: (NSString*)key;
      | ^
/usr/include/GNUstep/Foundation/NSDictionary.h:158:1: error: expected unqualified-id before ‘-’ token
  158 | - (void) takeStoredValue: (GS_GENERIC_TYPE(ValT))value forKey: (NSString*)key;
      | ^
/usr/include/GNUstep/Foundation/NSDictionary.h:159:1: error: expected unqualified-id before ‘-’ token
  159 | - (void) takeValue: (GS_GENERIC_TYPE(ValT))value forKey: (NSString*)key;
      | ^
/usr/include/GNUstep/Foundation/NSDictionary.h:164:1: error: expected unqualified-id before ‘-’ token
  164 | - (void) setObject: (GS_GENERIC_TYPE(ValT))anObject
      | ^
/usr/include/GNUstep/Foundation/NSDictionary.h:167:2: error: ‘end’ does not name a type
  167 | @end
      |  ^~~
/usr/include/GNUstep/Foundation/NSAttributedString.h:65:2: error: ‘interface’ does not name a type
   65 | @interface NSAttributedString : NSObject <NSCoding, NSCopying, NSMutableCopying>
      |  ^~~~~~~~~
/usr/include/GNUstep/Foundation/NSAttributedString.h:70:1: error: expected unqualified-id before ‘-’ token
   70 | - (id) initWithString: (NSString*)aString;
      | ^
/usr/include/GNUstep/Foundation/NSAttributedString.h:71:1: error: expected unqualified-id before ‘-’ token
   71 | - (id) initWithAttributedString: (NSAttributedString*)attributedString;
      | ^
/usr/include/GNUstep/Foundation/NSAttributedString.h:72:1: error: expected unqualified-id before ‘-’ token
   72 | - (id) initWithString: (NSString*)aString attributes: (NSDictionary*)attributes;
      | ^
/usr/include/GNUstep/Foundation/NSAttributedString.h:75:1: error: expected unqualified-id before ‘-’ token
   75 | - (NSUInteger) length;
      | ^
/usr/include/GNUstep/Foundation/NSAttributedString.h:81:1: error: expected unqualified-id before ‘-’ token
   81 | - (NSString*) string;                                   //Primitive method!
      | ^
/usr/include/GNUstep/Foundation/NSAttributedString.h:84:1: error: expected unqualified-id before ‘-’ token
   84 | - (NSDictionary*) attributesAtIndex: (NSUInteger)index
      | ^
/usr/include/GNUstep/Foundation/NSAttributedString.h:86:1: error: expected unqualified-id before ‘-’ token
   86 | - (NSDictionary*) attributesAtIndex: (NSUInteger)index
      | ^
/usr/include/GNUstep/Foundation/NSAttributedString.h:89:1: error: expected unqualified-id before ‘-’ token
   89 | - (id) attribute: (NSString*)attributeName
      | ^
/usr/include/GNUstep/Foundation/NSAttributedString.h:92:1: error: expected unqualified-id before ‘-’ token
   92 | - (id) attribute: (NSString*)attributeName atIndex: (NSUInteger)index
      | ^
/usr/include/GNUstep/Foundation/NSAttributedString.h:96:1: error: expected unqualified-id before ‘-’ token
   96 | - (BOOL) isEqualToAttributedString: (NSAttributedString*)otherString;
      | ^
/usr/include/GNUstep/Foundation/NSAttributedString.h:99:1: error: expected unqualified-id before ‘-’ token
   99 | - (NSAttributedString*) attributedSubstringFromRange: (NSRange)aRange;
      | ^
/usr/include/GNUstep/Foundation/NSAttributedString.h:101:2: error: ‘end’ does not name a type
  101 | @end //NSAttributedString
      |  ^~~
/usr/include/GNUstep/Foundation/NSAttributedString.h:110:1: error: expected unqualified-id before ‘-’ token
  110 | - (NSMutableString*) mutableString;
      | ^
/usr/include/GNUstep/Foundation/NSAttributedString.h:113:1: error: expected unqualified-id before ‘-’ token
  113 | - (void) deleteCharactersInRange: (NSRange)aRange;
      | ^
/usr/include/GNUstep/Foundation/NSAttributedString.h:116:1: error: expected unqualified-id before ‘-’ token
  116 | - (void) setAttributes: (NSDictionary*)attributes
      | ^
/usr/include/GNUstep/Foundation/NSAttributedString.h:118:1: error: expected unqualified-id before ‘-’ token
  118 | - (void) addAttribute: (NSString*)name value: (id)value range: (NSRange)aRange;
      | ^
/usr/include/GNUstep/Foundation/NSAttributedString.h:119:1: error: expected unqualified-id before ‘-’ token
  119 | - (void) addAttributes: (NSDictionary*)attributes range: (NSRange)aRange;
      | ^
/usr/include/GNUstep/Foundation/NSAttributedString.h:120:1: error: expected unqualified-id before ‘-’ token
  120 | - (void) removeAttribute: (NSString*)name range: (NSRange)aRange;
      | ^
/usr/include/GNUstep/Foundation/NSAttributedString.h:123:1: error: expected unqualified-id before ‘-’ token
  123 | - (void) appendAttributedString: (NSAttributedString*)attributedString;
      | ^
/usr/include/GNUstep/Foundation/NSAttributedString.h:124:1: error: expected unqualified-id before ‘-’ token
  124 | - (void) insertAttributedString: (NSAttributedString*)attributedString
      | ^
/usr/include/GNUstep/Foundation/NSAttributedString.h:126:1: error: expected unqualified-id before ‘-’ token
  126 | - (void) replaceCharactersInRange: (NSRange)aRange
      | ^
/usr/include/GNUstep/Foundation/NSAttributedString.h:128:1: error: expected unqualified-id before ‘-’ token
  128 | - (void) replaceCharactersInRange: (NSRange)aRange
      | ^
/usr/include/GNUstep/Foundation/NSAttributedString.h:130:1: error: expected unqualified-id before ‘-’ token
  130 | - (void) setAttributedString: (NSAttributedString*)attributedString;
      | ^
/usr/include/GNUstep/Foundation/NSAttributedString.h:133:1: error: expected unqualified-id before ‘-’ token
  133 | - (void) beginEditing;
      | ^
/usr/include/GNUstep/Foundation/NSAttributedString.h:134:1: error: expected unqualified-id before ‘-’ token
  134 | - (void) endEditing;
      | ^
/usr/include/GNUstep/Foundation/NSAttributedString.h:136:2: error: ‘end’ does not name a type
  136 | @end //NSMutableAttributedString
      |  ^~~
/usr/include/GNUstep/GNUstepBase/NSAttributedString+GNUstepBase.h:39:2: error: ‘interface’ does not name a type
   39 | @interface      NSAttributedString (GNUstepBase)
      |  ^~~~~~~~~
/usr/include/GNUstep/GNUstepBase/NSAttributedString+GNUstepBase.h:45:2: error: ‘end’ does not name a type
   45 | @end
      |  ^~~
/usr/include/GNUstep/Foundation/NSAutoreleasePool.h:182:2: error: ‘interface’ does not name a type
  182 | @interface NSAutoreleasePool : NSObject
      |  ^~~~~~~~~
/usr/include/GNUstep/Foundation/NSAutoreleasePool.h:214:1: error: expected unqualified-id before ‘+’ token
  214 | + (void) addObject: (id)anObj;
      | ^
/usr/include/GNUstep/Foundation/NSAutoreleasePool.h:222:1: error: expected unqualified-id before ‘+’ token
  222 | + (id) allocWithZone: (NSZone*)zone;
      | ^
/usr/include/GNUstep/Foundation/NSAutoreleasePool.h:227:1: error: expected unqualified-id before ‘-’ token
  227 | - (void) addObject: (id)anObj;
      | ^
/usr/include/GNUstep/Foundation/NSAutoreleasePool.h:232:1: error: expected unqualified-id before ‘-’ token
  232 | - (id) autorelease;
      | ^
/usr/include/GNUstep/Foundation/NSAutoreleasePool.h:241:1: error: expected unqualified-id before ‘-’ token
  241 | - (void) drain;
      | ^
/usr/include/GNUstep/Foundation/NSAutoreleasePool.h:247:1: error: expected unqualified-id before ‘-’ token
  247 | - (oneway void) release;
      | ^
/usr/include/GNUstep/Foundation/NSAutoreleasePool.h:252:1: error: expected unqualified-id before ‘-’ token
  252 | - (id) retain;
      | ^
/usr/include/GNUstep/Foundation/NSAutoreleasePool.h:265:1: error: expected unqualified-id before ‘+’ token
  265 | + (unsigned) autoreleaseCountForObject: (id)anObject;
      | ^
/usr/include/GNUstep/Foundation/NSAutoreleasePool.h:270:1: error: expected unqualified-id before ‘+’ token
  270 | + (id) currentPool;
      | ^
/usr/include/GNUstep/Foundation/NSAutoreleasePool.h:281:1: error: expected unqualified-id before ‘+’ token
  281 | + (void) enableRelease: (BOOL)enable;
      | ^
/usr/include/GNUstep/Foundation/NSAutoreleasePool.h:294:1: error: expected unqualified-id before ‘+’ token
  294 | + (void) freeCache;
      | ^
/usr/include/GNUstep/Foundation/NSAutoreleasePool.h:310:1: error: expected unqualified-id before ‘+’ token
  310 | + (void) setPoolCountThreshold: (unsigned)c;
      | ^
/usr/include/GNUstep/Foundation/NSAutoreleasePool.h:315:1: error: expected unqualified-id before ‘-’ token
  315 | - (unsigned) autoreleaseCount;
      | ^
/usr/include/GNUstep/Foundation/NSAutoreleasePool.h:325:1: error: expected unqualified-id before ‘-’ token
  325 | - (void) emptyPool;
      | ^
/usr/include/GNUstep/Foundation/NSAutoreleasePool.h:327:2: error: ‘end’ does not name a type
  327 | @end
      |  ^~~
/usr/include/GNUstep/Foundation/NSBackgroundActivityScheduler.h:55:16: error: expected unqualified-id before ‘,’ token
   55 | @class NSString, NSTimer;
      |                ^
/usr/include/GNUstep/Foundation/NSBackgroundActivityScheduler.h:55:18: error: aggregate ‘NSString NSTimer’ has incomplete type and cannot be defined
   55 | @class NSString, NSTimer;
      |                  ^~~~~~~
/usr/include/GNUstep/Foundation/NSBackgroundActivityScheduler.h:69:2: error: ‘interface’ does not name a type
   69 | @interface NSBackgroundActivityScheduler : NSObject
      |  ^~~~~~~~~
/usr/include/GNUstep/Foundation/NSBackgroundActivityScheduler.h:84:1: error: expected unqualified-id before ‘-’ token
   84 | - (instancetype) initWithIdentifier: (NSString *)identifier;
      | ^
/usr/include/GNUstep/Foundation/NSBackgroundActivityScheduler.h:86:1: error: expected unqualified-id before ‘-’ token
   86 | - (NSString *) identifier;
      | ^
/usr/include/GNUstep/Foundation/NSBackgroundActivityScheduler.h:87:1: error: expected unqualified-id before ‘-’ token
   87 | - (void) setIdentifier: (NSString *)identifier;
      | ^
/usr/include/GNUstep/Foundation/NSBackgroundActivityScheduler.h:89:1: error: expected unqualified-id before ‘-’ token
   89 | - (NSQualityOfService) qualityOfService;
      | ^
/usr/include/GNUstep/Foundation/NSBackgroundActivityScheduler.h:90:1: error: expected unqualified-id before ‘-’ token
   90 | - (void) setQualityOfService: (NSQualityOfService)qualityOfService;
      | ^
/usr/include/GNUstep/Foundation/NSBackgroundActivityScheduler.h:92:1: error: expected unqualified-id before ‘-’ token
   92 | - (BOOL) repeats;
      | ^
/usr/include/GNUstep/Foundation/NSBackgroundActivityScheduler.h:93:1: error: expected unqualified-id before ‘-’ token
   93 | - (void) setRepeats: (BOOL)flag;
      | ^
/usr/include/GNUstep/Foundation/NSBackgroundActivityScheduler.h:95:1: error: expected unqualified-id before ‘-’ token
   95 | - (NSTimeInterval) interval;
      | ^
/usr/include/GNUstep/Foundation/NSBackgroundActivityScheduler.h:96:1: error: expected unqualified-id before ‘-’ token
   96 | - (void) setInterval: (NSTimeInterval)interval;
      | ^
/usr/include/GNUstep/Foundation/NSBackgroundActivityScheduler.h:98:1: error: expected unqualified-id before ‘-’ token
   98 | - (NSTimeInterval) tolerance;
      | ^
/usr/include/GNUstep/Foundation/NSBackgroundActivityScheduler.h:99:1: error: expected unqualified-id before ‘-’ token
   99 | - (void) setTolerance: (NSTimeInterval)tolerance;
      | ^
/usr/include/GNUstep/Foundation/NSBackgroundActivityScheduler.h:101:1: error: expected unqualified-id before ‘-’ token
  101 | - (BOOL) shouldDefer;
      | ^
/usr/include/GNUstep/Foundation/NSBackgroundActivityScheduler.h:102:1: error: expected unqualified-id before ‘-’ token
  102 | - (void) setShouldDefer: (BOOL)flag;
      | ^
/usr/include/GNUstep/Foundation/NSBackgroundActivityScheduler.h:104:1: error: expected unqualified-id before ‘-’ token
  104 | - (void) scheduleWithBlock: (GSScheduledBlock)block;
      | ^
/usr/include/GNUstep/Foundation/NSBackgroundActivityScheduler.h:106:1: error: expected unqualified-id before ‘-’ token
  106 | - (void) invalidate;
      | ^
/usr/include/GNUstep/Foundation/NSBackgroundActivityScheduler.h:108:2: error: ‘end’ does not name a type
  108 | @end
      |  ^~~
/usr/include/GNUstep/Foundation/NSBundle.h:65:11: error: ‘NSString’ does not name a type
   65 | GS_EXPORT NSString* const NSBundleDidLoadNotification;
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSBundle.h:74:11: error: ‘NSString’ does not name a type
   74 | GS_EXPORT NSString* const NSShowNonLocalizedStrings;
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSBundle.h:82:11: error: ‘NSString’ does not name a type
   82 | GS_EXPORT NSString* const NSLoadedClasses;
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSBundle.h:113:2: error: ‘interface’ does not name a type
  113 | @interface NSBundle : NSObject
      |  ^~~~~~~~~
/usr/include/GNUstep/Foundation/NSBundle.h:140:1: error: expected unqualified-id before ‘+’ token
  140 | + (NSArray*) allBundles;
      | ^
/usr/include/GNUstep/Foundation/NSBundle.h:144:1: error: expected unqualified-id before ‘+’ token
  144 | + (NSArray*) allFrameworks;
      | ^
/usr/include/GNUstep/Foundation/NSBundle.h:164:1: error: expected unqualified-id before ‘+’ token
  164 | + (NSBundle*) mainBundle;
      | ^
/usr/include/GNUstep/Foundation/NSBundle.h:180:1: error: expected unqualified-id before ‘+’ token
  180 | + (NSBundle*) bundleForClass: (Class)aClass;
      | ^
/usr/include/GNUstep/Foundation/NSBundle.h:186:1: error: expected unqualified-id before ‘+’ token
  186 | + (NSBundle*) bundleWithIdentifier: (NSString*)identifier;
      | ^
/usr/include/GNUstep/Foundation/NSBundle.h:191:1: error: expected unqualified-id before ‘+’ token
  191 | + (NSBundle*) bundleWithPath: (NSString*)path;
      | ^
/usr/include/GNUstep/Foundation/NSBundle.h:193:1: error: expected unqualified-id before ‘+’ token
  193 | + (NSBundle*) bundleWithURL: (NSURL*)url;
      | ^
/usr/include/GNUstep/Foundation/NSBundle.h:202:1: error: expected unqualified-id before ‘+’ token
  202 | + (NSString*) pathForResource: (NSString*)name
      | ^
/usr/include/GNUstep/Foundation/NSBundle.h:210:1: error: expected unqualified-id before ‘+’ token
  210 | + (NSString*) pathForResource: (NSString*)name
      | ^
/usr/include/GNUstep/Foundation/NSBundle.h:216:1: error: expected unqualified-id before ‘+’ token
  216 | + (NSURL*) URLForResource: (NSString*)name
      | ^
/usr/include/GNUstep/Foundation/NSBundle.h:242:1: error: expected unqualified-id before ‘-’ token
  242 | - (id) initWithPath: (NSString*)path;
      | ^
/usr/include/GNUstep/Foundation/NSBundle.h:245:1: error: expected unqualified-id before ‘-’ token
  245 | - (id) initWithURL: (NSURL*)url;
      | ^
/usr/include/GNUstep/Foundation/NSBundle.h:249:1: error: expected unqualified-id before ‘-’ token
  249 | - (NSString*) bundlePath;
      | ^
/usr/include/GNUstep/Foundation/NSBundle.h:252:1: error: expected unqualified-id before ‘-’ token
  252 | - (NSURL*) bundleURL;
      | ^
/usr/include/GNUstep/Foundation/NSBundle.h:258:1: error: expected unqualified-id before ‘-’ token
  258 | - (Class) classNamed: (NSString*)className;
      | ^
/usr/include/GNUstep/Foundation/NSBundle.h:266:1: error: expected unqualified-id before ‘-’ token
  266 | - (Class) principalClass;
      | ^
/usr/include/GNUstep/Foundation/NSBundle.h:279:1: error: expected unqualified-id before ‘+’ token
  279 | + (NSArray*) pathsForResourcesOfType: (NSString*)extension
      | ^
/usr/include/GNUstep/Foundation/NSBundle.h:289:1: error: expected unqualified-id before ‘-’ token
  289 | - (NSArray*) pathsForResourcesOfType: (NSString*)extension
      | ^
/usr/include/GNUstep/Foundation/NSBundle.h:313:1: error: expected unqualified-id before ‘-’ token
  313 | - (NSString*) pathForResource: (NSString*)name
      | ^
/usr/include/GNUstep/Foundation/NSBundle.h:322:1: error: expected unqualified-id before ‘-’ token
  322 | - (NSString*) pathForResource: (NSString*)name
      | ^
/usr/include/GNUstep/Foundation/NSBundle.h:326:1: error: expected unqualified-id before ‘-’ token
  326 | - (NSURL*) URLForResource: (NSString*)name
      | ^
/usr/include/GNUstep/Foundation/NSBundle.h:328:1: error: expected unqualified-id before ‘-’ token
  328 | - (NSURL*) URLForResource: (NSString*)name
      | ^
/usr/include/GNUstep/Foundation/NSBundle.h:331:1: error: expected unqualified-id before ‘-’ token
  331 | - (NSURL*) URLForResource: (NSString*)name
      | ^
/usr/include/GNUstep/Foundation/NSBundle.h:346:1: error: expected unqualified-id before ‘-’ token
  346 | - (NSString*) localizedStringForKey: (NSString*)key
      | ^
/usr/include/GNUstep/Foundation/NSBundle.h:351:1: error: expected unqualified-id before ‘-’ token
  351 | - (NSString*) resourcePath;
      | ^
/usr/include/GNUstep/Foundation/NSBundle.h:355:1: error: expected unqualified-id before ‘-’ token
  355 | - (NSURL *) resourceURL;
      | ^
/usr/include/GNUstep/Foundation/NSBundle.h:359:1: error: expected unqualified-id before ‘-’ token
  359 | - (NSString *) builtInPlugInsPath;
      | ^
/usr/include/GNUstep/Foundation/NSBundle.h:363:1: error: expected unqualified-id before ‘-’ token
  363 | - (NSURL *) builtInPlugInsURL;
      | ^
/usr/include/GNUstep/Foundation/NSBundle.h:367:1: error: expected unqualified-id before ‘-’ token
  367 | - (NSString *) privateFrameworksPath;
      | ^
/usr/include/GNUstep/Foundation/NSBundle.h:371:1: error: expected unqualified-id before ‘-’ token
  371 | - (NSURL *) privateFrameworksURL;
      | ^
/usr/include/GNUstep/Foundation/NSBundle.h:379:1: error: expected unqualified-id before ‘-’ token
  379 | - (NSString *) bundleIdentifier;
      | ^
/usr/include/GNUstep/Foundation/NSBundle.h:382:1: error: expected unqualified-id before ‘-’ token
  382 | - (unsigned) bundleVersion;
      | ^
/usr/include/GNUstep/Foundation/NSBundle.h:385:1: error: expected unqualified-id before ‘-’ token
  385 | - (void) setBundleVersion: (unsigned)version;
      | ^
/usr/include/GNUstep/Foundation/NSBundle.h:392:1: error: expected unqualified-id before ‘+’ token
  392 | + (NSArray *) preferredLocalizationsFromArray: (NSArray *)localizationsArray;
      | ^
/usr/include/GNUstep/Foundation/NSBundle.h:399:1: error: expected unqualified-id before ‘+’ token
  399 | + (NSArray *) preferredLocalizationsFromArray: (NSArray *)localizationsArray
      | ^
/usr/include/GNUstep/Foundation/NSBundle.h:406:1: error: expected unqualified-id before ‘-’ token
  406 | - (BOOL) isLoaded;
      | ^
/usr/include/GNUstep/Foundation/NSBundle.h:417:1: error: expected unqualified-id before ‘-’ token
  417 | - (NSArray*) pathsForResourcesOfType: (NSString*)extension
      | ^
/usr/include/GNUstep/Foundation/NSBundle.h:425:1: error: expected unqualified-id before ‘-’ token
  425 | - (NSString*) pathForResource: (NSString*)name
      | ^
/usr/include/GNUstep/Foundation/NSBundle.h:431:1: error: expected unqualified-id before ‘-’ token
  431 | - (NSDictionary*) infoDictionary;
      | ^
/usr/include/GNUstep/Foundation/NSBundle.h:438:1: error: expected unqualified-id before ‘-’ token
  438 | - (NSDictionary*) localizedInfoDictionary;
      | ^
/usr/include/GNUstep/Foundation/NSBundle.h:442:1: error: expected unqualified-id before ‘-’ token
  442 | - (NSString*) developmentLocalization;
      | ^
/usr/include/GNUstep/Foundation/NSBundle.h:446:1: error: expected unqualified-id before ‘-’ token
  446 | - (id) objectForInfoDictionaryKey: (NSString *)key;
      | ^
/usr/include/GNUstep/Foundation/NSBundle.h:450:1: error: expected unqualified-id before ‘-’ token
  450 | - (NSArray*) localizations;
      | ^
/usr/include/GNUstep/Foundation/NSBundle.h:456:1: error: expected unqualified-id before ‘-’ token
  456 | - (NSArray*) preferredLocalizations;
      | ^
/usr/include/GNUstep/Foundation/NSBundle.h:463:1: error: expected unqualified-id before ‘-’ token
  463 | - (BOOL) load;
      | ^
/usr/include/GNUstep/Foundation/NSBundle.h:468:1: error: expected unqualified-id before ‘-’ token
  468 | - (BOOL) unload;
      | ^
/usr/include/GNUstep/Foundation/NSBundle.h:472:1: error: expected unqualified-id before ‘-’ token
  472 | - (NSString *) executablePath;
      | ^
/usr/include/GNUstep/Foundation/NSBundle.h:475:1: error: expected unqualified-id before ‘-’ token
  475 | - (NSURL *) executableURL;
      | ^
/usr/include/GNUstep/Foundation/NSBundle.h:478:1: error: expected unqualified-id before ‘-’ token
  478 | - (NSString *) pathForAuxiliaryExecutable: (NSString *) executableName;
      | ^
/usr/include/GNUstep/Foundation/NSBundle.h:481:1: error: expected unqualified-id before ‘-’ token
  481 | - (NSURL *)URLForAuxiliaryExecutable: (NSString *) executableName;
      | ^
/usr/include/GNUstep/Foundation/NSBundle.h:489:1: error: expected unqualified-id before ‘-’ token
  489 | - (NSArray *) executableArchitectures;
      | ^
/usr/include/GNUstep/Foundation/NSBundle.h:491:1: error: expected unqualified-id before ‘-’ token
  491 | - (BOOL) preflightAndReturnError: (NSError **)error;
      | ^
/usr/include/GNUstep/Foundation/NSBundle.h:493:1: error: expected unqualified-id before ‘-’ token
  493 | - (BOOL) loadAndReturnError: (NSError **)error;
      | ^
/usr/include/GNUstep/Foundation/NSBundle.h:495:2: error: ‘end’ does not name a type
  495 | @end
      |  ^~~
/usr/include/GNUstep/Foundation/NSBundle.h:539:1: error: expected unqualified-id before ‘+’ token
  539 | + (NSBundle *) bundleForLibrary: (NSString *)libraryName;
      | ^
/usr/include/GNUstep/Foundation/NSBundle.h:544:1: error: expected unqualified-id before ‘+’ token
  544 | + (NSString*) pathForLibraryResource: (NSString*)name
      | ^
/usr/include/GNUstep/Foundation/NSBundle.h:549:1: error: expected unqualified-id before ‘-’ token
  549 | - (void) cleanPathCache;
      | ^
/usr/include/GNUstep/Foundation/NSBundle.h:589:2: error: ‘end’ does not name a type
  589 | @end
      |  ^~~
/usr/include/GNUstep/GNUstepBase/NSBundle+GNUstepBase.h:39:2: error: ‘interface’ does not name a type
   39 | @interface NSBundle(GNUstepBase)
      |  ^~~~~~~~~
/usr/include/GNUstep/GNUstepBase/NSBundle+GNUstepBase.h:43:2: error: ‘end’ does not name a type
   43 | @end
      |  ^~~
/usr/include/GNUstep/Foundation/NSCache.h:42:2: error: ‘interface’ does not name a type
   42 | @interface GS_GENERIC_CLASS(NSCache, KeyT, ValT) : NSObject
      |  ^~~~~~~~~
/usr/include/GNUstep/Foundation/NSCache.h:78:1: error: expected unqualified-id before ‘-’ token
   78 | - (NSUInteger) countLimit;
      | ^
/usr/include/GNUstep/Foundation/NSCache.h:83:1: error: expected unqualified-id before ‘-’ token
   83 | - (NSUInteger) totalCostLimit;
      | ^
/usr/include/GNUstep/Foundation/NSCache.h:88:1: error: expected unqualified-id before ‘-’ token
   88 | - (id) delegate;
      | ^
/usr/include/GNUstep/Foundation/NSCache.h:95:1: error: expected unqualified-id before ‘-’ token
   95 | - (BOOL) evictsObjectsWithDiscardedContent;
      | ^
/usr/include/GNUstep/Foundation/NSCache.h:100:1: error: expected unqualified-id before ‘-’ token
  100 | - (NSString*) name;
      | ^
/usr/include/GNUstep/Foundation/NSCache.h:105:1: error: expected unqualified-id before ‘-’ token
  105 | - (GS_GENERIC_TYPE(ValT)) objectForKey:
      | ^
/usr/include/GNUstep/Foundation/NSCache.h:111:1: error: expected unqualified-id before ‘-’ token
  111 | - (void) removeAllObjects;
      | ^
/usr/include/GNUstep/Foundation/NSCache.h:116:1: error: expected unqualified-id before ‘-’ token
  116 | - (void) removeObjectForKey: (GS_GENERIC_TYPE(KeyT))key;
      | ^
/usr/include/GNUstep/Foundation/NSCache.h:123:1: error: expected unqualified-id before ‘-’ token
  123 | - (void) setCountLimit: (NSUInteger)lim;
      | ^
/usr/include/GNUstep/Foundation/NSCache.h:129:1: error: expected unqualified-id before ‘-’ token
  129 | - (void) setDelegate: (id)del;
      | ^
/usr/include/GNUstep/Foundation/NSCache.h:135:1: error: expected unqualified-id before ‘-’ token
  135 | - (void) setEvictsObjectsWithDiscardedContent: (BOOL)b;
      | ^
/usr/include/GNUstep/Foundation/NSCache.h:140:1: error: expected unqualified-id before ‘-’ token
  140 | - (void) setName: (NSString*)cacheName;
      | ^
/usr/include/GNUstep/Foundation/NSCache.h:147:1: error: expected unqualified-id before ‘-’ token
  147 | - (void) setObject: (GS_GENERIC_TYPE(ValT))obj
      | ^
/usr/include/GNUstep/Foundation/NSCache.h:154:1: error: expected unqualified-id before ‘-’ token
  154 | - (void) setObject: (GS_GENERIC_TYPE(ValT))obj
      | ^
/usr/include/GNUstep/Foundation/NSCache.h:162:1: error: expected unqualified-id before ‘-’ token
  162 | - (void) setTotalCostLimit: (NSUInteger)lim;
      | ^
/usr/include/GNUstep/Foundation/NSCache.h:163:2: error: ‘end’ does not name a type
  163 | @end
      |  ^~~
/usr/include/GNUstep/Foundation/NSCache.h:174:2: error: ‘end’ does not name a type
  174 | @end
      |  ^~~
/usr/include/GNUstep/Foundation/NSCalendar.h:46:11: error: ‘NSString’ does not name a type
   46 | GS_EXPORT NSString *const NSCalendarIdentifierGregorian;
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSCalendar.h:47:11: error: ‘NSString’ does not name a type
   47 | GS_EXPORT NSString *const NSCalendarIdentifierBuddhist;
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSCalendar.h:48:11: error: ‘NSString’ does not name a type
   48 | GS_EXPORT NSString *const NSCalendarIdentifierChinese;
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSCalendar.h:49:11: error: ‘NSString’ does not name a type
   49 | GS_EXPORT NSString *const NSCalendarIdentifierCoptic;
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSCalendar.h:50:11: error: ‘NSString’ does not name a type
   50 | GS_EXPORT NSString *const NSCalendarIdentifierEthiopicAmeteMihret;
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSCalendar.h:51:11: error: ‘NSString’ does not name a type
   51 | GS_EXPORT NSString *const NSCalendarIdentifierEthiopicAmeteAlem;
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSCalendar.h:52:11: error: ‘NSString’ does not name a type
   52 | GS_EXPORT NSString *const NSCalendarIdentifierHebrew;
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSCalendar.h:53:11: error: ‘NSString’ does not name a type
   53 | GS_EXPORT NSString *const NSCalendarIdentifierISO8601;
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSCalendar.h:54:11: error: ‘NSString’ does not name a type
   54 | GS_EXPORT NSString *const NSCalendarIdentifierIndian;
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSCalendar.h:55:11: error: ‘NSString’ does not name a type
   55 | GS_EXPORT NSString *const NSCalendarIdentifierIslamic;
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSCalendar.h:56:11: error: ‘NSString’ does not name a type
   56 | GS_EXPORT NSString *const NSCalendarIdentifierIslamicCivil;
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSCalendar.h:57:11: error: ‘NSString’ does not name a type
   57 | GS_EXPORT NSString *const NSCalendarIdentifierJapanese;
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSCalendar.h:58:11: error: ‘NSString’ does not name a type
   58 | GS_EXPORT NSString *const NSCalendarIdentifierPersian;
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSCalendar.h:59:11: error: ‘NSString’ does not name a type
   59 | GS_EXPORT NSString *const NSCalendarIdentifierRepublicOfChina;
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSCalendar.h:62:11: error: ‘NSString’ does not name a type
   62 | GS_EXPORT NSString *const NSCalendarIdentifierIslamicTabular;
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSCalendar.h:63:11: error: ‘NSString’ does not name a type
   63 | GS_EXPORT NSString *const NSCalendarIdentifierIslamicUmmAlQura;
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSCalendar.h:152:2: error: ‘interface’ does not name a type
  152 | @interface NSDateComponents : NSObject <NSCopying>
      |  ^~~~~~~~~
/usr/include/GNUstep/Foundation/NSCalendar.h:172:1: error: expected unqualified-id before ‘-’ token
  172 | - (NSInteger) day;
      | ^
/usr/include/GNUstep/Foundation/NSCalendar.h:173:1: error: expected unqualified-id before ‘-’ token
  173 | - (NSInteger) era;
      | ^
/usr/include/GNUstep/Foundation/NSCalendar.h:174:1: error: expected unqualified-id before ‘-’ token
  174 | - (NSInteger) hour;
      | ^
/usr/include/GNUstep/Foundation/NSCalendar.h:175:1: error: expected unqualified-id before ‘-’ token
  175 | - (NSInteger) minute;
      | ^
/usr/include/GNUstep/Foundation/NSCalendar.h:176:1: error: expected unqualified-id before ‘-’ token
  176 | - (NSInteger) month;
      | ^
/usr/include/GNUstep/Foundation/NSCalendar.h:177:1: error: expected unqualified-id before ‘-’ token
  177 | - (NSInteger) second;
      | ^
/usr/include/GNUstep/Foundation/NSCalendar.h:178:1: error: expected unqualified-id before ‘-’ token
  178 | - (NSInteger) week;
      | ^
/usr/include/GNUstep/Foundation/NSCalendar.h:179:1: error: expected unqualified-id before ‘-’ token
  179 | - (NSInteger) weekday;
      | ^
/usr/include/GNUstep/Foundation/NSCalendar.h:180:1: error: expected unqualified-id before ‘-’ token
  180 | - (NSInteger) weekdayOrdinal;
      | ^
/usr/include/GNUstep/Foundation/NSCalendar.h:181:1: error: expected unqualified-id before ‘-’ token
  181 | - (NSInteger) year;
      | ^
/usr/include/GNUstep/Foundation/NSCalendar.h:183:1: error: expected unqualified-id before ‘-’ token
  183 | - (void) setDay: (NSInteger) v;
      | ^
/usr/include/GNUstep/Foundation/NSCalendar.h:184:1: error: expected unqualified-id before ‘-’ token
  184 | - (void) setEra: (NSInteger) v;
      | ^
/usr/include/GNUstep/Foundation/NSCalendar.h:185:1: error: expected unqualified-id before ‘-’ token
  185 | - (void) setHour: (NSInteger) v;
      | ^
/usr/include/GNUstep/Foundation/NSCalendar.h:186:1: error: expected unqualified-id before ‘-’ token
  186 | - (void) setMinute: (NSInteger) v;
      | ^
/usr/include/GNUstep/Foundation/NSCalendar.h:187:1: error: expected unqualified-id before ‘-’ token
  187 | - (void) setMonth: (NSInteger) v;
      | ^
/usr/include/GNUstep/Foundation/NSCalendar.h:188:1: error: expected unqualified-id before ‘-’ token
  188 | - (void) setSecond: (NSInteger) v;
      | ^
/usr/include/GNUstep/Foundation/NSCalendar.h:189:1: error: expected unqualified-id before ‘-’ token
  189 | - (void) setWeek: (NSInteger) v;
      | ^
/usr/include/GNUstep/Foundation/NSCalendar.h:190:1: error: expected unqualified-id before ‘-’ token
  190 | - (void) setWeekday: (NSInteger) v;
      | ^
/usr/include/GNUstep/Foundation/NSCalendar.h:191:1: error: expected unqualified-id before ‘-’ token
  191 | - (void) setWeekdayOrdinal: (NSInteger) v;
      | ^
/usr/include/GNUstep/Foundation/NSCalendar.h:192:1: error: expected unqualified-id before ‘-’ token
  192 | - (void) setYear: (NSInteger) v;
      | ^
/usr/include/GNUstep/Foundation/NSCalendar.h:195:1: error: expected unqualified-id before ‘-’ token
  195 | - (NSInteger) quarter;
      | ^
/usr/include/GNUstep/Foundation/NSCalendar.h:196:1: error: expected unqualified-id before ‘-’ token
  196 | - (void) setQuarter: (NSInteger) v;
      | ^
/usr/include/GNUstep/Foundation/NSCalendar.h:200:1: error: expected unqualified-id before ‘-’ token
  200 | - (NSCalendar *) calendar;
      | ^
/usr/include/GNUstep/Foundation/NSCalendar.h:201:1: error: expected unqualified-id before ‘-’ token
  201 | - (NSTimeZone *) timeZone;
      | ^
/usr/include/GNUstep/Foundation/NSCalendar.h:202:1: error: expected unqualified-id before ‘-’ token
  202 | - (void) setCalendar: (NSCalendar *) cal;
      | ^
/usr/include/GNUstep/Foundation/NSCalendar.h:203:1: error: expected unqualified-id before ‘-’ token
  203 | - (void) setTimeZone: (NSTimeZone *) tz;
      | ^
/usr/include/GNUstep/Foundation/NSCalendar.h:215:1: error: expected unqualified-id before ‘-’ token
  215 | - (NSDate *) date;
      | ^
/usr/include/GNUstep/Foundation/NSCalendar.h:218:1: error: expected unqualified-id before ‘-’ token
  218 | - (NSInteger) weekOfMonth;
      | ^
/usr/include/GNUstep/Foundation/NSCalendar.h:222:1: error: expected unqualified-id before ‘-’ token
  222 | - (NSInteger) weekOfYear;
      | ^
/usr/include/GNUstep/Foundation/NSCalendar.h:230:1: error: expected unqualified-id before ‘-’ token
  230 | - (NSInteger) yearForWeekOfYear;
      | ^
/usr/include/GNUstep/Foundation/NSCalendar.h:231:1: error: expected unqualified-id before ‘-’ token
  231 | - (NSInteger) nanosecond;
      | ^
/usr/include/GNUstep/Foundation/NSCalendar.h:234:1: error: expected unqualified-id before ‘-’ token
  234 | - (void) setWeekOfMonth: (NSInteger) v;
      | ^
/usr/include/GNUstep/Foundation/NSCalendar.h:239:1: error: expected unqualified-id before ‘-’ token
  239 | - (void) setWeekOfYear: (NSInteger) v;
      | ^
/usr/include/GNUstep/Foundation/NSCalendar.h:245:1: error: expected unqualified-id before ‘-’ token
  245 | - (void) setYearForWeekOfYear: (NSInteger) v;
      | ^
/usr/include/GNUstep/Foundation/NSCalendar.h:246:1: error: expected unqualified-id before ‘-’ token
  246 | - (void) setNanosecond: (NSInteger) v;
      | ^
/usr/include/GNUstep/Foundation/NSCalendar.h:251:1: error: expected unqualified-id before ‘-’ token
  251 | - (BOOL) leapMonth;
      | ^
/usr/include/GNUstep/Foundation/NSCalendar.h:252:1: error: expected unqualified-id before ‘-’ token
  252 | - (void) setLeapMonth: (BOOL) v;
      | ^
/usr/include/GNUstep/Foundation/NSCalendar.h:256:1: error: expected unqualified-id before ‘-’ token
  256 | - (BOOL) isValidDate;
      | ^
/usr/include/GNUstep/Foundation/NSCalendar.h:257:1: error: expected unqualified-id before ‘-’ token
  257 | - (BOOL) isValidDateInCalendar: (NSCalendar *) calendar;
      | ^
/usr/include/GNUstep/Foundation/NSCalendar.h:258:1: error: expected unqualified-id before ‘-’ token
  258 | - (NSInteger) valueForComponent: (NSCalendarUnit) unit;
      | ^
/usr/include/GNUstep/Foundation/NSCalendar.h:259:1: error: expected unqualified-id before ‘-’ token
  259 | - (void) setValue: (NSInteger) value
      | ^
/usr/include/GNUstep/Foundation/NSCalendar.h:262:2: error: ‘end’ does not name a type
  262 | @end
      |  ^~~
/usr/include/GNUstep/Foundation/NSCalendar.h:278:1: error: expected unqualified-id before ‘+’ token
  278 | + (id) currentCalendar;
      | ^
/usr/include/GNUstep/Foundation/NSCalendar.h:279:1: error: expected unqualified-id before ‘+’ token
  279 | + (id) calendarWithIdentifier: (NSString *) string;
      | ^
/usr/include/GNUstep/Foundation/NSCalendar.h:281:1: error: expected unqualified-id before ‘-’ token
  281 | - (id) initWithCalendarIdentifier: (NSString *) string;
      | ^
/usr/include/GNUstep/Foundation/NSCalendar.h:282:1: error: expected unqualified-id before ‘-’ token
  282 | - (NSString *) calendarIdentifier;
      | ^
/usr/include/GNUstep/Foundation/NSCalendar.h:284:1: error: expected unqualified-id before ‘-’ token
  284 | - (NSDateComponents *) components: (NSUInteger) unitFlags
      | ^
/usr/include/GNUstep/Foundation/NSCalendar.h:297:1: error: expected unqualified-id before ‘-’ token
  297 | - (NSDateComponents *) components: (NSUInteger) unitFlags
      | ^
/usr/include/GNUstep/Foundation/NSCalendar.h:301:1: error: expected unqualified-id before ‘-’ token
  301 | - (NSDate *) dateByAddingComponents: (NSDateComponents *) comps
      | ^
/usr/include/GNUstep/Foundation/NSCalendar.h:304:1: error: expected unqualified-id before ‘-’ token
  304 | - (NSDate *) dateFromComponents: (NSDateComponents *) comps;
      | ^
/usr/include/GNUstep/Foundation/NSCalendar.h:306:1: error: expected unqualified-id before ‘-’ token
  306 | - (NSLocale *) locale;
      | ^
/usr/include/GNUstep/Foundation/NSCalendar.h:307:1: error: expected unqualified-id before ‘-’ token
  307 | - (void)setLocale: (NSLocale *) locale;
      | ^
/usr/include/GNUstep/Foundation/NSCalendar.h:308:1: error: expected unqualified-id before ‘-’ token
  308 | - (NSUInteger) firstWeekday;
      | ^
/usr/include/GNUstep/Foundation/NSCalendar.h:309:1: error: expected unqualified-id before ‘-’ token
  309 | - (void) setFirstWeekday: (NSUInteger) weekday;
      | ^
/usr/include/GNUstep/Foundation/NSCalendar.h:310:1: error: expected unqualified-id before ‘-’ token
  310 | - (NSUInteger) minimumDaysInFirstWeek;
      | ^
/usr/include/GNUstep/Foundation/NSCalendar.h:311:1: error: expected unqualified-id before ‘-’ token
  311 | - (void) setMinimumDaysInFirstWeek: (NSUInteger) mdw;
      | ^
/usr/include/GNUstep/Foundation/NSCalendar.h:312:1: error: expected unqualified-id before ‘-’ token
  312 | - (NSTimeZone *) timeZone;
      | ^
/usr/include/GNUstep/Foundation/NSCalendar.h:313:1: error: expected unqualified-id before ‘-’ token
  313 | - (void) setTimeZone: (NSTimeZone *) tz;
      | ^
/usr/include/GNUstep/Foundation/NSCalendar.h:315:1: error: expected unqualified-id before ‘-’ token
  315 | - (NSRange) maximumRangeOfUnit: (NSCalendarUnit) unit;
      | ^
/usr/include/GNUstep/Foundation/NSCalendar.h:316:1: error: expected unqualified-id before ‘-’ token
  316 | - (NSRange) minimumRangeofUnit: (NSCalendarUnit) unit;
      | ^
/usr/include/GNUstep/Foundation/NSCalendar.h:317:1: error: expected unqualified-id before ‘-’ token
  317 | - (NSUInteger) ordinalityOfUnit: (NSCalendarUnit) smaller
      | ^
/usr/include/GNUstep/Foundation/NSCalendar.h:320:1: error: expected unqualified-id before ‘-’ token
  320 | - (NSRange) rangeOfUnit: (NSCalendarUnit) smaller
      | ^
/usr/include/GNUstep/Foundation/NSCalendar.h:325:1: error: expected unqualified-id before ‘+’ token
  325 | + (id) autoupdatingCurrentCalendar;
      | ^
/usr/include/GNUstep/Foundation/NSCalendar.h:327:1: error: expected unqualified-id before ‘-’ token
  327 | - (BOOL) rangeOfUnit: (NSCalendarUnit) unit
      | ^
/usr/include/GNUstep/Foundation/NSCalendar.h:332:2: error: ‘end’ does not name a type
  332 | @end
      |  ^~~
/usr/include/GNUstep/Foundation/NSCalendarDate.h:36:2: error: ‘interface’ does not name a type
   36 | @interface NSCalendarDate : NSDate
      |  ^~~~~~~~~
/usr/include/GNUstep/Foundation/NSCalendarDate.h:46:1: error: expected unqualified-id before ‘+’ token
   46 | + (id) calendarDate;
      | ^
/usr/include/GNUstep/Foundation/NSCalendarDate.h:47:1: error: expected unqualified-id before ‘+’ token
   47 | + (id) dateWithString: (NSString*)description
      | ^
/usr/include/GNUstep/Foundation/NSCalendarDate.h:49:1: error: expected unqualified-id before ‘+’ token
   49 | + (id) dateWithString: (NSString*)description
      | ^
/usr/include/GNUstep/Foundation/NSCalendarDate.h:52:1: error: expected unqualified-id before ‘+’ token
   52 | + (id) dateWithYear: (NSInteger)year
      | ^
/usr/include/GNUstep/Foundation/NSCalendarDate.h:61:1: error: expected unqualified-id before ‘-’ token
   61 | - (id) initWithString: (NSString*)description;
      | ^
/usr/include/GNUstep/Foundation/NSCalendarDate.h:62:1: error: expected unqualified-id before ‘-’ token
   62 | - (id) initWithString: (NSString*)description
      | ^
/usr/include/GNUstep/Foundation/NSCalendarDate.h:64:1: error: expected unqualified-id before ‘-’ token
   64 | - (id) initWithString: (NSString*)description
      | ^
/usr/include/GNUstep/Foundation/NSCalendarDate.h:67:1: error: expected unqualified-id before ‘-’ token
   67 | - (id) initWithYear: (NSInteger)year
      | ^
/usr/include/GNUstep/Foundation/NSCalendarDate.h:76:1: error: expected unqualified-id before ‘-’ token
   76 | - (NSInteger) dayOfCommonEra;
      | ^
/usr/include/GNUstep/Foundation/NSCalendarDate.h:77:1: error: expected unqualified-id before ‘-’ token
   77 | - (NSInteger) dayOfMonth;
      | ^
/usr/include/GNUstep/Foundation/NSCalendarDate.h:78:1: error: expected unqualified-id before ‘-’ token
   78 | - (NSInteger) dayOfWeek;
      | ^
/usr/include/GNUstep/Foundation/NSCalendarDate.h:79:1: error: expected unqualified-id before ‘-’ token
   79 | - (NSInteger) dayOfYear;
      | ^
/usr/include/GNUstep/Foundation/NSCalendarDate.h:80:1: error: expected unqualified-id before ‘-’ token
   80 | - (NSInteger) hourOfDay;
      | ^
/usr/include/GNUstep/Foundation/NSCalendarDate.h:81:1: error: expected unqualified-id before ‘-’ token
   81 | - (NSInteger) minuteOfHour;
      | ^
/usr/include/GNUstep/Foundation/NSCalendarDate.h:82:1: error: expected unqualified-id before ‘-’ token
   82 | - (NSInteger) monthOfYear;
      | ^
/usr/include/GNUstep/Foundation/NSCalendarDate.h:83:1: error: expected unqualified-id before ‘-’ token
   83 | - (NSInteger) secondOfMinute;
      | ^
/usr/include/GNUstep/Foundation/NSCalendarDate.h:84:1: error: expected unqualified-id before ‘-’ token
   84 | - (NSInteger) yearOfCommonEra;
      | ^
/usr/include/GNUstep/Foundation/NSCalendarDate.h:98:1: error: expected unqualified-id before ‘-’ token
   98 | - (NSCalendarDate*) addYear: (NSInteger)year
      | ^
/usr/include/GNUstep/Foundation/NSCalendarDate.h:106:1: error: expected unqualified-id before ‘-’ token
  106 | - (NSString*) description;
      | ^
/usr/include/GNUstep/Foundation/NSCalendarDate.h:107:1: error: expected unqualified-id before ‘-’ token
  107 | - (NSString*) descriptionWithCalendarFormat: (NSString*)format;
      | ^
/usr/include/GNUstep/Foundation/NSCalendarDate.h:108:1: error: expected unqualified-id before ‘-’ token
  108 | - (NSString*) descriptionWithCalendarFormat: (NSString*)format
      | ^
/usr/include/GNUstep/Foundation/NSCalendarDate.h:110:1: error: expected unqualified-id before ‘-’ token
  110 | - (NSString*) descriptionWithLocale: (id)locale;
      | ^
/usr/include/GNUstep/Foundation/NSCalendarDate.h:113:1: error: expected unqualified-id before ‘-’ token
  113 | - (NSString*) calendarFormat;
      | ^
/usr/include/GNUstep/Foundation/NSCalendarDate.h:114:1: error: expected unqualified-id before ‘-’ token
  114 | - (void) setCalendarFormat: (NSString*)format;
      | ^
/usr/include/GNUstep/Foundation/NSCalendarDate.h:117:1: error: expected unqualified-id before ‘-’ token
  117 | - (void) setTimeZone: (NSTimeZone*)aTimeZone;
      | ^
/usr/include/GNUstep/Foundation/NSCalendarDate.h:119:1: error: expected unqualified-id before ‘-’ token
  119 | - (NSTimeZone*) timeZone;
      | ^
/usr/include/GNUstep/Foundation/NSCalendarDate.h:122:1: error: expected unqualified-id before ‘-’ token
  122 | - (NSTimeZoneDetail*) timeZoneDetail;
      | ^
/usr/include/GNUstep/Foundation/NSCalendarDate.h:125:2: error: ‘end’ does not name a type
  125 | @end
      |  ^~~
/usr/include/GNUstep/Foundation/NSCalendarDate.h:132:1: error: expected unqualified-id before ‘-’ token
  132 | - (NSInteger) absoluteGregorianDay: (NSInteger)day
      | ^
/usr/include/GNUstep/Foundation/NSCalendarDate.h:135:1: error: expected unqualified-id before ‘-’ token
  135 | - (void) gregorianDateFromAbsolute: (NSInteger)d
      | ^
/usr/include/GNUstep/Foundation/NSCalendarDate.h:140:2: error: ‘end’ does not name a type
  140 | @end
      |  ^~~
/usr/include/GNUstep/Foundation/NSCalendarDate.h:154:1: error: expected unqualified-id before ‘-’ token
  154 | - (void) years: (NSInteger*)years
      | ^
/usr/include/GNUstep/Foundation/NSCalendarDate.h:161:2: error: ‘end’ does not name a type
  161 | @end
      |  ^~~
/usr/include/GNUstep/Foundation/NSCharacterSet.h:43:2: error: ‘interface’ does not name a type
   43 | @interface NSCharacterSet : NSObject <NSCoding, NSCopying, NSMutableCopying>
      |  ^~~~~~~~~
/usr/include/GNUstep/Foundation/NSCharacterSet.h:57:1: error: expected unqualified-id before ‘+’ token
   57 | + (id) capitalizedLetterCharacterSet;
      | ^
/usr/include/GNUstep/Foundation/NSCharacterSet.h:63:1: error: expected unqualified-id before ‘+’ token
   63 | + (id) controlCharacterSet;
      | ^
/usr/include/GNUstep/Foundation/NSCharacterSet.h:69:1: error: expected unqualified-id before ‘+’ token
   69 | + (id) decimalDigitCharacterSet;
      | ^
/usr/include/GNUstep/Foundation/NSCharacterSet.h:75:1: error: expected unqualified-id before ‘+’ token
   75 | + (id) decomposableCharacterSet;
      | ^
/usr/include/GNUstep/Foundation/NSCharacterSet.h:81:1: error: expected unqualified-id before ‘+’ token
   81 | + (id) illegalCharacterSet;
      | ^
/usr/include/GNUstep/Foundation/NSCharacterSet.h:87:1: error: expected unqualified-id before ‘+’ token
   87 | + (id) letterCharacterSet;
      | ^
/usr/include/GNUstep/Foundation/NSCharacterSet.h:94:1: error: expected unqualified-id before ‘+’ token
   94 | + (id) lowercaseLetterCharacterSet;
      | ^
/usr/include/GNUstep/Foundation/NSCharacterSet.h:101:1: error: expected unqualified-id before ‘+’ token
  101 | + (id) newlineCharacterSet;
      | ^
/usr/include/GNUstep/Foundation/NSCharacterSet.h:106:1: error: expected unqualified-id before ‘+’ token
  106 | + (id) URLFragmentAllowedCharacterSet;
      | ^
/usr/include/GNUstep/Foundation/NSCharacterSet.h:111:1: error: expected unqualified-id before ‘+’ token
  111 | + (id) URLHostAllowedCharacterSet;
      | ^
/usr/include/GNUstep/Foundation/NSCharacterSet.h:116:1: error: expected unqualified-id before ‘+’ token
  116 | + (id) URLPasswordAllowedCharacterSet;
      | ^
/usr/include/GNUstep/Foundation/NSCharacterSet.h:121:1: error: expected unqualified-id before ‘+’ token
  121 | + (id) URLPathAllowedCharacterSet;
      | ^
/usr/include/GNUstep/Foundation/NSCharacterSet.h:126:1: error: expected unqualified-id before ‘+’ token
  126 | + (id) URLQueryAllowedCharacterSet;
      | ^
/usr/include/GNUstep/Foundation/NSCharacterSet.h:131:1: error: expected unqualified-id before ‘+’ token
  131 | + (id) URLUserAllowedCharacterSet;
      | ^
/usr/include/GNUstep/Foundation/NSCharacterSet.h:138:1: error: expected unqualified-id before ‘+’ token
  138 | + (id) nonBaseCharacterSet;
      | ^
/usr/include/GNUstep/Foundation/NSCharacterSet.h:143:1: error: expected unqualified-id before ‘+’ token
  143 | + (id) punctuationCharacterSet;
      | ^
/usr/include/GNUstep/Foundation/NSCharacterSet.h:149:1: error: expected unqualified-id before ‘+’ token
  149 | + (id) symbolCharacterSet;
      | ^
/usr/include/GNUstep/Foundation/NSCharacterSet.h:157:1: error: expected unqualified-id before ‘+’ token
  157 | + (id) uppercaseLetterCharacterSet;
      | ^
/usr/include/GNUstep/Foundation/NSCharacterSet.h:164:1: error: expected unqualified-id before ‘+’ token
  164 | + (id) whitespaceAndNewlineCharacterSet;
      | ^
/usr/include/GNUstep/Foundation/NSCharacterSet.h:169:1: error: expected unqualified-id before ‘+’ token
  169 | + (id) whitespaceCharacterSet;
      | ^
/usr/include/GNUstep/Foundation/NSCharacterSet.h:175:1: error: expected unqualified-id before ‘+’ token
  175 | + (id) characterSetWithBitmapRepresentation: (NSData*)data;
      | ^
/usr/include/GNUstep/Foundation/NSCharacterSet.h:181:1: error: expected unqualified-id before ‘+’ token
  181 | + (id) characterSetWithCharactersInString: (NSString*)aString;
      | ^
/usr/include/GNUstep/Foundation/NSCharacterSet.h:186:1: error: expected unqualified-id before ‘+’ token
  186 | + (id) characterSetWithRange: (NSRange)aRange;
      | ^
/usr/include/GNUstep/Foundation/NSCharacterSet.h:197:1: error: expected unqualified-id before ‘+’ token
  197 | + (id) characterSetWithContentsOfFile: (NSString*)aFile;
      | ^
/usr/include/GNUstep/Foundation/NSCharacterSet.h:204:1: error: expected unqualified-id before ‘-’ token
  204 | - (NSData*) bitmapRepresentation;
      | ^
/usr/include/GNUstep/Foundation/NSCharacterSet.h:210:1: error: expected unqualified-id before ‘-’ token
  210 | - (BOOL) characterIsMember: (unichar)aCharacter;
      | ^
/usr/include/GNUstep/Foundation/NSCharacterSet.h:217:1: error: expected unqualified-id before ‘-’ token
  217 | - (BOOL) hasMemberInPlane: (uint8_t)aPlane;
      | ^
/usr/include/GNUstep/Foundation/NSCharacterSet.h:224:1: error: expected unqualified-id before ‘-’ token
  224 | - (NSCharacterSet*) invertedSet;
      | ^
/usr/include/GNUstep/Foundation/NSCharacterSet.h:230:1: error: expected unqualified-id before ‘-’ token
  230 | - (BOOL) isSupersetOfSet: (NSCharacterSet*)aSet;
      | ^
/usr/include/GNUstep/Foundation/NSCharacterSet.h:235:1: error: expected unqualified-id before ‘-’ token
  235 | - (BOOL) longCharacterIsMember: (UTF32Char)aCharacter;
      | ^
/usr/include/GNUstep/Foundation/NSCharacterSet.h:237:2: error: ‘end’ does not name a type
  237 | @end
      |  ^~~
/usr/include/GNUstep/Foundation/NSCharacterSet.h:253:1: error: expected unqualified-id before ‘-’ token
  253 | - (void) addCharactersInString: (NSString*)aString;
      | ^
/usr/include/GNUstep/Foundation/NSCharacterSet.h:258:1: error: expected unqualified-id before ‘-’ token
  258 | - (void) formIntersectionWithCharacterSet: (NSCharacterSet*)otherSet;
      | ^
/usr/include/GNUstep/Foundation/NSCharacterSet.h:263:1: error: expected unqualified-id before ‘-’ token
  263 | - (void) formUnionWithCharacterSet: (NSCharacterSet*)otherSet;
      | ^
/usr/include/GNUstep/Foundation/NSCharacterSet.h:269:1: error: expected unqualified-id before ‘-’ token
  269 | - (void) removeCharactersInRange: (NSRange)aRange;
      | ^
/usr/include/GNUstep/Foundation/NSCharacterSet.h:275:1: error: expected unqualified-id before ‘-’ token
  275 | - (void) removeCharactersInString: (NSString*)aString;
      | ^
/usr/include/GNUstep/Foundation/NSCharacterSet.h:280:1: error: expected unqualified-id before ‘-’ token
  280 | - (void) invert;
      | ^
/usr/include/GNUstep/Foundation/NSCharacterSet.h:282:2: error: ‘end’ does not name a type
  282 | @end
      |  ^~~
/usr/include/GNUstep/Foundation/NSException.h:114:2: error: ‘interface’ does not name a type
  114 | @interface NSException : NSObject <NSCoding, NSCopying>
      |  ^~~~~~~~~
/usr/include/GNUstep/Foundation/NSException.h:130:1: error: expected unqualified-id before ‘+’ token
  130 | + (NSException*) exceptionWithName: (NSString*)name
      | ^
/usr/include/GNUstep/Foundation/NSException.h:139:1: error: expected unqualified-id before ‘+’ token
  139 | + (void) raise: (NSString*)name
      | ^
/usr/include/GNUstep/Foundation/NSException.h:149:1: error: expected unqualified-id before ‘+’ token
  149 | + (void) raise: (NSString*)name
      | ^
/usr/include/GNUstep/Foundation/NSException.h:159:1: error: expected unqualified-id before ‘-’ token
  159 | - (NSArray*) callStackReturnAddresses;
      | ^
/usr/include/GNUstep/Foundation/NSException.h:169:1: error: expected unqualified-id before ‘-’ token
  169 | - (NSArray*) callStackSymbols;
      | ^
/usr/include/GNUstep/Foundation/NSException.h:176:1: error: expected unqualified-id before ‘-’ token
  176 | - (id) initWithName: (NSString*)name
      | ^
/usr/include/GNUstep/Foundation/NSException.h:181:1: error: expected unqualified-id before ‘-’ token
  181 | - (NSString*) name;
      | ^
/usr/include/GNUstep/Foundation/NSException.h:197:1: error: expected unqualified-id before ‘-’ token
  197 | - (void) raise GS_NORETURN_METHOD;
      | ^
/usr/include/GNUstep/Foundation/NSException.h:200:1: error: expected unqualified-id before ‘-’ token
  200 | - (NSString*) reason;
      | ^
/usr/include/GNUstep/Foundation/NSException.h:204:1: error: expected unqualified-id before ‘-’ token
  204 | - (NSDictionary*) userInfo;
      | ^
/usr/include/GNUstep/Foundation/NSException.h:206:2: error: ‘end’ does not name a type
  206 | @end
      |  ^~~
/usr/include/GNUstep/Foundation/NSException.h:214:11: error: ‘NSString’ does not name a type
  214 | GS_EXPORT NSString* const NSDestinationInvalidException;
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSException.h:218:11: error: ‘NSString’ does not name a type
  218 | GS_EXPORT NSString* const NSGenericException;
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSException.h:222:11: error: ‘NSString’ does not name a type
  222 | GS_EXPORT NSString* const NSInternalInconsistencyException;
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSException.h:227:11: error: ‘NSString’ does not name a type
  227 | GS_EXPORT NSString* const NSInvalidArgumentException;
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSException.h:231:11: error: ‘NSString’ does not name a type
  231 | GS_EXPORT NSString * const NSInvalidReceivePortException;
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSException.h:235:11: error: ‘NSString’ does not name a type
  235 | GS_EXPORT NSString * const NSInvalidSendPortException;
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSException.h:239:11: error: ‘NSString’ does not name a type
  239 | GS_EXPORT NSString* const NSMallocException;
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSException.h:244:11: error: ‘NSString’ does not name a type
  244 | GS_EXPORT NSString* const NSObjectInaccessibleException;
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSException.h:248:11: error: ‘NSString’ does not name a type
  248 | GS_EXPORT NSString* const NSObjectNotAvailableException;
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSException.h:252:11: error: ‘NSString’ does not name a type
  252 | GS_EXPORT NSString* const NSOldStyleException;
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSException.h:257:11: error: ‘NSString’ does not name a type
  257 | GS_EXPORT NSString* const NSParseErrorException;
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSException.h:262:11: error: ‘NSString’ does not name a type
  262 | GS_EXPORT NSString * const NSPortReceiveException;
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSException.h:266:11: error: ‘NSString’ does not name a type
  266 | GS_EXPORT NSString * const NSPortSendException;
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSException.h:274:11: error: ‘NSString’ does not name a type
  274 | GS_EXPORT NSString * const NSPortTimeoutException; /* OPENSTEP */
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSException.h:279:11: error: ‘NSString’ does not name a type
  279 | GS_EXPORT NSString* const NSRangeException;
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSException.h:425:2: error: ‘interface’ does not name a type
  425 | @interface NSAssertionHandler : NSObject
      |  ^~~~~~~~~
/usr/include/GNUstep/Foundation/NSException.h:429:1: error: expected unqualified-id before ‘-’ token
  429 | - (void) handleFailureInFunction: (NSString*)functionName
      | ^
/usr/include/GNUstep/Foundation/NSException.h:434:1: error: expected unqualified-id before ‘-’ token
  434 | - (void) handleFailureInMethod: (SEL)aSelector
      | ^
/usr/include/GNUstep/Foundation/NSException.h:440:2: error: ‘end’ does not name a type
  440 | @end
      |  ^~~
/usr/include/GNUstep/Foundation/NSClassDescription.h:48:11: error: ‘NSString’ does not name a type
   48 | GS_EXPORT NSString* const NSClassDescriptionNeededForClassNotification;
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSClassDescription.h:51:2: error: ‘interface’ does not name a type
   51 | @interface NSClassDescription : NSObject
      |  ^~~~~~~~~
/usr/include/GNUstep/Foundation/NSClassDescription.h:54:1: error: expected unqualified-id before ‘+’ token
   54 | + (void) invalidateClassDescriptionCache;
      | ^
/usr/include/GNUstep/Foundation/NSClassDescription.h:55:1: error: expected unqualified-id before ‘+’ token
   55 | + (void) registerClassDescription: (NSClassDescription*)aDescription
      | ^
/usr/include/GNUstep/Foundation/NSClassDescription.h:58:1: error: expected unqualified-id before ‘-’ token
   58 | - (NSArray*) attributeKeys;
      | ^
/usr/include/GNUstep/Foundation/NSClassDescription.h:59:1: error: expected unqualified-id before ‘-’ token
   59 | - (NSString*) inverseForRelationshipKey: (NSString*)aKey;
      | ^
/usr/include/GNUstep/Foundation/NSClassDescription.h:60:1: error: expected unqualified-id before ‘-’ token
   60 | - (NSArray*) toManyRelationshipKeys;
      | ^
/usr/include/GNUstep/Foundation/NSClassDescription.h:61:1: error: expected unqualified-id before ‘-’ token
   61 | - (NSArray*) toOneRelationshipKeys;
      | ^
/usr/include/GNUstep/Foundation/NSClassDescription.h:63:2: error: ‘end’ does not name a type
   63 | @end
      |  ^~~
/usr/include/GNUstep/Foundation/NSClassDescription.h:68:1: error: expected unqualified-id before ‘-’ token
   68 | - (NSClassDescription*) classDescription;
      | ^
/usr/include/GNUstep/Foundation/NSClassDescription.h:69:1: error: expected unqualified-id before ‘-’ token
   69 | - (NSString*) inverseForRelationshipKey: (NSString*)aKey;
      | ^
/usr/include/GNUstep/Foundation/NSClassDescription.h:70:1: error: expected unqualified-id before ‘-’ token
   70 | - (NSArray*) toManyRelationshipKeys;
      | ^
/usr/include/GNUstep/Foundation/NSClassDescription.h:71:1: error: expected unqualified-id before ‘-’ token
   71 | - (NSArray*) toOneRelationshipKeys;
      | ^
/usr/include/GNUstep/Foundation/NSClassDescription.h:73:2: error: ‘end’ does not name a type
   73 | @end
      |  ^~~
/usr/include/GNUstep/Foundation/NSExpression.h:52:2: error: ‘interface’ does not name a type
   52 | @interface NSExpression : NSObject <NSCoding, NSCopying>
      |  ^~~~~~~~~
/usr/include/GNUstep/Foundation/NSExpression.h:59:1: error: expected unqualified-id before ‘+’ token
   59 | + (NSExpression *) expressionForConstantValue: (id)obj;
      | ^
/usr/include/GNUstep/Foundation/NSExpression.h:60:1: error: expected unqualified-id before ‘+’ token
   60 | + (NSExpression *) expressionForEvaluatedObject;
      | ^
/usr/include/GNUstep/Foundation/NSExpression.h:61:1: error: expected unqualified-id before ‘+’ token
   61 | + (NSExpression *) expressionForFunction: (NSString *)name
      | ^
/usr/include/GNUstep/Foundation/NSExpression.h:63:1: error: expected unqualified-id before ‘+’ token
   63 | + (NSExpression *) expressionForKeyPath: (NSString *)path;
      | ^
/usr/include/GNUstep/Foundation/NSExpression.h:64:1: error: expected unqualified-id before ‘+’ token
   64 | + (NSExpression *) expressionForVariable: (NSString *)string;
      | ^
/usr/include/GNUstep/Foundation/NSExpression.h:66:1: error: expected unqualified-id before ‘-’ token
   66 | - (NSArray *) arguments;
      | ^
/usr/include/GNUstep/Foundation/NSExpression.h:67:1: error: expected unqualified-id before ‘-’ token
   67 | - (id) constantValue;
      | ^
/usr/include/GNUstep/Foundation/NSExpression.h:68:1: error: expected unqualified-id before ‘-’ token
   68 | - (NSExpressionType) expressionType;
      | ^
/usr/include/GNUstep/Foundation/NSExpression.h:69:1: error: expected unqualified-id before ‘-’ token
   69 | - (id) expressionValueWithObject: (id)object
      | ^
/usr/include/GNUstep/Foundation/NSExpression.h:71:1: error: expected unqualified-id before ‘-’ token
   71 | - (NSString *) function;
      | ^
/usr/include/GNUstep/Foundation/NSExpression.h:72:1: error: expected unqualified-id before ‘-’ token
   72 | - (id) initWithExpressionType: (NSExpressionType) type;
      | ^
/usr/include/GNUstep/Foundation/NSExpression.h:73:1: error: expected unqualified-id before ‘-’ token
   73 | - (NSString *) keyPath;
      | ^
/usr/include/GNUstep/Foundation/NSExpression.h:74:1: error: expected unqualified-id before ‘-’ token
   74 | - (NSExpression *) operand;
      | ^
/usr/include/GNUstep/Foundation/NSExpression.h:75:1: error: expected unqualified-id before ‘-’ token
   75 | - (NSString *) variable;
      | ^
/usr/include/GNUstep/Foundation/NSExpression.h:77:2: error: ‘end’ does not name a type
   77 | @end
      |  ^~~
/usr/include/GNUstep/Foundation/NSPredicate.h:46:2: error: ‘interface’ does not name a type
   46 | @interface NSPredicate : NSObject <NSCoding, NSCopying>
      |  ^~~~~~~~~
/usr/include/GNUstep/Foundation/NSPredicate.h:49:1: error: expected unqualified-id before ‘+’ token
   49 | + (NSPredicate *) predicateWithFormat: (NSString *)format
      | ^
/usr/include/GNUstep/Foundation/NSPredicate.h:51:1: error: expected unqualified-id before ‘+’ token
   51 | + (NSPredicate *) predicateWithFormat: (NSString *)format
      | ^
/usr/include/GNUstep/Foundation/NSPredicate.h:53:1: error: expected unqualified-id before ‘+’ token
   53 | + (NSPredicate *) predicateWithValue: (BOOL)value;
      | ^
/usr/include/GNUstep/Foundation/NSPredicate.h:55:1: error: expected unqualified-id before ‘+’ token
   55 | + (NSPredicate *) predicateWithBlock: (GSBlockPredicateBlock)block;
      | ^
/usr/include/GNUstep/Foundation/NSPredicate.h:57:1: error: expected unqualified-id before ‘-’ token
   57 | - (BOOL) evaluateWithObject: (id)object;
      | ^
/usr/include/GNUstep/Foundation/NSPredicate.h:58:1: error: expected unqualified-id before ‘-’ token
   58 | - (NSString *) predicateFormat;
      | ^
/usr/include/GNUstep/Foundation/NSPredicate.h:59:1: error: expected unqualified-id before ‘-’ token
   59 | - (NSPredicate *) predicateWithSubstitutionVariables:
      | ^
/usr/include/GNUstep/Foundation/NSPredicate.h:62:1: error: expected unqualified-id before ‘-’ token
   62 | - (BOOL) evaluateWithObject: (id)object
      | ^
/usr/include/GNUstep/Foundation/NSPredicate.h:66:2: error: ‘end’ does not name a type
   66 | @end
      |  ^~~
/usr/include/GNUstep/Foundation/NSPredicate.h:73:2: error: ‘end’ does not name a type
   73 | @end
      |  ^~~
/usr/include/GNUstep/Foundation/NSPredicate.h:80:2: error: ‘end’ does not name a type
   80 | @end
      |  ^~~
/usr/include/GNUstep/Foundation/NSPredicate.h:87:2: error: ‘end’ does not name a type
   87 | @end
      |  ^~~
/usr/include/GNUstep/Foundation/NSPredicate.h:94:2: error: ‘end’ does not name a type
   94 | @end
      |  ^~~
/usr/include/GNUstep/Foundation/NSComparisonPredicate.h:73:2: error: ‘interface’ does not name a type
   73 | @interface NSComparisonPredicate : NSPredicate
      |  ^~~~~~~~~
/usr/include/GNUstep/Foundation/NSComparisonPredicate.h:95:1: error: expected unqualified-id before ‘+’ token
   95 | + (NSPredicate *) predicateWithLeftExpression: (NSExpression *)left
      | ^
/usr/include/GNUstep/Foundation/NSComparisonPredicate.h:98:1: error: expected unqualified-id before ‘+’ token
   98 | + (NSPredicate *) predicateWithLeftExpression: (NSExpression *)left
      | ^
/usr/include/GNUstep/Foundation/NSComparisonPredicate.h:104:1: error: expected unqualified-id before ‘-’ token
  104 | - (NSComparisonPredicateModifier) comparisonPredicateModifier;
      | ^
/usr/include/GNUstep/Foundation/NSComparisonPredicate.h:105:1: error: expected unqualified-id before ‘-’ token
  105 | - (SEL) customSelector;
      | ^
/usr/include/GNUstep/Foundation/NSComparisonPredicate.h:106:1: error: expected unqualified-id before ‘-’ token
  106 | - (NSPredicate *) initWithLeftExpression: (NSExpression *)left
      | ^
/usr/include/GNUstep/Foundation/NSComparisonPredicate.h:109:1: error: expected unqualified-id before ‘-’ token
  109 | - (id) initWithLeftExpression: (NSExpression *)left
      | ^
/usr/include/GNUstep/Foundation/NSComparisonPredicate.h:114:1: error: expected unqualified-id before ‘-’ token
  114 | - (NSExpression *) leftExpression;
      | ^
/usr/include/GNUstep/Foundation/NSComparisonPredicate.h:115:1: error: expected unqualified-id before ‘-’ token
  115 | - (NSUInteger) options;
      | ^
/usr/include/GNUstep/Foundation/NSComparisonPredicate.h:116:1: error: expected unqualified-id before ‘-’ token
  116 | - (NSPredicateOperatorType) predicateOperatorType;
      | ^
/usr/include/GNUstep/Foundation/NSComparisonPredicate.h:117:1: error: expected unqualified-id before ‘-’ token
  117 | - (NSExpression *) rightExpression;
      | ^
/usr/include/GNUstep/Foundation/NSComparisonPredicate.h:119:2: error: ‘end’ does not name a type
  119 | @end
      |  ^~~
/usr/include/GNUstep/Foundation/NSCompoundPredicate.h:46:2: error: ‘interface’ does not name a type
   46 | @interface NSCompoundPredicate : NSPredicate
      |  ^~~~~~~~~
/usr/include/GNUstep/Foundation/NSCompoundPredicate.h:54:1: error: expected unqualified-id before ‘+’ token
   54 | + (NSPredicate *) andPredicateWithSubpredicates: (NSArray *)list;
      | ^
/usr/include/GNUstep/Foundation/NSCompoundPredicate.h:55:1: error: expected unqualified-id before ‘+’ token
   55 | + (NSPredicate *) notPredicateWithSubpredicate: (NSPredicate *)predicate;
      | ^
/usr/include/GNUstep/Foundation/NSCompoundPredicate.h:56:1: error: expected unqualified-id before ‘+’ token
   56 | + (NSPredicate *) orPredicateWithSubpredicates: (NSArray *)list;
      | ^
/usr/include/GNUstep/Foundation/NSCompoundPredicate.h:58:1: error: expected unqualified-id before ‘-’ token
   58 | - (NSCompoundPredicateType) compoundPredicateType;
      | ^
/usr/include/GNUstep/Foundation/NSCompoundPredicate.h:59:1: error: expected unqualified-id before ‘-’ token
   59 | - (id) initWithType: (NSCompoundPredicateType)type
      | ^
/usr/include/GNUstep/Foundation/NSCompoundPredicate.h:61:1: error: expected unqualified-id before ‘-’ token
   61 | - (NSArray *) subpredicates;
      | ^
/usr/include/GNUstep/Foundation/NSCompoundPredicate.h:63:2: error: ‘end’ does not name a type
   63 | @end
      |  ^~~
/usr/include/GNUstep/Foundation/NSTimer.h:32:39: error: ‘NSTimer’ is not a type
   32 | DEFINE_BLOCK_TYPE(GSTimerBlock, void, NSTimer*);
      |                                       ^~~~~~~
/usr/include/GNUstep/GNUstepBase/GSBlocks.h:68:28: note: in definition of macro ‘DEFINE_BLOCK_TYPE’
   68 |     retTy (*invoke)(void*, argTys, ## __VA_ARGS__);\
      |                            ^~~~~~
/usr/include/GNUstep/Foundation/NSTimer.h:46:2: error: ‘interface’ does not name a type
   46 | @interface NSTimer : NSObject
      |  ^~~~~~~~~
/usr/include/GNUstep/Foundation/NSTimer.h:72:1: error: expected unqualified-id before ‘+’ token
   72 | + (NSTimer*) scheduledTimerWithTimeInterval: (NSTimeInterval)ti
      | ^
/usr/include/GNUstep/Foundation/NSTimer.h:76:1: error: expected unqualified-id before ‘+’ token
   76 | + (NSTimer*) scheduledTimerWithTimeInterval: (NSTimeInterval)ti
      | ^
/usr/include/GNUstep/Foundation/NSTimer.h:82:1: error: expected unqualified-id before ‘+’ token
   82 | + (NSTimer *) scheduledTimerWithTimeInterval: (NSTimeInterval)ti
      | ^
/usr/include/GNUstep/Foundation/NSTimer.h:86:1: error: expected unqualified-id before ‘+’ token
   86 | + (NSTimer*) timerWithTimeInterval: (NSTimeInterval)ti
      | ^
/usr/include/GNUstep/Foundation/NSTimer.h:90:1: error: expected unqualified-id before ‘+’ token
   90 | + (NSTimer*) timerWithTimeInterval: (NSTimeInterval)ti
      | ^
/usr/include/GNUstep/Foundation/NSTimer.h:96:1: error: expected unqualified-id before ‘+’ token
   96 | + (NSTimer*) timerWithTimeInterval: (NSTimeInterval)ti
      | ^
/usr/include/GNUstep/Foundation/NSTimer.h:100:1: error: expected unqualified-id before ‘-’ token
  100 | - (void) fire;
      | ^
/usr/include/GNUstep/Foundation/NSTimer.h:101:1: error: expected unqualified-id before ‘-’ token
  101 | - (NSDate*) fireDate;
      | ^
/usr/include/GNUstep/Foundation/NSTimer.h:102:1: error: expected unqualified-id before ‘-’ token
  102 | - (void) invalidate;
      | ^
/usr/include/GNUstep/Foundation/NSTimer.h:103:1: error: expected unqualified-id before ‘-’ token
  103 | - (id) userInfo;
      | ^
/usr/include/GNUstep/Foundation/NSTimer.h:106:1: error: expected unqualified-id before ‘-’ token
  106 | - (BOOL) isValid;
      | ^
/usr/include/GNUstep/Foundation/NSTimer.h:107:1: error: expected unqualified-id before ‘-’ token
  107 | - (NSTimeInterval) timeInterval;
      | ^
/usr/include/GNUstep/Foundation/NSTimer.h:111:1: error: expected unqualified-id before ‘-’ token
  111 | - (id) initWithFireDate: (NSDate*)fd
      | ^
/usr/include/GNUstep/Foundation/NSTimer.h:117:1: error: expected unqualified-id before ‘-’ token
  117 | - (void) setFireDate: (NSDate*)fireDate;
      | ^
/usr/include/GNUstep/Foundation/NSTimer.h:121:1: error: expected unqualified-id before ‘-’ token
  121 | - (instancetype) initWithFireDate: (NSDate *)date
      | ^
/usr/include/GNUstep/Foundation/NSTimer.h:127:2: error: ‘end’ does not name a type
  127 | @end
      |  ^~~
/usr/include/GNUstep/Foundation/NSPointerFunctions.h:106:2: error: ‘interface’ does not name a type
  106 | @interface NSPointerFunctions : NSObject <NSCopying>
      |  ^~~~~~~~~
/usr/include/GNUstep/Foundation/NSPointerFunctions.h:110:1: error: expected unqualified-id before ‘-’ token
  110 | - (id) initWithOptions: (NSPointerFunctionsOptions)options;
      | ^
/usr/include/GNUstep/Foundation/NSPointerFunctions.h:112:1: error: expected unqualified-id before ‘-’ token
  112 | - (void* (*)(const void *item,
      | ^
/usr/include/GNUstep/Foundation/NSPointerFunctions.h:115:1: error: expected unqualified-id before ‘-’ token
  115 | - (NSString *(*)(const void *item)) descriptionFunction;
      | ^
/usr/include/GNUstep/Foundation/NSPointerFunctions.h:117:1: error: expected unqualified-id before ‘-’ token
  117 | - (NSUInteger (*)(const void *item,
      | ^
/usr/include/GNUstep/Foundation/NSPointerFunctions.h:120:1: error: expected unqualified-id before ‘-’ token
  120 | - (BOOL (*)(const void *item1, const void *item2,
      | ^
/usr/include/GNUstep/Foundation/NSPointerFunctions.h:123:1: error: expected unqualified-id before ‘-’ token
  123 | - (void (*)(const void *item,
      | ^
/usr/include/GNUstep/Foundation/NSPointerFunctions.h:126:1: error: expected unqualified-id before ‘-’ token
  126 | - (void) setAcquireFunction: (void* (*)(const void *item,
      | ^
/usr/include/GNUstep/Foundation/NSPointerFunctions.h:129:1: error: expected unqualified-id before ‘-’ token
  129 | - (void) setDescriptionFunction: (NSString *(*)(const void *item))func;
      | ^
/usr/include/GNUstep/Foundation/NSPointerFunctions.h:131:1: error: expected unqualified-id before ‘-’ token
  131 | - (void) setHashFunction: (NSUInteger (*)(const void *item,
      | ^
/usr/include/GNUstep/Foundation/NSPointerFunctions.h:134:1: error: expected unqualified-id before ‘-’ token
  134 | - (void) setIsEqualFunction: (BOOL (*)(const void *item1, const void *item2,
      | ^
/usr/include/GNUstep/Foundation/NSPointerFunctions.h:137:1: error: expected unqualified-id before ‘-’ token
  137 | - (void) setRelinquishFunction: (void (*)(const void *item,
      | ^
/usr/include/GNUstep/Foundation/NSPointerFunctions.h:140:1: error: expected unqualified-id before ‘-’ token
  140 | - (void) setSizeFunction: (NSUInteger (*)(const void *item))func;
      | ^
/usr/include/GNUstep/Foundation/NSPointerFunctions.h:142:1: error: expected unqualified-id before ‘-’ token
  142 | - (void) setUsesStrongWriteBarrier: (BOOL)flag;
      | ^
/usr/include/GNUstep/Foundation/NSPointerFunctions.h:144:1: error: expected unqualified-id before ‘-’ token
  144 | - (void) setUsesWeakReadAndWriteBarriers: (BOOL)flag;
      | ^
/usr/include/GNUstep/Foundation/NSPointerFunctions.h:146:1: error: expected unqualified-id before ‘-’ token
  146 | - (NSUInteger (*)(const void *item)) sizeFunction;
      | ^
/usr/include/GNUstep/Foundation/NSPointerFunctions.h:148:1: error: expected unqualified-id before ‘-’ token
  148 | - (BOOL) usesStrongWriteBarrier;
      | ^
/usr/include/GNUstep/Foundation/NSPointerFunctions.h:150:1: error: expected unqualified-id before ‘-’ token
  150 | - (BOOL) usesWeakReadAndWriteBarriers;
      | ^
/usr/include/GNUstep/Foundation/NSPointerFunctions.h:152:2: error: ‘end’ does not name a type
  152 | @end
      |  ^~~
/usr/include/GNUstep/Foundation/NSMapTable.h:63:2: error: ‘interface’ does not name a type
   63 | @interface GS_GENERIC_CLASS(NSMapTable, KeyT, ValT)
      |  ^~~~~~~~~
/usr/include/GNUstep/Foundation/NSMapTable.h:75:1: error: expected unqualified-id before ‘+’ token
   75 | + (instancetype) mapTableWithStrongToStrongObjects;
      | ^
/usr/include/GNUstep/Foundation/NSMapTable.h:80:1: error: expected unqualified-id before ‘+’ token
   80 | + (instancetype) mapTableWithStrongToWeakObjects;
      | ^
/usr/include/GNUstep/Foundation/NSMapTable.h:85:1: error: expected unqualified-id before ‘+’ token
   85 | + (instancetype) mapTableWithWeakToStrongObjects;
      | ^
/usr/include/GNUstep/Foundation/NSMapTable.h:90:1: error: expected unqualified-id before ‘+’ token
   90 | + (instancetype) mapTableWithWeakToWeakObjects;
      | ^
/usr/include/GNUstep/Foundation/NSMapTable.h:95:1: error: expected unqualified-id before ‘+’ token
   95 | + (instancetype) strongToStrongObjectsMapTable;
      | ^
/usr/include/GNUstep/Foundation/NSMapTable.h:100:1: error: expected unqualified-id before ‘+’ token
  100 | + (instancetype) strongToWeakObjectsMapTable;
      | ^
/usr/include/GNUstep/Foundation/NSMapTable.h:105:1: error: expected unqualified-id before ‘+’ token
  105 | + (instancetype) weakToStrongObjectsMapTable;
      | ^
/usr/include/GNUstep/Foundation/NSMapTable.h:110:1: error: expected unqualified-id before ‘+’ token
  110 | + (instancetype) weakToWeakObjectsMapTable;
      | ^
/usr/include/GNUstep/Foundation/NSMapTable.h:115:1: error: expected unqualified-id before ‘-’ token
  115 | - (instancetype) initWithKeyOptions: (NSPointerFunctionsOptions)keyOptions
      | ^
/usr/include/GNUstep/Foundation/NSMapTable.h:122:1: error: expected unqualified-id before ‘-’ token
  122 | - (instancetype) initWithKeyPointerFunctions: (NSPointerFunctions*)keyFunctions
      | ^
/usr/include/GNUstep/Foundation/NSMapTable.h:128:1: error: expected unqualified-id before ‘-’ token
  128 | - (NSUInteger) count;
      | ^
/usr/include/GNUstep/Foundation/NSMapTable.h:132:1: error: expected unqualified-id before ‘-’ token
  132 | - (NSDictionary*) dictionaryRepresentation;
      | ^
/usr/include/GNUstep/Foundation/NSMapTable.h:136:1: error: expected unqualified-id before ‘-’ token
  136 | - (GS_GENERIC_CLASS(NSEnumerator, KeyT)*) keyEnumerator;
      | ^
/usr/include/GNUstep/Foundation/NSMapTable.h:141:1: error: expected unqualified-id before ‘-’ token
  141 | - (NSPointerFunctions*) keyPointerFunctions;
      | ^
/usr/include/GNUstep/Foundation/NSMapTable.h:145:1: error: expected unqualified-id before ‘-’ token
  145 | - (GS_GENERIC_CLASS(NSEnumerator, ValT)*) objectEnumerator;
      | ^
/usr/include/GNUstep/Foundation/NSMapTable.h:149:1: error: expected unqualified-id before ‘-’ token
  149 | - (GS_GENERIC_TYPE(ValT)) objectForKey: (GS_GENERIC_TYPE(KeyT))aKey;
      | ^
/usr/include/GNUstep/Foundation/NSMapTable.h:153:1: error: expected unqualified-id before ‘-’ token
  153 | - (void) removeAllObjects;
      | ^
/usr/include/GNUstep/Foundation/NSMapTable.h:157:1: error: expected unqualified-id before ‘-’ token
  157 | - (void) removeObjectForKey: (GS_GENERIC_TYPE(KeyT))aKey;
      | ^
/usr/include/GNUstep/Foundation/NSMapTable.h:162:1: error: expected unqualified-id before ‘-’ token
  162 | - (void) setObject: (GS_GENERIC_TYPE(ValT))anObject forKey: (GS_GENERIC_TYPE(KeyT))aKey;
      | ^
/usr/include/GNUstep/Foundation/NSMapTable.h:167:1: error: expected unqualified-id before ‘-’ token
  167 | - (NSPointerFunctions*) valuePointerFunctions;
      | ^
/usr/include/GNUstep/Foundation/NSMapTable.h:168:2: error: ‘end’ does not name a type
  168 | @end
      |  ^~~
/usr/include/GNUstep/Foundation/NSMapTable.h:175:58: error: ‘NSMapEnumerator’ does not name a type; did you mean ‘NSEnumerator’?
  175 | typedef struct { void *map; void *node; size_t bucket; } NSMapEnumerator;
      |                                                          ^~~~~~~~~~~~~~~
      |                                                          NSEnumerator
/usr/include/GNUstep/Foundation/NSMapTable.h:214:3: error: ‘NSString’ does not name a type
  214 |   NSString *(*describe)(NSMapTable *, const void *);
      |   ^~~~~~~~
/usr/include/GNUstep/Foundation/NSMapTable.h:248:3: error: ‘NSString’ does not name a type
  248 |   NSString *(*describe)(NSMapTable *, const void *);
      |   ^~~~~~~~
/usr/include/GNUstep/Foundation/NSMapTable.h:305:1: error: variable or field ‘NSEndMapTableEnumeration’ declared void
  305 | NSEndMapTableEnumeration(NSMapEnumerator *enumerator);
      | ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/GNUstep/Foundation/NSMapTable.h:305:26: error: ‘NSMapEnumerator’ was not declared in this scope; did you mean ‘NSEnumerator’?
  305 | NSEndMapTableEnumeration(NSMapEnumerator *enumerator);
      |                          ^~~~~~~~~~~~~~~
      |                          NSEnumerator
/usr/include/GNUstep/Foundation/NSMapTable.h:305:43: error: ‘enumerator’ was not declared in this scope; did you mean ‘NSEnumerator’?
  305 | NSEndMapTableEnumeration(NSMapEnumerator *enumerator);
      |                                           ^~~~~~~~~~
      |                                           NSEnumerator
/usr/include/GNUstep/Foundation/NSMapTable.h:307:11: error: ‘NSMapEnumerator’ does not name a type; did you mean ‘NSEnumerator’?
  307 | GS_EXPORT NSMapEnumerator
      |           ^~~~~~~~~~~~~~~
      |           NSEnumerator
/usr/include/GNUstep/Foundation/NSMapTable.h:311:25: error: ‘NSMapEnumerator’ was not declared in this scope; did you mean ‘NSEnumerator’?
  311 | NSNextMapEnumeratorPair(NSMapEnumerator *enumerator,
      |                         ^~~~~~~~~~~~~~~
      |                         NSEnumerator
/usr/include/GNUstep/Foundation/NSMapTable.h:311:42: error: ‘enumerator’ was not declared in this scope; did you mean ‘NSEnumerator’?
  311 | NSNextMapEnumeratorPair(NSMapEnumerator *enumerator,
      |                                          ^~~~~~~~~~
      |                                          NSEnumerator
/usr/include/GNUstep/Foundation/NSMapTable.h:312:25: error: expected primary-expression before ‘void’
  312 |                         void **key,
      |                         ^~~~
/usr/include/GNUstep/Foundation/NSMapTable.h:313:25: error: expected primary-expression before ‘void’
  313 |                         void **value);
      |                         ^~~~
/usr/include/GNUstep/Foundation/NSMapTable.h:335:11: error: ‘NSString’ does not name a type
  335 | GS_EXPORT NSString *NSStringFromMapTable (NSMapTable *table);
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSRunLoop.h:35:15: error: expected unqualified-id before ‘,’ token
   35 | @class NSTimer, NSDate, NSPort;
      |               ^
/usr/include/GNUstep/Foundation/NSRunLoop.h:37:9: error: ‘NSString’ does not name a type
   37 | typedef NSString* NSRunLoopMode;
      |         ^~~~~~~~
/usr/include/GNUstep/Foundation/NSRunLoop.h:44:11: error: ‘NSRunLoopMode’ does not name a type
   44 | GS_EXPORT NSRunLoopMode const NSDefaultRunLoopMode;
      |           ^~~~~~~~~~~~~
/usr/include/GNUstep/Foundation/NSRunLoop.h:45:11: error: ‘NSRunLoopMode’ does not name a type
   45 | GS_EXPORT NSRunLoopMode const NSRunLoopCommonModes;
      |           ^~~~~~~~~~~~~
/usr/include/GNUstep/Foundation/NSRunLoop.h:48:2: error: ‘interface’ does not name a type
   48 | @interface NSRunLoop : NSObject
      |  ^~~~~~~~~
/usr/include/GNUstep/Foundation/NSRunLoop.h:63:1: error: expected unqualified-id before ‘+’ token
   63 | + (NSRunLoop*) currentRunLoop;
      | ^
/usr/include/GNUstep/Foundation/NSRunLoop.h:69:1: error: expected unqualified-id before ‘+’ token
   69 | + (NSRunLoop*) mainRunLoop;
      | ^
/usr/include/GNUstep/Foundation/NSRunLoop.h:72:1: error: expected unqualified-id before ‘-’ token
   72 | - (void) acceptInputForMode: (NSString*)mode
      | ^
/usr/include/GNUstep/Foundation/NSRunLoop.h:75:1: error: expected unqualified-id before ‘-’ token
   75 | - (void) addTimer: (NSTimer*)timer
      | ^
/usr/include/GNUstep/Foundation/NSRunLoop.h:78:1: error: expected unqualified-id before ‘-’ token
   78 | - (NSString*) currentMode;
      | ^
/usr/include/GNUstep/Foundation/NSRunLoop.h:80:1: error: expected unqualified-id before ‘-’ token
   80 | - (NSDate*) limitDateForMode: (NSString*)mode;
      | ^
/usr/include/GNUstep/Foundation/NSRunLoop.h:82:1: error: expected unqualified-id before ‘-’ token
   82 | - (void) run;
      | ^
/usr/include/GNUstep/Foundation/NSRunLoop.h:96:1: error: expected unqualified-id before ‘-’ token
   96 | - (BOOL) runMode: (NSString*)mode
      | ^
/usr/include/GNUstep/Foundation/NSRunLoop.h:99:1: error: expected unqualified-id before ‘-’ token
   99 | - (void) runUntilDate: (NSDate*)date;
      | ^
/usr/include/GNUstep/Foundation/NSRunLoop.h:101:2: error: ‘end’ does not name a type
  101 | @end
      |  ^~~
/usr/include/GNUstep/Foundation/NSRunLoop.h:108:1: error: expected unqualified-id before ‘-’ token
  108 | - (void) cancelPerformSelectorsWithTarget: (id)target;
      | ^
/usr/include/GNUstep/Foundation/NSRunLoop.h:110:1: error: expected unqualified-id before ‘-’ token
  110 | - (void) cancelPerformSelector: (SEL)aSelector
      | ^
/usr/include/GNUstep/Foundation/NSRunLoop.h:114:1: error: expected unqualified-id before ‘-’ token
  114 | - (void) configureAsServer;
      | ^
/usr/include/GNUstep/Foundation/NSRunLoop.h:116:1: error: expected unqualified-id before ‘-’ token
  116 | - (void) performSelector: (SEL)aSelector
      | ^
/usr/include/GNUstep/Foundation/NSRunLoop.h:122:1: error: expected unqualified-id before ‘-’ token
  122 | - (void) removePort: (NSPort*)port
      | ^
/usr/include/GNUstep/Foundation/NSRunLoop.h:125:2: error: ‘end’ does not name a type
  125 | @end
      |  ^~~
/usr/include/GNUstep/Foundation/NSRunLoop.h:143:3: error: ‘RunLoopEventType’ does not name a type
  143 | } RunLoopEventType;
      |   ^~~~~~~~~~~~~~~~
/usr/include/GNUstep/Foundation/NSRunLoop.h:151:2: error: ‘protocol’ does not name a type; did you mean ‘Protocol’?
  151 | @protocol RunLoopEvents
      |  ^~~~~~~~
      |  Protocol
/usr/include/GNUstep/Foundation/NSRunLoop.h:167:2: error: ‘end’ does not name a type
  167 | @end
      |  ^~~
/usr/include/GNUstep/Foundation/NSRunLoop.h:178:2: error: ‘end’ does not name a type
  178 | @end
      |  ^~~
/usr/include/GNUstep/Foundation/NSRunLoop.h:207:1: error: expected unqualified-id before ‘-’ token
  207 | - (void) removeEvent: (void*)data
      | ^
/usr/include/GNUstep/Foundation/NSRunLoop.h:211:2: error: ‘end’ does not name a type
  211 | @end
      |  ^~~
/usr/include/GNUstep/Foundation/NSConnection.h:55:11: error: ‘NSString’ does not name a type
   55 | GS_EXPORT NSString* const NSConnectionRepliesReceived;
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSConnection.h:61:11: error: ‘NSString’ does not name a type
   61 | GS_EXPORT NSString* const NSConnectionRepliesSent;
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSConnection.h:67:11: error: ‘NSString’ does not name a type
   67 | GS_EXPORT NSString* const NSConnectionRequestsReceived;
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSConnection.h:73:11: error: ‘NSString’ does not name a type
   73 | GS_EXPORT NSString* const NSConnectionRequestsSent;
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSConnection.h:80:11: error: ‘NSString’ does not name a type
   80 | GS_EXPORT NSString* const NSConnectionLocalCount;       /* Objects sent out */
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSConnection.h:86:11: error: ‘NSString’ does not name a type
   86 | GS_EXPORT NSString* const NSConnectionProxyCount;       /* Objects received */
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSConnection.h:96:2: error: ‘interface’ does not name a type
   96 | @interface NSConnection : NSObject
      |  ^~~~~~~~~
/usr/include/GNUstep/Foundation/NSConnection.h:108:1: error: expected unqualified-id before ‘+’ token
  108 | + (NSArray*) allConnections;
      | ^
/usr/include/GNUstep/Foundation/NSConnection.h:109:1: error: expected unqualified-id before ‘+’ token
  109 | + (NSConnection*) connectionWithReceivePort: (NSPort*)r
      | ^
/usr/include/GNUstep/Foundation/NSConnection.h:111:1: error: expected unqualified-id before ‘+’ token
  111 | + (NSConnection*) connectionWithRegisteredName: (NSString*)n
      | ^
/usr/include/GNUstep/Foundation/NSConnection.h:113:1: error: expected unqualified-id before ‘+’ token
  113 | + (NSConnection*) connectionWithRegisteredName: (NSString*)n
      | ^
/usr/include/GNUstep/Foundation/NSConnection.h:116:1: error: expected unqualified-id before ‘+’ token
  116 | + (id) currentConversation;
      | ^
/usr/include/GNUstep/Foundation/NSConnection.h:117:1: error: expected unqualified-id before ‘+’ token
  117 | + (NSConnection*) defaultConnection;
      | ^
/usr/include/GNUstep/Foundation/NSConnection.h:118:1: error: expected unqualified-id before ‘+’ token
  118 | + (NSDistantObject*) rootProxyForConnectionWithRegisteredName: (NSString*)n
      | ^
/usr/include/GNUstep/Foundation/NSConnection.h:120:1: error: expected unqualified-id before ‘+’ token
  120 | + (NSDistantObject*) rootProxyForConnectionWithRegisteredName: (NSString*)n
      | ^
/usr/include/GNUstep/Foundation/NSConnection.h:124:1: error: expected unqualified-id before ‘+’ token
  124 | + (id) serviceConnectionWithName: (NSString *)name
      | ^
/usr/include/GNUstep/Foundation/NSConnection.h:126:1: error: expected unqualified-id before ‘+’ token
  126 | + (id) serviceConnectionWithName: (NSString *)name
      | ^
/usr/include/GNUstep/Foundation/NSConnection.h:131:1: error: expected unqualified-id before ‘-’ token
  131 | - (void) addRequestMode: (NSString*)mode;
      | ^
/usr/include/GNUstep/Foundation/NSConnection.h:132:1: error: expected unqualified-id before ‘-’ token
  132 | - (void) addRunLoop: (NSRunLoop*)loop;
      | ^
/usr/include/GNUstep/Foundation/NSConnection.h:133:1: error: expected unqualified-id before ‘-’ token
  133 | - (id) delegate;
      | ^
/usr/include/GNUstep/Foundation/NSConnection.h:134:1: error: expected unqualified-id before ‘-’ token
  134 | - (void) enableMultipleThreads;
      | ^
/usr/include/GNUstep/Foundation/NSConnection.h:135:1: error: expected unqualified-id before ‘-’ token
  135 | - (BOOL) independentConversationQueueing;
      | ^
/usr/include/GNUstep/Foundation/NSConnection.h:136:1: error: expected unqualified-id before ‘-’ token
  136 | - (id) initWithReceivePort: (NSPort*)r
      | ^
/usr/include/GNUstep/Foundation/NSConnection.h:138:1: error: expected unqualified-id before ‘-’ token
  138 | - (void) invalidate;
      | ^
/usr/include/GNUstep/Foundation/NSConnection.h:139:1: error: expected unqualified-id before ‘-’ token
  139 | - (BOOL) isValid;
      | ^
/usr/include/GNUstep/Foundation/NSConnection.h:140:1: error: expected unqualified-id before ‘-’ token
  140 | - (NSArray*)localObjects;
      | ^
/usr/include/GNUstep/Foundation/NSConnection.h:141:1: error: expected unqualified-id before ‘-’ token
  141 | - (BOOL) multipleThreadsEnabled;
      | ^
/usr/include/GNUstep/Foundation/NSConnection.h:142:1: error: expected unqualified-id before ‘-’ token
  142 | - (NSPort*) receivePort;
      | ^
/usr/include/GNUstep/Foundation/NSConnection.h:143:1: error: expected unqualified-id before ‘-’ token
  143 | - (BOOL) registerName: (NSString*)name;
      | ^
/usr/include/GNUstep/Foundation/NSConnection.h:144:1: error: expected unqualified-id before ‘-’ token
  144 | - (BOOL) registerName: (NSString*)name withNameServer: (NSPortNameServer*)svr;
      | ^
/usr/include/GNUstep/Foundation/NSConnection.h:145:1: error: expected unqualified-id before ‘-’ token
  145 | - (NSArray*) remoteObjects;
      | ^
/usr/include/GNUstep/Foundation/NSConnection.h:146:1: error: expected unqualified-id before ‘-’ token
  146 | - (void) removeRequestMode: (NSString*)mode;
      | ^
/usr/include/GNUstep/Foundation/NSConnection.h:147:1: error: expected unqualified-id before ‘-’ token
  147 | - (void) removeRunLoop: (NSRunLoop *)loop;
      | ^
/usr/include/GNUstep/Foundation/NSConnection.h:148:1: error: expected unqualified-id before ‘-’ token
  148 | - (NSTimeInterval) replyTimeout;
      | ^
/usr/include/GNUstep/Foundation/NSConnection.h:149:1: error: expected unqualified-id before ‘-’ token
  149 | - (NSArray*) requestModes;
      | ^
/usr/include/GNUstep/Foundation/NSConnection.h:150:1: error: expected unqualified-id before ‘-’ token
  150 | - (NSTimeInterval) requestTimeout;
      | ^
/usr/include/GNUstep/Foundation/NSConnection.h:151:1: error: expected unqualified-id before ‘-’ token
  151 | - (id) rootObject;
      | ^
/usr/include/GNUstep/Foundation/NSConnection.h:152:1: error: expected unqualified-id before ‘-’ token
  152 | - (NSDistantObject*) rootProxy;
      | ^
/usr/include/GNUstep/Foundation/NSConnection.h:153:1: error: expected unqualified-id before ‘-’ token
  153 | - (void) runInNewThread;
      | ^
/usr/include/GNUstep/Foundation/NSConnection.h:154:1: error: expected unqualified-id before ‘-’ token
  154 | - (NSPort*) sendPort;
      | ^
/usr/include/GNUstep/Foundation/NSConnection.h:155:1: error: expected unqualified-id before ‘-’ token
  155 | - (void) setDelegate: anObj;
      | ^
/usr/include/GNUstep/Foundation/NSConnection.h:156:1: error: expected unqualified-id before ‘-’ token
  156 | - (void) setIndependentConversationQueueing: (BOOL)flag;
      | ^
/usr/include/GNUstep/Foundation/NSConnection.h:157:1: error: expected unqualified-id before ‘-’ token
  157 | - (void) setReplyTimeout: (NSTimeInterval)to;
      | ^
/usr/include/GNUstep/Foundation/NSConnection.h:158:1: error: expected unqualified-id before ‘-’ token
  158 | - (void) setRequestMode: (NSString*)mode;
      | ^
/usr/include/GNUstep/Foundation/NSConnection.h:159:1: error: expected unqualified-id before ‘-’ token
  159 | - (void) setRequestTimeout: (NSTimeInterval)to;
      | ^
/usr/include/GNUstep/Foundation/NSConnection.h:160:1: error: expected unqualified-id before ‘-’ token
  160 | - (void) setRootObject: anObj;
      | ^
/usr/include/GNUstep/Foundation/NSConnection.h:161:1: error: expected unqualified-id before ‘-’ token
  161 | - (NSDictionary*) statistics;
      | ^
/usr/include/GNUstep/Foundation/NSConnection.h:162:2: error: ‘end’ does not name a type
  162 | @end
      |  ^~~
/usr/include/GNUstep/Foundation/NSConnection.h:221:1: error: expected unqualified-id before ‘-’ token
  221 | - (NSData*) authenticationDataForComponents: (NSMutableArray*)components;
      | ^
/usr/include/GNUstep/Foundation/NSConnection.h:238:2: error: expected unqualified-id before ‘-’ token
  238 |  - (BOOL) connection: (NSConnection*)parent
      |  ^
/usr/include/GNUstep/Foundation/NSConnection.h:241:1: error: expected unqualified-id before ‘-’ token
  241 | - (NSConnection*) connection: (NSConnection*)ancestorConn
      | ^
/usr/include/GNUstep/Foundation/NSConnection.h:248:1: error: expected unqualified-id before ‘-’ token
  248 | - (BOOL) makeNewConnection: (NSConnection*)newConnection
      | ^
/usr/include/GNUstep/Foundation/NSConnection.h:250:2: error: ‘end’ does not name a type
  250 | @end
      |  ^~~
/usr/include/GNUstep/Foundation/NSConnection.h:268:11: error: ‘NSString’ does not name a type
  268 | GS_EXPORT NSString * const NSConnectionDidDieNotification;
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSConnection.h:273:11: error: ‘NSString’ does not name a type
  273 | GS_EXPORT NSString * const NSConnectionDidInitializeNotification; /* OPENSTEP */
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSConnection.h:279:11: error: ‘NSString’ does not name a type
  279 | GS_EXPORT NSString * const NSFailedAuthenticationException; /* MacOS-X  */
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSConnection.h:281:11: error: ‘NSString’ does not name a type
  281 | GS_EXPORT NSString * const NSDestinationInvalidException;
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSConnection.h:282:11: error: ‘NSString’ does not name a type
  282 | GS_EXPORT NSString * const NSObjectInaccessibleException;
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSConnection.h:283:11: error: ‘NSString’ does not name a type
  283 | GS_EXPORT NSString * const NSObjectNotAvailableException;
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSSerialization.h:37:14: error: expected unqualified-id before ‘,’ token
   37 | @class NSData, NSMutableData;
      |              ^
/usr/include/GNUstep/Foundation/NSSerialization.h:46:2: error: ‘protocol’ does not name a type; did you mean ‘Protocol’?
   46 | @protocol NSObjCTypeSerializationCallBack
      |  ^~~~~~~~
      |  Protocol
/usr/include/GNUstep/Foundation/NSSerialization.h:60:1: error: expected unqualified-id before ‘-’ token
   60 | - (void) serializeObjectAt: (id*)object
      | ^
/usr/include/GNUstep/Foundation/NSSerialization.h:63:2: error: ‘end’ does not name a type
   63 | @end
      |  ^~~
/usr/include/GNUstep/Foundation/NSSerialization.h:92:1: error: expected unqualified-id before ‘+’ token
   92 | + (void) serializePropertyList: (id)propertyList
      | ^
/usr/include/GNUstep/Foundation/NSSerialization.h:94:2: error: ‘end’ does not name a type
   94 | @end
      |  ^~~
/usr/include/GNUstep/Foundation/NSSerialization.h:121:1: error: expected unqualified-id before ‘+’ token
  121 | + (void) serializePropertyList: (id)propertyList
      | ^
/usr/include/GNUstep/Foundation/NSSerialization.h:124:2: error: ‘end’ does not name a type
  124 | @end
      |  ^~~
/usr/include/GNUstep/Foundation/NSSerialization.h:154:1: error: expected unqualified-id before ‘+’ token
  154 | + (id) deserializePropertyListFromData: (NSData*)data
      | ^
/usr/include/GNUstep/Foundation/NSSerialization.h:166:1: error: expected unqualified-id before ‘+’ token
  166 | + (id) deserializePropertyListLazilyFromData: (NSData*)data
      | ^
/usr/include/GNUstep/Foundation/NSSerialization.h:171:2: error: ‘end’ does not name a type
  171 | @end
      |  ^~~
/usr/include/GNUstep/Foundation/NSSerialization.h:193:2: error: ‘end’ does not name a type
  193 | @end
      |  ^~~
/usr/include/GNUstep/Foundation/NSData.h:85:2: error: ‘interface’ does not name a type
   85 | @interface NSData : NSObject <NSCoding, NSCopying, NSMutableCopying>
      |  ^~~~~~~~~
/usr/include/GNUstep/Foundation/NSData.h:90:1: error: expected unqualified-id before ‘+’ token
   90 | + (id) dataWithBytes: (const void*)bytes
      | ^
/usr/include/GNUstep/Foundation/NSData.h:92:1: error: expected unqualified-id before ‘+’ token
   92 | + (id) dataWithBytesNoCopy: (void*)bytes
      | ^
/usr/include/GNUstep/Foundation/NSData.h:95:1: error: expected unqualified-id before ‘+’ token
   95 | + (id) dataWithBytesNoCopy: (void*)aBuffer
      | ^
/usr/include/GNUstep/Foundation/NSData.h:99:1: error: expected unqualified-id before ‘+’ token
   99 | + (id) dataWithContentsOfFile: (NSString*)path;
      | ^
/usr/include/GNUstep/Foundation/NSData.h:100:1: error: expected unqualified-id before ‘+’ token
  100 | + (id) dataWithContentsOfMappedFile: (NSString*)path;
      | ^
/usr/include/GNUstep/Foundation/NSData.h:102:1: error: expected unqualified-id before ‘+’ token
  102 | + (id) dataWithContentsOfURL: (NSURL*)url;
      | ^
/usr/include/GNUstep/Foundation/NSData.h:104:1: error: expected unqualified-id before ‘+’ token
  104 | + (id) dataWithData: (NSData*)data;
      | ^
/usr/include/GNUstep/Foundation/NSData.h:106:1: error: expected unqualified-id before ‘-’ token
  106 | - (id) initWithBase64EncodedData: (NSData*)base64Data
      | ^
/usr/include/GNUstep/Foundation/NSData.h:108:1: error: expected unqualified-id before ‘-’ token
  108 | - (id) initWithBase64EncodedString: (NSString*)base64String
      | ^
/usr/include/GNUstep/Foundation/NSData.h:117:1: error: expected unqualified-id before ‘-’ token
  117 | - (instancetype) initWithBytesNoCopy: (void*)bytes
      | ^
/usr/include/GNUstep/Foundation/NSData.h:121:1: error: expected unqualified-id before ‘-’ token
  121 | - (id) initWithBytes: (const void*)aBuffer
      | ^
/usr/include/GNUstep/Foundation/NSData.h:123:1: error: expected unqualified-id before ‘-’ token
  123 | - (id) initWithBytesNoCopy: (void*)aBuffer
      | ^
/usr/include/GNUstep/Foundation/NSData.h:126:1: error: expected unqualified-id before ‘-’ token
  126 | - (id) initWithBytesNoCopy: (void*)aBuffer
      | ^
/usr/include/GNUstep/Foundation/NSData.h:130:1: error: expected unqualified-id before ‘-’ token
  130 | - (id) initWithContentsOfFile: (NSString*)path;
      | ^
/usr/include/GNUstep/Foundation/NSData.h:131:1: error: expected unqualified-id before ‘-’ token
  131 | - (id) initWithContentsOfMappedFile: (NSString*)path;
      | ^
/usr/include/GNUstep/Foundation/NSData.h:133:1: error: expected unqualified-id before ‘-’ token
  133 | - (id) initWithContentsOfURL: (NSURL*)url;
      | ^
/usr/include/GNUstep/Foundation/NSData.h:135:1: error: expected unqualified-id before ‘-’ token
  135 | - (id) initWithData: (NSData*)data;
      | ^
/usr/include/GNUstep/Foundation/NSData.h:139:1: error: expected unqualified-id before ‘-’ token
  139 | - (const void*) bytes;
      | ^
/usr/include/GNUstep/Foundation/NSData.h:140:1: error: expected unqualified-id before ‘-’ token
  140 | - (NSString*) description;
      | ^
/usr/include/GNUstep/Foundation/NSData.h:141:1: error: expected unqualified-id before ‘-’ token
  141 | - (void) getBytes: (void*)buffer;
      | ^
/usr/include/GNUstep/Foundation/NSData.h:142:1: error: expected unqualified-id before ‘-’ token
  142 | - (void) getBytes: (void*)buffer
      | ^
/usr/include/GNUstep/Foundation/NSData.h:144:1: error: expected unqualified-id before ‘-’ token
  144 | - (void) getBytes: (void*)buffer
      | ^
/usr/include/GNUstep/Foundation/NSData.h:146:1: error: expected unqualified-id before ‘-’ token
  146 | - (NSData*) subdataWithRange: (NSRange)aRange;
      | ^
/usr/include/GNUstep/Foundation/NSData.h:149:1: error: expected unqualified-id before ‘-’ token
  149 | - (NSRange) rangeOfData: (NSData *)dataToFind
      | ^
/usr/include/GNUstep/Foundation/NSData.h:156:1: error: expected unqualified-id before ‘-’ token
  156 | - (NSData *) base64EncodedDataWithOptions: (NSDataBase64EncodingOptions)options;
      | ^
/usr/include/GNUstep/Foundation/NSData.h:157:1: error: expected unqualified-id before ‘-’ token
  157 | - (NSString *) base64EncodedStringWithOptions: (NSDataBase64EncodingOptions)options;
      | ^
/usr/include/GNUstep/Foundation/NSData.h:162:1: error: expected unqualified-id before ‘-’ token
  162 | - (BOOL) isEqualToData: (NSData*)other;
      | ^
/usr/include/GNUstep/Foundation/NSData.h:163:1: error: expected unqualified-id before ‘-’ token
  163 | - (NSUInteger) length;
      | ^
/usr/include/GNUstep/Foundation/NSData.h:175:1: error: expected unqualified-id before ‘-’ token
  175 | - (BOOL) writeToFile: (NSString*)path
      | ^
/usr/include/GNUstep/Foundation/NSData.h:182:1: error: expected unqualified-id before ‘-’ token
  182 | - (BOOL) writeToURL: (NSURL*)anURL atomically: (BOOL)flag;
      | ^
/usr/include/GNUstep/Foundation/NSData.h:187:1: error: expected unqualified-id before ‘-’ token
  187 | - (unsigned int) deserializeAlignedBytesLengthAtCursor: (unsigned int*)cursor;
      | ^
/usr/include/GNUstep/Foundation/NSData.h:188:1: error: expected unqualified-id before ‘-’ token
  188 | - (void) deserializeBytes: (void*)buffer
      | ^
/usr/include/GNUstep/Foundation/NSData.h:191:1: error: expected unqualified-id before ‘-’ token
  191 | - (void) deserializeDataAt: (void*)data
      | ^
/usr/include/GNUstep/Foundation/NSData.h:195:1: error: expected unqualified-id before ‘-’ token
  195 | - (int) deserializeIntAtCursor: (unsigned int*)cursor;
      | ^
/usr/include/GNUstep/Foundation/NSData.h:196:1: error: expected unqualified-id before ‘-’ token
  196 | - (int) deserializeIntAtIndex: (unsigned int)index;
      | ^
/usr/include/GNUstep/Foundation/NSData.h:197:1: error: expected unqualified-id before ‘-’ token
  197 | - (void) deserializeInts: (int*)intBuffer
      | ^
/usr/include/GNUstep/Foundation/NSData.h:200:1: error: expected unqualified-id before ‘-’ token
  200 | - (void) deserializeInts: (int*)intBuffer
      | ^
/usr/include/GNUstep/Foundation/NSData.h:215:1: error: expected unqualified-id before ‘-’ token
  215 | - (BOOL) writeToFile: (NSString *)path
      | ^
/usr/include/GNUstep/Foundation/NSData.h:222:1: error: expected unqualified-id before ‘-’ token
  222 | - (BOOL) writeToURL: (NSURL *)url
      | ^
/usr/include/GNUstep/Foundation/NSData.h:226:2: error: ‘end’ does not name a type
  226 | @end
      |  ^~~
/usr/include/GNUstep/Foundation/NSData.h:303:1: error: expected unqualified-id before ‘+’ token
  303 | + (id) dataWithSharedBytes: (const void*)bytes length: (NSUInteger) length;
      | ^
/usr/include/GNUstep/Foundation/NSData.h:310:1: error: expected unqualified-id before ‘-’ token
  310 | - (void) deserializeTypeTag: (unsigned char*)tag
      | ^
/usr/include/GNUstep/Foundation/NSData.h:313:2: error: ‘end’ does not name a type
  313 | @end
      |  ^~~
/usr/include/GNUstep/Foundation/NSData.h:320:1: error: expected unqualified-id before ‘+’ token
  320 | + (id) dataWithLength: (NSUInteger)length;
      | ^
/usr/include/GNUstep/Foundation/NSData.h:321:1: error: expected unqualified-id before ‘-’ token
  321 | - (id) initWithCapacity: (NSUInteger)capacity;
      | ^
/usr/include/GNUstep/Foundation/NSData.h:322:1: error: expected unqualified-id before ‘-’ token
  322 | - (id) initWithLength: (NSUInteger)length;
      | ^
/usr/include/GNUstep/Foundation/NSData.h:326:1: error: expected unqualified-id before ‘-’ token
  326 | - (void) increaseLengthBy: (NSUInteger)extraLength;
      | ^
/usr/include/GNUstep/Foundation/NSData.h:327:1: error: expected unqualified-id before ‘-’ token
  327 | - (void) setLength: (NSUInteger)size;
      | ^
/usr/include/GNUstep/Foundation/NSData.h:328:1: error: expected unqualified-id before ‘-’ token
  328 | - (void*) mutableBytes;
      | ^
/usr/include/GNUstep/Foundation/NSData.h:332:1: error: expected unqualified-id before ‘-’ token
  332 | - (void) appendBytes: (const void*)aBuffer
      | ^
/usr/include/GNUstep/Foundation/NSData.h:334:1: error: expected unqualified-id before ‘-’ token
  334 | - (void) appendData: (NSData*)other;
      | ^
/usr/include/GNUstep/Foundation/NSData.h:338:1: error: expected unqualified-id before ‘-’ token
  338 | - (void) replaceBytesInRange: (NSRange)aRange
      | ^
/usr/include/GNUstep/Foundation/NSData.h:341:1: error: expected unqualified-id before ‘-’ token
  341 | - (void) replaceBytesInRange: (NSRange)aRange
      | ^
/usr/include/GNUstep/Foundation/NSData.h:345:1: error: expected unqualified-id before ‘-’ token
  345 | - (void) resetBytesInRange: (NSRange)aRange;
      | ^
/usr/include/GNUstep/Foundation/NSData.h:346:1: error: expected unqualified-id before ‘-’ token
  346 | - (void) setData: (NSData*)data;
      | ^
/usr/include/GNUstep/Foundation/NSData.h:350:1: error: expected unqualified-id before ‘-’ token
  350 | - (void) serializeAlignedBytesLength: (unsigned int)length;
      | ^
/usr/include/GNUstep/Foundation/NSData.h:351:1: error: expected unqualified-id before ‘-’ token
  351 | - (void) serializeDataAt: (const void*)data
      | ^
/usr/include/GNUstep/Foundation/NSData.h:354:1: error: expected unqualified-id before ‘-’ token
  354 | - (void) serializeInt: (int)value;
      | ^
/usr/include/GNUstep/Foundation/NSData.h:355:1: error: expected unqualified-id before ‘-’ token
  355 | - (void) serializeInt: (int)value
      | ^
/usr/include/GNUstep/Foundation/NSData.h:357:1: error: expected unqualified-id before ‘-’ token
  357 | - (void) serializeInts: (int*)intBuffer
      | ^
/usr/include/GNUstep/Foundation/NSData.h:359:1: error: expected unqualified-id before ‘-’ token
  359 | - (void) serializeInts: (int*)intBuffer
      | ^
/usr/include/GNUstep/Foundation/NSData.h:363:2: error: ‘end’ does not name a type
  363 | @end
      |  ^~~
/usr/include/GNUstep/Foundation/NSData.h:373:1: error: expected unqualified-id before ‘-’ token
  373 | - (id) setCapacity: (NSUInteger)newCapacity;
      | ^
/usr/include/GNUstep/Foundation/NSData.h:375:1: error: expected unqualified-id before ‘-’ token
  375 | - (int) shmID;  /* Shared memory ID for data buffer (if any)    */
      | ^
/usr/include/GNUstep/Foundation/NSData.h:383:1: error: expected unqualified-id before ‘-’ token
  383 | - (void) serializeTypeTag: (unsigned char)tag;
      | ^
/usr/include/GNUstep/Foundation/NSData.h:384:1: error: expected unqualified-id before ‘-’ token
  384 | - (void) serializeTypeTag: (unsigned char)tag
      | ^
/usr/include/GNUstep/Foundation/NSData.h:387:2: error: ‘end’ does not name a type
  387 | @end
      |  ^~~
/usr/include/GNUstep/GNUstepBase/NSData+GNUstepBase.h:39:2: error: ‘interface’ does not name a type
   39 | @interface NSData (GNUstepBase)
      |  ^~~~~~~~~
/usr/include/GNUstep/GNUstepBase/NSData+GNUstepBase.h:53:1: error: expected unqualified-id before ‘-’ token
   53 | - (NSString*) escapedRepresentation;
      | ^
/usr/include/GNUstep/GNUstepBase/NSData+GNUstepBase.h:60:1: error: expected unqualified-id before ‘-’ token
   60 | - (char*) escapedRepresentation: (NSUInteger*)length;
      | ^
/usr/include/GNUstep/GNUstepBase/NSData+GNUstepBase.h:68:1: error: expected unqualified-id before ‘-’ token
   68 | - (NSData*) gunzipped;
      | ^
/usr/include/GNUstep/GNUstepBase/NSData+GNUstepBase.h:78:1: error: expected unqualified-id before ‘-’ token
   78 | - (NSData*) gzipped: (int)level;
      | ^
/usr/include/GNUstep/GNUstepBase/NSData+GNUstepBase.h:83:1: error: expected unqualified-id before ‘-’ token
   83 | - (BOOL) isGzipped;
      | ^
/usr/include/GNUstep/GNUstepBase/NSData+GNUstepBase.h:93:1: error: expected unqualified-id before ‘-’ token
   93 | - (NSString*) hexadecimalRepresentation;
      | ^
/usr/include/GNUstep/GNUstepBase/NSData+GNUstepBase.h:99:1: error: expected unqualified-id before ‘-’ token
   99 | - (char*) hexadecimalRepresentation: (NSUInteger*)length;
      | ^
/usr/include/GNUstep/GNUstepBase/NSData+GNUstepBase.h:110:1: error: expected unqualified-id before ‘-’ token
  110 | - (id) initWithHexadecimalRepresentation: (NSString*)string
      | ^
/usr/include/GNUstep/GNUstepBase/NSData+GNUstepBase.h:127:1: error: expected unqualified-id before ‘-’ token
  127 | - (NSData*) md5Digest;
      | ^
/usr/include/GNUstep/GNUstepBase/NSData+GNUstepBase.h:134:1: error: expected unqualified-id before ‘-’ token
  134 | - (BOOL) uudecodeInto: (NSMutableData*)decoded
      | ^
/usr/include/GNUstep/GNUstepBase/NSData+GNUstepBase.h:144:1: error: expected unqualified-id before ‘-’ token
  144 | - (BOOL) uuencodeInto: (NSMutableData*)encoded
      | ^
/usr/include/GNUstep/GNUstepBase/NSData+GNUstepBase.h:147:2: error: ‘end’ does not name a type
  147 | @end
      |  ^~~
/usr/include/GNUstep/Foundation/NSFormatter.h:56:17: error: expected unqualified-id before ‘,’ token
   56 | @class  NSString, NSAttributedString, NSDictionary;
      |                 ^
/usr/include/GNUstep/Foundation/NSFormatter.h:56:19: error: aggregate ‘NSString NSAttributedString’ has incomplete type and cannot be defined
   56 | @class  NSString, NSAttributedString, NSDictionary;
      |                   ^~~~~~~~~~~~~~~~~~
/usr/include/GNUstep/Foundation/NSFormatter.h:56:39: error: aggregate ‘NSString NSDictionary’ has incomplete type and cannot be defined
   56 | @class  NSString, NSAttributedString, NSDictionary;
      |                                       ^~~~~~~~~~~~
/usr/include/GNUstep/Foundation/NSFormatter.h:66:2: error: ‘interface’ does not name a type
   66 | @interface      NSFormatter : NSObject <NSCopying, NSCoding>
      |  ^~~~~~~~~
/usr/include/GNUstep/Foundation/NSFormatter.h:87:1: error: expected unqualified-id before ‘-’ token
   87 | - (NSString*) editingStringForObjectValue: (id)anObject;
      | ^
/usr/include/GNUstep/Foundation/NSFormatter.h:98:1: error: expected unqualified-id before ‘-’ token
   98 | - (BOOL) getObjectValue: (id*)anObject
      | ^
/usr/include/GNUstep/Foundation/NSFormatter.h:111:1: error: expected unqualified-id before ‘-’ token
  111 | - (BOOL) isPartialStringValid: (NSString*)partialString
      | ^
/usr/include/GNUstep/Foundation/NSFormatter.h:126:1: error: expected unqualified-id before ‘-’ token
  126 | - (BOOL) isPartialStringValid: (NSString**)partialStringPtr
      | ^
/usr/include/GNUstep/Foundation/NSFormatter.h:140:1: error: expected unqualified-id before ‘-’ token
  140 | - (NSString*) stringForObjectValue: (id)anObject;
      | ^
/usr/include/GNUstep/Foundation/NSFormatter.h:141:2: error: ‘end’ does not name a type
  141 | @end
      |  ^~~
/usr/include/GNUstep/Foundation/NSDateComponentsFormatter.h:74:16: error: expected unqualified-id before ‘,’ token
   74 | @class NSString, NSDate;
      |                ^
/usr/include/GNUstep/Foundation/NSDateComponentsFormatter.h:74:18: error: conflicting declaration ‘NSString NSDate’
   74 | @class NSString, NSDate;
      |                  ^~~~~~
/usr/include/GNUstep/Foundation/NSRunLoop.h:35:17: note: previous declaration as ‘int NSDate’
   35 | @class NSTimer, NSDate, NSPort;
      |                 ^~~~~~
/usr/include/GNUstep/Foundation/NSDateComponentsFormatter.h:77:2: error: ‘interface’ does not name a type
   77 | @interface NSDateComponentsFormatter : NSFormatter
      |  ^~~~~~~~~
/usr/include/GNUstep/Foundation/NSDateComponentsFormatter.h:91:1: error: expected unqualified-id before ‘-’ token
   91 | - (NSString *) stringForObjectValue: (id)obj;
      | ^
/usr/include/GNUstep/Foundation/NSDateComponentsFormatter.h:93:1: error: expected unqualified-id before ‘-’ token
   93 | - (NSString *) stringFromDateComponents: (NSDateComponents *)components;
      | ^
/usr/include/GNUstep/Foundation/NSDateComponentsFormatter.h:95:1: error: expected unqualified-id before ‘-’ token
   95 | - (NSString *) stringFromDate: (NSDate *)startDate toDate: (NSDate *)endDate;
      | ^
/usr/include/GNUstep/Foundation/NSDateComponentsFormatter.h:97:1: error: expected unqualified-id before ‘-’ token
   97 | - (NSString *) stringFromTimeInterval: (NSTimeInterval)ti;
      | ^
/usr/include/GNUstep/Foundation/NSDateComponentsFormatter.h:99:1: error: expected unqualified-id before ‘-’ token
   99 | - (NSDateComponentsFormatterUnitsStyle) unitsStyle;
      | ^
/usr/include/GNUstep/Foundation/NSDateComponentsFormatter.h:100:1: error: expected unqualified-id before ‘-’ token
  100 | - (void) setUnitsStyle: (NSDateComponentsFormatterUnitsStyle)style;
      | ^
/usr/include/GNUstep/Foundation/NSDateComponentsFormatter.h:102:1: error: expected unqualified-id before ‘-’ token
  102 | - (NSCalendarUnit) allowedUnits;
      | ^
/usr/include/GNUstep/Foundation/NSDateComponentsFormatter.h:103:1: error: expected unqualified-id before ‘-’ token
  103 | - (void) setAllowedUnits: (NSCalendarUnit)units;
      | ^
/usr/include/GNUstep/Foundation/NSDateComponentsFormatter.h:105:1: error: expected unqualified-id before ‘-’ token
  105 | - (NSDateComponentsFormatterZeroFormattingBehavior) zeroFormattingBehavior;
      | ^
/usr/include/GNUstep/Foundation/NSDateComponentsFormatter.h:106:1: error: expected unqualified-id before ‘-’ token
  106 | - (void) setZeroFormattingBehavior: (NSDateComponentsFormatterZeroFormattingBehavior)behavior;
      | ^
/usr/include/GNUstep/Foundation/NSDateComponentsFormatter.h:108:1: error: expected unqualified-id before ‘-’ token
  108 | - (NSCalendar *) calendar;
      | ^
/usr/include/GNUstep/Foundation/NSDateComponentsFormatter.h:109:1: error: expected unqualified-id before ‘-’ token
  109 | - (void) setCalender: (NSCalendar *)calendar;
      | ^
/usr/include/GNUstep/Foundation/NSDateComponentsFormatter.h:111:1: error: expected unqualified-id before ‘-’ token
  111 | - (NSDate *) referenceDate;
      | ^
/usr/include/GNUstep/Foundation/NSDateComponentsFormatter.h:112:1: error: expected unqualified-id before ‘-’ token
  112 | - (void) setReferenceDate: (NSDate *)referenceDate;
      | ^
/usr/include/GNUstep/Foundation/NSDateComponentsFormatter.h:114:1: error: expected unqualified-id before ‘-’ token
  114 | - (BOOL) allowsFractionalUnits;
      | ^
/usr/include/GNUstep/Foundation/NSDateComponentsFormatter.h:115:1: error: expected unqualified-id before ‘-’ token
  115 | - (void) setAllowsFractionalUnits: (BOOL)allowsFractionalUnits;
      | ^
/usr/include/GNUstep/Foundation/NSDateComponentsFormatter.h:117:1: error: expected unqualified-id before ‘-’ token
  117 | - (NSInteger) maximumUnitCount;
      | ^
/usr/include/GNUstep/Foundation/NSDateComponentsFormatter.h:118:1: error: expected unqualified-id before ‘-’ token
  118 | - (void) setMaximumUnitCount: (NSInteger)maximumUnitCount;
      | ^
/usr/include/GNUstep/Foundation/NSDateComponentsFormatter.h:120:1: error: expected unqualified-id before ‘-’ token
  120 | - (BOOL) collapsesLargestUnit;
      | ^
/usr/include/GNUstep/Foundation/NSDateComponentsFormatter.h:121:1: error: expected unqualified-id before ‘-’ token
  121 | - (void) setCollapsesLargestUnit: (BOOL)collapsesLargestUnit;
      | ^
/usr/include/GNUstep/Foundation/NSDateComponentsFormatter.h:123:1: error: expected unqualified-id before ‘-’ token
  123 | - (BOOL) includesApproximationPhrase;
      | ^
/usr/include/GNUstep/Foundation/NSDateComponentsFormatter.h:124:1: error: expected unqualified-id before ‘-’ token
  124 | - (void) setIncludesApproximationPhrase: (BOOL)includesApproximationPhrase;
      | ^
/usr/include/GNUstep/Foundation/NSDateComponentsFormatter.h:126:1: error: expected unqualified-id before ‘-’ token
  126 | - (NSFormattingContext) formattingContext;
      | ^
/usr/include/GNUstep/Foundation/NSDateComponentsFormatter.h:127:1: error: expected unqualified-id before ‘-’ token
  127 | - (void) setFormattingContext: (NSFormattingContext)formattingContext;
      | ^
/usr/include/GNUstep/Foundation/NSDateComponentsFormatter.h:129:1: error: expected unqualified-id before ‘-’ token
  129 | - (BOOL) getObjectValue: (id*)obj forString: (NSString *)string errorDescription: (NSString **)error;
      | ^
/usr/include/GNUstep/Foundation/NSDateComponentsFormatter.h:131:1: error: expected unqualified-id before ‘+’ token
  131 | + (NSString *) localizedStringFromDateComponents: (NSDateComponents *)components
      | ^
/usr/include/GNUstep/Foundation/NSDateComponentsFormatter.h:134:2: error: ‘end’ does not name a type
  134 | @end
      |  ^~~
/usr/include/GNUstep/Foundation/NSDateFormatter.h:34:18: error: expected unqualified-id before ‘,’ token
   34 | @class NSCalendar, NSLocale, NSArray;
      |                  ^
/usr/include/GNUstep/Foundation/NSDateFormatter.h:34:20: error: aggregate ‘NSCalendar NSLocale’ has incomplete type and cannot be defined
   34 | @class NSCalendar, NSLocale, NSArray;
      |                    ^~~~~~~~
/usr/include/GNUstep/Foundation/NSDateFormatter.h:34:30: error: aggregate ‘NSCalendar NSArray’ has incomplete type and cannot be defined
   34 | @class NSCalendar, NSLocale, NSArray;
      |                              ^~~~~~~
/usr/include/GNUstep/Foundation/NSDateFormatter.h:126:2: error: ‘interface’ does not name a type
  126 | @interface NSDateFormatter : NSFormatter <NSCoding, NSCopying>
      |  ^~~~~~~~~
/usr/include/GNUstep/Foundation/NSDateFormatter.h:156:1: error: expected unqualified-id before ‘-’ token
  156 | - (id) initWithDateFormat: (NSString *)format
      | ^
/usr/include/GNUstep/Foundation/NSDateFormatter.h:168:1: error: expected unqualified-id before ‘-’ token
  168 | - (BOOL) allowsNaturalLanguage;
      | ^
/usr/include/GNUstep/Foundation/NSDateFormatter.h:176:1: error: expected unqualified-id before ‘-’ token
  176 | - (NSString *) dateFormat;
      | ^
/usr/include/GNUstep/Foundation/NSDateFormatter.h:179:1: error: expected unqualified-id before ‘+’ token
  179 | + (NSDateFormatterBehavior) defaultFormatterBehavior;
      | ^
/usr/include/GNUstep/Foundation/NSDateFormatter.h:180:1: error: expected unqualified-id before ‘+’ token
  180 | + (void) setDefaultFormatterBehavior: (NSDateFormatterBehavior) behavior;
      | ^
/usr/include/GNUstep/Foundation/NSDateFormatter.h:182:1: error: expected unqualified-id before ‘-’ token
  182 | - (NSDateFormatterBehavior) formatterBehavior;
      | ^
/usr/include/GNUstep/Foundation/NSDateFormatter.h:183:1: error: expected unqualified-id before ‘-’ token
  183 | - (void) setFormatterBehavior: (NSDateFormatterBehavior) behavior;
      | ^
/usr/include/GNUstep/Foundation/NSDateFormatter.h:184:1: error: expected unqualified-id before ‘-’ token
  184 | - (BOOL) generatesCalendarDates;
      | ^
/usr/include/GNUstep/Foundation/NSDateFormatter.h:185:1: error: expected unqualified-id before ‘-’ token
  185 | - (void) setGeneratesCalendarDates: (BOOL) flag;
      | ^
/usr/include/GNUstep/Foundation/NSDateFormatter.h:186:1: error: expected unqualified-id before ‘-’ token
  186 | - (BOOL) isLenient;
      | ^
/usr/include/GNUstep/Foundation/NSDateFormatter.h:187:1: error: expected unqualified-id before ‘-’ token
  187 | - (void) setLenient: (BOOL) flag;
      | ^
/usr/include/GNUstep/Foundation/NSDateFormatter.h:189:1: error: expected unqualified-id before ‘-’ token
  189 | - (NSDate *) dateFromString: (NSString *) string;
      | ^
/usr/include/GNUstep/Foundation/NSDateFormatter.h:190:1: error: expected unqualified-id before ‘-’ token
  190 | - (NSString *) stringFromDate: (NSDate *) date;
      | ^
/usr/include/GNUstep/Foundation/NSDateFormatter.h:191:1: error: expected unqualified-id before ‘-’ token
  191 | - (BOOL) getObjectValue: (out id *) obj
      | ^
/usr/include/GNUstep/Foundation/NSDateFormatter.h:196:1: error: expected unqualified-id before ‘-’ token
  196 | - (void) setDateFormat: (NSString *) string;
      | ^
/usr/include/GNUstep/Foundation/NSDateFormatter.h:197:1: error: expected unqualified-id before ‘-’ token
  197 | - (NSDateFormatterStyle) dateStyle;
      | ^
/usr/include/GNUstep/Foundation/NSDateFormatter.h:198:1: error: expected unqualified-id before ‘-’ token
  198 | - (void) setDateStyle: (NSDateFormatterStyle) style;
      | ^
/usr/include/GNUstep/Foundation/NSDateFormatter.h:199:1: error: expected unqualified-id before ‘-’ token
  199 | - (NSDateFormatterStyle) timeStyle;
      | ^
/usr/include/GNUstep/Foundation/NSDateFormatter.h:200:1: error: expected unqualified-id before ‘-’ token
  200 | - (void) setTimeStyle: (NSDateFormatterStyle) style;
      | ^
/usr/include/GNUstep/Foundation/NSDateFormatter.h:202:1: error: expected unqualified-id before ‘-’ token
  202 | - (NSCalendar *) calendar;
      | ^
/usr/include/GNUstep/Foundation/NSDateFormatter.h:203:1: error: expected unqualified-id before ‘-’ token
  203 | - (void) setCalendar: (NSCalendar *) calendar;
      | ^
/usr/include/GNUstep/Foundation/NSDateFormatter.h:204:1: error: expected unqualified-id before ‘-’ token
  204 | - (NSDate *) defaultDate;
      | ^
/usr/include/GNUstep/Foundation/NSDateFormatter.h:205:1: error: expected unqualified-id before ‘-’ token
  205 | - (void) setDefaultDate: (NSDate *) date;
      | ^
/usr/include/GNUstep/Foundation/NSDateFormatter.h:206:1: error: expected unqualified-id before ‘-’ token
  206 | - (NSLocale *) locale;
      | ^
/usr/include/GNUstep/Foundation/NSDateFormatter.h:207:1: error: expected unqualified-id before ‘-’ token
  207 | - (void) setLocale: (NSLocale *) locale;
      | ^
/usr/include/GNUstep/Foundation/NSDateFormatter.h:208:1: error: expected unqualified-id before ‘-’ token
  208 | - (NSTimeZone *) timeZone;
      | ^
/usr/include/GNUstep/Foundation/NSDateFormatter.h:209:1: error: expected unqualified-id before ‘-’ token
  209 | - (void) setTimeZone: (NSTimeZone *) tz;
      | ^
/usr/include/GNUstep/Foundation/NSDateFormatter.h:210:1: error: expected unqualified-id before ‘-’ token
  210 | - (NSDate *) twoDigitStartDate;
      | ^
/usr/include/GNUstep/Foundation/NSDateFormatter.h:211:1: error: expected unqualified-id before ‘-’ token
  211 | - (void) setTwoDigitStartDate: (NSDate *) date;
      | ^
/usr/include/GNUstep/Foundation/NSDateFormatter.h:213:1: error: expected unqualified-id before ‘-’ token
  213 | - (NSString *) AMSymbol;
      | ^
/usr/include/GNUstep/Foundation/NSDateFormatter.h:214:1: error: expected unqualified-id before ‘-’ token
  214 | - (void) setAMSymbol: (NSString *) string;
      | ^
/usr/include/GNUstep/Foundation/NSDateFormatter.h:215:1: error: expected unqualified-id before ‘-’ token
  215 | - (NSString *) PMSymbol;
      | ^
/usr/include/GNUstep/Foundation/NSDateFormatter.h:216:1: error: expected unqualified-id before ‘-’ token
  216 | - (void) setPMSymbol: (NSString *) string;
      | ^
/usr/include/GNUstep/Foundation/NSDateFormatter.h:218:1: error: expected unqualified-id before ‘-’ token
  218 | - (NSArray *) weekdaySymbols;
      | ^
/usr/include/GNUstep/Foundation/NSDateFormatter.h:219:1: error: expected unqualified-id before ‘-’ token
  219 | - (void) setWeekdaySymbols: (NSArray *) array;
      | ^
/usr/include/GNUstep/Foundation/NSDateFormatter.h:220:1: error: expected unqualified-id before ‘-’ token
  220 | - (NSArray *) shortWeekdaySymbols;
      | ^
/usr/include/GNUstep/Foundation/NSDateFormatter.h:221:1: error: expected unqualified-id before ‘-’ token
  221 | - (void) setShortWeekdaySymbols: (NSArray *) array;
      | ^
/usr/include/GNUstep/Foundation/NSDateFormatter.h:223:1: error: expected unqualified-id before ‘-’ token
  223 | - (NSArray *) monthSymbols;
      | ^
/usr/include/GNUstep/Foundation/NSDateFormatter.h:224:1: error: expected unqualified-id before ‘-’ token
  224 | - (void) setMonthSymbols: (NSArray *) array;
      | ^
/usr/include/GNUstep/Foundation/NSDateFormatter.h:225:1: error: expected unqualified-id before ‘-’ token
  225 | - (NSArray *) shortMonthSymbols;
      | ^
/usr/include/GNUstep/Foundation/NSDateFormatter.h:226:1: error: expected unqualified-id before ‘-’ token
  226 | - (void) setShortMonthSymbols: (NSArray *) array;
      | ^
/usr/include/GNUstep/Foundation/NSDateFormatter.h:228:1: error: expected unqualified-id before ‘-’ token
  228 | - (NSArray *) eraSymbols;
      | ^
/usr/include/GNUstep/Foundation/NSDateFormatter.h:229:1: error: expected unqualified-id before ‘-’ token
  229 | - (void) setEraSymbols: (NSArray *) array;
      | ^
/usr/include/GNUstep/Foundation/NSDateFormatter.h:233:1: error: expected unqualified-id before ‘-’ token
  233 | - (NSDate *) gregorianStartDate;
      | ^
/usr/include/GNUstep/Foundation/NSDateFormatter.h:234:1: error: expected unqualified-id before ‘-’ token
  234 | - (void) setGregorianStartDate: (NSDate *) date;
      | ^
/usr/include/GNUstep/Foundation/NSDateFormatter.h:236:1: error: expected unqualified-id before ‘-’ token
  236 | - (NSArray *) longEraSymbols;
      | ^
/usr/include/GNUstep/Foundation/NSDateFormatter.h:237:1: error: expected unqualified-id before ‘-’ token
  237 | - (void) setLongEraSymbols: (NSArray *) array;
      | ^
/usr/include/GNUstep/Foundation/NSDateFormatter.h:239:1: error: expected unqualified-id before ‘-’ token
  239 | - (NSArray *) quarterSymbols;
      | ^
/usr/include/GNUstep/Foundation/NSDateFormatter.h:240:1: error: expected unqualified-id before ‘-’ token
  240 | - (void) setQuarterSymbols: (NSArray *) array;
      | ^
/usr/include/GNUstep/Foundation/NSDateFormatter.h:241:1: error: expected unqualified-id before ‘-’ token
  241 | - (NSArray *) shortQuarterSymbols;
      | ^
/usr/include/GNUstep/Foundation/NSDateFormatter.h:242:1: error: expected unqualified-id before ‘-’ token
  242 | - (void) setShortQuarterSymbols: (NSArray *) array;
      | ^
/usr/include/GNUstep/Foundation/NSDateFormatter.h:243:1: error: expected unqualified-id before ‘-’ token
  243 | - (NSArray *) standaloneQuarterSymbols;
      | ^
/usr/include/GNUstep/Foundation/NSDateFormatter.h:244:1: error: expected unqualified-id before ‘-’ token
  244 | - (void) setStandaloneQuarterSymbols: (NSArray *) array;
      | ^
/usr/include/GNUstep/Foundation/NSDateFormatter.h:245:1: error: expected unqualified-id before ‘-’ token
  245 | - (NSArray *) shortStandaloneQuarterSymbols;
      | ^
/usr/include/GNUstep/Foundation/NSDateFormatter.h:246:1: error: expected unqualified-id before ‘-’ token
  246 | - (void) setShortStandaloneQuarterSymbols: (NSArray *) array;
      | ^
/usr/include/GNUstep/Foundation/NSDateFormatter.h:248:1: error: expected unqualified-id before ‘-’ token
  248 | - (NSArray *) shortStandaloneMonthSymbols;
      | ^
/usr/include/GNUstep/Foundation/NSDateFormatter.h:249:1: error: expected unqualified-id before ‘-’ token
  249 | - (void) setShortStandaloneMonthSymbols: (NSArray *) array;
      | ^
/usr/include/GNUstep/Foundation/NSDateFormatter.h:250:1: error: expected unqualified-id before ‘-’ token
  250 | - (NSArray *) standaloneMonthSymbols;
      | ^
/usr/include/GNUstep/Foundation/NSDateFormatter.h:251:1: error: expected unqualified-id before ‘-’ token
  251 | - (void) setStandaloneMonthSymbols: (NSArray *) array;
      | ^
/usr/include/GNUstep/Foundation/NSDateFormatter.h:252:1: error: expected unqualified-id before ‘-’ token
  252 | - (NSArray *) veryShortMonthSymbols;
      | ^
/usr/include/GNUstep/Foundation/NSDateFormatter.h:253:1: error: expected unqualified-id before ‘-’ token
  253 | - (void) setVeryShortMonthSymbols: (NSArray *) array;
      | ^
/usr/include/GNUstep/Foundation/NSDateFormatter.h:254:1: error: expected unqualified-id before ‘-’ token
  254 | - (NSArray *) veryShortStandaloneMonthSymbols;
      | ^
/usr/include/GNUstep/Foundation/NSDateFormatter.h:255:1: error: expected unqualified-id before ‘-’ token
  255 | - (void) setVeryShortStandaloneMonthSymbols: (NSArray *) array;
      | ^
/usr/include/GNUstep/Foundation/NSDateFormatter.h:257:1: error: expected unqualified-id before ‘-’ token
  257 | - (NSArray *) shortStandaloneWeekdaySymbols;
      | ^
/usr/include/GNUstep/Foundation/NSDateFormatter.h:258:1: error: expected unqualified-id before ‘-’ token
  258 | - (void) setShortStandaloneWeekdaySymbols: (NSArray *) array;
      | ^
/usr/include/GNUstep/Foundation/NSDateFormatter.h:259:1: error: expected unqualified-id before ‘-’ token
  259 | - (NSArray *) standaloneWeekdaySymbols;
      | ^
/usr/include/GNUstep/Foundation/NSDateFormatter.h:260:1: error: expected unqualified-id before ‘-’ token
  260 | - (void) setStandaloneWeekdaySymbols: (NSArray *) array;
      | ^
/usr/include/GNUstep/Foundation/NSDateFormatter.h:261:1: error: expected unqualified-id before ‘-’ token
  261 | - (NSArray *) veryShortWeekdaySymbols;
      | ^
/usr/include/GNUstep/Foundation/NSDateFormatter.h:262:1: error: expected unqualified-id before ‘-’ token
  262 | - (void) setVeryShortWeekdaySymbols: (NSArray *) array;
      | ^
/usr/include/GNUstep/Foundation/NSDateFormatter.h:263:1: error: expected unqualified-id before ‘-’ token
  263 | - (NSArray *) veryShortStandaloneWeekdaySymbols;
      | ^
/usr/include/GNUstep/Foundation/NSDateFormatter.h:264:1: error: expected unqualified-id before ‘-’ token
  264 | - (void) setVeryShortStandaloneWeekdaySymbols: (NSArray *) array;
      | ^
/usr/include/GNUstep/Foundation/NSDateFormatter.h:268:1: error: expected unqualified-id before ‘+’ token
  268 | + (NSString *) localizedStringFromDate: (NSDate *) date
      | ^
/usr/include/GNUstep/Foundation/NSDateFormatter.h:271:1: error: expected unqualified-id before ‘+’ token
  271 | + (NSString *) dateFormatFromTemplate: (NSString *) aTemplate
      | ^
/usr/include/GNUstep/Foundation/NSDateFormatter.h:275:1: error: expected unqualified-id before ‘-’ token
  275 | - (BOOL) doesRelativeDateFormatting;
      | ^
/usr/include/GNUstep/Foundation/NSDateFormatter.h:276:1: error: expected unqualified-id before ‘-’ token
  276 | - (void) setDoesRelativeDateFormatting: (BOOL) flag;
      | ^
/usr/include/GNUstep/Foundation/NSDateFormatter.h:278:2: error: ‘end’ does not name a type
  278 | @end
      |  ^~~
/usr/include/GNUstep/Foundation/NSDateInterval.h:38:2: error: ‘interface’ does not name a type
   38 | @interface NSDateInterval : NSObject <NSCoding, NSCopying>
      |  ^~~~~~~~~
/usr/include/GNUstep/Foundation/NSDateInterval.h:45:1: error: expected unqualified-id before ‘-’ token
   45 | - (instancetype) init;
      | ^
/usr/include/GNUstep/Foundation/NSDateInterval.h:47:1: error: expected unqualified-id before ‘-’ token
   47 | - (instancetype) initWithStartDate: (NSDate *)startDate
      | ^
/usr/include/GNUstep/Foundation/NSDateInterval.h:50:1: error: expected unqualified-id before ‘-’ token
   50 | - (instancetype) initWithStartDate: (NSDate *)startDate
      | ^
/usr/include/GNUstep/Foundation/NSDateInterval.h:54:1: error: expected unqualified-id before ‘-’ token
   54 | - (NSDate *) startDate;
      | ^
/usr/include/GNUstep/Foundation/NSDateInterval.h:55:1: error: expected unqualified-id before ‘-’ token
   55 | - (void) setStartDate: (NSDate *)startDate;
      | ^
/usr/include/GNUstep/Foundation/NSDateInterval.h:57:1: error: expected unqualified-id before ‘-’ token
   57 | - (NSDate *) endDate;
      | ^
/usr/include/GNUstep/Foundation/NSDateInterval.h:58:1: error: expected unqualified-id before ‘-’ token
   58 | - (void) setEndDate: (NSDate *)endDate;
      | ^
/usr/include/GNUstep/Foundation/NSDateInterval.h:60:1: error: expected unqualified-id before ‘-’ token
   60 | - (NSTimeInterval)duration;
      | ^
/usr/include/GNUstep/Foundation/NSDateInterval.h:61:1: error: expected unqualified-id before ‘-’ token
   61 | - (void) setDuration: (NSTimeInterval)duration;
      | ^
/usr/include/GNUstep/Foundation/NSDateInterval.h:64:1: error: expected unqualified-id before ‘-’ token
   64 | - (NSComparisonResult) compare: (NSDateInterval *)dateInterval;
      | ^
/usr/include/GNUstep/Foundation/NSDateInterval.h:66:1: error: expected unqualified-id before ‘-’ token
   66 | - (BOOL) isEqualToDateInterval: (NSDateInterval *)dateInterval;
      | ^
/usr/include/GNUstep/Foundation/NSDateInterval.h:69:1: error: expected unqualified-id before ‘-’ token
   69 | - (BOOL) intersectsDateInterval: (NSDateInterval *)dateInterval;
      | ^
/usr/include/GNUstep/Foundation/NSDateInterval.h:71:1: error: expected unqualified-id before ‘-’ token
   71 | - (NSDateInterval *) intersectionWithDateInterval: (NSDateInterval *)dateInterval;
      | ^
/usr/include/GNUstep/Foundation/NSDateInterval.h:74:1: error: expected unqualified-id before ‘-’ token
   74 | - (BOOL) containsDate: (NSDate *)date;
      | ^
/usr/include/GNUstep/Foundation/NSDateInterval.h:76:2: error: ‘end’ does not name a type
   76 | @end
      |  ^~~
/usr/include/GNUstep/Foundation/NSDateIntervalFormatter.h:46:18: error: expected unqualified-id before ‘,’ token
   46 | @class NSCalendar, NSLocale, NSDateInterval;
      |                  ^
/usr/include/GNUstep/Foundation/NSDateIntervalFormatter.h:46:30: error: aggregate ‘NSCalendar NSDateInterval’ has incomplete type and cannot be defined
   46 | @class NSCalendar, NSLocale, NSDateInterval;
      |                              ^~~~~~~~~~~~~~
/usr/include/GNUstep/Foundation/NSDateIntervalFormatter.h:49:2: error: ‘interface’ does not name a type
   49 | @interface NSDateIntervalFormatter : NSFormatter
      |  ^~~~~~~~~
/usr/include/GNUstep/Foundation/NSDateIntervalFormatter.h:60:1: error: expected unqualified-id before ‘-’ token
   60 | - (NSLocale *) locale;
      | ^
/usr/include/GNUstep/Foundation/NSDateIntervalFormatter.h:61:1: error: expected unqualified-id before ‘-’ token
   61 | - (void) setLocale: (NSLocale *)locale;
      | ^
/usr/include/GNUstep/Foundation/NSDateIntervalFormatter.h:63:1: error: expected unqualified-id before ‘-’ token
   63 | - (NSCalendar *) calendar;
      | ^
/usr/include/GNUstep/Foundation/NSDateIntervalFormatter.h:64:1: error: expected unqualified-id before ‘-’ token
   64 | - (void) setCalendar: (NSCalendar *)calendar;
      | ^
/usr/include/GNUstep/Foundation/NSDateIntervalFormatter.h:66:1: error: expected unqualified-id before ‘-’ token
   66 | - (NSTimeZone *) timeZone;
      | ^
/usr/include/GNUstep/Foundation/NSDateIntervalFormatter.h:67:1: error: expected unqualified-id before ‘-’ token
   67 | - (void) setTimeZone: (NSTimeZone *)timeZone;
      | ^
/usr/include/GNUstep/Foundation/NSDateIntervalFormatter.h:69:1: error: expected unqualified-id before ‘-’ token
   69 | - (NSString *) dateTemplate;
      | ^
/usr/include/GNUstep/Foundation/NSDateIntervalFormatter.h:70:1: error: expected unqualified-id before ‘-’ token
   70 | - (void) setDateTemplate: (NSString *)dateTemplate;
      | ^
/usr/include/GNUstep/Foundation/NSDateIntervalFormatter.h:72:1: error: expected unqualified-id before ‘-’ token
   72 | - (NSDateIntervalFormatterStyle) dateStyle;
      | ^
/usr/include/GNUstep/Foundation/NSDateIntervalFormatter.h:73:1: error: expected unqualified-id before ‘-’ token
   73 | - (void) setDateStyle: (NSDateIntervalFormatterStyle)dateStyle;
      | ^
/usr/include/GNUstep/Foundation/NSDateIntervalFormatter.h:75:1: error: expected unqualified-id before ‘-’ token
   75 | - (NSDateIntervalFormatterStyle) timeStyle;
      | ^
/usr/include/GNUstep/Foundation/NSDateIntervalFormatter.h:76:1: error: expected unqualified-id before ‘-’ token
   76 | - (void) setTimeStyle: (NSDateIntervalFormatterStyle)timeStyle;
      | ^
/usr/include/GNUstep/Foundation/NSDateIntervalFormatter.h:79:1: error: expected unqualified-id before ‘-’ token
   79 | - (NSString *)stringFromDate:(NSDate *)fromDate toDate:(NSDate *)toDate;
      | ^
/usr/include/GNUstep/Foundation/NSDateIntervalFormatter.h:81:1: error: expected unqualified-id before ‘-’ token
   81 | - (NSString *)stringFromDateInterval:(NSDateInterval *)dateInterval;
      | ^
/usr/include/GNUstep/Foundation/NSDateIntervalFormatter.h:83:2: error: ‘end’ does not name a type
   83 | @end
      |  ^~~
In file included from /usr/include/GNUstep/Foundation/NSDecimalNumber.h:32:
/usr/include/GNUstep/Foundation/NSDecimal.h:223:11: error: ‘NSString’ does not name a type
  223 | GS_EXPORT NSString*
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSDecimal.h:255:40: error: ‘NSString’ is not a type
  255 | NSDecimalFromString(NSDecimal *result, NSString *numberValue,
      |                                        ^~~~~~~~
/usr/include/GNUstep/Foundation/NSDecimal.h:256:21: error: ‘NSDictionary’ is not a type
  256 |                     NSDictionary *locale);
      |                     ^~~~~~~~~~~~
/usr/include/GNUstep/Foundation/NSValue.h:49:2: error: ‘interface’ does not name a type
   49 | @interface NSValue : NSObject <NSCopying, NSCoding>
      |  ^~~~~~~~~
/usr/include/GNUstep/Foundation/NSValue.h:68:1: error: expected unqualified-id before ‘+’ token
   68 | + (NSValue*) valueWithNonretainedObject: (id)anObject;
      | ^
/usr/include/GNUstep/Foundation/NSValue.h:74:1: error: expected unqualified-id before ‘+’ token
   74 | + (NSValue*) valueWithPoint: (NSPoint)point;
      | ^
/usr/include/GNUstep/Foundation/NSValue.h:80:1: error: expected unqualified-id before ‘+’ token
   80 | + (NSValue*) valueWithPointer: (const void*)pointer;
      | ^
/usr/include/GNUstep/Foundation/NSValue.h:86:1: error: expected unqualified-id before ‘+’ token
   86 | + (NSValue*) valueWithRange: (NSRange)range;
      | ^
/usr/include/GNUstep/Foundation/NSValue.h:92:1: error: expected unqualified-id before ‘+’ token
   92 | + (NSValue*) valueWithRect: (NSRect)rect;
      | ^
/usr/include/GNUstep/Foundation/NSValue.h:98:1: error: expected unqualified-id before ‘+’ token
   98 | + (NSValue*) valueWithSize: (NSSize)size;
      | ^
/usr/include/GNUstep/Foundation/NSValue.h:104:1: error: expected unqualified-id before ‘+’ token
  104 | + (NSValue*) valueWithBytes: (const void*)value objCType: (const char*)type;
      | ^
/usr/include/GNUstep/Foundation/NSValue.h:109:1: error: expected unqualified-id before ‘-’ token
  109 | - (id) initWithBytes: (const void*)data objCType: (const char*)type;
      | ^
/usr/include/GNUstep/Foundation/NSValue.h:115:1: error: expected unqualified-id before ‘-’ token
  115 | - (BOOL) isEqualToValue: (NSValue*)other;
      | ^
/usr/include/GNUstep/Foundation/NSValue.h:126:1: error: expected unqualified-id before ‘-’ token
  126 | - (void) getValue: (void*)value;
      | ^
/usr/include/GNUstep/Foundation/NSValue.h:132:1: error: expected unqualified-id before ‘-’ token
  132 | - (const char*) objCType;
      | ^
/usr/include/GNUstep/Foundation/NSValue.h:138:1: error: expected unqualified-id before ‘-’ token
  138 | - (id) nonretainedObjectValue;
      | ^
/usr/include/GNUstep/Foundation/NSValue.h:144:1: error: expected unqualified-id before ‘-’ token
  144 | - (void*) pointerValue;
      | ^
/usr/include/GNUstep/Foundation/NSValue.h:150:1: error: expected unqualified-id before ‘-’ token
  150 | - (NSRange) rangeValue;
      | ^
/usr/include/GNUstep/Foundation/NSValue.h:156:1: error: expected unqualified-id before ‘-’ token
  156 | - (NSRect) rectValue;
      | ^
/usr/include/GNUstep/Foundation/NSValue.h:162:1: error: expected unqualified-id before ‘-’ token
  162 | - (NSSize) sizeValue;
      | ^
/usr/include/GNUstep/Foundation/NSValue.h:168:1: error: expected unqualified-id before ‘-’ token
  168 | - (NSPoint) pointValue;
      | ^
/usr/include/GNUstep/Foundation/NSValue.h:170:2: error: ‘end’ does not name a type
  170 | @end
      |  ^~~
/usr/include/GNUstep/Foundation/NSValue.h:185:1: error: expected unqualified-id before ‘+’ token
  185 | + (NSNumber*) numberWithChar: (signed char)value;
      | ^
/usr/include/GNUstep/Foundation/NSValue.h:187:1: error: expected unqualified-id before ‘+’ token
  187 | + (NSNumber*) numberWithDouble: (double)value;
      | ^
/usr/include/GNUstep/Foundation/NSValue.h:189:1: error: expected unqualified-id before ‘+’ token
  189 | + (NSNumber*) numberWithFloat: (float)value;
      | ^
/usr/include/GNUstep/Foundation/NSValue.h:191:1: error: expected unqualified-id before ‘+’ token
  191 | + (NSNumber*) numberWithInt: (signed int)value;
      | ^
/usr/include/GNUstep/Foundation/NSValue.h:193:1: error: expected unqualified-id before ‘+’ token
  193 | + (NSNumber*) numberWithLong: (signed long)value;
      | ^
/usr/include/GNUstep/Foundation/NSValue.h:195:1: error: expected unqualified-id before ‘+’ token
  195 | + (NSNumber*) numberWithLongLong: (signed long long)value;
      | ^
/usr/include/GNUstep/Foundation/NSValue.h:197:1: error: expected unqualified-id before ‘+’ token
  197 | + (NSNumber*) numberWithShort: (signed short)value;
      | ^
/usr/include/GNUstep/Foundation/NSValue.h:199:1: error: expected unqualified-id before ‘+’ token
  199 | + (NSNumber*) numberWithUnsignedChar: (unsigned char)value;
      | ^
/usr/include/GNUstep/Foundation/NSValue.h:201:1: error: expected unqualified-id before ‘+’ token
  201 | + (NSNumber*) numberWithUnsignedInt: (unsigned int)value;
      | ^
/usr/include/GNUstep/Foundation/NSValue.h:203:1: error: expected unqualified-id before ‘+’ token
  203 | + (NSNumber*) numberWithUnsignedLong: (unsigned long)value;
      | ^
/usr/include/GNUstep/Foundation/NSValue.h:205:1: error: expected unqualified-id before ‘+’ token
  205 | + (NSNumber*) numberWithUnsignedLongLong: (unsigned long long)value;
      | ^
/usr/include/GNUstep/Foundation/NSValue.h:207:1: error: expected unqualified-id before ‘+’ token
  207 | + (NSNumber*) numberWithUnsignedShort: (unsigned short)value;
      | ^
/usr/include/GNUstep/Foundation/NSValue.h:210:1: error: expected unqualified-id before ‘-’ token
  210 | - (id) initWithBool: (BOOL)value;
      | ^
/usr/include/GNUstep/Foundation/NSValue.h:212:1: error: expected unqualified-id before ‘-’ token
  212 | - (id) initWithChar: (signed char)value;
      | ^
/usr/include/GNUstep/Foundation/NSValue.h:214:1: error: expected unqualified-id before ‘-’ token
  214 | - (id) initWithDouble: (double)value;
      | ^
/usr/include/GNUstep/Foundation/NSValue.h:216:1: error: expected unqualified-id before ‘-’ token
  216 | - (id) initWithFloat: (float)value;
      | ^
/usr/include/GNUstep/Foundation/NSValue.h:218:1: error: expected unqualified-id before ‘-’ token
  218 | - (id) initWithInt: (signed int)value;
      | ^
/usr/include/GNUstep/Foundation/NSValue.h:220:1: error: expected unqualified-id before ‘-’ token
  220 | - (id) initWithLong: (signed long)value;
      | ^
/usr/include/GNUstep/Foundation/NSValue.h:222:1: error: expected unqualified-id before ‘-’ token
  222 | - (id) initWithLongLong: (signed long long)value;
      | ^
/usr/include/GNUstep/Foundation/NSValue.h:224:1: error: expected unqualified-id before ‘-’ token
  224 | - (id) initWithShort: (signed short)value;
      | ^
/usr/include/GNUstep/Foundation/NSValue.h:226:1: error: expected unqualified-id before ‘-’ token
  226 | - (id) initWithUnsignedChar: (unsigned char)value;
      | ^
/usr/include/GNUstep/Foundation/NSValue.h:228:1: error: expected unqualified-id before ‘-’ token
  228 | - (id) initWithUnsignedInt: (unsigned int)value;
      | ^
/usr/include/GNUstep/Foundation/NSValue.h:230:1: error: expected unqualified-id before ‘-’ token
  230 | - (id) initWithUnsignedLong: (unsigned long)value;
      | ^
/usr/include/GNUstep/Foundation/NSValue.h:232:1: error: expected unqualified-id before ‘-’ token
  232 | - (id) initWithUnsignedLongLong: (unsigned long long)value;
      | ^
/usr/include/GNUstep/Foundation/NSValue.h:234:1: error: expected unqualified-id before ‘-’ token
  234 | - (id) initWithUnsignedShort: (unsigned short)value;
      | ^
/usr/include/GNUstep/Foundation/NSValue.h:243:1: error: expected unqualified-id before ‘-’ token
  243 | - (BOOL) boolValue;
      | ^
/usr/include/GNUstep/Foundation/NSValue.h:245:1: error: expected unqualified-id before ‘-’ token
  245 | - (signed char) charValue;
      | ^
/usr/include/GNUstep/Foundation/NSValue.h:247:1: error: expected unqualified-id before ‘-’ token
  247 | - (double) doubleValue;
      | ^
/usr/include/GNUstep/Foundation/NSValue.h:249:1: error: expected unqualified-id before ‘-’ token
  249 | - (float) floatValue;
      | ^
/usr/include/GNUstep/Foundation/NSValue.h:251:1: error: expected unqualified-id before ‘-’ token
  251 | - (signed int) intValue;
      | ^
/usr/include/GNUstep/Foundation/NSValue.h:253:1: error: expected unqualified-id before ‘-’ token
  253 | - (signed long) longValue;
      | ^
/usr/include/GNUstep/Foundation/NSValue.h:255:1: error: expected unqualified-id before ‘-’ token
  255 | - (signed long long) longLongValue;
      | ^
/usr/include/GNUstep/Foundation/NSValue.h:257:1: error: expected unqualified-id before ‘-’ token
  257 | - (signed short) shortValue;
      | ^
/usr/include/GNUstep/Foundation/NSValue.h:259:1: error: expected unqualified-id before ‘-’ token
  259 | - (unsigned char) unsignedCharValue;
      | ^
/usr/include/GNUstep/Foundation/NSValue.h:261:1: error: expected unqualified-id before ‘-’ token
  261 | - (unsigned int) unsignedIntValue;
      | ^
/usr/include/GNUstep/Foundation/NSValue.h:263:1: error: expected unqualified-id before ‘-’ token
  263 | - (unsigned long) unsignedLongValue;
      | ^
/usr/include/GNUstep/Foundation/NSValue.h:265:1: error: expected unqualified-id before ‘-’ token
  265 | - (unsigned long long) unsignedLongLongValue;
      | ^
/usr/include/GNUstep/Foundation/NSValue.h:267:1: error: expected unqualified-id before ‘-’ token
  267 | - (unsigned short) unsignedShortValue;
      | ^
/usr/include/GNUstep/Foundation/NSValue.h:270:1: error: expected unqualified-id before ‘-’ token
  270 | - (NSString*) stringValue;
      | ^
/usr/include/GNUstep/Foundation/NSValue.h:276:1: error: expected unqualified-id before ‘-’ token
  276 | - (NSString*) description;
      | ^
/usr/include/GNUstep/Foundation/NSValue.h:313:1: error: expected unqualified-id before ‘-’ token
  313 | - (NSString*) descriptionWithLocale: (id)locale;
      | ^
/usr/include/GNUstep/Foundation/NSValue.h:321:1: error: expected unqualified-id before ‘-’ token
  321 | - (NSComparisonResult) compare: (NSNumber*)otherNumber;
      | ^
/usr/include/GNUstep/Foundation/NSValue.h:326:1: error: expected unqualified-id before ‘-’ token
  326 | - (BOOL) isEqualToNumber: (NSNumber*)otherNumber;
      | ^
/usr/include/GNUstep/Foundation/NSValue.h:332:1: error: expected unqualified-id before ‘+’ token
  332 | + (NSNumber*) numberWithInteger: (NSInteger)value;
      | ^
/usr/include/GNUstep/Foundation/NSValue.h:335:1: error: expected unqualified-id before ‘+’ token
  335 | + (NSNumber*) numberWithUnsignedInteger: (NSUInteger)value;
      | ^
/usr/include/GNUstep/Foundation/NSValue.h:338:1: error: expected unqualified-id before ‘-’ token
  338 | - (id) initWithInteger: (NSInteger)value;
      | ^
/usr/include/GNUstep/Foundation/NSValue.h:341:1: error: expected unqualified-id before ‘-’ token
  341 | - (id) initWithUnsignedInteger: (NSUInteger)value;
      | ^
/usr/include/GNUstep/Foundation/NSValue.h:344:1: error: expected unqualified-id before ‘-’ token
  344 | - (NSInteger) integerValue;
      | ^
/usr/include/GNUstep/Foundation/NSValue.h:347:1: error: expected unqualified-id before ‘-’ token
  347 | - (NSUInteger) unsignedIntegerValue;
      | ^
/usr/include/GNUstep/Foundation/NSValue.h:350:2: error: ‘end’ does not name a type
  350 | @end
      |  ^~~
/usr/include/GNUstep/Foundation/NSValue.h:361:2: error: ‘end’ does not name a type
  361 | @end
      |  ^~~
/usr/include/GNUstep/GNUstepBase/NSNumber+GNUstepBase.h:39:2: error: ‘interface’ does not name a type
   39 | @interface NSNumber(GNUstepBase)
      |  ^~~~~~~~~
/usr/include/GNUstep/GNUstepBase/NSNumber+GNUstepBase.h:47:2: error: ‘end’ does not name a type
   47 | @end
      |  ^~~
/usr/include/GNUstep/Foundation/NSDecimalNumber.h:48:2: error: ‘protocol’ does not name a type; did you mean ‘Protocol’?
   48 | @protocol       NSDecimalNumberBehaviors
      |  ^~~~~~~~
      |  Protocol
/usr/include/GNUstep/Foundation/NSDecimalNumber.h:104:1: error: expected unqualified-id before ‘-’ token
  104 | - (NSRoundingMode) roundingMode;
      | ^
/usr/include/GNUstep/Foundation/NSDecimalNumber.h:113:1: error: expected unqualified-id before ‘-’ token
  113 | - (short) scale;
      | ^
/usr/include/GNUstep/Foundation/NSDecimalNumber.h:114:2: error: ‘end’ does not name a type
  114 | @end
      |  ^~~
/usr/include/GNUstep/Foundation/NSDecimalNumber.h:150:1: error: expected unqualified-id before ‘+’ token
  150 | + (id)defaultDecimalNumberHandler;
      | ^
/usr/include/GNUstep/Foundation/NSDecimalNumber.h:157:1: error: expected unqualified-id before ‘+’ token
  157 | + (id)decimalNumberHandlerWithRoundingMode:(NSRoundingMode)roundingMode
      | ^
/usr/include/GNUstep/Foundation/NSDecimalNumber.h:169:1: error: expected unqualified-id before ‘-’ token
  169 | - (id)initWithRoundingMode:(NSRoundingMode)roundingMode
      | ^
/usr/include/GNUstep/Foundation/NSDecimalNumber.h:175:2: error: ‘end’ does not name a type
  175 | @end
      |  ^~~
/usr/include/GNUstep/Foundation/NSDecimalNumber.h:204:1: error: expected unqualified-id before ‘+’ token
  204 | + (id <NSDecimalNumberBehaviors>)defaultBehavior;
      | ^
/usr/include/GNUstep/Foundation/NSDecimalNumber.h:211:1: error: expected unqualified-id before ‘+’ token
  211 | + (void)setDefaultBehavior:(id <NSDecimalNumberBehaviors>)behavior;
      | ^
/usr/include/GNUstep/Foundation/NSDecimalNumber.h:216:1: error: expected unqualified-id before ‘+’ token
  216 | + (NSDecimalNumber *)maximumDecimalNumber;
      | ^
/usr/include/GNUstep/Foundation/NSDecimalNumber.h:222:1: error: expected unqualified-id before ‘+’ token
  222 | + (NSDecimalNumber *)minimumDecimalNumber;
      | ^
/usr/include/GNUstep/Foundation/NSDecimalNumber.h:227:1: error: expected unqualified-id before ‘+’ token
  227 | + (NSDecimalNumber *)notANumber;
      | ^
/usr/include/GNUstep/Foundation/NSDecimalNumber.h:232:1: error: expected unqualified-id before ‘+’ token
  232 | + (NSDecimalNumber *)one;
      | ^
/usr/include/GNUstep/Foundation/NSDecimalNumber.h:237:1: error: expected unqualified-id before ‘+’ token
  237 | + (NSDecimalNumber *)zero;
      | ^
/usr/include/GNUstep/Foundation/NSDecimalNumber.h:243:1: error: expected unqualified-id before ‘+’ token
  243 | + (NSDecimalNumber *)decimalNumberWithDecimal:(NSDecimal)decimal;
      | ^
/usr/include/GNUstep/Foundation/NSDecimalNumber.h:249:1: error: expected unqualified-id before ‘+’ token
  249 | + (NSDecimalNumber *)decimalNumberWithMantissa:(unsigned long long)mantissa
      | ^
/usr/include/GNUstep/Foundation/NSDecimalNumber.h:259:1: error: expected unqualified-id before ‘+’ token
  259 | + (NSDecimalNumber *)decimalNumberWithString:(NSString *)numericString;
      | ^
/usr/include/GNUstep/Foundation/NSDecimalNumber.h:267:1: error: expected unqualified-id before ‘+’ token
  267 | + (NSDecimalNumber *)decimalNumberWithString:(NSString *)numericString
      | ^
/usr/include/GNUstep/Foundation/NSDecimalNumber.h:274:1: error: expected unqualified-id before ‘-’ token
  274 | - (id)initWithDecimal:(NSDecimal)decimal;
      | ^
/usr/include/GNUstep/Foundation/NSDecimalNumber.h:280:1: error: expected unqualified-id before ‘-’ token
  280 | - (id)initWithMantissa:(unsigned long long)mantissa
      | ^
/usr/include/GNUstep/Foundation/NSDecimalNumber.h:290:1: error: expected unqualified-id before ‘-’ token
  290 | - (id)initWithString:(NSString *)numberValue;
      | ^
/usr/include/GNUstep/Foundation/NSDecimalNumber.h:298:1: error: expected unqualified-id before ‘-’ token
  298 | - (id)initWithString:(NSString *)numberValue
      | ^
/usr/include/GNUstep/Foundation/NSDecimalNumber.h:306:1: error: expected unqualified-id before ‘-’ token
  306 | - (const char *)objCType;
      | ^
/usr/include/GNUstep/Foundation/NSDecimalNumber.h:311:1: error: expected unqualified-id before ‘-’ token
  311 | - (NSDecimal)decimalValue;
      | ^
/usr/include/GNUstep/Foundation/NSDecimalNumber.h:316:1: error: expected unqualified-id before ‘-’ token
  316 | - (NSString *)descriptionWithLocale:(id)locale;
      | ^
/usr/include/GNUstep/Foundation/NSDecimalNumber.h:322:1: error: expected unqualified-id before ‘-’ token
  322 | - (double)doubleValue;
      | ^
/usr/include/GNUstep/Foundation/NSDecimalNumber.h:328:1: error: expected unqualified-id before ‘-’ token
  328 | - (NSComparisonResult)compare:(NSNumber *)decimalNumber;
      | ^
/usr/include/GNUstep/Foundation/NSDecimalNumber.h:334:1: error: expected unqualified-id before ‘-’ token
  334 | - (NSDecimalNumber *)decimalNumberByAdding:(NSDecimalNumber *)decimalNumber;
      | ^
/usr/include/GNUstep/Foundation/NSDecimalNumber.h:340:1: error: expected unqualified-id before ‘-’ token
  340 | - (NSDecimalNumber *)decimalNumberByAdding:(NSDecimalNumber *)decimalNumber
      | ^
/usr/include/GNUstep/Foundation/NSDecimalNumber.h:347:1: error: expected unqualified-id before ‘-’ token
  347 | - (NSDecimalNumber *)decimalNumberByDividingBy:(NSDecimalNumber *)decimalNumber;
      | ^
/usr/include/GNUstep/Foundation/NSDecimalNumber.h:353:1: error: expected unqualified-id before ‘-’ token
  353 | - (NSDecimalNumber *)decimalNumberByDividingBy:(NSDecimalNumber *)decimalNumber
      | ^
/usr/include/GNUstep/Foundation/NSDecimalNumber.h:360:1: error: expected unqualified-id before ‘-’ token
  360 | - (NSDecimalNumber *)decimalNumberByMultiplyingBy:(NSDecimalNumber *)decimalNumber;
      | ^
/usr/include/GNUstep/Foundation/NSDecimalNumber.h:366:1: error: expected unqualified-id before ‘-’ token
  366 | - (NSDecimalNumber *)decimalNumberByMultiplyingBy:(NSDecimalNumber *)decimalNumber
      | ^
/usr/include/GNUstep/Foundation/NSDecimalNumber.h:373:1: error: expected unqualified-id before ‘-’ token
  373 | - (NSDecimalNumber *)decimalNumberByMultiplyingByPowerOf10:(short)power;
      | ^
/usr/include/GNUstep/Foundation/NSDecimalNumber.h:379:1: error: expected unqualified-id before ‘-’ token
  379 | - (NSDecimalNumber *)decimalNumberByMultiplyingByPowerOf10:(short)power
      | ^
/usr/include/GNUstep/Foundation/NSDecimalNumber.h:386:1: error: expected unqualified-id before ‘-’ token
  386 | - (NSDecimalNumber *)decimalNumberByRaisingToPower:(NSUInteger)power;
      | ^
/usr/include/GNUstep/Foundation/NSDecimalNumber.h:392:1: error: expected unqualified-id before ‘-’ token
  392 | - (NSDecimalNumber *)decimalNumberByRaisingToPower:(NSUInteger)power
      | ^
/usr/include/GNUstep/Foundation/NSDecimalNumber.h:399:1: error: expected unqualified-id before ‘-’ token
  399 | - (NSDecimalNumber *)decimalNumberBySubtracting:
      | ^
/usr/include/GNUstep/Foundation/NSDecimalNumber.h:406:1: error: expected unqualified-id before ‘-’ token
  406 | - (NSDecimalNumber *)decimalNumberBySubtracting:
      | ^
/usr/include/GNUstep/Foundation/NSDecimalNumber.h:413:1: error: expected unqualified-id before ‘-’ token
  413 | - (NSDecimalNumber *)decimalNumberByRoundingAccordingToBehavior:(id <NSDecimalNumberBehaviors>)behavior;
      | ^
/usr/include/GNUstep/Foundation/NSDecimalNumber.h:415:2: error: ‘end’ does not name a type
  415 | @end
      |  ^~~
/usr/include/GNUstep/Foundation/NSDecimalNumber.h:426:2: error: ‘end’ does not name a type
  426 | @end
      |  ^~~
/usr/include/GNUstep/Foundation/NSProxy.h:36:2: error: ‘interface’ does not name a type
   36 | @interface NSProxy <NSObject>
      |  ^~~~~~~~~
/usr/include/GNUstep/Foundation/NSProxy.h:49:1: error: expected unqualified-id before ‘+’ token
   49 | + (id) alloc;
      | ^
/usr/include/GNUstep/Foundation/NSProxy.h:50:1: error: expected unqualified-id before ‘+’ token
   50 | + (id) allocWithZone: (NSZone*)z;
      | ^
/usr/include/GNUstep/Foundation/NSProxy.h:51:1: error: expected unqualified-id before ‘+’ token
   51 | + (id) autorelease;
      | ^
/usr/include/GNUstep/Foundation/NSProxy.h:52:1: error: expected unqualified-id before ‘+’ token
   52 | + (Class) class;
      | ^
/usr/include/GNUstep/Foundation/NSProxy.h:53:1: error: expected unqualified-id before ‘+’ token
   53 | + (NSString*) description;
      | ^
/usr/include/GNUstep/Foundation/NSProxy.h:54:1: error: expected unqualified-id before ‘+’ token
   54 | + (BOOL) isKindOfClass: (Class)aClass;
      | ^
/usr/include/GNUstep/Foundation/NSProxy.h:55:1: error: expected unqualified-id before ‘+’ token
   55 | + (BOOL) isMemberOfClass: (Class)aClass;
      | ^
/usr/include/GNUstep/Foundation/NSProxy.h:58:1: error: expected unqualified-id before ‘+’ token
   58 | + (void) load;
      | ^
/usr/include/GNUstep/Foundation/NSProxy.h:61:1: error: expected unqualified-id before ‘+’ token
   61 | + (oneway void) release;
      | ^
/usr/include/GNUstep/Foundation/NSProxy.h:62:1: error: expected unqualified-id before ‘+’ token
   62 | + (BOOL) respondsToSelector: (SEL)aSelector;
      | ^
/usr/include/GNUstep/Foundation/NSProxy.h:63:1: error: expected unqualified-id before ‘+’ token
   63 | + (id) retain;
      | ^
/usr/include/GNUstep/Foundation/NSProxy.h:64:1: error: expected unqualified-id before ‘+’ token
   64 | + (NSUInteger) retainCount;
      | ^
/usr/include/GNUstep/Foundation/NSProxy.h:66:1: error: expected unqualified-id before ‘-’ token
   66 | - (id) autorelease;
      | ^
/usr/include/GNUstep/Foundation/NSProxy.h:67:1: error: expected unqualified-id before ‘-’ token
   67 | - (Class) class;
      | ^
/usr/include/GNUstep/Foundation/NSProxy.h:68:1: error: expected unqualified-id before ‘-’ token
   68 | - (BOOL) conformsToProtocol: (Protocol*)aProtocol;
      | ^
/usr/include/GNUstep/Foundation/NSProxy.h:69:1: error: expected unqualified-id before ‘-’ token
   69 | - (void) dealloc;
      | ^
/usr/include/GNUstep/Foundation/NSProxy.h:70:1: error: expected unqualified-id before ‘-’ token
   70 | - (NSString*) description;
      | ^
/usr/include/GNUstep/Foundation/NSProxy.h:71:1: error: expected unqualified-id before ‘-’ token
   71 | - (void) forwardInvocation: (NSInvocation*)anInvocation;
      | ^
/usr/include/GNUstep/Foundation/NSProxy.h:72:1: error: expected unqualified-id before ‘-’ token
   72 | - (NSUInteger) hash;
      | ^
/usr/include/GNUstep/Foundation/NSProxy.h:73:1: error: expected unqualified-id before ‘-’ token
   73 | - (id) init;
      | ^
/usr/include/GNUstep/Foundation/NSProxy.h:74:1: error: expected unqualified-id before ‘-’ token
   74 | - (BOOL) isEqual: (id)anObject;
      | ^
/usr/include/GNUstep/Foundation/NSProxy.h:75:1: error: expected unqualified-id before ‘-’ token
   75 | - (BOOL) isKindOfClass: (Class)aClass;
      | ^
/usr/include/GNUstep/Foundation/NSProxy.h:76:1: error: expected unqualified-id before ‘-’ token
   76 | - (BOOL) isMemberOfClass: (Class)aClass;
      | ^
/usr/include/GNUstep/Foundation/NSProxy.h:77:1: error: expected unqualified-id before ‘-’ token
   77 | - (BOOL) isProxy;
      | ^
/usr/include/GNUstep/Foundation/NSProxy.h:78:1: error: expected unqualified-id before ‘-’ token
   78 | - (NSMethodSignature*) methodSignatureForSelector: (SEL)aSelector;
      | ^
/usr/include/GNUstep/Foundation/NSProxy.h:79:1: error: expected unqualified-id before ‘-’ token
   79 | - (oneway void) release;
      | ^
/usr/include/GNUstep/Foundation/NSProxy.h:80:1: error: expected unqualified-id before ‘-’ token
   80 | - (BOOL) respondsToSelector: (SEL)aSelector;
      | ^
/usr/include/GNUstep/Foundation/NSProxy.h:81:1: error: expected unqualified-id before ‘-’ token
   81 | - (id) retain;
      | ^
/usr/include/GNUstep/Foundation/NSProxy.h:82:1: error: expected unqualified-id before ‘-’ token
   82 | - (NSUInteger) retainCount;
      | ^
/usr/include/GNUstep/Foundation/NSProxy.h:83:1: error: expected unqualified-id before ‘-’ token
   83 | - (id) self;
      | ^
/usr/include/GNUstep/Foundation/NSProxy.h:84:1: error: expected unqualified-id before ‘-’ token
   84 | - (Class) superclass;
      | ^
/usr/include/GNUstep/Foundation/NSProxy.h:85:1: error: expected unqualified-id before ‘-’ token
   85 | - (NSZone*) zone;
      | ^
/usr/include/GNUstep/Foundation/NSProxy.h:87:2: error: ‘end’ does not name a type
   87 | @end
      |  ^~~
/usr/include/GNUstep/Foundation/NSDistantObject.h:39:2: error: ‘interface’ does not name a type
   39 | @interface NSDistantObject : NSProxy <NSCoding>
      |  ^~~~~~~~~
/usr/include/GNUstep/Foundation/NSDistantObject.h:52:1: error: expected unqualified-id before ‘+’ token
   52 | + (NSDistantObject*) proxyWithLocal: (id)anObject
      | ^
/usr/include/GNUstep/Foundation/NSDistantObject.h:59:1: error: expected unqualified-id before ‘+’ token
   59 | + (NSDistantObject*) proxyWithTarget: (unsigned)anObject
      | ^
/usr/include/GNUstep/Foundation/NSDistantObject.h:62:1: error: expected unqualified-id before ‘-’ token
   62 | - (NSConnection*) connectionForProxy;
      | ^
/usr/include/GNUstep/Foundation/NSDistantObject.h:63:1: error: expected unqualified-id before ‘-’ token
   63 | - (id) initWithLocal: (id)anObject
      | ^
/usr/include/GNUstep/Foundation/NSDistantObject.h:65:1: error: expected unqualified-id before ‘-’ token
   65 | - (id) initWithTarget: (unsigned)target
      | ^
/usr/include/GNUstep/Foundation/NSDistantObject.h:67:1: error: expected unqualified-id before ‘-’ token
   67 | - (NSMethodSignature*) methodSignatureForSelector: (SEL)aSelector;
      | ^
/usr/include/GNUstep/Foundation/NSDistantObject.h:68:1: error: expected unqualified-id before ‘-’ token
   68 | - (void) setProtocolForProxy: (Protocol*)aProtocol;
      | ^
/usr/include/GNUstep/Foundation/NSDistantObject.h:70:2: error: ‘end’ does not name a type
   70 | @end
      |  ^~~
/usr/include/GNUstep/Foundation/NSDistributedLock.h:40:2: error: ‘interface’ does not name a type
   40 | @interface NSDistributedLock : NSObject
      |  ^~~~~~~~~
/usr/include/GNUstep/Foundation/NSDistributedLock.h:58:1: error: expected unqualified-id before ‘+’ token
   58 | + (NSDistributedLock*) lockWithPath: (NSString*)aPath;
      | ^
/usr/include/GNUstep/Foundation/NSDistributedLock.h:59:1: error: expected unqualified-id before ‘-’ token
   59 | - (id) initWithPath: (NSString*)aPath;
      | ^
/usr/include/GNUstep/Foundation/NSDistributedLock.h:61:1: error: expected unqualified-id before ‘-’ token
   61 | - (void) breakLock;
      | ^
/usr/include/GNUstep/Foundation/NSDistributedLock.h:62:1: error: expected unqualified-id before ‘-’ token
   62 | - (NSDate*) lockDate;
      | ^
/usr/include/GNUstep/Foundation/NSDistributedLock.h:63:1: error: expected unqualified-id before ‘-’ token
   63 | - (BOOL) tryLock;
      | ^
/usr/include/GNUstep/Foundation/NSDistributedLock.h:64:1: error: expected unqualified-id before ‘-’ token
   64 | - (void) unlock;
      | ^
/usr/include/GNUstep/Foundation/NSDistributedLock.h:66:2: error: ‘end’ does not name a type
   66 | @end
      |  ^~~
/usr/include/GNUstep/Foundation/NSLock.h:46:2: error: ‘protocol’ does not name a type; did you mean ‘Protocol’?
   46 | @protocol NSLocking
      |  ^~~~~~~~
      |  Protocol
/usr/include/GNUstep/Foundation/NSLock.h:56:1: error: expected unqualified-id before ‘-’ token
   56 | - (void) unlock;
      | ^
/usr/include/GNUstep/Foundation/NSLock.h:58:2: error: ‘end’ does not name a type
   58 | @end
      |  ^~~
/usr/include/GNUstep/Foundation/NSLock.h:86:1: error: expected unqualified-id before ‘-’ token
   86 | - (BOOL) isLockedByCurrentThread;
      | ^
/usr/include/GNUstep/Foundation/NSLock.h:92:1: error: expected unqualified-id before ‘-’ token
   92 | - (BOOL) lockBeforeDate: (NSDate*)limit;
      | ^
/usr/include/GNUstep/Foundation/NSLock.h:97:1: error: expected unqualified-id before ‘-’ token
   97 | - (void) lock;
      | ^
/usr/include/GNUstep/Foundation/NSLock.h:102:1: error: expected unqualified-id before ‘-’ token
  102 | - (BOOL) tryLock;
      | ^
/usr/include/GNUstep/Foundation/NSLock.h:107:1: error: expected unqualified-id before ‘-’ token
  107 | - (void) unlock;
      | ^
/usr/include/GNUstep/Foundation/NSLock.h:112:1: error: expected unqualified-id before ‘-’ token
  112 | - (NSString*) name;
      | ^
/usr/include/GNUstep/Foundation/NSLock.h:116:1: error: expected unqualified-id before ‘-’ token
  116 | - (void) setName: (NSString*)name;
      | ^
/usr/include/GNUstep/Foundation/NSLock.h:119:2: error: ‘end’ does not name a type
  119 | @end
      |  ^~~
/usr/include/GNUstep/Foundation/NSLock.h:141:1: error: expected unqualified-id before ‘-’ token
  141 | - (void) wait;
      | ^
/usr/include/GNUstep/Foundation/NSLock.h:147:1: error: expected unqualified-id before ‘-’ token
  147 | - (BOOL) waitUntilDate: (NSDate*)limit;
      | ^
/usr/include/GNUstep/Foundation/NSLock.h:152:1: error: expected unqualified-id before ‘-’ token
  152 | - (void) signal;
      | ^
/usr/include/GNUstep/Foundation/NSLock.h:157:1: error: expected unqualified-id before ‘-’ token
  157 | - (void) broadcast;
      | ^
/usr/include/GNUstep/Foundation/NSLock.h:162:1: error: expected unqualified-id before ‘-’ token
  162 | - (void) setName: (NSString*)newName;
      | ^
/usr/include/GNUstep/Foundation/NSLock.h:167:1: error: expected unqualified-id before ‘-’ token
  167 | - (NSString*) name;
      | ^
/usr/include/GNUstep/Foundation/NSLock.h:168:2: error: ‘end’ does not name a type
  168 | @end
      |  ^~~
/usr/include/GNUstep/Foundation/NSLock.h:189:1: error: expected unqualified-id before ‘-’ token
  189 | - (id) initWithCondition: (NSInteger)value;
      | ^
/usr/include/GNUstep/Foundation/NSLock.h:194:1: error: expected unqualified-id before ‘-’ token
  194 | - (NSInteger) condition;
      | ^
/usr/include/GNUstep/Foundation/NSLock.h:200:1: error: expected unqualified-id before ‘-’ token
  200 | - (BOOL) isLockedByCurrentThread;
      | ^
/usr/include/GNUstep/Foundation/NSLock.h:211:1: error: expected unqualified-id before ‘-’ token
  211 | - (void) lockWhenCondition: (NSInteger)value;
      | ^
/usr/include/GNUstep/Foundation/NSLock.h:216:1: error: expected unqualified-id before ‘-’ token
  216 | - (void) unlockWithCondition: (NSInteger)value;
      | ^
/usr/include/GNUstep/Foundation/NSLock.h:222:1: error: expected unqualified-id before ‘-’ token
  222 | - (BOOL) tryLock;
      | ^
/usr/include/GNUstep/Foundation/NSLock.h:228:1: error: expected unqualified-id before ‘-’ token
  228 | - (BOOL) tryLockWhenCondition: (NSInteger)value;
      | ^
/usr/include/GNUstep/Foundation/NSLock.h:237:1: error: expected unqualified-id before ‘-’ token
  237 | - (BOOL) lockBeforeDate: (NSDate*)limit;
      | ^
/usr/include/GNUstep/Foundation/NSLock.h:243:1: error: expected unqualified-id before ‘-’ token
  243 | - (BOOL) lockWhenCondition: (NSInteger)condition_to_meet
      | ^
/usr/include/GNUstep/Foundation/NSLock.h:249:1: error: expected unqualified-id before ‘-’ token
  249 | - (void) lock;
      | ^
/usr/include/GNUstep/Foundation/NSLock.h:254:1: error: expected unqualified-id before ‘-’ token
  254 | - (void) unlock;
      | ^
/usr/include/GNUstep/Foundation/NSLock.h:259:1: error: expected unqualified-id before ‘-’ token
  259 | - (NSString*) name;
      | ^
/usr/include/GNUstep/Foundation/NSLock.h:263:1: error: expected unqualified-id before ‘-’ token
  263 | - (void) setName: (NSString*)name;
      | ^
/usr/include/GNUstep/Foundation/NSLock.h:266:2: error: ‘end’ does not name a type
  266 | @end
      |  ^~~
/usr/include/GNUstep/Foundation/NSLock.h:290:1: error: expected unqualified-id before ‘-’ token
  290 | - (BOOL) isLockedByCurrentThread;
      | ^
/usr/include/GNUstep/Foundation/NSLock.h:297:1: error: expected unqualified-id before ‘-’ token
  297 | - (BOOL) tryLock;
      | ^
/usr/include/GNUstep/Foundation/NSLock.h:302:1: error: expected unqualified-id before ‘-’ token
  302 | - (BOOL) lockBeforeDate: (NSDate*)limit;
      | ^
/usr/include/GNUstep/Foundation/NSLock.h:307:1: error: expected unqualified-id before ‘-’ token
  307 | - (void) lock;
      | ^
/usr/include/GNUstep/Foundation/NSLock.h:312:1: error: expected unqualified-id before ‘-’ token
  312 | - (void) unlock;
      | ^
/usr/include/GNUstep/Foundation/NSLock.h:317:1: error: expected unqualified-id before ‘-’ token
  317 | - (NSString*) name;
      | ^
/usr/include/GNUstep/Foundation/NSLock.h:321:1: error: expected unqualified-id before ‘-’ token
  321 | - (void) setName: (NSString*)name;
      | ^
/usr/include/GNUstep/Foundation/NSLock.h:324:2: error: ‘end’ does not name a type
  324 | @end
      |  ^~~
/usr/include/GNUstep/Foundation/NSLock.h:331:11: error: ‘NSLock_error_handler’ does not name a type
  331 | GS_EXPORT NSLock_error_handler  *_NSLock_error_handler;
      |           ^~~~~~~~~~~~~~~~~~~~
/usr/include/GNUstep/Foundation/NSLock.h:335:2: error: ‘interface’ does not name a type
  335 | @interface      NSObject (GSTraceLocks)
      |  ^~~~~~~~~
/usr/include/GNUstep/Foundation/NSLock.h:345:1: error: expected unqualified-id before ‘+’ token
  345 | + (NSCondition*) tracedCondition;
      | ^
/usr/include/GNUstep/Foundation/NSLock.h:349:1: error: expected unqualified-id before ‘+’ token
  349 | + (NSConditionLock*) tracedConditionLockWithCondition: (NSInteger)value;
      | ^
/usr/include/GNUstep/Foundation/NSLock.h:353:1: error: expected unqualified-id before ‘+’ token
  353 | + (NSLock*) tracedLock;
      | ^
/usr/include/GNUstep/Foundation/NSLock.h:357:1: error: expected unqualified-id before ‘+’ token
  357 | + (NSRecursiveLock*) tracedRecursiveLock;
      | ^
/usr/include/GNUstep/Foundation/NSLock.h:358:2: error: ‘end’ does not name a type
  358 | @end
      |  ^~~
/usr/include/GNUstep/GNUstepBase/NSLock+GNUstepBase.h:65:2: error: ‘interface’ does not name a type
   65 | @interface NSLock (GNUstepBase)
      |  ^~~~~~~~~
/usr/include/GNUstep/GNUstepBase/NSLock+GNUstepBase.h:90:2: error: ‘end’ does not name a type
   90 | @end
      |  ^~~
/usr/include/GNUstep/GNUstepBase/NSLock+GNUstepBase.h:117:2: error: ‘end’ does not name a type
  117 | @end
      |  ^~~
/usr/include/GNUstep/Foundation/NSNotification.h:46:9: error: ‘NSString’ does not name a type
   46 | typedef NSString* NSNotificationName;
      |         ^~~~~~~~
/usr/include/GNUstep/Foundation/NSNotification.h:49:2: error: ‘interface’ does not name a type
   49 | @interface NSNotification : NSObject <NSCopying, NSCoding>
      |  ^~~~~~~~~
/usr/include/GNUstep/Foundation/NSNotification.h:55:1: error: expected unqualified-id before ‘+’ token
   55 | + (NSNotification*) notificationWithName: (NSString*)name
      | ^
/usr/include/GNUstep/Foundation/NSNotification.h:61:1: error: expected unqualified-id before ‘-’ token
   61 | - (NSString*) name;
      | ^
/usr/include/GNUstep/Foundation/NSNotification.h:62:1: error: expected unqualified-id before ‘-’ token
   62 | - (id) object;
      | ^
/usr/include/GNUstep/Foundation/NSNotification.h:63:1: error: expected unqualified-id before ‘-’ token
   63 | - (NSDictionary*) userInfo;
      | ^
/usr/include/GNUstep/Foundation/NSNotification.h:65:2: error: ‘end’ does not name a type
   65 | @end
      |  ^~~
/usr/include/GNUstep/Foundation/NSNotification.h:69:63: error: expected constructor, destructor, or type conversion before ‘;’ token
   69 | DEFINE_BLOCK_TYPE(GSNotificationBlock, void, NSNotification *);
      |                                                               ^
/usr/include/GNUstep/Foundation/NSNotification.h:73:2: error: ‘interface’ does not name a type
   73 | @interface NSNotificationCenter : NSObject
      |  ^~~~~~~~~
/usr/include/GNUstep/Foundation/NSNotification.h:81:1: error: expected unqualified-id before ‘+’ token
   81 | + (NSNotificationCenter*) defaultCenter;
      | ^
/usr/include/GNUstep/Foundation/NSNotification.h:83:1: error: expected unqualified-id before ‘-’ token
   83 | - (void) addObserver: (id)observer
      | ^
/usr/include/GNUstep/Foundation/NSNotification.h:88:1: error: expected unqualified-id before ‘-’ token
   88 | - (id) addObserverForName: (NSString *)name
      | ^
/usr/include/GNUstep/Foundation/NSNotification.h:94:1: error: expected unqualified-id before ‘-’ token
   94 | - (void) removeObserver: (id)observer;
      | ^
/usr/include/GNUstep/Foundation/NSNotification.h:95:1: error: expected unqualified-id before ‘-’ token
   95 | - (void) removeObserver: (id)observer
      | ^
/usr/include/GNUstep/Foundation/NSNotification.h:99:1: error: expected unqualified-id before ‘-’ token
   99 | - (void) postNotification: (NSNotification*)notification;
      | ^
/usr/include/GNUstep/Foundation/NSNotification.h:100:1: error: expected unqualified-id before ‘-’ token
  100 | - (void) postNotificationName: (NSString*)name
      | ^
/usr/include/GNUstep/Foundation/NSNotification.h:102:1: error: expected unqualified-id before ‘-’ token
  102 | - (void) postNotificationName: (NSString*)name
      | ^
/usr/include/GNUstep/Foundation/NSNotification.h:106:2: error: ‘end’ does not name a type
  106 | @end
      |  ^~~
/usr/include/GNUstep/Foundation/NSDistributedNotificationCenter.h:65:11: error: ‘NSString’ does not name a type
   65 | GS_EXPORT NSString* const NSLocalNotificationCenterType;
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSDistributedNotificationCenter.h:72:11: error: ‘NSString’ does not name a type
   72 | GS_EXPORT NSString* const GSPublicNotificationCenterType;
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSDistributedNotificationCenter.h:78:11: error: ‘NSString’ does not name a type
   78 | GS_EXPORT NSString* const GSNetworkNotificationCenterType;
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSDistributedNotificationCenter.h:81:2: error: ‘interface’ does not name a type
   81 | @interface      NSDistributedNotificationCenter : NSNotificationCenter
      |  ^~~~~~~~~
/usr/include/GNUstep/Foundation/NSDistributedNotificationCenter.h:99:1: error: expected unqualified-id before ‘+’ token
   99 | + (id) defaultCenter;
      | ^
/usr/include/GNUstep/Foundation/NSDistributedNotificationCenter.h:100:1: error: expected unqualified-id before ‘+’ token
  100 | + (NSDistributedNotificationCenter*) notificationCenterForType: (NSString*)type;
      | ^
/usr/include/GNUstep/Foundation/NSDistributedNotificationCenter.h:102:1: error: expected unqualified-id before ‘-’ token
  102 | - (void) addObserver: (id)anObserver
      | ^
/usr/include/GNUstep/Foundation/NSDistributedNotificationCenter.h:106:1: error: expected unqualified-id before ‘-’ token
  106 | - (void) addObserver: (id)anObserver
      | ^
/usr/include/GNUstep/Foundation/NSDistributedNotificationCenter.h:111:1: error: expected unqualified-id before ‘-’ token
  111 | - (void) postNotification: (NSNotification*)notification;
      | ^
/usr/include/GNUstep/Foundation/NSDistributedNotificationCenter.h:112:1: error: expected unqualified-id before ‘-’ token
  112 | - (void) postNotificationName: (NSString*)notificationName
      | ^
/usr/include/GNUstep/Foundation/NSDistributedNotificationCenter.h:114:1: error: expected unqualified-id before ‘-’ token
  114 | - (void) postNotificationName: (NSString*)notificationName
      | ^
/usr/include/GNUstep/Foundation/NSDistributedNotificationCenter.h:117:1: error: expected unqualified-id before ‘-’ token
  117 | - (void) postNotificationName: (NSString*)notificationName
      | ^
/usr/include/GNUstep/Foundation/NSDistributedNotificationCenter.h:121:1: error: expected unqualified-id before ‘-’ token
  121 | - (void) removeObserver: (id)anObserver
      | ^
/usr/include/GNUstep/Foundation/NSDistributedNotificationCenter.h:124:1: error: expected unqualified-id before ‘-’ token
  124 | - (void) setSuspended: (BOOL)flag;
      | ^
/usr/include/GNUstep/Foundation/NSDistributedNotificationCenter.h:125:1: error: expected unqualified-id before ‘-’ token
  125 | - (BOOL) suspended;
      | ^
/usr/include/GNUstep/Foundation/NSDistributedNotificationCenter.h:127:2: error: ‘end’ does not name a type
  127 | @end
      |  ^~~
/usr/include/GNUstep/Foundation/NSEnergyFormatter.h:36:25: error: expected unqualified-id before ‘,’ token
   36 | @class NSNumberFormatter, NSString;
      |                         ^
/usr/include/GNUstep/Foundation/NSEnergyFormatter.h:47:2: error: ‘interface’ does not name a type
   47 | @interface NSEnergyFormatter : NSFormatter
      |  ^~~~~~~~~
/usr/include/GNUstep/Foundation/NSEnergyFormatter.h:54:1: error: expected unqualified-id before ‘-’ token
   54 | - (NSNumberFormatter *) numberFormatter;
      | ^
/usr/include/GNUstep/Foundation/NSEnergyFormatter.h:55:1: error: expected unqualified-id before ‘-’ token
   55 | - (void) setNumberFormatter: (NSNumberFormatter *)formatter;
      | ^
/usr/include/GNUstep/Foundation/NSEnergyFormatter.h:57:1: error: expected unqualified-id before ‘-’ token
   57 | - (NSFormattingUnitStyle) unitStyle;
      | ^
/usr/include/GNUstep/Foundation/NSEnergyFormatter.h:58:1: error: expected unqualified-id before ‘-’ token
   58 | - (void) setUnitStyle: (NSFormattingUnitStyle)style;
      | ^
/usr/include/GNUstep/Foundation/NSEnergyFormatter.h:60:1: error: expected unqualified-id before ‘-’ token
   60 | - (BOOL) isForFoodEnergyUse;
      | ^
/usr/include/GNUstep/Foundation/NSEnergyFormatter.h:61:1: error: expected unqualified-id before ‘-’ token
   61 | - (void) setForFoodEnergyUse: (BOOL)flag;
      | ^
/usr/include/GNUstep/Foundation/NSEnergyFormatter.h:63:1: error: expected unqualified-id before ‘-’ token
   63 | - (NSString *) stringFromValue: (double)value unit: (NSEnergyFormatterUnit)unit;
      | ^
/usr/include/GNUstep/Foundation/NSEnergyFormatter.h:65:1: error: expected unqualified-id before ‘-’ token
   65 | - (NSString *) stringFromJoules: (double)numberInJoules;
      | ^
/usr/include/GNUstep/Foundation/NSEnergyFormatter.h:67:1: error: expected unqualified-id before ‘-’ token
   67 | - (NSString *) unitStringFromValue: (double)value unit: (NSEnergyFormatterUnit)unit;
      | ^
/usr/include/GNUstep/Foundation/NSEnergyFormatter.h:69:1: error: expected unqualified-id before ‘-’ token
   69 | - (NSString *) unitStringFromJoules: (double)numberInJoules usedUnit: (NSEnergyFormatterUnit *)unitp;
      | ^
/usr/include/GNUstep/Foundation/NSEnergyFormatter.h:71:1: error: expected unqualified-id before ‘-’ token
   71 | - (BOOL) getObjectValue:(id *)obj forString: (NSString *)string errorDescription: (NSString **)error;
      | ^
/usr/include/GNUstep/Foundation/NSEnergyFormatter.h:73:2: error: ‘end’ does not name a type
   73 | @end
      |  ^~~
/usr/include/GNUstep/Foundation/NSError.h:39:15: error: expected unqualified-id before ‘,’ token
   39 | @class NSArray, NSDictionary, NSString;
      |               ^
/usr/include/GNUstep/Foundation/NSError.h:41:9: error: ‘NSString’ does not name a type
   41 | typedef NSString* NSErrorDomain;
      |         ^~~~~~~~
/usr/include/GNUstep/Foundation/NSError.h:47:11: error: ‘NSString’ does not name a type
   47 | GS_EXPORT NSString* const NSLocalizedDescriptionKey;
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSError.h:53:11: error: ‘NSString’ does not name a type
   53 | GS_EXPORT NSString* const NSUnderlyingErrorKey;
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSError.h:60:11: error: ‘NSString’ does not name a type
   60 | GS_EXPORT NSString* const NSFilePathErrorKey;
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSError.h:64:11: error: ‘NSString’ does not name a type
   64 | GS_EXPORT NSString* const NSStringEncodingErrorKey;
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSError.h:68:11: error: ‘NSString’ does not name a type
   68 | GS_EXPORT NSString* const NSURLErrorKey;
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSError.h:72:11: error: ‘NSString’ does not name a type
   72 | GS_EXPORT NSString* const NSLocalizedFailureReasonErrorKey;
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSError.h:78:11: error: ‘NSString’ does not name a type
   78 | GS_EXPORT NSString* const NSLocalizedRecoveryOptionsErrorKey;
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSError.h:83:11: error: ‘NSString’ does not name a type
   83 | GS_EXPORT NSString* const NSLocalizedRecoverySuggestionErrorKey;
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSError.h:88:11: error: ‘NSString’ does not name a type
   88 | GS_EXPORT NSString* const NSRecoveryAttempterErrorKey;
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSError.h:95:11: error: ‘NSString’ does not name a type
   95 | GS_EXPORT NSString* const NSURLErrorFailingURLErrorKey;
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSError.h:101:11: error: ‘NSString’ does not name a type
  101 | GS_EXPORT NSString* const NSURLErrorFailingURLStringErrorKey;
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSError.h:108:11: error: ‘NSErrorDomain’ does not name a type
  108 | GS_EXPORT NSErrorDomain const NSMACHErrorDomain;
      |           ^~~~~~~~~~~~~
/usr/include/GNUstep/Foundation/NSError.h:112:11: error: ‘NSErrorDomain’ does not name a type
  112 | GS_EXPORT NSErrorDomain const NSOSStatusErrorDomain;
      |           ^~~~~~~~~~~~~
/usr/include/GNUstep/Foundation/NSError.h:116:11: error: ‘NSErrorDomain’ does not name a type
  116 | GS_EXPORT NSErrorDomain const NSPOSIXErrorDomain;
      |           ^~~~~~~~~~~~~
/usr/include/GNUstep/Foundation/NSError.h:121:11: error: ‘NSErrorDomain’ does not name a type
  121 | GS_EXPORT NSErrorDomain const NSCocoaErrorDomain;
      |           ^~~~~~~~~~~~~
/usr/include/GNUstep/Foundation/NSError.h:133:2: error: ‘interface’ does not name a type
  133 | @interface NSError : NSObject <NSCopying, NSCoding>
      |  ^~~~~~~~~
/usr/include/GNUstep/Foundation/NSError.h:156:1: error: expected unqualified-id before ‘+’ token
  156 | + (id) errorWithDomain: (NSErrorDomain)aDomain
      | ^
/usr/include/GNUstep/Foundation/NSError.h:164:1: error: expected unqualified-id before ‘-’ token
  164 | - (NSInteger) code;
      | ^
/usr/include/GNUstep/Foundation/NSError.h:169:1: error: expected unqualified-id before ‘-’ token
  169 | - (NSErrorDomain) domain;
      | ^
/usr/include/GNUstep/Foundation/NSError.h:175:1: error: expected unqualified-id before ‘-’ token
  175 | - (id) initWithDomain: (NSErrorDomain)aDomain
      | ^
/usr/include/GNUstep/Foundation/NSError.h:185:1: error: expected unqualified-id before ‘-’ token
  185 | - (NSString *) localizedDescription;
      | ^
/usr/include/GNUstep/Foundation/NSError.h:195:1: error: expected unqualified-id before ‘-’ token
  195 | - (NSString *) localizedFailureReason;
      | ^
/usr/include/GNUstep/Foundation/NSError.h:204:1: error: expected unqualified-id before ‘-’ token
  204 | - (NSArray *) localizedRecoveryOptions;
      | ^
/usr/include/GNUstep/Foundation/NSError.h:213:1: error: expected unqualified-id before ‘-’ token
  213 | - (NSString *) localizedRecoverySuggestion;
      | ^
/usr/include/GNUstep/Foundation/NSError.h:220:1: error: expected unqualified-id before ‘-’ token
  220 | - (id) recoveryAttempter;
      | ^
/usr/include/GNUstep/Foundation/NSError.h:231:1: error: expected unqualified-id before ‘-’ token
  231 | - (NSDictionary*) userInfo;
      | ^
/usr/include/GNUstep/Foundation/NSError.h:232:2: error: ‘end’ does not name a type
  232 | @end
      |  ^~~
/usr/include/GNUstep/Foundation/NSExtensionContext.h:39:15: error: expected unqualified-id before ‘,’ token
   39 | @class NSError, NSArray, NSURL;
      |               ^
/usr/include/GNUstep/Foundation/NSExtensionContext.h:42:2: error: ‘interface’ does not name a type
   42 | @interface NSExtensionContext : NSObject
      |  ^~~~~~~~~
/usr/include/GNUstep/Foundation/NSExtensionContext.h:47:1: error: expected unqualified-id before ‘-’ token
   47 | - (void) setInputItems: (NSArray *)inputItems;
      | ^
/usr/include/GNUstep/Foundation/NSExtensionContext.h:48:1: error: expected unqualified-id before ‘-’ token
   48 | - (NSArray *) inputItems;
      | ^
/usr/include/GNUstep/Foundation/NSExtensionContext.h:50:1: error: expected unqualified-id before ‘-’ token
   50 | - (void)completeRequestReturningItems: (NSArray *)items completionHandler: (GSExtensionContextReturningItemsCompletionHandler)completionHandler;
      | ^
/usr/include/GNUstep/Foundation/NSExtensionContext.h:52:1: error: expected unqualified-id before ‘-’ token
   52 | - (void)cancelRequestWithError:(NSError *)error;
      | ^
/usr/include/GNUstep/Foundation/NSExtensionContext.h:54:1: error: expected unqualified-id before ‘-’ token
   54 | - (void)openURL: (NSURL *)URL completionHandler: (GSOpenURLCompletionHandler)completionHandler;
      | ^
/usr/include/GNUstep/Foundation/NSExtensionContext.h:56:2: error: ‘end’ does not name a type
   56 | @end
      |  ^~~
/usr/include/GNUstep/Foundation/NSExtensionContext.h:60:11: error: ‘NSString’ does not name a type
   60 | GS_EXPORT NSString* const NSExtensionHostWillEnterForegroundNotification;
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSExtensionContext.h:62:11: error: ‘NSString’ does not name a type
   62 | GS_EXPORT NSString* const NSExtensionHostDidEnterBackgroundNotification;
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSExtensionContext.h:64:11: error: ‘NSString’ does not name a type
   64 | GS_EXPORT NSString* const NSExtensionHostWillResignActiveNotification;
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSExtensionContext.h:66:11: error: ‘NSString’ does not name a type
   66 | GS_EXPORT NSString* const NSExtensionHostDidBecomeActiveNotification;
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSExtensionItem.h:36:26: error: expected unqualified-id before ‘,’ token
   36 | @class NSAttributedString, NSArray, NSDictionary;
      |                          ^
/usr/include/GNUstep/Foundation/NSExtensionItem.h:39:2: error: ‘interface’ does not name a type
   39 | @interface NSExtensionItem : NSObject
      |  ^~~~~~~~~
/usr/include/GNUstep/Foundation/NSExtensionItem.h:47:1: error: expected unqualified-id before ‘-’ token
   47 | - (NSAttributedString *) attributedTitle;
      | ^
/usr/include/GNUstep/Foundation/NSExtensionItem.h:48:1: error: expected unqualified-id before ‘-’ token
   48 | - (void) setAttributedTitle: (NSAttributedString *)string;
      | ^
/usr/include/GNUstep/Foundation/NSExtensionItem.h:50:1: error: expected unqualified-id before ‘-’ token
   50 | - (NSAttributedString *) attributedContentText;
      | ^
/usr/include/GNUstep/Foundation/NSExtensionItem.h:51:1: error: expected unqualified-id before ‘-’ token
   51 | - (void) setAttributedContentText: (NSAttributedString *)string;
      | ^
/usr/include/GNUstep/Foundation/NSExtensionItem.h:53:1: error: expected unqualified-id before ‘-’ token
   53 | - (NSArray *) attachments;
      | ^
/usr/include/GNUstep/Foundation/NSExtensionItem.h:54:1: error: expected unqualified-id before ‘-’ token
   54 | - (void) setAttachments: (NSArray *)attachments;
      | ^
/usr/include/GNUstep/Foundation/NSExtensionItem.h:56:1: error: expected unqualified-id before ‘-’ token
   56 | - (NSDictionary *) userInfo;
      | ^
/usr/include/GNUstep/Foundation/NSExtensionItem.h:57:1: error: expected unqualified-id before ‘-’ token
   57 | - (void) setUserInfo: (NSDictionary *) userInfo;
      | ^
/usr/include/GNUstep/Foundation/NSExtensionItem.h:59:2: error: ‘end’ does not name a type
   59 | @end
      |  ^~~
/usr/include/GNUstep/Foundation/NSExtensionItem.h:63:11: error: ‘NSString’ does not name a type
   63 | GS_EXPORT NSString * const NSExtensionItemAttributedContentTextKey;
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSExtensionItem.h:65:11: error: ‘NSString’ does not name a type
   65 | GS_EXPORT NSString * const NSExtensionItemAttachmentsKey;
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSExtensionRequestHandling.h:38:2: error: ‘protocol’ does not name a type; did you mean ‘Protocol’?
   38 | @protocol NSExtensionRequestHandling <NSObject>
      |  ^~~~~~~~
      |  Protocol
/usr/include/GNUstep/Foundation/NSExtensionRequestHandling.h:42:2: error: ‘end’ does not name a type
   42 | @end
      |  ^~~
/usr/include/GNUstep/Foundation/NSURLHandle.h:48:11: error: ‘NSString’ does not name a type
   48 | GS_EXPORT NSString * const NSHTTPPropertyStatusCodeKey;
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSURLHandle.h:54:11: error: ‘NSString’ does not name a type
   54 | GS_EXPORT NSString * const NSHTTPPropertyStatusReasonKey;
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSURLHandle.h:60:11: error: ‘NSString’ does not name a type
   60 | GS_EXPORT NSString * const NSHTTPPropertyServerHTTPVersionKey;
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSURLHandle.h:66:11: error: ‘NSString’ does not name a type
   66 | GS_EXPORT NSString * const NSHTTPPropertyRedirectionHeadersKey;
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSURLHandle.h:72:11: error: ‘NSString’ does not name a type
   72 | GS_EXPORT NSString * const NSHTTPPropertyErrorPageDataKey;
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSURLHandle.h:80:11: error: ‘NSString’ does not name a type
   80 | GS_EXPORT NSString * const GSHTTPPropertyLocalHostKey;
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSURLHandle.h:86:11: error: ‘NSString’ does not name a type
   86 | GS_EXPORT NSString * const GSHTTPPropertyMethodKey;
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSURLHandle.h:92:11: error: ‘NSString’ does not name a type
   92 | GS_EXPORT NSString * const GSHTTPPropertyProxyHostKey;
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSURLHandle.h:98:11: error: ‘NSString’ does not name a type
   98 | GS_EXPORT NSString * const GSHTTPPropertyProxyPortKey;
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSURLHandle.h:104:11: error: ‘NSString’ does not name a type
  104 | GS_EXPORT NSString * const GSHTTPPropertyCertificateFileKey;
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSURLHandle.h:110:11: error: ‘NSString’ does not name a type
  110 | GS_EXPORT NSString * const GSHTTPPropertyKeyFileKey;
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSURLHandle.h:116:11: error: ‘NSString’ does not name a type
  116 | GS_EXPORT NSString * const GSHTTPPropertyPasswordKey;
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSURLHandle.h:144:2: error: ‘protocol’ does not name a type; did you mean ‘Protocol’?
  144 | @protocol NSURLHandleClient
      |  ^~~~~~~~
      |  Protocol
/usr/include/GNUstep/Foundation/NSURLHandle.h:158:1: error: expected unqualified-id before ‘-’ token
  158 | - (void) URLHandle: (NSURLHandle*)sender
      | ^
/usr/include/GNUstep/Foundation/NSURLHandle.h:165:1: error: expected unqualified-id before ‘-’ token
  165 | - (void) URLHandleResourceDidBeginLoading: (NSURLHandle*)sender;
      | ^
/usr/include/GNUstep/Foundation/NSURLHandle.h:171:1: error: expected unqualified-id before ‘-’ token
  171 | - (void) URLHandleResourceDidCancelLoading: (NSURLHandle*)sender;
      | ^
/usr/include/GNUstep/Foundation/NSURLHandle.h:177:1: error: expected unqualified-id before ‘-’ token
  177 | - (void) URLHandleResourceDidFinishLoading: (NSURLHandle*)sender;
      | ^
/usr/include/GNUstep/Foundation/NSURLHandle.h:178:2: error: ‘end’ does not name a type
  178 | @end
      |  ^~~
/usr/include/GNUstep/Foundation/NSURLHandle.h:192:1: error: expected unqualified-id before ‘+’ token
  192 | + (NSURLHandle*) cachedHandleForURL: (NSURL*)url;
      | ^
/usr/include/GNUstep/Foundation/NSURLHandle.h:193:1: error: expected unqualified-id before ‘+’ token
  193 | + (BOOL) canInitWithURL: (NSURL*)url;
      | ^
/usr/include/GNUstep/Foundation/NSURLHandle.h:194:1: error: expected unqualified-id before ‘+’ token
  194 | + (void) registerURLHandleClass: (Class)urlHandleSubclass;
      | ^
/usr/include/GNUstep/Foundation/NSURLHandle.h:195:1: error: expected unqualified-id before ‘+’ token
  195 | + (Class) URLHandleClassForURL: (NSURL*)url;
      | ^
/usr/include/GNUstep/Foundation/NSURLHandle.h:197:1: error: expected unqualified-id before ‘-’ token
  197 | - (void) addClient: (id <NSURLHandleClient>)client;
      | ^
/usr/include/GNUstep/Foundation/NSURLHandle.h:198:1: error: expected unqualified-id before ‘-’ token
  198 | - (NSData*) availableResourceData;
      | ^
/usr/include/GNUstep/Foundation/NSURLHandle.h:199:1: error: expected unqualified-id before ‘-’ token
  199 | - (void) backgroundLoadDidFailWithReason: (NSString*)reason;
      | ^
/usr/include/GNUstep/Foundation/NSURLHandle.h:200:1: error: expected unqualified-id before ‘-’ token
  200 | - (void) beginLoadInBackground;
      | ^
/usr/include/GNUstep/Foundation/NSURLHandle.h:201:1: error: expected unqualified-id before ‘-’ token
  201 | - (void) cancelLoadInBackground;
      | ^
/usr/include/GNUstep/Foundation/NSURLHandle.h:202:1: error: expected unqualified-id before ‘-’ token
  202 | - (void) didLoadBytes: (NSData*)newData
      | ^
/usr/include/GNUstep/Foundation/NSURLHandle.h:204:1: error: expected unqualified-id before ‘-’ token
  204 | - (void) endLoadInBackground;
      | ^
/usr/include/GNUstep/Foundation/NSURLHandle.h:205:1: error: expected unqualified-id before ‘-’ token
  205 | - (NSString*) failureReason;
      | ^
/usr/include/GNUstep/Foundation/NSURLHandle.h:206:1: error: expected unqualified-id before ‘-’ token
  206 | - (void) flushCachedData;
      | ^
/usr/include/GNUstep/Foundation/NSURLHandle.h:207:1: error: expected unqualified-id before ‘-’ token
  207 | - (id) initWithURL: (NSURL*)url
      | ^
/usr/include/GNUstep/Foundation/NSURLHandle.h:209:1: error: expected unqualified-id before ‘-’ token
  209 | - (void) loadInBackground;
      | ^
/usr/include/GNUstep/Foundation/NSURLHandle.h:210:1: error: expected unqualified-id before ‘-’ token
  210 | - (NSData*) loadInForeground;
      | ^
/usr/include/GNUstep/Foundation/NSURLHandle.h:211:1: error: expected unqualified-id before ‘-’ token
  211 | - (id) propertyForKey: (NSString*)propertyKey;
      | ^
/usr/include/GNUstep/Foundation/NSURLHandle.h:212:1: error: expected unqualified-id before ‘-’ token
  212 | - (id) propertyForKeyIfAvailable: (NSString*)propertyKey;
      | ^
/usr/include/GNUstep/Foundation/NSURLHandle.h:213:1: error: expected unqualified-id before ‘-’ token
  213 | - (void) removeClient: (id <NSURLHandleClient>)client;
      | ^
/usr/include/GNUstep/Foundation/NSURLHandle.h:214:1: error: expected unqualified-id before ‘-’ token
  214 | - (NSData*) resourceData;
      | ^
/usr/include/GNUstep/Foundation/NSURLHandle.h:221:1: error: expected unqualified-id before ‘-’ token
  221 | - (int) setDebug: (int)flag;
      | ^
/usr/include/GNUstep/Foundation/NSURLHandle.h:226:1: error: expected unqualified-id before ‘-’ token
  226 | - (void) setReturnAll: (BOOL)flag;
      | ^
/usr/include/GNUstep/Foundation/NSURLHandle.h:231:1: error: expected unqualified-id before ‘-’ token
  231 | - (void) setURL: (NSURL*)newUrl;
      | ^
/usr/include/GNUstep/Foundation/NSURLHandle.h:234:1: error: expected unqualified-id before ‘-’ token
  234 | - (NSURLHandleStatus) status;
      | ^
/usr/include/GNUstep/Foundation/NSURLHandle.h:235:1: error: expected unqualified-id before ‘-’ token
  235 | - (BOOL) writeData: (NSData*)data;
      | ^
/usr/include/GNUstep/Foundation/NSURLHandle.h:236:1: error: expected unqualified-id before ‘-’ token
  236 | - (BOOL) writeProperty: (id)propertyValue
      | ^
/usr/include/GNUstep/Foundation/NSURLHandle.h:239:2: error: ‘end’ does not name a type
  239 | @end
      |  ^~~
/usr/include/GNUstep/Foundation/NSURL.h:47:11: error: ‘NSString’ does not name a type
   47 | GS_EXPORT NSString* const NSURLFileScheme;
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSURL.h:72:2: error: ‘interface’ does not name a type
   72 | @interface NSURL: NSObject <NSCoding, NSCopying, NSURLHandleClient>
      |  ^~~~~~~~~
/usr/include/GNUstep/Foundation/NSURL.h:89:1: error: expected unqualified-id before ‘+’ token
   89 | + (instancetype) fileURLWithPath: (NSString*)aPath;
      | ^
/usr/include/GNUstep/Foundation/NSURL.h:94:1: error: expected unqualified-id before ‘+’ token
   94 | + (instancetype) fileURLWithPathComponents: (NSArray*)components;
      | ^
/usr/include/GNUstep/Foundation/NSURL.h:98:1: error: expected unqualified-id before ‘+’ token
   98 | + (instancetype) fileURLWithPath: (NSString*)aPath isDirectory: (BOOL)isDir;
      | ^
/usr/include/GNUstep/Foundation/NSURL.h:106:1: error: expected unqualified-id before ‘+’ token
  106 | + (instancetype) URLWithString: (NSString*)aUrlString;
      | ^
/usr/include/GNUstep/Foundation/NSURL.h:109:1: error: expected unqualified-id before ‘+’ token
  109 | + (instancetype) URLByResolvingAliasFileAtURL: (NSURL*)url
      | ^
/usr/include/GNUstep/Foundation/NSURL.h:120:1: error: expected unqualified-id before ‘+’ token
  120 | + (instancetype) URLWithString: (NSString*)aUrlString
      | ^
/usr/include/GNUstep/Foundation/NSURL.h:132:1: error: expected unqualified-id before ‘-’ token
  132 | - (instancetype) initFileURLWithPath: (NSString*)aPath;
      | ^
/usr/include/GNUstep/Foundation/NSURL.h:144:1: error: expected unqualified-id before ‘-’ token
  144 | - (instancetype) initFileURLWithPath: (NSString*)aPath
      | ^
/usr/include/GNUstep/Foundation/NSURL.h:159:1: error: expected unqualified-id before ‘-’ token
  159 | - (instancetype) initWithScheme: (NSString*)aScheme
      | ^
/usr/include/GNUstep/Foundation/NSURL.h:167:1: error: expected unqualified-id before ‘-’ token
  167 | - (instancetype) initWithString: (NSString*)aUrlString;
      | ^
/usr/include/GNUstep/Foundation/NSURL.h:177:1: error: expected unqualified-id before ‘-’ token
  177 | - (instancetype) initWithString: (NSString*)aUrlString
      | ^
/usr/include/GNUstep/Foundation/NSURL.h:181:11: error: expected constructor, destructor, or type conversion before ‘(’ token
  181 | @property (readonly, getter=isFileURL) BOOL fileURL;
      |           ^
/usr/include/GNUstep/Foundation/NSURL.h:189:1: error: expected unqualified-id before ‘-’ token
  189 | - (NSString*) absoluteString;
      | ^
/usr/include/GNUstep/Foundation/NSURL.h:195:1: error: expected unqualified-id before ‘-’ token
  195 | - (NSURL*) absoluteURL;
      | ^
/usr/include/GNUstep/Foundation/NSURL.h:201:1: error: expected unqualified-id before ‘-’ token
  201 | - (NSURL*) baseURL;
      | ^
/usr/include/GNUstep/Foundation/NSURL.h:208:1: error: expected unqualified-id before ‘-’ token
  208 | - (BOOL) checkResourceIsReachableAndReturnError: (NSError **)error;
      | ^
/usr/include/GNUstep/Foundation/NSURL.h:217:1: error: expected unqualified-id before ‘-’ token
  217 | - (NSString*) fragment;
      | ^
/usr/include/GNUstep/Foundation/NSURL.h:227:1: error: expected unqualified-id before ‘-’ token
  227 | - (NSString*) host;
      | ^
/usr/include/GNUstep/Foundation/NSURL.h:232:1: error: expected unqualified-id before ‘-’ token
  232 | - (NSString*) lastPathComponent;
      | ^
/usr/include/GNUstep/Foundation/NSURL.h:257:1: error: expected unqualified-id before ‘-’ token
  257 | - (void) loadResourceDataNotifyingClient: (id)client
      | ^
/usr/include/GNUstep/Foundation/NSURL.h:267:1: error: expected unqualified-id before ‘-’ token
  267 | - (NSString*) parameterString;
      | ^
/usr/include/GNUstep/Foundation/NSURL.h:277:1: error: expected unqualified-id before ‘-’ token
  277 | - (NSString*) password;
      | ^
/usr/include/GNUstep/Foundation/NSURL.h:290:1: error: expected unqualified-id before ‘-’ token
  290 | - (NSString*) path;
      | ^
/usr/include/GNUstep/Foundation/NSURL.h:296:1: error: expected unqualified-id before ‘-’ token
  296 | - (NSArray*) pathComponents;
      | ^
/usr/include/GNUstep/Foundation/NSURL.h:302:1: error: expected unqualified-id before ‘-’ token
  302 | - (NSString*) pathExtension;
      | ^
/usr/include/GNUstep/Foundation/NSURL.h:311:1: error: expected unqualified-id before ‘-’ token
  311 | - (NSNumber*) port;
      | ^
/usr/include/GNUstep/Foundation/NSURL.h:317:1: error: expected unqualified-id before ‘-’ token
  317 | - (id) propertyForKey: (NSString*)propertyKey;
      | ^
/usr/include/GNUstep/Foundation/NSURL.h:326:1: error: expected unqualified-id before ‘-’ token
  326 | - (NSString*) query;
      | ^
/usr/include/GNUstep/Foundation/NSURL.h:333:1: error: expected unqualified-id before ‘-’ token
  333 | - (NSString*) relativePath;
      | ^
/usr/include/GNUstep/Foundation/NSURL.h:339:1: error: expected unqualified-id before ‘-’ token
  339 | - (NSString*) relativeString;
      | ^
/usr/include/GNUstep/Foundation/NSURL.h:347:1: error: expected unqualified-id before ‘-’ token
  347 | - (NSData*) resourceDataUsingCache: (BOOL)shouldUseCache;
      | ^
/usr/include/GNUstep/Foundation/NSURL.h:353:1: error: expected unqualified-id before ‘-’ token
  353 | - (NSString*) resourceSpecifier;
      | ^
/usr/include/GNUstep/Foundation/NSURL.h:358:1: error: expected unqualified-id before ‘-’ token
  358 | - (NSString*) scheme;
      | ^
/usr/include/GNUstep/Foundation/NSURL.h:363:1: error: expected unqualified-id before ‘-’ token
  363 | - (BOOL) setProperty: (id)property
      | ^
/usr/include/GNUstep/Foundation/NSURL.h:371:1: error: expected unqualified-id before ‘-’ token
  371 | - (BOOL) setResourceData: (NSData*)data;
      | ^
/usr/include/GNUstep/Foundation/NSURL.h:376:1: error: expected unqualified-id before ‘-’ token
  376 | - (NSURL*) standardizedURL;
      | ^
/usr/include/GNUstep/Foundation/NSURL.h:383:1: error: expected unqualified-id before ‘-’ token
  383 | - (NSURL*) URLByAppendingPathComponent: (NSString*)pathComponent;
      | ^
/usr/include/GNUstep/Foundation/NSURL.h:389:1: error: expected unqualified-id before ‘-’ token
  389 | - (NSURL*) URLByAppendingPathExtension: (NSString*)pathExtension;
      | ^
/usr/include/GNUstep/Foundation/NSURL.h:395:1: error: expected unqualified-id before ‘-’ token
  395 | - (NSURL*) URLByDeletingLastPathComponent;
      | ^
/usr/include/GNUstep/Foundation/NSURL.h:401:1: error: expected unqualified-id before ‘-’ token
  401 | - (NSURL*) URLByDeletingPathExtension;
      | ^
/usr/include/GNUstep/Foundation/NSURL.h:406:1: error: expected unqualified-id before ‘-’ token
  406 | - (NSURL*) URLByResolvingSymlinksInPath;
      | ^
/usr/include/GNUstep/Foundation/NSURL.h:411:1: error: expected unqualified-id before ‘-’ token
  411 | - (NSURL*) URLByStandardizingPath;
      | ^
/usr/include/GNUstep/Foundation/NSURL.h:421:1: error: expected unqualified-id before ‘-’ token
  421 | - (NSURL *) URLByAppendingPathComponent:(NSString *)pathComponent
      | ^
/usr/include/GNUstep/Foundation/NSURL.h:426:1: error: expected unqualified-id before ‘-’ token
  426 | - (BOOL) isFileReferenceURL;
      | ^
/usr/include/GNUstep/Foundation/NSURL.h:428:1: error: expected unqualified-id before ‘-’ token
  428 | - (NSURL *) fileReferenceURL;
      | ^
/usr/include/GNUstep/Foundation/NSURL.h:430:1: error: expected unqualified-id before ‘-’ token
  430 | - (NSURL *) filePathURL;
      | ^
/usr/include/GNUstep/Foundation/NSURL.h:432:1: error: expected unqualified-id before ‘-’ token
  432 | - (BOOL) getResourceValue: (id*)value
      | ^
/usr/include/GNUstep/Foundation/NSURL.h:442:1: error: expected unqualified-id before ‘-’ token
  442 | - (NSURLHandle*)URLHandleUsingCache: (BOOL)shouldUseCache;
      | ^
/usr/include/GNUstep/Foundation/NSURL.h:452:1: error: expected unqualified-id before ‘-’ token
  452 | - (NSString*) user;
      | ^
/usr/include/GNUstep/Foundation/NSURL.h:454:2: error: ‘end’ does not name a type
  454 | @end
      |  ^~~
/usr/include/GNUstep/Foundation/NSURL.h:468:1: error: expected unqualified-id before ‘-’ token
  468 | - (void) URLResourceDidFinishLoading: (NSURL*)sender;
      | ^
/usr/include/GNUstep/Foundation/NSURL.h:474:1: error: expected unqualified-id before ‘-’ token
  474 | - (void) URLResourceDidCancelLoading: (NSURL*)sender;
      | ^
/usr/include/GNUstep/Foundation/NSURL.h:479:1: error: expected unqualified-id before ‘-’ token
  479 | - (void) URL: (NSURL*)sender
      | ^
/usr/include/GNUstep/Foundation/NSURL.h:481:2: error: ‘end’ does not name a type
  481 | @end
      |  ^~~
/usr/include/GNUstep/Foundation/NSURL.h:486:11: error: ‘NSString’ does not name a type
  486 | GS_EXPORT NSString* const NSURLLocalizedNameKey;
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSURL.h:487:11: error: ‘NSString’ does not name a type
  487 | GS_EXPORT NSString* const NSURLIsRegularFileKey;
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSURL.h:488:11: error: ‘NSString’ does not name a type
  488 | GS_EXPORT NSString* const NSURLIsDirectoryKey;
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSURL.h:489:11: error: ‘NSString’ does not name a type
  489 | GS_EXPORT NSString* const NSURLIsSymbolicLinkKey;
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSURL.h:490:11: error: ‘NSString’ does not name a type
  490 | GS_EXPORT NSString* const NSURLIsVolumeKey;
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSURL.h:491:11: error: ‘NSString’ does not name a type
  491 | GS_EXPORT NSString* const NSURLIsPackageKey;
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSURL.h:492:11: error: ‘NSString’ does not name a type
  492 | GS_EXPORT NSString* const NSURLIsSystemImmutableKey;
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSURL.h:493:11: error: ‘NSString’ does not name a type
  493 | GS_EXPORT NSString* const NSURLIsUserImmutableKey;
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSURL.h:494:11: error: ‘NSString’ does not name a type
  494 | GS_EXPORT NSString* const NSURLIsHiddenKey;
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSURL.h:495:11: error: ‘NSString’ does not name a type
  495 | GS_EXPORT NSString* const NSURLHasHiddenExtensionKey;
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSURL.h:496:11: error: ‘NSString’ does not name a type
  496 | GS_EXPORT NSString* const NSURLCreationDateKey;
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSURL.h:497:11: error: ‘NSString’ does not name a type
  497 | GS_EXPORT NSString* const NSURLContentAccessDateKey;
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSURL.h:498:11: error: ‘NSString’ does not name a type
  498 | GS_EXPORT NSString* const NSURLContentModificationDateKey;
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSURL.h:499:11: error: ‘NSString’ does not name a type
  499 | GS_EXPORT NSString* const NSURLAttributeModificationDateKey;
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSURL.h:500:11: error: ‘NSString’ does not name a type
  500 | GS_EXPORT NSString* const NSURLLinkCountKey;
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSURL.h:501:11: error: ‘NSString’ does not name a type
  501 | GS_EXPORT NSString* const NSURLParentDirectoryURLKey;
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSURL.h:502:11: error: ‘NSString’ does not name a type
  502 | GS_EXPORT NSString* const NSURLVolumeURLKey;
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSURL.h:503:11: error: ‘NSString’ does not name a type
  503 | GS_EXPORT NSString* const NSURLTypeIdentifierKey;
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSURL.h:504:11: error: ‘NSString’ does not name a type
  504 | GS_EXPORT NSString* const NSURLLocalizedTypeDescriptionKey;
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSURL.h:505:11: error: ‘NSString’ does not name a type
  505 | GS_EXPORT NSString* const NSURLLabelNumberKey;
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSURL.h:506:11: error: ‘NSString’ does not name a type
  506 | GS_EXPORT NSString* const NSURLLabelColorKey;
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSURL.h:507:11: error: ‘NSString’ does not name a type
  507 | GS_EXPORT NSString* const NSURLLocalizedLabelKey;
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSURL.h:508:11: error: ‘NSString’ does not name a type
  508 | GS_EXPORT NSString* const NSURLEffectiveIconKey;
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSURL.h:509:11: error: ‘NSString’ does not name a type
  509 | GS_EXPORT NSString* const NSURLCustomIconKey;
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSURL.h:510:11: error: ‘NSString’ does not name a type
  510 | GS_EXPORT NSString* const NSURLFileSizeKey;
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSURL.h:511:11: error: ‘NSString’ does not name a type
  511 | GS_EXPORT NSString* const NSURLFileAllocatedSizeKey;
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSURL.h:512:11: error: ‘NSString’ does not name a type
  512 | GS_EXPORT NSString* const NSURLIsAliasFileKey;
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSURL.h:513:11: error: ‘NSString’ does not name a type
  513 | GS_EXPORT NSString* const NSURLVolumeLocalizedFormatDescriptionKey;
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSURL.h:514:11: error: ‘NSString’ does not name a type
  514 | GS_EXPORT NSString* const NSURLVolumeTotalCapacityKey;
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSURL.h:515:11: error: ‘NSString’ does not name a type
  515 | GS_EXPORT NSString* const NSURLVolumeAvailableCapacityKey;
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSURL.h:516:11: error: ‘NSString’ does not name a type
  516 | GS_EXPORT NSString* const NSURLVolumeResourceCountKey;
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSURL.h:517:11: error: ‘NSString’ does not name a type
  517 | GS_EXPORT NSString* const NSURLVolumeSupportsPersistentIDsKey;
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSURL.h:518:11: error: ‘NSString’ does not name a type
  518 | GS_EXPORT NSString* const NSURLVolumeSupportsSymbolicLinksKey;
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSURL.h:519:11: error: ‘NSString’ does not name a type
  519 | GS_EXPORT NSString* const NSURLVolumeSupportsHardLinksKey;
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSURL.h:520:11: error: ‘NSString’ does not name a type
  520 | GS_EXPORT NSString* const NSURLVolumeSupportsJournalingKey;
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSURL.h:521:11: error: ‘NSString’ does not name a type
  521 | GS_EXPORT NSString* const NSURLVolumeIsJournalingKey;
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSURL.h:522:11: error: ‘NSString’ does not name a type
  522 | GS_EXPORT NSString* const NSURLVolumeSupportsSparseFilesKey;
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSURL.h:523:11: error: ‘NSString’ does not name a type
  523 | GS_EXPORT NSString* const NSURLVolumeSupportsZeroRunsKey;
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSURL.h:524:11: error: ‘NSString’ does not name a type
  524 | GS_EXPORT NSString* const NSURLVolumeSupportsCaseSensitiveNamesKey;
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSURL.h:525:11: error: ‘NSString’ does not name a type
  525 | GS_EXPORT NSString* const NSURLVolumeSupportsCasePreservedNamesKey;
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSURL.h:528:11: error: ‘NSString’ does not name a type
  528 | GS_EXPORT NSString* const NSURLFileResourceIdentifierKey;
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSURL.h:529:11: error: ‘NSString’ does not name a type
  529 | GS_EXPORT NSString* const NSURLVolumeIdentifierKey;
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSURL.h:530:11: error: ‘NSString’ does not name a type
  530 | GS_EXPORT NSString* const NSURLPreferredIOBlockSizeKey;
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSURL.h:531:11: error: ‘NSString’ does not name a type
  531 | GS_EXPORT NSString* const NSURLIsReadableKey;
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSURL.h:532:11: error: ‘NSString’ does not name a type
  532 | GS_EXPORT NSString* const NSURLIsWritableKey;
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSURL.h:533:11: error: ‘NSString’ does not name a type
  533 | GS_EXPORT NSString* const NSURLIsExecutableKey;
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSURL.h:534:11: error: ‘NSString’ does not name a type
  534 | GS_EXPORT NSString* const NSURLFileSecurityKey;
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSURL.h:535:11: error: ‘NSString’ does not name a type
  535 | GS_EXPORT NSString* const NSURLIsMountTriggerKey;
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSURL.h:536:11: error: ‘NSString’ does not name a type
  536 | GS_EXPORT NSString* const NSURLFileResourceTypeKey;
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSURL.h:537:11: error: ‘NSString’ does not name a type
  537 | GS_EXPORT NSString* const NSURLTotalFileSizeKey;
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSURL.h:538:11: error: ‘NSString’ does not name a type
  538 | GS_EXPORT NSString* const NSURLTotalFileAllocatedSizeKey;
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSURL.h:539:11: error: ‘NSString’ does not name a type
  539 | GS_EXPORT NSString* const NSURLVolumeSupportsRootDirectoryDatesKey;
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSURL.h:540:11: error: ‘NSString’ does not name a type
  540 | GS_EXPORT NSString* const NSURLVolumeSupportsVolumeSizesKey;
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSURL.h:541:11: error: ‘NSString’ does not name a type
  541 | GS_EXPORT NSString* const NSURLVolumeSupportsRenamingKey;
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSURL.h:542:11: error: ‘NSString’ does not name a type
  542 | GS_EXPORT NSString* const NSURLVolumeSupportsAdvisoryFileLockingKey;
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSURL.h:543:11: error: ‘NSString’ does not name a type
  543 | GS_EXPORT NSString* const NSURLVolumeSupportsExtendedSecurityKey;
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSURL.h:544:11: error: ‘NSString’ does not name a type
  544 | GS_EXPORT NSString* const NSURLVolumeIsBrowsableKey;
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSURL.h:545:11: error: ‘NSString’ does not name a type
  545 | GS_EXPORT NSString* const NSURLVolumeMaximumFileSizeKey;
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSURL.h:546:11: error: ‘NSString’ does not name a type
  546 | GS_EXPORT NSString* const NSURLVolumeIsEjectableKey;
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSURL.h:547:11: error: ‘NSString’ does not name a type
  547 | GS_EXPORT NSString* const NSURLVolumeIsRemovableKey;
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSURL.h:548:11: error: ‘NSString’ does not name a type
  548 | GS_EXPORT NSString* const NSURLVolumeIsInternalKey;
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSURL.h:549:11: error: ‘NSString’ does not name a type
  549 | GS_EXPORT NSString* const NSURLVolumeIsAutomountedKey;
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSURL.h:550:11: error: ‘NSString’ does not name a type
  550 | GS_EXPORT NSString* const NSURLVolumeIsLocalKey;
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSURL.h:551:11: error: ‘NSString’ does not name a type
  551 | GS_EXPORT NSString* const NSURLVolumeIsReadOnlyKey;
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSURL.h:552:11: error: ‘NSString’ does not name a type
  552 | GS_EXPORT NSString* const NSURLVolumeCreationDateKey;
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSURL.h:553:11: error: ‘NSString’ does not name a type
  553 | GS_EXPORT NSString* const NSURLVolumeURLForRemountingKey;
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSURL.h:554:11: error: ‘NSString’ does not name a type
  554 | GS_EXPORT NSString* const NSURLVolumeUUIDStringKey;
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSURL.h:555:11: error: ‘NSString’ does not name a type
  555 | GS_EXPORT NSString* const NSURLVolumeNameKey;
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSURL.h:556:11: error: ‘NSString’ does not name a type
  556 | GS_EXPORT NSString* const NSURLVolumeLocalizedNameKey;
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSURL.h:557:11: error: ‘NSString’ does not name a type
  557 | GS_EXPORT NSString* const NSURLIsUbiquitousItemKey;
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSURL.h:558:11: error: ‘NSString’ does not name a type
  558 | GS_EXPORT NSString* const NSURLUbiquitousItemHasUnresolvedConflictsKey;
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSURL.h:559:11: error: ‘NSString’ does not name a type
  559 | GS_EXPORT NSString* const NSURLUbiquitousItemIsDownloadingKey;
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSURL.h:560:11: error: ‘NSString’ does not name a type
  560 | GS_EXPORT NSString* const NSURLUbiquitousItemIsUploadedKey;
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSURL.h:561:11: error: ‘NSString’ does not name a type
  561 | GS_EXPORT NSString* const NSURLUbiquitousItemIsUploadingKey;
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSURL.h:564:11: error: ‘NSString’ does not name a type
  564 | GS_EXPORT NSString* const NSURLIsExcludedFromBackupKey;
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSURL.h:565:11: error: ‘NSString’ does not name a type
  565 | GS_EXPORT NSString* const NSURLPathKey;
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSURL.h:568:11: error: ‘NSString’ does not name a type
  568 | GS_EXPORT NSString* const NSURLTagNamesKey;
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSURL.h:569:11: error: ‘NSString’ does not name a type
  569 | GS_EXPORT NSString* const NSURLUbiquitousItemDownloadingStatusKey;
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSURL.h:570:11: error: ‘NSString’ does not name a type
  570 | GS_EXPORT NSString* const NSURLUbiquitousItemDownloadingErrorKey;
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSURL.h:571:11: error: ‘NSString’ does not name a type
  571 | GS_EXPORT NSString* const NSURLUbiquitousItemUploadingErrorKey;
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSURL.h:574:11: error: ‘NSString’ does not name a type
  574 | GS_EXPORT NSString* const NSURLGenerationIdentifierKey;
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSURL.h:575:11: error: ‘NSString’ does not name a type
  575 | GS_EXPORT NSString* const NSURLDocumentIdentifierKey;
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSURL.h:576:11: error: ‘NSString’ does not name a type
  576 | GS_EXPORT NSString* const NSURLAddedToDirectoryDateKey;
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSURL.h:577:11: error: ‘NSString’ does not name a type
  577 | GS_EXPORT NSString* const NSURLQuarantinePropertiesKey;
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSURL.h:578:11: error: ‘NSString’ does not name a type
  578 | GS_EXPORT NSString* const NSThumbnail1024x1024SizeKey;
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSURL.h:579:11: error: ‘NSString’ does not name a type
  579 | GS_EXPORT NSString* const NSURLUbiquitousItemDownloadRequestedKey;
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSURL.h:580:11: error: ‘NSString’ does not name a type
  580 | GS_EXPORT NSString* const NSURLUbiquitousItemContainerDisplayNameKey;
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSURL.h:583:11: error: ‘NSString’ does not name a type
  583 | GS_EXPORT NSString* const NSURLIsApplicationKey;
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSURL.h:584:11: error: ‘NSString’ does not name a type
  584 | GS_EXPORT NSString* const NSURLApplicationIsScriptableKey;
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSURL.h:589:11: error: ‘NSString’ does not name a type
  589 | GS_EXPORT NSString* const NSURLFileResourceTypeNamedPipe;
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSURL.h:590:11: error: ‘NSString’ does not name a type
  590 | GS_EXPORT NSString* const NSURLFileResourceTypeCharacterSpecial;
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSURL.h:591:11: error: ‘NSString’ does not name a type
  591 | GS_EXPORT NSString* const NSURLFileResourceTypeDirectory;
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSURL.h:592:11: error: ‘NSString’ does not name a type
  592 | GS_EXPORT NSString* const NSURLFileResourceTypeBlockSpecial;
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSURL.h:593:11: error: ‘NSString’ does not name a type
  593 | GS_EXPORT NSString* const NSURLFileResourceTypeRegular;
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSURL.h:594:11: error: ‘NSString’ does not name a type
  594 | GS_EXPORT NSString* const NSURLFileResourceTypeSymbolicLink;
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSURL.h:595:11: error: ‘NSString’ does not name a type
  595 | GS_EXPORT NSString* const NSURLFileResourceTypeSocket;
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSURL.h:596:11: error: ‘NSString’ does not name a type
  596 | GS_EXPORT NSString* const NSURLFileResourceTypeUnknown;
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSURL.h:601:11: error: ‘NSString’ does not name a type
  601 | GS_EXPORT NSString* const NSURLUbiquitousItemDownloadingStatusNotDownloaded;
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSURL.h:602:11: error: ‘NSString’ does not name a type
  602 | GS_EXPORT NSString* const NSURLUbiquitousItemDownloadingStatusDownloaded;
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSURL.h:603:11: error: ‘NSString’ does not name a type
  603 | GS_EXPORT NSString* const NSURLUbiquitousItemDownloadingStatusCurrent;
      |           ^~~~~~~~
/usr/include/GNUstep/GNUstepBase/NSURL+GNUstepBase.h:39:2: error: ‘interface’ does not name a type
   39 | @interface NSURL (GNUstepBaseAdditions)
      |  ^~~~~~~~~
/usr/include/GNUstep/GNUstepBase/NSURL+GNUstepBase.h:49:1: error: expected unqualified-id before ‘-’ token
   49 | - (id) initWithScheme: (NSString*)scheme
      | ^
/usr/include/GNUstep/GNUstepBase/NSURL+GNUstepBase.h:59:2: error: ‘end’ does not name a type
   59 | @end
      |  ^~~
/usr/include/GNUstep/GNUstepBase/NSURL+GNUstepBase.h:72:1: error: expected unqualified-id before ‘-’ token
   72 | - (NSString*) pathWithEscapes;
      | ^
/usr/include/GNUstep/GNUstepBase/NSURL+GNUstepBase.h:73:2: error: ‘end’ does not name a type
   73 | @end
      |  ^~~
/usr/include/GNUstep/Foundation/NSURL.h:615:2: error: ‘interface’ does not name a type
  615 | @interface NSURLQueryItem : NSObject <NSCopying, NSCoding>
      |  ^~~~~~~~~
/usr/include/GNUstep/Foundation/NSURL.h:635:1: error: expected unqualified-id before ‘+’ token
  635 | + (instancetype)queryItemWithName:(NSString *)name
      | ^
/usr/include/GNUstep/Foundation/NSURL.h:637:1: error: expected unqualified-id before ‘-’ token
  637 | - (instancetype)initWithName:(NSString *)name
      | ^
/usr/include/GNUstep/Foundation/NSURL.h:641:1: error: expected unqualified-id before ‘-’ token
  641 | - (NSString *) name;
      | ^
/usr/include/GNUstep/Foundation/NSURL.h:642:1: error: expected unqualified-id before ‘-’ token
  642 | - (NSString *) value;
      | ^
/usr/include/GNUstep/Foundation/NSURL.h:643:2: error: ‘end’ does not name a type
  643 | @end
      |  ^~~
/usr/include/GNUstep/Foundation/NSURL.h:669:1: error: expected unqualified-id before ‘+’ token
  669 | + (instancetype) componentsWithString:(NSString *)URLString;
      | ^
/usr/include/GNUstep/Foundation/NSURL.h:670:1: error: expected unqualified-id before ‘+’ token
  670 | + (instancetype) componentsWithURL:(NSURL *)url
      | ^
/usr/include/GNUstep/Foundation/NSURL.h:672:1: error: expected unqualified-id before ‘-’ token
  672 | - (instancetype) init;
      | ^
/usr/include/GNUstep/Foundation/NSURL.h:673:1: error: expected unqualified-id before ‘-’ token
  673 | - (instancetype)initWithString:(NSString *)URLString;
      | ^
/usr/include/GNUstep/Foundation/NSURL.h:675:1: error: expected unqualified-id before ‘-’ token
  675 | - (instancetype)initWithURL:(NSURL *)url
      | ^
/usr/include/GNUstep/Foundation/NSURL.h:679:1: error: expected unqualified-id before ‘-’ token
  679 | - (NSString *) string;
      | ^
/usr/include/GNUstep/Foundation/NSURL.h:680:1: error: expected unqualified-id before ‘-’ token
  680 | - (void) setString: (NSString *)urlString;
      | ^
/usr/include/GNUstep/Foundation/NSURL.h:681:1: error: expected unqualified-id before ‘-’ token
  681 | - (NSURL *) URL;
      | ^
/usr/include/GNUstep/Foundation/NSURL.h:682:1: error: expected unqualified-id before ‘-’ token
  682 | - (void) setURL: (NSURL *)url;
      | ^
/usr/include/GNUstep/Foundation/NSURL.h:683:1: error: expected unqualified-id before ‘-’ token
  683 | - (NSURL *)URLRelativeToURL: (NSURL *)baseURL;
      | ^
/usr/include/GNUstep/Foundation/NSURL.h:686:1: error: expected unqualified-id before ‘-’ token
  686 | - (NSString *) fragment;
      | ^
/usr/include/GNUstep/Foundation/NSURL.h:687:1: error: expected unqualified-id before ‘-’ token
  687 | - (void) setFragment: (NSString *)fragment;
      | ^
/usr/include/GNUstep/Foundation/NSURL.h:688:1: error: expected unqualified-id before ‘-’ token
  688 | - (NSString *) host;
      | ^
/usr/include/GNUstep/Foundation/NSURL.h:689:1: error: expected unqualified-id before ‘-’ token
  689 | - (void) setHost: (NSString *)host;
      | ^
/usr/include/GNUstep/Foundation/NSURL.h:690:1: error: expected unqualified-id before ‘-’ token
  690 | - (NSString *) password;
      | ^
/usr/include/GNUstep/Foundation/NSURL.h:691:1: error: expected unqualified-id before ‘-’ token
  691 | - (void) setPassword: (NSString *)password;
      | ^
/usr/include/GNUstep/Foundation/NSURL.h:692:1: error: expected unqualified-id before ‘-’ token
  692 | - (NSString *) path;
      | ^
/usr/include/GNUstep/Foundation/NSURL.h:693:1: error: expected unqualified-id before ‘-’ token
  693 | - (void) setPath: (NSString *)path;
      | ^
/usr/include/GNUstep/Foundation/NSURL.h:694:1: error: expected unqualified-id before ‘-’ token
  694 | - (NSNumber *) port;
      | ^
/usr/include/GNUstep/Foundation/NSURL.h:695:1: error: expected unqualified-id before ‘-’ token
  695 | - (void) setPort: (NSNumber *)port;
      | ^
/usr/include/GNUstep/Foundation/NSURL.h:696:1: error: expected unqualified-id before ‘-’ token
  696 | - (NSString *) query;
      | ^
/usr/include/GNUstep/Foundation/NSURL.h:697:1: error: expected unqualified-id before ‘-’ token
  697 | - (void) setQuery: (NSString *)query;
      | ^
/usr/include/GNUstep/Foundation/NSURL.h:699:1: error: expected unqualified-id before ‘-’ token
  699 | - (NSArray *) queryItems;
      | ^
/usr/include/GNUstep/Foundation/NSURL.h:700:1: error: expected unqualified-id before ‘-’ token
  700 | - (void) setQueryItems: (NSArray *)queryItems;
      | ^
/usr/include/GNUstep/Foundation/NSURL.h:702:1: error: expected unqualified-id before ‘-’ token
  702 | - (NSString *) scheme;
      | ^
/usr/include/GNUstep/Foundation/NSURL.h:703:1: error: expected unqualified-id before ‘-’ token
  703 | - (void) setScheme: (NSString *)scheme;
      | ^
/usr/include/GNUstep/Foundation/NSURL.h:704:1: error: expected unqualified-id before ‘-’ token
  704 | - (NSString *) user;
      | ^
/usr/include/GNUstep/Foundation/NSURL.h:705:1: error: expected unqualified-id before ‘-’ token
  705 | - (void) setUser: (NSString *)user;
      | ^
/usr/include/GNUstep/Foundation/NSURL.h:708:1: error: expected unqualified-id before ‘-’ token
  708 | - (NSString *) percentEncodedFragment;
      | ^
/usr/include/GNUstep/Foundation/NSURL.h:709:1: error: expected unqualified-id before ‘-’ token
  709 | - (void) setPercentEncodedFragment: (NSString *)fragment;
      | ^
/usr/include/GNUstep/Foundation/NSURL.h:710:1: error: expected unqualified-id before ‘-’ token
  710 | - (NSString *) percentEncodedHost;
      | ^
/usr/include/GNUstep/Foundation/NSURL.h:711:1: error: expected unqualified-id before ‘-’ token
  711 | - (void) setPercentEncodedHost: (NSString *)host;
      | ^
/usr/include/GNUstep/Foundation/NSURL.h:712:1: error: expected unqualified-id before ‘-’ token
  712 | - (NSString *) percentEncodedPassword;
      | ^
/usr/include/GNUstep/Foundation/NSURL.h:713:1: error: expected unqualified-id before ‘-’ token
  713 | - (void) setPercentEncodedPassword: (NSString *)password;
      | ^
/usr/include/GNUstep/Foundation/NSURL.h:714:1: error: expected unqualified-id before ‘-’ token
  714 | - (NSString *) percentEncodedPath;
      | ^
/usr/include/GNUstep/Foundation/NSURL.h:715:1: error: expected unqualified-id before ‘-’ token
  715 | - (void) setPercentEncodedPath: (NSString *)path;
      | ^
/usr/include/GNUstep/Foundation/NSURL.h:716:1: error: expected unqualified-id before ‘-’ token
  716 | - (NSString *) percentEncodedQuery;
      | ^
/usr/include/GNUstep/Foundation/NSURL.h:717:1: error: expected unqualified-id before ‘-’ token
  717 | - (void) setPercentEncodedQuery: (NSString *)query;
      | ^
/usr/include/GNUstep/Foundation/NSURL.h:719:1: error: expected unqualified-id before ‘-’ token
  719 | - (NSArray *) percentEncodedQueryItems;
      | ^
/usr/include/GNUstep/Foundation/NSURL.h:720:1: error: expected unqualified-id before ‘-’ token
  720 | - (void) setPercentEncodedQueryItems: (NSArray *)queryItems;
      | ^
/usr/include/GNUstep/Foundation/NSURL.h:722:1: error: expected unqualified-id before ‘-’ token
  722 | - (NSString *) percentEncodedUser;
      | ^
/usr/include/GNUstep/Foundation/NSURL.h:723:1: error: expected unqualified-id before ‘-’ token
  723 | - (void) setPercentEncodedUser: (NSString *)user;
      | ^
/usr/include/GNUstep/Foundation/NSURL.h:726:1: error: expected unqualified-id before ‘-’ token
  726 | - (NSRange) rangeOfFragment;
      | ^
/usr/include/GNUstep/Foundation/NSURL.h:727:1: error: expected unqualified-id before ‘-’ token
  727 | - (NSRange) rangeOfHost;
      | ^
/usr/include/GNUstep/Foundation/NSURL.h:728:1: error: expected unqualified-id before ‘-’ token
  728 | - (NSRange) rangeOfPassword;
      | ^
/usr/include/GNUstep/Foundation/NSURL.h:729:1: error: expected unqualified-id before ‘-’ token
  729 | - (NSRange) rangeOfPath;
      | ^
/usr/include/GNUstep/Foundation/NSURL.h:730:1: error: expected unqualified-id before ‘-’ token
  730 | - (NSRange) rangeOfPort;
      | ^
/usr/include/GNUstep/Foundation/NSURL.h:731:1: error: expected unqualified-id before ‘-’ token
  731 | - (NSRange) rangeOfQuery;
      | ^
/usr/include/GNUstep/Foundation/NSURL.h:732:1: error: expected unqualified-id before ‘-’ token
  732 | - (NSRange) rangeOfScheme;
      | ^
/usr/include/GNUstep/Foundation/NSURL.h:733:1: error: expected unqualified-id before ‘-’ token
  733 | - (NSRange) rangeOfUser;
      | ^
/usr/include/GNUstep/Foundation/NSURL.h:735:2: error: ‘end’ does not name a type
  735 | @end
      |  ^~~
/usr/include/GNUstep/Foundation/NSFileCoordinator.h:34:15: error: expected unqualified-id before ‘,’ token
   34 | @class NSArray, NSError, NSMutableDictionary, NSOperationQueue, NSSet;
      |               ^
/usr/include/GNUstep/Foundation/NSFileCoordinator.h:34:17: error: aggregate ‘NSArray NSError’ has incomplete type and cannot be defined
   34 | @class NSArray, NSError, NSMutableDictionary, NSOperationQueue, NSSet;
      |                 ^~~~~~~
/usr/include/GNUstep/Foundation/NSFileCoordinator.h:34:47: error: aggregate ‘NSArray NSOperationQueue’ has incomplete type and cannot be defined
   34 | @class NSArray, NSError, NSMutableDictionary, NSOperationQueue, NSSet;
      |                                               ^~~~~~~~~~~~~~~~
/usr/include/GNUstep/Foundation/NSFileCoordinator.h:34:65: error: aggregate ‘NSArray NSSet’ has incomplete type and cannot be defined
   34 | @class NSArray, NSError, NSMutableDictionary, NSOperationQueue, NSSet;
      |                                                                 ^~~~~
/usr/include/GNUstep/Foundation/NSFileCoordinator.h:36:2: error: ‘protocol’ does not name a type; did you mean ‘Protocol’?
   36 | @protocol NSFilePresenter;
      |  ^~~~~~~~
      |  Protocol
/usr/include/GNUstep/Foundation/NSFileCoordinator.h:56:2: error: ‘interface’ does not name a type
   56 | @interface NSFileAccessIntent : NSObject
      |  ^~~~~~~~~
/usr/include/GNUstep/Foundation/NSFileCoordinator.h:62:1: error: expected unqualified-id before ‘+’ token
   62 | + (instancetype) readingIntentWithURL: (NSURL *)url
      | ^
/usr/include/GNUstep/Foundation/NSFileCoordinator.h:64:1: error: expected unqualified-id before ‘+’ token
   64 | + (instancetype) writingIntentWithURL: (NSURL *)url
      | ^
/usr/include/GNUstep/Foundation/NSFileCoordinator.h:66:1: error: expected unqualified-id before ‘-’ token
   66 | - (NSURL *) URL;
      | ^
/usr/include/GNUstep/Foundation/NSFileCoordinator.h:67:2: error: ‘end’ does not name a type
   67 | @end
      |  ^~~
/usr/include/GNUstep/Foundation/NSFileCoordinator.h:69:68: error: expected constructor, destructor, or type conversion before ‘;’ token
   69 | DEFINE_BLOCK_TYPE(GSNoEscapeReadWriteHandler, void, NSURL*, NSURL*);
      |                                                                    ^
/usr/include/GNUstep/Foundation/NSFileCoordinator.h:70:50: error: ‘NSURL’ is not a type
   70 | DEFINE_BLOCK_TYPE(GSNoEscapeNewURLHandler, void, NSURL*);
      |                                                  ^~~~~
/usr/include/GNUstep/GNUstepBase/GSBlocks.h:68:28: note: in definition of macro ‘DEFINE_BLOCK_TYPE’
   68 |     retTy (*invoke)(void*, argTys, ## __VA_ARGS__);\
      |                            ^~~~~~
/usr/include/GNUstep/Foundation/NSFileCoordinator.h:71:52: error: ‘NSError’ is not a type
   71 | DEFINE_BLOCK_TYPE(GSAccessorCallbackHandler, void, NSError*);
      |                                                    ^~~~~~~
/usr/include/GNUstep/GNUstepBase/GSBlocks.h:68:28: note: in definition of macro ‘DEFINE_BLOCK_TYPE’
   68 |     retTy (*invoke)(void*, argTys, ## __VA_ARGS__);\
      |                            ^~~~~~
/usr/include/GNUstep/Foundation/NSFileCoordinator.h:72:56: error: ‘NSURL’ is not a type
   72 | DEFINE_BLOCK_TYPE(GSDualWriteURLCallbackHandler, void, NSURL*, NSURL*);
      |                                                        ^~~~~
/usr/include/GNUstep/GNUstepBase/GSBlocks.h:68:28: note: in definition of macro ‘DEFINE_BLOCK_TYPE’
   68 |     retTy (*invoke)(void*, argTys, ## __VA_ARGS__);\
      |                            ^~~~~~
/usr/include/GNUstep/Foundation/NSFileCoordinator.h:72:64: error: ‘NSURL’ is not a type
   72 | DEFINE_BLOCK_TYPE(GSDualWriteURLCallbackHandler, void, NSURL*, NSURL*);
      |                                                                ^~~~~
/usr/include/GNUstep/GNUstepBase/GSBlocks.h:68:39: note: in definition of macro ‘DEFINE_BLOCK_TYPE’
   68 |     retTy (*invoke)(void*, argTys, ## __VA_ARGS__);\
      |                                       ^~~~~~~~~~~
/usr/include/GNUstep/Foundation/NSFileCoordinator.h:77:2: error: ‘interface’ does not name a type
   77 | @interface NSFileCoordinator : NSObject
      |  ^~~~~~~~~
/usr/include/GNUstep/Foundation/NSFileCoordinator.h:83:1: error: expected unqualified-id before ‘+’ token
   83 | + (NSArray *) filePresenters;
      | ^
/usr/include/GNUstep/Foundation/NSFileCoordinator.h:85:1: error: expected unqualified-id before ‘-’ token
   85 | - (NSString *) purposeIdentifier;
      | ^
/usr/include/GNUstep/Foundation/NSFileCoordinator.h:87:1: error: expected unqualified-id before ‘-’ token
   87 | - (void) setPurposeIdentifier: (NSString *)ident;  // copy
      | ^
/usr/include/GNUstep/Foundation/NSFileCoordinator.h:89:1: error: expected unqualified-id before ‘-’ token
   89 | - (void)cancel;
      | ^
/usr/include/GNUstep/Foundation/NSFileCoordinator.h:91:1: error: expected unqualified-id before ‘-’ token
   91 | - (void)coordinateAccessWithIntents: (NSArray *)intents
      | ^
/usr/include/GNUstep/Foundation/NSFileCoordinator.h:95:1: error: expected unqualified-id before ‘-’ token
   95 | - (void)coordinateReadingItemAtURL: (NSURL *)readingURL
      | ^
/usr/include/GNUstep/Foundation/NSFileCoordinator.h:102:1: error: expected unqualified-id before ‘-’ token
  102 | - (void)coordinateReadingItemAtURL: (NSURL *)url
      | ^
/usr/include/GNUstep/Foundation/NSFileCoordinator.h:107:1: error: expected unqualified-id before ‘-’ token
  107 | - (void)coordinateWritingItemAtURL: (NSURL *)url
      | ^
/usr/include/GNUstep/Foundation/NSFileCoordinator.h:111:1: error: expected unqualified-id before ‘-’ token
  111 | - (void)coordinateWritingItemAtURL: (NSURL *)url1
      | ^
/usr/include/GNUstep/Foundation/NSFileCoordinator.h:118:1: error: expected unqualified-id before ‘-’ token
  118 | - (void)itemAtURL: (NSURL *)oldURL didMoveToURL: (NSURL *)newURL;
      | ^
/usr/include/GNUstep/Foundation/NSFileCoordinator.h:120:1: error: expected unqualified-id before ‘-’ token
  120 | - (void)itemAtURL: (NSURL *)oldURL willMoveToURL: (NSURL *)newURL;
      | ^
/usr/include/GNUstep/Foundation/NSFileCoordinator.h:122:1: error: expected unqualified-id before ‘-’ token
  122 | - (void)itemAtURL: (NSURL *)url didChangeUbiquityAttributes: (NSSet *)attributes;
      | ^
/usr/include/GNUstep/Foundation/NSFileCoordinator.h:124:1: error: expected unqualified-id before ‘-’ token
  124 | - (void)prepareForReadingItemsAtURLs: (NSArray *)readingURLs
      | ^
/usr/include/GNUstep/Foundation/NSFileCoordinator.h:130:2: error: ‘end’ does not name a type
  130 | @end
      |  ^~~
/usr/include/GNUstep/GNUstepBase/NSFileHandle+GNUstepBase.h:39:2: error: ‘interface’ does not name a type
   39 | @interface NSFileHandle(GNUstepBase)
      |  ^~~~~~~~~
/usr/include/GNUstep/GNUstepBase/NSFileHandle+GNUstepBase.h:43:1: error: expected unqualified-id before ‘-’ token
   43 | - (NSString*) socketAddress;
      | ^
/usr/include/GNUstep/GNUstepBase/NSFileHandle+GNUstepBase.h:44:2: error: ‘end’ does not name a type
   44 | @end
      |  ^~~
/usr/include/GNUstep/Foundation/NSPathUtilities.h:52:1: error: variable or field ‘GSSetUserName’ declared void
   52 | GSSetUserName(NSString *aName);
      | ^~~~~~~~~~~~~
/usr/include/GNUstep/Foundation/NSPathUtilities.h:52:25: error: ‘aName’ was not declared in this scope
   52 | GSSetUserName(NSString *aName);
      |                         ^~~~~
/usr/include/GNUstep/Foundation/NSPathUtilities.h:79:11: error: ‘NSMutableDictionary’ does not name a type; did you mean ‘NSMutableData’?
   79 | GS_EXPORT NSMutableDictionary*
      |           ^~~~~~~~~~~~~~~~~~~
      |           NSMutableData
/usr/include/GNUstep/Foundation/NSPathUtilities.h:88:11: error: ‘NSString’ does not name a type
   88 | GS_EXPORT NSString*
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSPathUtilities.h:101:1: error: variable or field ‘GNUstepUserConfig’ declared void
  101 | GNUstepUserConfig(NSMutableDictionary *config, NSString *userName);
      | ^~~~~~~~~~~~~~~~~
/usr/include/GNUstep/Foundation/NSPathUtilities.h:101:40: error: ‘config’ was not declared in this scope
  101 | GNUstepUserConfig(NSMutableDictionary *config, NSString *userName);
      |                                        ^~~~~~
/usr/include/GNUstep/Foundation/NSPathUtilities.h:101:58: error: ‘userName’ was not declared in this scope
  101 | GNUstepUserConfig(NSMutableDictionary *config, NSString *userName);
      |                                                          ^~~~~~~~
/usr/include/GNUstep/Foundation/NSPathUtilities.h:104:11: error: ‘NSString’ does not name a type
  104 | GS_EXPORT NSString *NSUserName(void);
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSPathUtilities.h:105:11: error: ‘NSString’ does not name a type
  105 | GS_EXPORT NSString *NSHomeDirectory(void);
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSPathUtilities.h:106:11: error: ‘NSString’ does not name a type
  106 | GS_EXPORT NSString *NSHomeDirectoryForUser(NSString *loginName);
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSPathUtilities.h:221:11: error: ‘NSArray’ does not name a type
  221 | GS_EXPORT NSArray *NSSearchPathForDirectoriesInDomains(NSSearchPathDirectory directoryKey, NSSearchPathDomainMask domainMask, BOOL expandTilde);
      |           ^~~~~~~
/usr/include/GNUstep/Foundation/NSPathUtilities.h:227:11: error: ‘NSString’ does not name a type
  227 | GS_EXPORT NSString *NSFullUserName(void);
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSPathUtilities.h:234:11: error: ‘NSArray’ does not name a type
  234 | GS_EXPORT NSArray *NSStandardApplicationPaths(void);
      |           ^~~~~~~
/usr/include/GNUstep/Foundation/NSPathUtilities.h:241:11: error: ‘NSArray’ does not name a type
  241 | GS_EXPORT NSArray *NSStandardLibraryPaths(void);
      |           ^~~~~~~
/usr/include/GNUstep/Foundation/NSPathUtilities.h:250:11: error: ‘NSString’ does not name a type
  250 | GS_EXPORT NSString *NSTemporaryDirectory(void);
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSPathUtilities.h:263:11: error: ‘NSString’ does not name a type
  263 | GS_EXPORT NSString *NSOpenStepRootDirectory(void);
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSFileManager.h:194:2: error: ‘protocol’ does not name a type; did you mean ‘Protocol’?
  194 | @protocol NSFileManagerDelegate;
      |  ^~~~~~~~
      |  Protocol
/usr/include/GNUstep/Foundation/NSFileManager.h:203:48: error: ‘NSURL’ is not a type
  203 | DEFINE_BLOCK_TYPE(GSDirEnumErrorHandler, BOOL, NSURL*, NSError*);
      |                                                ^~~~~
/usr/include/GNUstep/GNUstepBase/GSBlocks.h:68:28: note: in definition of macro ‘DEFINE_BLOCK_TYPE’
   68 |     retTy (*invoke)(void*, argTys, ## __VA_ARGS__);\
      |                            ^~~~~~
/usr/include/GNUstep/Foundation/NSFileManager.h:203:56: error: ‘NSError’ is not a type
  203 | DEFINE_BLOCK_TYPE(GSDirEnumErrorHandler, BOOL, NSURL*, NSError*);
      |                                                        ^~~~~~~
/usr/include/GNUstep/GNUstepBase/GSBlocks.h:68:39: note: in definition of macro ‘DEFINE_BLOCK_TYPE’
   68 |     retTy (*invoke)(void*, argTys, ## __VA_ARGS__);\
      |                                       ^~~~~~~~~~~
/usr/include/GNUstep/Foundation/NSFileManager.h:214:2: error: ‘interface’ does not name a type
  214 | @interface NSFileManager : NSObject
      |  ^~~~~~~~~
/usr/include/GNUstep/Foundation/NSFileManager.h:236:1: error: expected unqualified-id before ‘+’ token
  236 | + (NSFileManager*) defaultManager;
      | ^
/usr/include/GNUstep/Foundation/NSFileManager.h:240:11: error: expected constructor, destructor, or type conversion before ‘(’ token
  240 | @property (assign) id<NSFileManagerDelegate> delegate;
      |           ^
/usr/include/GNUstep/Foundation/NSFileManager.h:248:1: error: expected unqualified-id before ‘-’ token
  248 | - (NSDictionary *) attributesOfItemAtPath: (NSString*)path
      | ^
/usr/include/GNUstep/Foundation/NSFileManager.h:258:1: error: expected unqualified-id before ‘-’ token
  258 | - (BOOL) copyItemAtPath: (NSString*)src
      | ^
/usr/include/GNUstep/Foundation/NSFileManager.h:267:1: error: expected unqualified-id before ‘-’ token
  267 | - (BOOL) moveItemAtPath: (NSString*)src
      | ^
/usr/include/GNUstep/Foundation/NSFileManager.h:277:1: error: expected unqualified-id before ‘-’ token
  277 | - (BOOL) removeItemAtPath: (NSString*)path
      | ^
/usr/include/GNUstep/Foundation/NSFileManager.h:287:1: error: expected unqualified-id before ‘-’ token
  287 | - (BOOL) copyItemAtURL: (NSURL*)src
      | ^
/usr/include/GNUstep/Foundation/NSFileManager.h:297:1: error: expected unqualified-id before ‘-’ token
  297 | - (BOOL) moveItemAtURL: (NSURL*)src
      | ^
/usr/include/GNUstep/Foundation/NSFileManager.h:306:1: error: expected unqualified-id before ‘-’ token
  306 | - (BOOL) removeItemAtURL: (NSURL*)url
      | ^
/usr/include/GNUstep/Foundation/NSFileManager.h:313:1: error: expected unqualified-id before ‘-’ token
  313 | - (BOOL) createSymbolicLinkAtPath: (NSString*)path
      | ^
/usr/include/GNUstep/Foundation/NSFileManager.h:325:1: error: expected unqualified-id before ‘-’ token
  325 | - (BOOL) changeCurrentDirectoryPath: (NSString*)path;
      | ^
/usr/include/GNUstep/Foundation/NSFileManager.h:326:1: error: expected unqualified-id before ‘-’ token
  326 | - (BOOL) changeFileAttributes: (NSDictionary*)attributes
      | ^
/usr/include/GNUstep/Foundation/NSFileManager.h:328:1: error: expected unqualified-id before ‘-’ token
  328 | - (NSArray*) componentsToDisplayForPath: (NSString*)path;
      | ^
/usr/include/GNUstep/Foundation/NSFileManager.h:329:1: error: expected unqualified-id before ‘-’ token
  329 | - (NSData*) contentsAtPath: (NSString*)path;
      | ^
/usr/include/GNUstep/Foundation/NSFileManager.h:330:1: error: expected unqualified-id before ‘-’ token
  330 | - (BOOL) contentsEqualAtPath: (NSString*)path1
      | ^
/usr/include/GNUstep/Foundation/NSFileManager.h:343:1: error: expected unqualified-id before ‘-’ token
  343 | - (NSArray*) contentsOfDirectoryAtURL: (NSURL*)url
      | ^
/usr/include/GNUstep/Foundation/NSFileManager.h:352:1: error: expected unqualified-id before ‘-’ token
  352 | - (NSURL *)URLForDirectory: (NSSearchPathDirectory)directory
      | ^
/usr/include/GNUstep/Foundation/NSFileManager.h:361:1: error: expected unqualified-id before ‘-’ token
  361 | - (NSDirectoryEnumerator *)enumeratorAtURL: (NSURL *)url
      | ^
/usr/include/GNUstep/Foundation/NSFileManager.h:376:1: error: expected unqualified-id before ‘-’ token
  376 | - (NSArray*) contentsOfDirectoryAtPath: (NSString*)path error: (NSError**)error;
      | ^
/usr/include/GNUstep/Foundation/NSFileManager.h:378:1: error: expected unqualified-id before ‘-’ token
  378 | - (NSDictionary*) attributesOfFileSystemForPath: (NSString*)path
      | ^
/usr/include/GNUstep/Foundation/NSFileManager.h:382:1: error: expected unqualified-id before ‘-’ token
  382 | - (BOOL) copyPath: (NSString*)source
      | ^
/usr/include/GNUstep/Foundation/NSFileManager.h:385:1: error: expected unqualified-id before ‘-’ token
  385 | - (BOOL) createDirectoryAtPath: (NSString *)path
      | ^
/usr/include/GNUstep/Foundation/NSFileManager.h:389:1: error: expected unqualified-id before ‘-’ token
  389 | - (BOOL) createDirectoryAtURL: (NSURL *)url
      | ^
/usr/include/GNUstep/Foundation/NSFileManager.h:393:1: error: expected unqualified-id before ‘-’ token
  393 | - (BOOL) createDirectoryAtPath: (NSString*)path
      | ^
/usr/include/GNUstep/Foundation/NSFileManager.h:395:1: error: expected unqualified-id before ‘-’ token
  395 | - (BOOL) createFileAtPath: (NSString*)path
      | ^
/usr/include/GNUstep/Foundation/NSFileManager.h:398:1: error: expected unqualified-id before ‘-’ token
  398 | - (BOOL) createSymbolicLinkAtPath: (NSString*)path
      | ^
/usr/include/GNUstep/Foundation/NSFileManager.h:400:1: error: expected unqualified-id before ‘-’ token
  400 | - (NSString*) currentDirectoryPath;
      | ^
/usr/include/GNUstep/Foundation/NSFileManager.h:401:1: error: expected unqualified-id before ‘-’ token
  401 | - (NSArray*) directoryContentsAtPath: (NSString*)path;
      | ^
/usr/include/GNUstep/Foundation/NSFileManager.h:402:1: error: expected unqualified-id before ‘-’ token
  402 | - (NSString*) displayNameAtPath: (NSString*)path;
      | ^
/usr/include/GNUstep/Foundation/NSFileManager.h:414:1: error: expected unqualified-id before ‘-’ token
  414 | - (NSDirectoryEnumerator*) enumeratorAtPath: (NSString*)path;
      | ^
/usr/include/GNUstep/Foundation/NSFileManager.h:420:1: error: expected unqualified-id before ‘-’ token
  420 | - (NSDictionary*) fileAttributesAtPath: (NSString*)path
      | ^
/usr/include/GNUstep/Foundation/NSFileManager.h:426:1: error: expected unqualified-id before ‘-’ token
  426 | - (BOOL) fileExistsAtPath: (NSString*)path;
      | ^
/usr/include/GNUstep/Foundation/NSFileManager.h:434:1: error: expected unqualified-id before ‘-’ token
  434 | - (BOOL) fileExistsAtPath: (NSString*)path isDirectory: (BOOL*)isDirectory;
      | ^
/usr/include/GNUstep/Foundation/NSFileManager.h:435:1: error: expected unqualified-id before ‘-’ token
  435 | - (NSDictionary*) fileSystemAttributesAtPath: (NSString*)path;
      | ^
/usr/include/GNUstep/Foundation/NSFileManager.h:448:1: error: expected unqualified-id before ‘-’ token
  448 | - (const GSNativeChar*) fileSystemRepresentationWithPath: (NSString*)path;
      | ^
/usr/include/GNUstep/Foundation/NSFileManager.h:450:1: error: expected unqualified-id before ‘-’ token
  450 | - (BOOL) isExecutableFileAtPath: (NSString*)path;
      | ^
/usr/include/GNUstep/Foundation/NSFileManager.h:451:1: error: expected unqualified-id before ‘-’ token
  451 | - (BOOL) isDeletableFileAtPath: (NSString*)path;
      | ^
/usr/include/GNUstep/Foundation/NSFileManager.h:452:1: error: expected unqualified-id before ‘-’ token
  452 | - (BOOL) isReadableFileAtPath: (NSString*)path;
      | ^
/usr/include/GNUstep/Foundation/NSFileManager.h:453:1: error: expected unqualified-id before ‘-’ token
  453 | - (BOOL) isWritableFileAtPath: (NSString*)path;
      | ^
/usr/include/GNUstep/Foundation/NSFileManager.h:454:1: error: expected unqualified-id before ‘-’ token
  454 | - (BOOL) linkPath: (NSString*)source
      | ^
/usr/include/GNUstep/Foundation/NSFileManager.h:457:1: error: expected unqualified-id before ‘-’ token
  457 | - (BOOL) movePath: (NSString*)source
      | ^
/usr/include/GNUstep/Foundation/NSFileManager.h:460:1: error: expected unqualified-id before ‘-’ token
  460 | - (NSString*) pathContentOfSymbolicLinkAtPath: (NSString*)path;
      | ^
/usr/include/GNUstep/Foundation/NSFileManager.h:469:1: error: expected unqualified-id before ‘-’ token
  469 | - (BOOL) removeFileAtPath: (NSString*)path
      | ^
/usr/include/GNUstep/Foundation/NSFileManager.h:484:1: error: expected unqualified-id before ‘-’ token
  484 | - (NSString*) stringWithFileSystemRepresentation: (const GSNativeChar*)string
      | ^
/usr/include/GNUstep/Foundation/NSFileManager.h:487:1: error: expected unqualified-id before ‘-’ token
  487 | - (NSArray*) subpathsAtPath: (NSString*)path;
      | ^
/usr/include/GNUstep/Foundation/NSFileManager.h:489:2: error: ‘end’ does not name a type
  489 | @end /* NSFileManager */
      |  ^~~
/usr/include/GNUstep/Foundation/NSFileManager.h:544:1: error: expected unqualified-id before ‘-’ token
  544 | - (void) fileManager: (NSFileManager*)fileManager
      | ^
/usr/include/GNUstep/Foundation/NSFileManager.h:546:2: error: ‘end’ does not name a type
  546 | @end
      |  ^~~
/usr/include/GNUstep/Foundation/NSFileManager.h:589:1: error: expected unqualified-id before ‘-’ token
  589 | - (NSDictionary*) directoryAttributes;
      | ^
/usr/include/GNUstep/Foundation/NSFileManager.h:590:1: error: expected unqualified-id before ‘-’ token
  590 | - (NSDictionary*) fileAttributes;
      | ^
/usr/include/GNUstep/Foundation/NSFileManager.h:591:1: error: expected unqualified-id before ‘-’ token
  591 | - (void) skipDescendents;
      | ^
/usr/include/GNUstep/Foundation/NSFileManager.h:593:2: error: ‘end’ does not name a type
  593 | @end /* NSDirectoryEnumerator */
      |  ^~~
/usr/include/GNUstep/Foundation/NSFileManager.h:601:11: error: ‘NSString’ does not name a type
  601 | GS_EXPORT NSString* const NSFileCreationDate;
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSFileManager.h:604:11: error: ‘NSString’ does not name a type
  604 | GS_EXPORT NSString* const NSFileDeviceIdentifier;
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSFileManager.h:607:11: error: ‘NSString’ does not name a type
  607 | GS_EXPORT NSString* const NSFileExtensionHidden;
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSFileManager.h:610:11: error: ‘NSString’ does not name a type
  610 | GS_EXPORT NSString* const NSFileGroupOwnerAccountID;
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSFileManager.h:613:11: error: ‘NSString’ does not name a type
  613 | GS_EXPORT NSString* const NSFileGroupOwnerAccountName;
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSFileManager.h:616:11: error: ‘NSString’ does not name a type
  616 | GS_EXPORT NSString* const NSFileHFSCreatorCode;
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSFileManager.h:619:11: error: ‘NSString’ does not name a type
  619 | GS_EXPORT NSString* const NSFileHFSTypeCode;
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSFileManager.h:622:11: error: ‘NSString’ does not name a type
  622 | GS_EXPORT NSString* const NSFileImmutable;
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSFileManager.h:625:11: error: ‘NSString’ does not name a type
  625 | GS_EXPORT NSString* const NSFileModificationDate;
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSFileManager.h:628:11: error: ‘NSString’ does not name a type
  628 | GS_EXPORT NSString* const NSFileOwnerAccountID;
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSFileManager.h:631:11: error: ‘NSString’ does not name a type
  631 | GS_EXPORT NSString* const NSFileOwnerAccountName;
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSFileManager.h:634:11: error: ‘NSString’ does not name a type
  634 | GS_EXPORT NSString* const NSFilePosixPermissions;
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSFileManager.h:637:11: error: ‘NSString’ does not name a type
  637 | GS_EXPORT NSString* const NSFileReferenceCount;
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSFileManager.h:640:11: error: ‘NSString’ does not name a type
  640 | GS_EXPORT NSString* const NSFileSize;
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSFileManager.h:643:11: error: ‘NSString’ does not name a type
  643 | GS_EXPORT NSString* const NSFileSystemFileNumber;
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSFileManager.h:646:11: error: ‘NSString’ does not name a type
  646 | GS_EXPORT NSString* const NSFileSystemNumber;
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSFileManager.h:649:11: error: ‘NSString’ does not name a type
  649 | GS_EXPORT NSString* const NSFileType;
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSFileManager.h:655:11: error: ‘NSString’ does not name a type
  655 | GS_EXPORT NSString* const NSFileTypeDirectory;
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSFileManager.h:658:11: error: ‘NSString’ does not name a type
  658 | GS_EXPORT NSString* const NSFileTypeRegular;
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSFileManager.h:661:11: error: ‘NSString’ does not name a type
  661 | GS_EXPORT NSString* const NSFileTypeSymbolicLink;
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSFileManager.h:664:11: error: ‘NSString’ does not name a type
  664 | GS_EXPORT NSString* const NSFileTypeSocket;
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSFileManager.h:667:11: error: ‘NSString’ does not name a type
  667 | GS_EXPORT NSString* const NSFileTypeFifo;
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSFileManager.h:670:11: error: ‘NSString’ does not name a type
  670 | GS_EXPORT NSString* const NSFileTypeCharacterSpecial;
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSFileManager.h:673:11: error: ‘NSString’ does not name a type
  673 | GS_EXPORT NSString* const NSFileTypeBlockSpecial;
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSFileManager.h:676:11: error: ‘NSString’ does not name a type
  676 | GS_EXPORT NSString* const NSFileTypeUnknown;
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSFileManager.h:682:11: error: ‘NSString’ does not name a type
  682 | GS_EXPORT NSString* const NSFileSystemSize;
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSFileManager.h:685:11: error: ‘NSString’ does not name a type
  685 | GS_EXPORT NSString* const NSFileSystemFreeSize;
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSFileManager.h:688:11: error: ‘NSString’ does not name a type
  688 | GS_EXPORT NSString* const NSFileSystemNodes;
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSFileManager.h:691:11: error: ‘NSString’ does not name a type
  691 | GS_EXPORT NSString* const NSFileSystemFreeNodes;
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSFileManager.h:695:2: error: ‘interface’ does not name a type
  695 | @interface NSDictionary(NSFileAttributes)
      |  ^~~~~~~~~
/usr/include/GNUstep/Foundation/NSFileManager.h:697:1: error: expected unqualified-id before ‘-’ token
  697 | - (BOOL) fileExtensionHidden;
      | ^
/usr/include/GNUstep/Foundation/NSFileManager.h:698:1: error: expected unqualified-id before ‘-’ token
  698 | - (OSType) fileHFSCreatorCode;
      | ^
/usr/include/GNUstep/Foundation/NSFileManager.h:699:1: error: expected unqualified-id before ‘-’ token
  699 | - (OSType) fileHFSTypeCode;
      | ^
/usr/include/GNUstep/Foundation/NSFileManager.h:700:1: error: expected unqualified-id before ‘-’ token
  700 | - (BOOL) fileIsAppendOnly;
      | ^
/usr/include/GNUstep/Foundation/NSFileManager.h:701:1: error: expected unqualified-id before ‘-’ token
  701 | - (BOOL) fileIsImmutable;
      | ^
/usr/include/GNUstep/Foundation/NSFileManager.h:702:1: error: expected unqualified-id before ‘-’ token
  702 | - (unsigned long long) fileSize;
      | ^
/usr/include/GNUstep/Foundation/NSFileManager.h:703:1: error: expected unqualified-id before ‘-’ token
  703 | - (NSString*) fileType;
      | ^
/usr/include/GNUstep/Foundation/NSFileManager.h:704:1: error: expected unqualified-id before ‘-’ token
  704 | - (NSNumber*) fileOwnerAccountID;
      | ^
/usr/include/GNUstep/Foundation/NSFileManager.h:705:1: error: expected unqualified-id before ‘-’ token
  705 | - (NSString*) fileOwnerAccountName;
      | ^
/usr/include/GNUstep/Foundation/NSFileManager.h:706:1: error: expected unqualified-id before ‘-’ token
  706 | - (NSNumber*) fileGroupOwnerAccountID;
      | ^
/usr/include/GNUstep/Foundation/NSFileManager.h:707:1: error: expected unqualified-id before ‘-’ token
  707 | - (NSString*) fileGroupOwnerAccountName;
      | ^
/usr/include/GNUstep/Foundation/NSFileManager.h:708:1: error: expected unqualified-id before ‘-’ token
  708 | - (NSDate*) fileModificationDate;
      | ^
/usr/include/GNUstep/Foundation/NSFileManager.h:709:1: error: expected unqualified-id before ‘-’ token
  709 | - (NSUInteger) filePosixPermissions;
      | ^
/usr/include/GNUstep/Foundation/NSFileManager.h:710:1: error: expected unqualified-id before ‘-’ token
  710 | - (NSUInteger) fileSystemNumber;
      | ^
/usr/include/GNUstep/Foundation/NSFileManager.h:711:1: error: expected unqualified-id before ‘-’ token
  711 | - (NSUInteger) fileSystemFileNumber;
      | ^
/usr/include/GNUstep/Foundation/NSFileManager.h:712:2: error: ‘end’ does not name a type
  712 | @end
      |  ^~~
/usr/include/GNUstep/Foundation/NSFileManager.h:726:1: error: expected unqualified-id before ‘-’ token
  726 | - (BOOL)fileManager: (NSFileManager *)fileManager
      | ^
/usr/include/GNUstep/Foundation/NSFileManager.h:730:1: error: expected unqualified-id before ‘-’ token
  730 | - (BOOL)fileManager: (NSFileManager *)fileManager
      | ^
/usr/include/GNUstep/Foundation/NSFileManager.h:734:1: error: expected unqualified-id before ‘-’ token
  734 | - (BOOL)fileManager: (NSFileManager *)fileManager
      | ^
/usr/include/GNUstep/Foundation/NSFileManager.h:739:1: error: expected unqualified-id before ‘-’ token
  739 | - (BOOL)fileManager: (NSFileManager *)fileManager
      | ^
/usr/include/GNUstep/Foundation/NSFileManager.h:742:1: error: expected unqualified-id before ‘-’ token
  742 | - (BOOL)fileManager: (NSFileManager *)fileManager
      | ^
/usr/include/GNUstep/Foundation/NSFileManager.h:746:1: error: expected unqualified-id before ‘-’ token
  746 | - (BOOL)fileManager: (NSFileManager *)fileManager
      | ^
/usr/include/GNUstep/Foundation/NSFileManager.h:750:1: error: expected unqualified-id before ‘-’ token
  750 | - (BOOL)fileManager: (NSFileManager *)fileManager
      | ^
/usr/include/GNUstep/Foundation/NSFileManager.h:755:1: error: expected unqualified-id before ‘-’ token
  755 | - (BOOL)fileManager: (NSFileManager *)fileManager
      | ^
/usr/include/GNUstep/Foundation/NSFileManager.h:758:1: error: expected unqualified-id before ‘-’ token
  758 | - (BOOL)fileManager: (NSFileManager *)fileManager
      | ^
/usr/include/GNUstep/Foundation/NSFileManager.h:762:1: error: expected unqualified-id before ‘-’ token
  762 | - (BOOL)fileManager: (NSFileManager *)fileManager
      | ^
/usr/include/GNUstep/Foundation/NSFileManager.h:766:1: error: expected unqualified-id before ‘-’ token
  766 | - (BOOL)fileManager: (NSFileManager *)fileManager
      | ^
/usr/include/GNUstep/Foundation/NSFileManager.h:771:1: error: expected unqualified-id before ‘-’ token
  771 | - (BOOL)fileManager: (NSFileManager *)fileManager
      | ^
/usr/include/GNUstep/Foundation/NSFileManager.h:773:1: error: expected unqualified-id before ‘-’ token
  773 | - (BOOL)fileManager: (NSFileManager *)fileManager
      | ^
/usr/include/GNUstep/Foundation/NSFileManager.h:775:1: error: expected unqualified-id before ‘-’ token
  775 | - (BOOL)fileManager: (NSFileManager *)fileManager
      | ^
/usr/include/GNUstep/Foundation/NSFileManager.h:778:1: error: expected unqualified-id before ‘-’ token
  778 | - (BOOL)fileManager: (NSFileManager *)fileManager
      | ^
/usr/include/GNUstep/Foundation/NSFileManager.h:781:2: error: ‘end’ does not name a type
  781 | @end
      |  ^~~
/usr/include/GNUstep/Foundation/NSFilePresenter.h:31:15: error: expected unqualified-id before ‘,’ token
   31 | @class NSError, NSFileVersion, NSOperationQueue, NSSet;
      |               ^
/usr/include/GNUstep/Foundation/NSFilePresenter.h:31:17: error: aggregate ‘NSError NSFileVersion’ has incomplete type and cannot be defined
   31 | @class NSError, NSFileVersion, NSOperationQueue, NSSet;
      |                 ^~~~~~~~~~~~~
/usr/include/GNUstep/Foundation/NSFilePresenter.h:36:64: error: ‘NSError’ is not a type
   36 | DEFINE_BLOCK_TYPE(GSFilePresenterSubitemDeletionHandler, void, NSError*);
      |                                                                ^~~~~~~
/usr/include/GNUstep/GNUstepBase/GSBlocks.h:68:28: note: in definition of macro ‘DEFINE_BLOCK_TYPE’
   68 |     retTy (*invoke)(void*, argTys, ## __VA_ARGS__);\
      |                            ^~~~~~
/usr/include/GNUstep/Foundation/NSFilePresenter.h:38:74: error: ‘NSError’ is not a type
   38 | DEFINE_BLOCK_TYPE(GSFilePresentedItemChangesWithCompletionHandler, void, NSError*);
      |                                                                          ^~~~~~~
/usr/include/GNUstep/GNUstepBase/GSBlocks.h:68:28: note: in definition of macro ‘DEFINE_BLOCK_TYPE’
   68 |     retTy (*invoke)(void*, argTys, ## __VA_ARGS__);\
      |                            ^~~~~~
/usr/include/GNUstep/Foundation/NSFilePresenter.h:40:2: error: ‘protocol’ does not name a type; did you mean ‘Protocol’?
   40 | @protocol NSFilePresenter <NSObject>
      |  ^~~~~~~~
      |  Protocol
/usr/include/GNUstep/Foundation/NSFilePresenter.h:43:1: error: expected unqualified-id before ‘-’ token
   43 | - (NSOperationQueue *) presentedItemOperationQueue;
      | ^
/usr/include/GNUstep/Foundation/NSFilePresenter.h:46:2: error: ‘optional’ does not name a type
   46 | @optional
      |  ^~~~~~~~
/usr/include/GNUstep/Foundation/NSFilePresenter.h:53:1: error: expected unqualified-id before ‘-’ token
   53 | - (NSString *) observedPresentedItemUbiquityAttributes;
      | ^
/usr/include/GNUstep/Foundation/NSFilePresenter.h:55:1: error: expected unqualified-id before ‘-’ token
   55 | - (void) accommodatePresentedItemDeletionWithCompletionHandler: (GSFilePresenterCompletionHandler)completionHandler;
      | ^
/usr/include/GNUstep/Foundation/NSFilePresenter.h:56:1: error: expected unqualified-id before ‘-’ token
   56 | - (void) accommodatePresentedSubitemDeletionAtURL:(NSURL *)url completionHandler: (GSFilePresenterSubitemDeletionHandler)completionHandler;
      | ^
/usr/include/GNUstep/Foundation/NSFilePresenter.h:57:1: error: expected unqualified-id before ‘-’ token
   57 | - (void) presentedItemDidChange;
      | ^
/usr/include/GNUstep/Foundation/NSFilePresenter.h:58:1: error: expected unqualified-id before ‘-’ token
   58 | - (void) presentedItemDidChangeUbiquityAttributes: (NSSet *)attributes; // 10.13
      | ^
/usr/include/GNUstep/Foundation/NSFilePresenter.h:59:1: error: expected unqualified-id before ‘-’ token
   59 | - (void) presentedItemDidGainVersion: (NSFileVersion *)version;
      | ^
/usr/include/GNUstep/Foundation/NSFilePresenter.h:60:1: error: expected unqualified-id before ‘-’ token
   60 | - (void) presentedItemDidLoseVersion: (NSFileVersion *)version;
      | ^
/usr/include/GNUstep/Foundation/NSFilePresenter.h:61:1: error: expected unqualified-id before ‘-’ token
   61 | - (void) presentedItemDidMoveToURL: (NSURL *)newURL;
      | ^
/usr/include/GNUstep/Foundation/NSFilePresenter.h:62:1: error: expected unqualified-id before ‘-’ token
   62 | - (void) presentedItemDidResolveConflictVersion: (NSFileVersion *)version;
      | ^
/usr/include/GNUstep/Foundation/NSFilePresenter.h:63:1: error: expected unqualified-id before ‘-’ token
   63 | - (void) presentedSubitemAtURL: (NSURL *)oldURL didMoveToURL: (NSURL *)newURL;
      | ^
/usr/include/GNUstep/Foundation/NSFilePresenter.h:64:1: error: expected unqualified-id before ‘-’ token
   64 | - (void) presentedSubitemAtURL: (NSURL *)url didGainVersion: (NSFileVersion *)version;
      | ^
/usr/include/GNUstep/Foundation/NSFilePresenter.h:65:1: error: expected unqualified-id before ‘-’ token
   65 | - (void) presentedSubitemAtURL: (NSURL *)url didLoseVersion: (NSFileVersion *)version;
      | ^
/usr/include/GNUstep/Foundation/NSFilePresenter.h:66:1: error: expected unqualified-id before ‘-’ token
   66 | - (void) presentedSubitemAtURL: (NSURL *)url didResolveConflictVersion: (NSFileVersion *)version;
      | ^
/usr/include/GNUstep/Foundation/NSFilePresenter.h:67:1: error: expected unqualified-id before ‘-’ token
   67 | - (void) presentedSubitemDidAppearAtURL: (NSURL *)url;
      | ^
/usr/include/GNUstep/Foundation/NSFilePresenter.h:68:1: error: expected unqualified-id before ‘-’ token
   68 | - (void) presentedSubitemDidChangeAtURL: (NSURL *)url;
      | ^
/usr/include/GNUstep/Foundation/NSFilePresenter.h:69:1: error: expected unqualified-id before ‘-’ token
   69 | - (void) relinquishPresentedItemToReader: (GSFilePresenterReacquirer)reader;
      | ^
/usr/include/GNUstep/Foundation/NSFilePresenter.h:70:1: error: expected unqualified-id before ‘-’ token
   70 | - (void) relinquishPresentedItemToWriter: (GSFilePresenterReacquirer)writer;
      | ^
/usr/include/GNUstep/Foundation/NSFilePresenter.h:71:1: error: expected unqualified-id before ‘-’ token
   71 | - (void) savePresentedItemChangesWithCompletionHandler: (GSFilePresentedItemChangesWithCompletionHandler)completionHandler;
      | ^
/usr/include/GNUstep/Foundation/NSFilePresenter.h:73:2: error: ‘end’ does not name a type
   73 | @end
      |  ^~~
/usr/include/GNUstep/Foundation/NSFileVersion.h:46:2: error: ‘interface’ does not name a type
   46 | @interface NSFileVersion : NSObject
      |  ^~~~~~~~~
/usr/include/GNUstep/Foundation/NSFileVersion.h:64:1: error: expected unqualified-id before ‘+’ token
   64 | + (NSFileVersion *)currentVersionOfItemAtURL: (NSURL *)url;
      | ^
/usr/include/GNUstep/Foundation/NSFileVersion.h:65:1: error: expected unqualified-id before ‘+’ token
   65 | + (NSArray *)otherVersionsOfItemAtURL: (NSURL *)url;
      | ^
/usr/include/GNUstep/Foundation/NSFileVersion.h:66:1: error: expected unqualified-id before ‘+’ token
   66 | + (NSFileVersion *)versionOfItemAtURL: (NSURL *)url
      | ^
/usr/include/GNUstep/Foundation/NSFileVersion.h:68:1: error: expected unqualified-id before ‘+’ token
   68 | + (NSURL *)temporaryDirectoryURLForNewVersionOfItemAtURL: (NSURL *)url;
      | ^
/usr/include/GNUstep/Foundation/NSFileVersion.h:69:1: error: expected unqualified-id before ‘+’ token
   69 | + (NSFileVersion *)addVersionOfItemAtURL: (NSURL *)url
      | ^
/usr/include/GNUstep/Foundation/NSFileVersion.h:73:1: error: expected unqualified-id before ‘+’ token
   73 | + (NSArray *)unresolvedConflictVersionsOfItemAtURL: (NSURL *)url;
      | ^
/usr/include/GNUstep/Foundation/NSFileVersion.h:74:1: error: expected unqualified-id before ‘+’ token
   74 | + (BOOL)removeOtherVersionsOfItemAtURL: (NSURL *)url
      | ^
/usr/include/GNUstep/Foundation/NSFileVersion.h:78:1: error: expected unqualified-id before ‘-’ token
   78 | - (BOOL) isDiscardable;
      | ^
/usr/include/GNUstep/Foundation/NSFileVersion.h:79:1: error: expected unqualified-id before ‘-’ token
   79 | - (void) setDiscardable: (BOOL)flag;
      | ^
/usr/include/GNUstep/Foundation/NSFileVersion.h:80:1: error: expected unqualified-id before ‘-’ token
   80 | - (BOOL) isResolved;
      | ^
/usr/include/GNUstep/Foundation/NSFileVersion.h:81:1: error: expected unqualified-id before ‘-’ token
   81 | - (void) setResolved: (BOOL)flag;
      | ^
/usr/include/GNUstep/Foundation/NSFileVersion.h:82:1: error: expected unqualified-id before ‘-’ token
   82 | - (NSDate *) modificationDate;
      | ^
/usr/include/GNUstep/Foundation/NSFileVersion.h:83:1: error: expected unqualified-id before ‘-’ token
   83 | - (NSPersonNameComponents *) originatorNameComponents;
      | ^
/usr/include/GNUstep/Foundation/NSFileVersion.h:84:1: error: expected unqualified-id before ‘-’ token
   84 | - (NSString *) localizedName;
      | ^
/usr/include/GNUstep/Foundation/NSFileVersion.h:85:1: error: expected unqualified-id before ‘-’ token
   85 | - (NSString *) localizedNameOfSavingComputer;
      | ^
/usr/include/GNUstep/Foundation/NSFileVersion.h:86:1: error: expected unqualified-id before ‘-’ token
   86 | - (BOOL) hasLocalContents;
      | ^
/usr/include/GNUstep/Foundation/NSFileVersion.h:87:1: error: expected unqualified-id before ‘-’ token
   87 | - (BOOL) hasThumbnail;
      | ^
/usr/include/GNUstep/Foundation/NSFileVersion.h:88:1: error: expected unqualified-id before ‘-’ token
   88 | - (NSURL *) URL;
      | ^
/usr/include/GNUstep/Foundation/NSFileVersion.h:89:1: error: expected unqualified-id before ‘-’ token
   89 | - (BOOL) conflict;
      | ^
/usr/include/GNUstep/Foundation/NSFileVersion.h:90:1: error: expected unqualified-id before ‘-’ token
   90 | - (id<NSCoding>) persistentIdentifier;
      | ^
/usr/include/GNUstep/Foundation/NSFileVersion.h:92:1: error: expected unqualified-id before ‘-’ token
   92 | - (BOOL) removeAndReturnError: (NSError **)outError;
      | ^
/usr/include/GNUstep/Foundation/NSFileVersion.h:93:1: error: expected unqualified-id before ‘-’ token
   93 | - (NSURL *) replaceItemAtURL: (NSURL *)url
      | ^
/usr/include/GNUstep/Foundation/NSFileVersion.h:97:2: error: ‘end’ does not name a type
   97 | @end
      |  ^~~
/usr/include/GNUstep/Foundation/NSFileWrapper.h:65:2: error: ‘interface’ does not name a type
   65 | @interface NSFileWrapper : NSObject
      |  ^~~~~~~~~
/usr/include/GNUstep/Foundation/NSFileWrapper.h:80:1: error: expected unqualified-id before ‘-’ token
   80 | - (id)initDirectoryWithFileWrappers:(NSDictionary *)docs;
      | ^
/usr/include/GNUstep/Foundation/NSFileWrapper.h:83:1: error: expected unqualified-id before ‘-’ token
   83 | - (id)initRegularFileWithContents:(NSData *)data;
      | ^
/usr/include/GNUstep/Foundation/NSFileWrapper.h:86:1: error: expected unqualified-id before ‘-’ token
   86 | - (id)initSymbolicLinkWithDestination:(NSString *)path;
      | ^
/usr/include/GNUstep/Foundation/NSFileWrapper.h:90:1: error: expected unqualified-id before ‘-’ token
   90 | - (id)initWithPath:(NSString *)path;    // with a directory instance at the top
      | ^
/usr/include/GNUstep/Foundation/NSFileWrapper.h:95:1: error: expected unqualified-id before ‘-’ token
   95 | - (id)initWithSerializedRepresentation:(NSData *)data;
      | ^
/usr/include/GNUstep/Foundation/NSFileWrapper.h:104:1: error: expected unqualified-id before ‘-’ token
  104 | - (BOOL)writeToFile:(NSString *)path
      | ^
/usr/include/GNUstep/Foundation/NSFileWrapper.h:108:1: error: expected unqualified-id before ‘-’ token
  108 | - (NSData *)serializedRepresentation;
      | ^
/usr/include/GNUstep/Foundation/NSFileWrapper.h:110:1: error: expected unqualified-id before ‘-’ token
  110 | - (void)setFilename:(NSString *)filename;
      | ^
/usr/include/GNUstep/Foundation/NSFileWrapper.h:111:1: error: expected unqualified-id before ‘-’ token
  111 | - (NSString *)filename;
      | ^
/usr/include/GNUstep/Foundation/NSFileWrapper.h:113:1: error: expected unqualified-id before ‘-’ token
  113 | - (void)setPreferredFilename:(NSString *)filename;
      | ^
/usr/include/GNUstep/Foundation/NSFileWrapper.h:114:1: error: expected unqualified-id before ‘-’ token
  114 | - (NSString *)preferredFilename;
      | ^
/usr/include/GNUstep/Foundation/NSFileWrapper.h:116:1: error: expected unqualified-id before ‘-’ token
  116 | - (void)setFileAttributes:(NSDictionary *)attributes;
      | ^
/usr/include/GNUstep/Foundation/NSFileWrapper.h:117:1: error: expected unqualified-id before ‘-’ token
  117 | - (NSDictionary *)fileAttributes;
      | ^
/usr/include/GNUstep/Foundation/NSFileWrapper.h:119:1: error: expected unqualified-id before ‘-’ token
  119 | - (BOOL)isRegularFile;
      | ^
/usr/include/GNUstep/Foundation/NSFileWrapper.h:120:1: error: expected unqualified-id before ‘-’ token
  120 | - (BOOL)isDirectory;
      | ^
/usr/include/GNUstep/Foundation/NSFileWrapper.h:121:1: error: expected unqualified-id before ‘-’ token
  121 | - (BOOL)isSymbolicLink;
      | ^
/usr/include/GNUstep/Foundation/NSFileWrapper.h:123:1: error: expected unqualified-id before ‘-’ token
  123 | - (BOOL)needsToBeUpdatedFromPath:(NSString *)path;
      | ^
/usr/include/GNUstep/Foundation/NSFileWrapper.h:124:1: error: expected unqualified-id before ‘-’ token
  124 | - (BOOL)updateFromPath:(NSString *)path;
      | ^
/usr/include/GNUstep/Foundation/NSFileWrapper.h:131:1: error: expected unqualified-id before ‘-’ token
  131 | - (NSString *)addFileWrapper:(NSFileWrapper *)doc;
      | ^
/usr/include/GNUstep/Foundation/NSFileWrapper.h:132:1: error: expected unqualified-id before ‘-’ token
  132 | - (void)removeFileWrapper:(NSFileWrapper *)doc;
      | ^
/usr/include/GNUstep/Foundation/NSFileWrapper.h:133:1: error: expected unqualified-id before ‘-’ token
  133 | - (NSDictionary *)fileWrappers;
      | ^
/usr/include/GNUstep/Foundation/NSFileWrapper.h:134:1: error: expected unqualified-id before ‘-’ token
  134 | - (NSString *)keyForFileWrapper:(NSFileWrapper *)doc;
      | ^
/usr/include/GNUstep/Foundation/NSFileWrapper.h:135:1: error: expected unqualified-id before ‘-’ token
  135 | - (NSString *)addFileWithPath:(NSString *)path;
      | ^
/usr/include/GNUstep/Foundation/NSFileWrapper.h:136:1: error: expected unqualified-id before ‘-’ token
  136 | - (NSString *)addRegularFileWithContents:(NSData *)data
      | ^
/usr/include/GNUstep/Foundation/NSFileWrapper.h:138:1: error: expected unqualified-id before ‘-’ token
  138 | - (NSString *)addSymbolicLinkWithDestination:(NSString *)path
      | ^
/usr/include/GNUstep/Foundation/NSFileWrapper.h:145:1: error: expected unqualified-id before ‘-’ token
  145 | - (NSData *)regularFileContents;
      | ^
/usr/include/GNUstep/Foundation/NSFileWrapper.h:151:1: error: expected unqualified-id before ‘-’ token
  151 | - (NSString *)symbolicLinkDestination;
      | ^
/usr/include/GNUstep/Foundation/NSFileWrapper.h:154:1: error: expected unqualified-id before ‘-’ token
  154 | - (id)initSymbolicLinkWithDestinationURL:(NSURL *)url;
      | ^
/usr/include/GNUstep/Foundation/NSFileWrapper.h:155:1: error: expected unqualified-id before ‘-’ token
  155 | - (id)initWithURL:(NSURL *)url
      | ^
/usr/include/GNUstep/Foundation/NSFileWrapper.h:158:1: error: expected unqualified-id before ‘-’ token
  158 | - (BOOL)matchesContentsOfURL:(NSURL *)url;
      | ^
/usr/include/GNUstep/Foundation/NSFileWrapper.h:159:1: error: expected unqualified-id before ‘-’ token
  159 | - (BOOL)readFromURL:(NSURL *)url
      | ^
/usr/include/GNUstep/Foundation/NSFileWrapper.h:162:1: error: expected unqualified-id before ‘-’ token
  162 | - (NSURL *)symbolicLinkDestinationURL;
      | ^
/usr/include/GNUstep/Foundation/NSFileWrapper.h:163:1: error: expected unqualified-id before ‘-’ token
  163 | - (BOOL)writeToURL:(NSURL *)url
      | ^
/usr/include/GNUstep/Foundation/NSFileWrapper.h:169:2: error: ‘end’ does not name a type
  169 | @end
      |  ^~~
/usr/include/GNUstep/Foundation/NSHashTable.h:65:2: error: ‘interface’ does not name a type
   65 | @interface GS_GENERIC_CLASS(NSHashTable, ElementT) : NSObject <NSCopying, NSCoding, NSFastEnumeration>
      |  ^~~~~~~~~
/usr/include/GNUstep/Foundation/NSHashTable.h:69:1: error: expected unqualified-id before ‘+’ token
   69 | + (instancetype) hashTableWithWeakObjects;
      | ^
/usr/include/GNUstep/Foundation/NSHashTable.h:76:1: error: expected unqualified-id before ‘+’ token
   76 | + (instancetype) weakObjectsHashTable;
      | ^
/usr/include/GNUstep/Foundation/NSHashTable.h:79:1: error: expected unqualified-id before ‘-’ token
   79 | - (instancetype) initWithOptions: (NSPointerFunctionsOptions)options
      | ^
/usr/include/GNUstep/Foundation/NSHashTable.h:82:1: error: expected unqualified-id before ‘-’ token
   82 | - (instancetype) initWithPointerFunctions: (NSPointerFunctions*)functions
      | ^
/usr/include/GNUstep/Foundation/NSHashTable.h:87:1: error: expected unqualified-id before ‘-’ token
   87 | - (void) addObject: (GS_GENERIC_TYPE(ElementT))object;
      | ^
/usr/include/GNUstep/Foundation/NSHashTable.h:91:1: error: expected unqualified-id before ‘-’ token
   91 | - (GS_GENERIC_CLASS(NSArray, ElementT)*) allObjects;
      | ^
/usr/include/GNUstep/Foundation/NSHashTable.h:96:1: error: expected unqualified-id before ‘-’ token
   96 | - (GS_GENERIC_TYPE(ElementT)) anyObject;
      | ^
/usr/include/GNUstep/Foundation/NSHashTable.h:101:1: error: expected unqualified-id before ‘-’ token
  101 | - (BOOL) containsObject: (GS_GENERIC_TYPE(ElementT))anObject;
      | ^
/usr/include/GNUstep/Foundation/NSHashTable.h:105:1: error: expected unqualified-id before ‘-’ token
  105 | - (NSUInteger) count;
      | ^
/usr/include/GNUstep/Foundation/NSHashTable.h:109:1: error: expected unqualified-id before ‘-’ token
  109 | - (void) intersectHashTable: (GS_GENERIC_CLASS(NSHashTable, ElementT)*)other;
      | ^
/usr/include/GNUstep/Foundation/NSHashTable.h:113:1: error: expected unqualified-id before ‘-’ token
  113 | - (BOOL) intersectsHashTable: (GS_GENERIC_CLASS(NSHashTable, ElementT)*)other;
      | ^
/usr/include/GNUstep/Foundation/NSHashTable.h:117:1: error: expected unqualified-id before ‘-’ token
  117 | - (BOOL) isEqualToHashTable: (GS_GENERIC_CLASS(NSHashTable, ElementT)*)other;
      | ^
/usr/include/GNUstep/Foundation/NSHashTable.h:121:1: error: expected unqualified-id before ‘-’ token
  121 | - (BOOL) isSubsetOfHashTable: (GS_GENERIC_CLASS(NSHashTable, ElementT)*)other;
      | ^
/usr/include/GNUstep/Foundation/NSHashTable.h:126:1: error: expected unqualified-id before ‘-’ token
  126 | - (GS_GENERIC_TYPE(ElementT)) member: (GS_GENERIC_TYPE(ElementT))object;
      | ^
/usr/include/GNUstep/Foundation/NSHashTable.h:131:1: error: expected unqualified-id before ‘-’ token
  131 | - (void) minusHashTable: (GS_GENERIC_CLASS(NSHashTable, ElementT)*)other;
      | ^
/usr/include/GNUstep/Foundation/NSHashTable.h:135:1: error: expected unqualified-id before ‘-’ token
  135 | - (GS_GENERIC_CLASS(NSEnumerator, ElementT)*) objectEnumerator;
      | ^
/usr/include/GNUstep/Foundation/NSHashTable.h:140:1: error: expected unqualified-id before ‘-’ token
  140 | - (NSPointerFunctions*) pointerFunctions;
      | ^
/usr/include/GNUstep/Foundation/NSHashTable.h:144:1: error: expected unqualified-id before ‘-’ token
  144 | - (void) removeAllObjects;
      | ^
/usr/include/GNUstep/Foundation/NSHashTable.h:148:1: error: expected unqualified-id before ‘-’ token
  148 | - (void) removeObject: (GS_GENERIC_TYPE(ElementT))object;
      | ^
/usr/include/GNUstep/Foundation/NSHashTable.h:152:1: error: expected unqualified-id before ‘-’ token
  152 | - (GS_GENERIC_CLASS(NSSet, ElementT)*) setRepresentation;
      | ^
/usr/include/GNUstep/Foundation/NSHashTable.h:157:1: error: expected unqualified-id before ‘-’ token
  157 | - (void) unionHashTable: (GS_GENERIC_CLASS(NSHashTable, ElementT)*)other;
      | ^
/usr/include/GNUstep/Foundation/NSHashTable.h:160:2: error: ‘end’ does not name a type
  160 | @end
      |  ^~~
/usr/include/GNUstep/Foundation/NSHashTable.h:168:58: error: ‘NSHashEnumerator’ does not name a type; did you mean ‘NSEnumerator’?
  168 | typedef struct { void *map; void *node; size_t bucket; } NSHashEnumerator;
      |                                                          ^~~~~~~~~~~~~~~~
      |                                                          NSEnumerator
/usr/include/GNUstep/Foundation/NSHashTable.h:196:3: error: ‘NSString’ does not name a type
  196 |   NSString *(*describe)(NSHashTable *, const void *);
      |   ^~~~~~~~
/usr/include/GNUstep/Foundation/NSHashTable.h:234:11: error: ‘NSArray’ does not name a type
  234 | GS_EXPORT NSArray *
      |           ^~~~~~~
/usr/include/GNUstep/Foundation/NSHashTable.h:238:1: error: variable or field ‘NSEndHashTableEnumeration’ declared void
  238 | NSEndHashTableEnumeration(NSHashEnumerator *enumerator);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/GNUstep/Foundation/NSHashTable.h:238:27: error: ‘NSHashEnumerator’ was not declared in this scope; did you mean ‘NSEnumerator’?
  238 | NSEndHashTableEnumeration(NSHashEnumerator *enumerator);
      |                           ^~~~~~~~~~~~~~~~
      |                           NSEnumerator
/usr/include/GNUstep/Foundation/NSHashTable.h:238:45: error: ‘enumerator’ was not declared in this scope; did you mean ‘NSEnumerator’?
  238 | NSEndHashTableEnumeration(NSHashEnumerator *enumerator);
      |                                             ^~~~~~~~~~
      |                                             NSEnumerator
/usr/include/GNUstep/Foundation/NSHashTable.h:240:11: error: ‘NSHashEnumerator’ does not name a type; did you mean ‘NSEnumerator’?
  240 | GS_EXPORT NSHashEnumerator
      |           ^~~~~~~~~~~~~~~~
      |           NSEnumerator
/usr/include/GNUstep/Foundation/NSHashTable.h:244:26: error: ‘NSHashEnumerator’ was not declared in this scope; did you mean ‘NSEnumerator’?
  244 | NSNextHashEnumeratorItem(NSHashEnumerator *enumerator);
      |                          ^~~~~~~~~~~~~~~~
      |                          NSEnumerator
/usr/include/GNUstep/Foundation/NSHashTable.h:244:44: error: ‘enumerator’ was not declared in this scope; did you mean ‘NSEnumerator’?
  244 | NSNextHashEnumeratorItem(NSHashEnumerator *enumerator);
      |                                            ^~~~~~~~~~
      |                                            NSEnumerator
/usr/include/GNUstep/Foundation/NSHashTable.h:258:11: error: ‘NSString’ does not name a type
  258 | GS_EXPORT NSString *
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSHFSFileTypes.h:38:11: error: ‘NSString’ does not name a type
   38 | GS_EXPORT NSString *NSFileTypeForHFSTypeCode(NSUInteger hfsFileTypeCode);
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSHFSFileTypes.h:40:58: error: ‘fileTypeString’ was not declared in this scope
   40 | GS_EXPORT NSUInteger NSHFSTypeCodeFromFileType(NSString *fileTypeString);
      |                                                          ^~~~~~~~~~~~~~
/usr/include/GNUstep/Foundation/NSHFSFileTypes.h:42:11: error: ‘NSString’ does not name a type
   42 | GS_EXPORT NSString *NSHFSTypeOfFile(NSString *fullFilePath);
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSHost.h:34:16: error: expected unqualified-id before ‘,’ token
   34 | @class NSString, NSArray, NSSet;
      |                ^
/usr/include/GNUstep/Foundation/NSHost.h:41:2: error: ‘interface’ does not name a type
   41 | @interface NSHost : NSObject
      |  ^~~~~~~~~
/usr/include/GNUstep/Foundation/NSHost.h:62:1: error: expected unqualified-id before ‘+’ token
   62 | + (NSHost*) currentHost;
      | ^
/usr/include/GNUstep/Foundation/NSHost.h:67:1: error: expected unqualified-id before ‘+’ token
   67 | + (NSHost*) hostWithName: (NSString*)name;
      | ^
/usr/include/GNUstep/Foundation/NSHost.h:76:1: error: expected unqualified-id before ‘+’ token
   76 | + (NSHost*) hostWithAddress: (NSString*)address;
      | ^
/usr/include/GNUstep/Foundation/NSHost.h:83:1: error: expected unqualified-id before ‘+’ token
   83 | + (void) setHostCacheEnabled: (BOOL)flag;
      | ^
/usr/include/GNUstep/Foundation/NSHost.h:90:1: error: expected unqualified-id before ‘+’ token
   90 | + (BOOL) isHostCacheEnabled;
      | ^
/usr/include/GNUstep/Foundation/NSHost.h:95:1: error: expected unqualified-id before ‘+’ token
   95 | + (void) flushHostCache;
      | ^
/usr/include/GNUstep/Foundation/NSHost.h:101:1: error: expected unqualified-id before ‘-’ token
  101 | - (BOOL) isEqualToHost: (NSHost*) aHost;
      | ^
/usr/include/GNUstep/Foundation/NSHost.h:108:1: error: expected unqualified-id before ‘-’ token
  108 | - (NSString*) localizedName;
      | ^
/usr/include/GNUstep/Foundation/NSHost.h:114:1: error: expected unqualified-id before ‘-’ token
  114 | - (NSString*) name;
      | ^
/usr/include/GNUstep/Foundation/NSHost.h:119:1: error: expected unqualified-id before ‘-’ token
  119 | - (NSArray*) names;
      | ^
/usr/include/GNUstep/Foundation/NSHost.h:125:1: error: expected unqualified-id before ‘-’ token
  125 | - (NSString*) address;
      | ^
/usr/include/GNUstep/Foundation/NSHost.h:131:1: error: expected unqualified-id before ‘-’ token
  131 | - (NSArray*) addresses;
      | ^
/usr/include/GNUstep/Foundation/NSHost.h:133:2: error: ‘end’ does not name a type
  133 | @end
      |  ^~~
/usr/include/GNUstep/Foundation/NSHost.h:146:2: error: ‘end’ does not name a type
  146 | @end
      |  ^~~
/usr/include/GNUstep/Foundation/NSHTTPCookie.h:43:11: error: ‘NSString’ does not name a type
   43 | GS_EXPORT NSString * const NSHTTPCookieComment; /** Obtain text of the comment */
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSHTTPCookie.h:44:11: error: ‘NSString’ does not name a type
   44 | GS_EXPORT NSString * const NSHTTPCookieCommentURL; /** Obtain the comment URL */
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSHTTPCookie.h:45:11: error: ‘NSString’ does not name a type
   45 | GS_EXPORT NSString * const NSHTTPCookieDiscard; /** Obtain the sessions discard setting */
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSHTTPCookie.h:46:11: error: ‘NSString’ does not name a type
   46 | GS_EXPORT NSString * const NSHTTPCookieDomain; /** Obtain cookie domain */
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSHTTPCookie.h:47:11: error: ‘NSString’ does not name a type
   47 | GS_EXPORT NSString * const NSHTTPCookieExpires; /** Obtain cookie expiry date */
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSHTTPCookie.h:48:11: error: ‘NSString’ does not name a type
   48 | GS_EXPORT NSString * const NSHTTPCookieMaximumAge; /** Obtain maximum age (expiry) */
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSHTTPCookie.h:49:11: error: ‘NSString’ does not name a type
   49 | GS_EXPORT NSString * const NSHTTPCookieName; /** Obtain name of cookie */
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSHTTPCookie.h:50:11: error: ‘NSString’ does not name a type
   50 | GS_EXPORT NSString * const NSHTTPCookieOriginURL; /** Obtain cookie origin URL */
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSHTTPCookie.h:51:11: error: ‘NSString’ does not name a type
   51 | GS_EXPORT NSString * const NSHTTPCookiePath; /** Obtain cookie path */
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSHTTPCookie.h:52:11: error: ‘NSString’ does not name a type
   52 | GS_EXPORT NSString * const NSHTTPCookiePort; /** Obtain cookie ports */
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSHTTPCookie.h:53:11: error: ‘NSString’ does not name a type
   53 | GS_EXPORT NSString * const NSHTTPCookieSecure; /** Obtain cookie security */
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSHTTPCookie.h:54:11: error: ‘NSString’ does not name a type
   54 | GS_EXPORT NSString * const NSHTTPCookieValue; /** Obtain value of cookie */
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSHTTPCookie.h:55:11: error: ‘NSString’ does not name a type
   55 | GS_EXPORT NSString * const NSHTTPCookieVersion; /** Obtain cookie version */
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSHTTPCookie.h:67:2: error: ‘interface’ does not name a type
   67 | @interface NSHTTPCookie :  NSObject
      |  ^~~~~~~~~
/usr/include/GNUstep/Foundation/NSHTTPCookie.h:79:1: error: expected unqualified-id before ‘+’ token
   79 | + (id) cookieWithProperties: (NSDictionary *)properties;
      | ^
/usr/include/GNUstep/Foundation/NSHTTPCookie.h:88:1: error: expected unqualified-id before ‘+’ token
   88 | + (NSArray *) cookiesWithResponseHeaderFields: (NSDictionary *)headerFields
      | ^
/usr/include/GNUstep/Foundation/NSHTTPCookie.h:95:1: error: expected unqualified-id before ‘+’ token
   95 | + (NSDictionary *) requestHeaderFieldsWithCookies: (NSArray *)cookies;
      | ^
/usr/include/GNUstep/Foundation/NSHTTPCookie.h:101:1: error: expected unqualified-id before ‘-’ token
  101 | - (NSString *) comment;
      | ^
/usr/include/GNUstep/Foundation/NSHTTPCookie.h:107:1: error: expected unqualified-id before ‘-’ token
  107 | - (NSURL *) commentURL;
      | ^
/usr/include/GNUstep/Foundation/NSHTTPCookie.h:114:1: error: expected unqualified-id before ‘-’ token
  114 | - (NSString *) domain;
      | ^
/usr/include/GNUstep/Foundation/NSHTTPCookie.h:120:1: error: expected unqualified-id before ‘-’ token
  120 | - (NSDate *) expiresDate;
      | ^
/usr/include/GNUstep/Foundation/NSHTTPCookie.h:202:1: error: expected unqualified-id before ‘-’ token
  202 | - (id) initWithProperties: (NSDictionary *)properties;
      | ^
/usr/include/GNUstep/Foundation/NSHTTPCookie.h:209:11: error: expected constructor, destructor, or type conversion before ‘(’ token
  209 | @property (readonly, getter=isSecure) BOOL secure;
      |           ^
/usr/include/GNUstep/Foundation/NSHTTPCookie.h:219:11: error: expected constructor, destructor, or type conversion before ‘(’ token
  219 | @property (readonly, getter=isSessionOnly) BOOL sessionOnly;
      |           ^
/usr/include/GNUstep/Foundation/NSHTTPCookie.h:226:11: error: expected constructor, destructor, or type conversion before ‘(’ token
  226 | @property (readonly, getter=isHTTPOnly) BOOL HTTPOnly;
      |           ^
/usr/include/GNUstep/Foundation/NSHTTPCookie.h:235:1: error: expected unqualified-id before ‘-’ token
  235 | - (NSString *) name;
      | ^
/usr/include/GNUstep/Foundation/NSHTTPCookie.h:241:1: error: expected unqualified-id before ‘-’ token
  241 | - (NSString *) path;
      | ^
/usr/include/GNUstep/Foundation/NSHTTPCookie.h:247:1: error: expected unqualified-id before ‘-’ token
  247 | - (NSArray *) portList;
      | ^
/usr/include/GNUstep/Foundation/NSHTTPCookie.h:254:1: error: expected unqualified-id before ‘-’ token
  254 | - (NSDictionary *) properties;
      | ^
/usr/include/GNUstep/Foundation/NSHTTPCookie.h:259:1: error: expected unqualified-id before ‘-’ token
  259 | - (NSString *) value;
      | ^
/usr/include/GNUstep/Foundation/NSHTTPCookie.h:265:1: error: expected unqualified-id before ‘-’ token
  265 | - (NSUInteger) version;
      | ^
/usr/include/GNUstep/Foundation/NSHTTPCookie.h:267:2: error: ‘end’ does not name a type
  267 | @end
      |  ^~~
/usr/include/GNUstep/Foundation/NSHTTPCookieStorage.h:58:11: error: ‘NSString’ does not name a type
   58 | GS_EXPORT NSString * const NSHTTPCookieManagerAcceptPolicyChangedNotification;
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSHTTPCookieStorage.h:63:11: error: ‘NSString’ does not name a type
   63 | GS_EXPORT NSString * const NSHTTPCookieManagerCookiesChangedNotification;
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSHTTPCookieStorage.h:71:2: error: ‘interface’ does not name a type
   71 | @interface NSHTTPCookieStorage :  NSObject
      |  ^~~~~~~~~
/usr/include/GNUstep/Foundation/NSHTTPCookieStorage.h:82:1: error: expected unqualified-id before ‘+’ token
   82 | + (NSHTTPCookieStorage *) sharedHTTPCookieStorage;
      | ^
/usr/include/GNUstep/Foundation/NSHTTPCookieStorage.h:87:1: error: expected unqualified-id before ‘-’ token
   87 | - (NSHTTPCookieAcceptPolicy) cookieAcceptPolicy;
      | ^
/usr/include/GNUstep/Foundation/NSHTTPCookieStorage.h:92:1: error: expected unqualified-id before ‘-’ token
   92 | - (NSArray *) cookies;
      | ^
/usr/include/GNUstep/Foundation/NSHTTPCookieStorage.h:97:1: error: expected unqualified-id before ‘-’ token
   97 | - (NSArray *) cookiesForURL: (NSURL *)URL;
      | ^
/usr/include/GNUstep/Foundation/NSHTTPCookieStorage.h:102:1: error: expected unqualified-id before ‘-’ token
  102 | - (void) deleteCookie: (NSHTTPCookie *)cookie;
      | ^
/usr/include/GNUstep/Foundation/NSHTTPCookieStorage.h:108:1: error: expected unqualified-id before ‘-’ token
  108 | - (void) setCookie: (NSHTTPCookie *)cookie;
      | ^
/usr/include/GNUstep/Foundation/NSHTTPCookieStorage.h:113:1: error: expected unqualified-id before ‘-’ token
  113 | - (void) setCookieAcceptPolicy: (NSHTTPCookieAcceptPolicy)cookieAcceptPolicy;
      | ^
/usr/include/GNUstep/Foundation/NSHTTPCookieStorage.h:119:1: error: expected unqualified-id before ‘-’ token
  119 | - (void) setCookies: (NSArray *)cookies
      | ^
/usr/include/GNUstep/Foundation/NSHTTPCookieStorage.h:123:2: error: ‘end’ does not name a type
  123 | @end
      |  ^~~
/usr/include/GNUstep/Foundation/NSIndexPath.h:46:2: error: ‘interface’ does not name a type
   46 | @interface      NSIndexPath : NSObject <NSCopying, NSCoding>
      |  ^~~~~~~~~
/usr/include/GNUstep/Foundation/NSIndexPath.h:68:1: error: expected unqualified-id before ‘+’ token
   68 | + (id) indexPathWithIndex: (NSUInteger)anIndex;
      | ^
/usr/include/GNUstep/Foundation/NSIndexPath.h:73:1: error: expected unqualified-id before ‘+’ token
   73 | + (id) indexPathWithIndexes: (NSUInteger*)indexes length: (NSUInteger)length;
      | ^
/usr/include/GNUstep/Foundation/NSIndexPath.h:82:1: error: expected unqualified-id before ‘-’ token
   82 | - (NSComparisonResult) compare: (NSIndexPath*)other;
      | ^
/usr/include/GNUstep/Foundation/NSIndexPath.h:87:1: error: expected unqualified-id before ‘-’ token
   87 | - (void) getIndexes: (NSUInteger*)aBuffer;
      | ^
/usr/include/GNUstep/Foundation/NSIndexPath.h:93:1: error: expected unqualified-id before ‘-’ token
   93 | - (NSUInteger) indexAtPosition: (NSUInteger)position;
      | ^
/usr/include/GNUstep/Foundation/NSIndexPath.h:98:1: error: expected unqualified-id before ‘-’ token
   98 | - (NSIndexPath *) indexPathByAddingIndex: (NSUInteger)anIndex;
      | ^
/usr/include/GNUstep/Foundation/NSIndexPath.h:103:1: error: expected unqualified-id before ‘-’ token
  103 | - (NSIndexPath *) indexPathByRemovingLastIndex;
      | ^
/usr/include/GNUstep/Foundation/NSIndexPath.h:109:1: error: expected unqualified-id before ‘-’ token
  109 | - (id) initWithIndex: (NSUInteger)anIndex;
      | ^
/usr/include/GNUstep/Foundation/NSIndexPath.h:115:1: error: expected unqualified-id before ‘-’ token
  115 | - (id) initWithIndexes: (NSUInteger*)indexes length: (NSUInteger)length;
      | ^
/usr/include/GNUstep/Foundation/NSIndexPath.h:120:1: error: expected unqualified-id before ‘-’ token
  120 | - (NSUInteger) length;
      | ^
/usr/include/GNUstep/Foundation/NSIndexPath.h:122:2: error: ‘end’ does not name a type
  122 | @end
      |  ^~~
/usr/include/GNUstep/Foundation/NSIndexSet.h:48:2: error: ‘interface’ does not name a type
   48 | @interface      NSIndexSet : NSObject <NSCopying, NSMutableCopying, NSCoding>
      |  ^~~~~~~~~
/usr/include/GNUstep/Foundation/NSIndexSet.h:58:1: error: expected unqualified-id before ‘+’ token
   58 | + (id) indexSet;
      | ^
/usr/include/GNUstep/Foundation/NSIndexSet.h:64:1: error: expected unqualified-id before ‘+’ token
   64 | + (id) indexSetWithIndex: (NSUInteger)anIndex;
      | ^
/usr/include/GNUstep/Foundation/NSIndexSet.h:70:1: error: expected unqualified-id before ‘+’ token
   70 | + (id) indexSetWithIndexesInRange: (NSRange)aRange;
      | ^
/usr/include/GNUstep/Foundation/NSIndexSet.h:75:1: error: expected unqualified-id before ‘-’ token
   75 | - (BOOL) containsIndex: (NSUInteger)anIndex;
      | ^
/usr/include/GNUstep/Foundation/NSIndexSet.h:81:1: error: expected unqualified-id before ‘-’ token
   81 | - (BOOL) containsIndexes: (NSIndexSet*)aSet;
      | ^
/usr/include/GNUstep/Foundation/NSIndexSet.h:87:1: error: expected unqualified-id before ‘-’ token
   87 | - (BOOL) containsIndexesInRange: (NSRange)aRange;
      | ^
/usr/include/GNUstep/Foundation/NSIndexSet.h:92:1: error: expected unqualified-id before ‘-’ token
   92 | - (NSUInteger) count;
      | ^
/usr/include/GNUstep/Foundation/NSIndexSet.h:98:1: error: expected unqualified-id before ‘-’ token
   98 | - (NSUInteger) countOfIndexesInRange: (NSRange)range;
      | ^
/usr/include/GNUstep/Foundation/NSIndexSet.h:103:1: error: expected unqualified-id before ‘-’ token
  103 | - (void) enumerateIndexesInRange: (NSRange)range
      | ^
/usr/include/GNUstep/Foundation/NSIndexSet.h:109:1: error: expected unqualified-id before ‘-’ token
  109 | - (void) enumerateIndexesUsingBlock: (GSIndexSetEnumerationBlock)aBlock;
      | ^
/usr/include/GNUstep/Foundation/NSIndexSet.h:111:1: error: expected unqualified-id before ‘-’ token
  111 | - (void) enumerateIndexesWithOptions: (NSEnumerationOptions)opts
      | ^
/usr/include/GNUstep/Foundation/NSIndexSet.h:120:1: error: expected unqualified-id before ‘-’ token
  120 | - (NSUInteger) firstIndex;
      | ^
/usr/include/GNUstep/Foundation/NSIndexSet.h:131:1: error: expected unqualified-id before ‘-’ token
  131 | - (NSUInteger) getIndexes: (NSUInteger*)aBuffer
      | ^
/usr/include/GNUstep/Foundation/NSIndexSet.h:139:1: error: expected unqualified-id before ‘-’ token
  139 | - (NSUInteger) indexGreaterThanIndex: (NSUInteger)anIndex;
      | ^
/usr/include/GNUstep/Foundation/NSIndexSet.h:145:1: error: expected unqualified-id before ‘-’ token
  145 | - (NSUInteger) indexGreaterThanOrEqualToIndex: (NSUInteger)anIndex;
      | ^
/usr/include/GNUstep/Foundation/NSIndexSet.h:151:1: error: expected unqualified-id before ‘-’ token
  151 | - (NSUInteger) indexLessThanIndex: (NSUInteger)anIndex;
      | ^
/usr/include/GNUstep/Foundation/NSIndexSet.h:157:1: error: expected unqualified-id before ‘-’ token
  157 | - (NSUInteger) indexLessThanOrEqualToIndex: (NSUInteger)anIndex;
      | ^
/usr/include/GNUstep/Foundation/NSIndexSet.h:163:1: error: expected unqualified-id before ‘-’ token
  163 | - (id) initWithIndex: (NSUInteger)anIndex;
      | ^
/usr/include/GNUstep/Foundation/NSIndexSet.h:169:1: error: expected unqualified-id before ‘-’ token
  169 | - (id) initWithIndexesInRange: (NSRange)aRange;
      | ^
/usr/include/GNUstep/Foundation/NSIndexSet.h:174:1: error: expected unqualified-id before ‘-’ token
  174 | - (id) initWithIndexSet: (NSIndexSet*)aSet;
      | ^
/usr/include/GNUstep/Foundation/NSIndexSet.h:180:1: error: expected unqualified-id before ‘-’ token
  180 | - (BOOL) intersectsIndexesInRange: (NSRange)aRange;
      | ^
/usr/include/GNUstep/Foundation/NSIndexSet.h:185:1: error: expected unqualified-id before ‘-’ token
  185 | - (BOOL) isEqualToIndexSet: (NSIndexSet*)aSet;
      | ^
/usr/include/GNUstep/Foundation/NSIndexSet.h:191:1: error: expected unqualified-id before ‘-’ token
  191 | - (NSUInteger) lastIndex;
      | ^
/usr/include/GNUstep/Foundation/NSIndexSet.h:192:2: error: ‘end’ does not name a type
  192 | @end
      |  ^~~
/usr/include/GNUstep/Foundation/NSIndexSet.h:206:1: error: expected unqualified-id before ‘-’ token
  206 | - (void) addIndexes: (NSIndexSet*)aSet;
      | ^
/usr/include/GNUstep/Foundation/NSIndexSet.h:211:1: error: expected unqualified-id before ‘-’ token
  211 | - (void) addIndexesInRange: (NSRange)aRange;
      | ^
/usr/include/GNUstep/Foundation/NSIndexSet.h:216:1: error: expected unqualified-id before ‘-’ token
  216 | - (void) removeAllIndexes;
      | ^
/usr/include/GNUstep/Foundation/NSIndexSet.h:221:1: error: expected unqualified-id before ‘-’ token
  221 | - (void) removeIndex: (NSUInteger)anIndex;
      | ^
/usr/include/GNUstep/Foundation/NSIndexSet.h:227:1: error: expected unqualified-id before ‘-’ token
  227 | - (void) removeIndexes: (NSIndexSet*)aSet;
      | ^
/usr/include/GNUstep/Foundation/NSIndexSet.h:233:1: error: expected unqualified-id before ‘-’ token
  233 | - (void) removeIndexesInRange: (NSRange)aRange;
      | ^
/usr/include/GNUstep/Foundation/NSIndexSet.h:242:1: error: expected unqualified-id before ‘-’ token
  242 | - (void) shiftIndexesStartingAtIndex: (NSUInteger)anIndex
      | ^
/usr/include/GNUstep/Foundation/NSIndexSet.h:245:2: error: ‘end’ does not name a type
  245 | @end
      |  ^~~
/usr/include/GNUstep/Foundation/NSMethodSignature.h:51:2: error: ‘interface’ does not name a type
   51 | @interface NSMethodSignature : NSObject
      |  ^~~~~~~~~
/usr/include/GNUstep/Foundation/NSMethodSignature.h:66:1: error: expected unqualified-id before ‘+’ token
   66 | + (NSMethodSignature*) signatureWithObjCTypes: (const char*)t;
      | ^
/usr/include/GNUstep/Foundation/NSMethodSignature.h:72:1: error: expected unqualified-id before ‘-’ token
   72 | - (NSUInteger) frameLength;
      | ^
/usr/include/GNUstep/Foundation/NSMethodSignature.h:81:1: error: expected unqualified-id before ‘-’ token
   81 | - (const char*) getArgumentTypeAtIndex: (NSUInteger)index;
      | ^
/usr/include/GNUstep/Foundation/NSMethodSignature.h:87:1: error: expected unqualified-id before ‘-’ token
   87 | - (BOOL) isOneway;
      | ^
/usr/include/GNUstep/Foundation/NSMethodSignature.h:93:1: error: expected unqualified-id before ‘-’ token
   93 | - (NSUInteger) methodReturnLength;
      | ^
/usr/include/GNUstep/Foundation/NSMethodSignature.h:100:1: error: expected unqualified-id before ‘-’ token
  100 | - (const char*) methodReturnType;
      | ^
/usr/include/GNUstep/Foundation/NSMethodSignature.h:106:1: error: expected unqualified-id before ‘-’ token
  106 | - (NSUInteger) numberOfArguments;
      | ^
/usr/include/GNUstep/Foundation/NSMethodSignature.h:108:2: error: ‘end’ does not name a type
  108 | @end
      |  ^~~
/usr/include/GNUstep/Foundation/NSInvocation.h:37:2: error: ‘interface’ does not name a type
   37 | @interface NSInvocation : NSObject
      |  ^~~~~~~~~
/usr/include/GNUstep/Foundation/NSInvocation.h:68:1: error: expected unqualified-id before ‘+’ token
   68 | + (NSInvocation*) invocationWithMethodSignature: (NSMethodSignature*)_signature;
      | ^
/usr/include/GNUstep/Foundation/NSInvocation.h:73:1: error: expected unqualified-id before ‘-’ token
   73 | - (void) getArgument: (void*)buffer
      | ^
/usr/include/GNUstep/Foundation/NSInvocation.h:75:1: error: expected unqualified-id before ‘-’ token
   75 | - (void) getReturnValue: (void*)buffer;
      | ^
/usr/include/GNUstep/Foundation/NSInvocation.h:76:1: error: expected unqualified-id before ‘-’ token
   76 | - (SEL) selector;
      | ^
/usr/include/GNUstep/Foundation/NSInvocation.h:77:1: error: expected unqualified-id before ‘-’ token
   77 | - (void) setArgument: (void*)buffer
      | ^
/usr/include/GNUstep/Foundation/NSInvocation.h:79:1: error: expected unqualified-id before ‘-’ token
   79 | - (void) setReturnValue: (void*)buffer;
      | ^
/usr/include/GNUstep/Foundation/NSInvocation.h:80:1: error: expected unqualified-id before ‘-’ token
   80 | - (void) setSelector: (SEL)aSelector;
      | ^
/usr/include/GNUstep/Foundation/NSInvocation.h:81:1: error: expected unqualified-id before ‘-’ token
   81 | - (void) setTarget: (id)anObject;
      | ^
/usr/include/GNUstep/Foundation/NSInvocation.h:82:1: error: expected unqualified-id before ‘-’ token
   82 | - (id) target;
      | ^
/usr/include/GNUstep/Foundation/NSInvocation.h:87:1: error: expected unqualified-id before ‘-’ token
   87 | - (BOOL) argumentsRetained;
      | ^
/usr/include/GNUstep/Foundation/NSInvocation.h:88:1: error: expected unqualified-id before ‘-’ token
   88 | - (void) retainArguments;
      | ^
/usr/include/GNUstep/Foundation/NSInvocation.h:91:1: error: expected unqualified-id before ‘-’ token
   91 | - (BOOL) targetRetained;
      | ^
/usr/include/GNUstep/Foundation/NSInvocation.h:92:1: error: expected unqualified-id before ‘-’ token
   92 | - (void) retainArgumentsIncludingTarget: (BOOL)retainTargetFlag;
      | ^
/usr/include/GNUstep/Foundation/NSInvocation.h:98:1: error: expected unqualified-id before ‘-’ token
   98 | - (void) invoke;
      | ^
/usr/include/GNUstep/Foundation/NSInvocation.h:99:1: error: expected unqualified-id before ‘-’ token
   99 | - (void) invokeWithTarget: (id)anObject;
      | ^
/usr/include/GNUstep/Foundation/NSInvocation.h:104:1: error: expected unqualified-id before ‘-’ token
  104 | - (NSMethodSignature*) methodSignature;
      | ^
/usr/include/GNUstep/Foundation/NSInvocation.h:106:2: error: ‘end’ does not name a type
  106 | @end
      |  ^~~
/usr/include/GNUstep/Foundation/NSInvocation.h:121:1: error: expected unqualified-id before ‘-’ token
  121 | - (void) setSendsToSuper: (BOOL)flag;
      | ^
/usr/include/GNUstep/Foundation/NSInvocation.h:122:2: error: ‘end’ does not name a type
  122 | @end
      |  ^~~
/usr/include/GNUstep/Foundation/NSInvocation.h:129:1: error: expected unqualified-id before ‘+’ token
  129 | + (id) _newProxyForInvocation: (id)target;
      | ^
/usr/include/GNUstep/Foundation/NSInvocation.h:130:1: error: expected unqualified-id before ‘+’ token
  130 | + (id) _newProxyForMessage: (id)target;
      | ^
/usr/include/GNUstep/Foundation/NSInvocation.h:131:1: error: expected unqualified-id before ‘+’ token
  131 | + (NSInvocation*) _returnInvocationAndDestroyProxy: (id)proxy;
      | ^
/usr/include/GNUstep/Foundation/NSInvocation.h:132:2: error: ‘end’ does not name a type
  132 | @end
      |  ^~~
/usr/include/GNUstep/Foundation/NSOperation.h:56:2: error: ‘interface’ does not name a type
   56 | @interface NSOperation : NSObject
      |  ^~~~~~~~~
/usr/include/GNUstep/Foundation/NSOperation.h:73:1: error: expected unqualified-id before ‘-’ token
   73 | - (void) addDependency: (NSOperation *)op;
      | ^
/usr/include/GNUstep/Foundation/NSOperation.h:85:1: error: expected unqualified-id before ‘-’ token
   85 | - (void) cancel;
      | ^
/usr/include/GNUstep/Foundation/NSOperation.h:91:1: error: expected unqualified-id before ‘-’ token
   91 | - (GSOperationCompletionBlock) completionBlock;
      | ^
/usr/include/GNUstep/Foundation/NSOperation.h:97:1: error: expected unqualified-id before ‘-’ token
   97 | - (NSArray *) dependencies;
      | ^
/usr/include/GNUstep/Foundation/NSOperation.h:102:1: error: expected unqualified-id before ‘-’ token
  102 | - (BOOL) isCancelled;
      | ^
/usr/include/GNUstep/Foundation/NSOperation.h:109:1: error: expected unqualified-id before ‘-’ token
  109 | - (BOOL) isConcurrent;
      | ^
/usr/include/GNUstep/Foundation/NSOperation.h:114:1: error: expected unqualified-id before ‘-’ token
  114 | - (BOOL) isExecuting;
      | ^
/usr/include/GNUstep/Foundation/NSOperation.h:120:1: error: expected unqualified-id before ‘-’ token
  120 | - (BOOL) isFinished;
      | ^
/usr/include/GNUstep/Foundation/NSOperation.h:129:1: error: expected unqualified-id before ‘-’ token
  129 | - (BOOL) isReady;
      | ^
/usr/include/GNUstep/Foundation/NSOperation.h:141:1: error: expected unqualified-id before ‘-’ token
  141 | - (void) main;
      | ^
/usr/include/GNUstep/Foundation/NSOperation.h:146:1: error: expected unqualified-id before ‘-’ token
  146 | - (NSOperationQueuePriority) queuePriority;
      | ^
/usr/include/GNUstep/Foundation/NSOperation.h:150:1: error: expected unqualified-id before ‘-’ token
  150 | - (void) removeDependency: (NSOperation *)op;
      | ^
/usr/include/GNUstep/Foundation/NSOperation.h:156:1: error: expected unqualified-id before ‘-’ token
  156 | - (void) setCompletionBlock: (GSOperationCompletionBlock)aBlock;
      | ^
/usr/include/GNUstep/Foundation/NSOperation.h:163:1: error: expected unqualified-id before ‘-’ token
  163 | - (void) setQueuePriority: (NSOperationQueuePriority)priority;
      | ^
/usr/include/GNUstep/Foundation/NSOperation.h:171:1: error: expected unqualified-id before ‘-’ token
  171 | - (void) setThreadPriority: (double)prio;
      | ^
/usr/include/GNUstep/Foundation/NSOperation.h:187:1: error: expected unqualified-id before ‘-’ token
  187 | - (void) start;
      | ^
/usr/include/GNUstep/Foundation/NSOperation.h:193:1: error: expected unqualified-id before ‘-’ token
  193 | - (double) threadPriority;
      | ^
/usr/include/GNUstep/Foundation/NSOperation.h:199:1: error: expected unqualified-id before ‘-’ token
  199 | - (void) waitUntilFinished;
      | ^
/usr/include/GNUstep/Foundation/NSOperation.h:202:2: error: ‘end’ does not name a type
  202 | @end
      |  ^~~
/usr/include/GNUstep/Foundation/NSOperation.h:213:1: error: expected unqualified-id before ‘+’ token
  213 | + (instancetype) blockOperationWithBlock: (GSBlockOperationBlock)block;
      | ^
/usr/include/GNUstep/Foundation/NSOperation.h:214:1: error: expected unqualified-id before ‘-’ token
  214 | - (void) addExecutionBlock: (GSBlockOperationBlock)block;
      | ^
/usr/include/GNUstep/Foundation/NSOperation.h:215:1: error: expected unqualified-id before ‘-’ token
  215 | - (NSArray *) executionBlocks;
      | ^
/usr/include/GNUstep/Foundation/NSOperation.h:217:2: error: ‘end’ does not name a type
  217 | @end
      |  ^~~
/usr/include/GNUstep/Foundation/NSOperation.h:229:2: error: ‘interface’ does not name a type
  229 | @interface NSOperationQueue : NSObject
      |  ^~~~~~~~~
/usr/include/GNUstep/Foundation/NSOperation.h:244:1: error: expected unqualified-id before ‘+’ token
  244 | + (id) currentQueue;
      | ^
/usr/include/GNUstep/Foundation/NSOperation.h:248:1: error: expected unqualified-id before ‘+’ token
  248 | + (id) mainQueue;
      | ^
/usr/include/GNUstep/Foundation/NSOperation.h:253:1: error: expected unqualified-id before ‘-’ token
  253 | - (void) addOperation: (NSOperation *)op;
      | ^
/usr/include/GNUstep/Foundation/NSOperation.h:259:1: error: expected unqualified-id before ‘-’ token
  259 | - (void) addOperations: (NSArray *)ops
      | ^
/usr/include/GNUstep/Foundation/NSOperation.h:264:1: error: expected unqualified-id before ‘-’ token
  264 | - (void) addOperationWithBlock: (GSBlockOperationBlock)block;
      | ^
/usr/include/GNUstep/Foundation/NSOperation.h:269:1: error: expected unqualified-id before ‘-’ token
  269 | - (void) cancelAllOperations;
      | ^
/usr/include/GNUstep/Foundation/NSOperation.h:273:1: error: expected unqualified-id before ‘-’ token
  273 | - (BOOL) isSuspended;
      | ^
/usr/include/GNUstep/Foundation/NSOperation.h:279:1: error: expected unqualified-id before ‘-’ token
  279 | - (NSInteger) maxConcurrentOperationCount;
      | ^
/usr/include/GNUstep/Foundation/NSOperation.h:284:1: error: expected unqualified-id before ‘-’ token
  284 | - (NSString*) name;
      | ^
/usr/include/GNUstep/Foundation/NSOperation.h:288:1: error: expected unqualified-id before ‘-’ token
  288 | - (NSUInteger) operationCount;
      | ^
/usr/include/GNUstep/Foundation/NSOperation.h:293:1: error: expected unqualified-id before ‘-’ token
  293 | - (NSArray *) operations;
      | ^
/usr/include/GNUstep/Foundation/NSOperation.h:300:1: error: expected unqualified-id before ‘-’ token
  300 | - (void) setMaxConcurrentOperationCount: (NSInteger)cnt;
      | ^
/usr/include/GNUstep/Foundation/NSOperation.h:305:1: error: expected unqualified-id before ‘-’ token
  305 | - (void) setName: (NSString*)s;
      | ^
/usr/include/GNUstep/Foundation/NSOperation.h:311:1: error: expected unqualified-id before ‘-’ token
  311 | - (void) setSuspended: (BOOL)flag;
      | ^
/usr/include/GNUstep/Foundation/NSOperation.h:316:1: error: expected unqualified-id before ‘-’ token
  316 | - (void) waitUntilAllOperationsAreFinished;
      | ^
/usr/include/GNUstep/Foundation/NSOperation.h:317:2: error: ‘end’ does not name a type
  317 | @end
      |  ^~~
/usr/include/GNUstep/Foundation/NSInvocationOperation.h:40:2: error: ‘interface’ does not name a type
   40 | @interface NSInvocationOperation : NSOperation
      |  ^~~~~~~~~
/usr/include/GNUstep/Foundation/NSInvocationOperation.h:48:1: error: expected unqualified-id before ‘-’ token
   48 | - (id) initWithInvocation: (NSInvocation *)inv;
      | ^
/usr/include/GNUstep/Foundation/NSInvocationOperation.h:49:1: error: expected unqualified-id before ‘-’ token
   49 | - (id) initWithTarget: (id)target selector: (SEL)aSelector object: (id)arg;
      | ^
/usr/include/GNUstep/Foundation/NSInvocationOperation.h:51:1: error: expected unqualified-id before ‘-’ token
   51 | - (NSInvocation *) invocation;
      | ^
/usr/include/GNUstep/Foundation/NSInvocationOperation.h:52:1: error: expected unqualified-id before ‘-’ token
   52 | - (id) result;
      | ^
/usr/include/GNUstep/Foundation/NSInvocationOperation.h:54:2: error: ‘end’ does not name a type
   54 | @end
      |  ^~~
/usr/include/GNUstep/Foundation/NSInvocationOperation.h:57:11: error: ‘NSString’ does not name a type
   57 | GS_EXPORT NSString* const NSInvocationOperationCancelledException;
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSISO8601DateFormatter.h:61:18: error: expected unqualified-id before ‘,’ token
   61 | @class NSTimeZone, NSString, NSDate, NSDateFormatter;
      |                  ^
/usr/include/GNUstep/Foundation/NSISO8601DateFormatter.h:61:30: error: conflicting declaration ‘NSTimeZone NSDate’
   61 | @class NSTimeZone, NSString, NSDate, NSDateFormatter;
      |                              ^~~~~~
/usr/include/GNUstep/Foundation/NSRunLoop.h:35:17: note: previous declaration as ‘int NSDate’
   35 | @class NSTimer, NSDate, NSPort;
      |                 ^~~~~~
/usr/include/GNUstep/Foundation/NSISO8601DateFormatter.h:61:38: error: aggregate ‘NSTimeZone NSDateFormatter’ has incomplete type and cannot be defined
   61 | @class NSTimeZone, NSString, NSDate, NSDateFormatter;
      |                                      ^~~~~~~~~~~~~~~
/usr/include/GNUstep/Foundation/NSISO8601DateFormatter.h:64:2: error: ‘interface’ does not name a type
   64 | @interface NSISO8601DateFormatter : NSFormatter <NSCoding>
      |  ^~~~~~~~~
/usr/include/GNUstep/Foundation/NSISO8601DateFormatter.h:71:1: error: expected unqualified-id before ‘-’ token
   71 | - (NSTimeZone *) timeZone;
      | ^
/usr/include/GNUstep/Foundation/NSISO8601DateFormatter.h:72:1: error: expected unqualified-id before ‘-’ token
   72 | - (void) setTimeZone: (NSTimeZone *)tz;
      | ^
/usr/include/GNUstep/Foundation/NSISO8601DateFormatter.h:74:1: error: expected unqualified-id before ‘-’ token
   74 | - (NSISO8601DateFormatOptions) formatOptions;
      | ^
/usr/include/GNUstep/Foundation/NSISO8601DateFormatter.h:75:1: error: expected unqualified-id before ‘-’ token
   75 | - (void) setFormatOptions: (NSISO8601DateFormatOptions)options;
      | ^
/usr/include/GNUstep/Foundation/NSISO8601DateFormatter.h:77:1: error: expected unqualified-id before ‘-’ token
   77 | - (NSString *) stringFromDate: (NSDate *)date;
      | ^
/usr/include/GNUstep/Foundation/NSISO8601DateFormatter.h:78:1: error: expected unqualified-id before ‘-’ token
   78 | - (NSDate *) dateFromString: (NSString *)string;
      | ^
/usr/include/GNUstep/Foundation/NSISO8601DateFormatter.h:80:1: error: expected unqualified-id before ‘+’ token
   80 | + (NSString *) stringFromDate: (NSDate *)date
      | ^
/usr/include/GNUstep/Foundation/NSISO8601DateFormatter.h:84:2: error: ‘end’ does not name a type
   84 | @end
      |  ^~~
/usr/include/GNUstep/Foundation/NSItemProvider.h:36:22: error: expected unqualified-id before ‘,’ token
   36 | @class NSItemProvider, NSProgress, NSData, NSError, NSURL, NSProgress, NSDictionary;;
      |                      ^
/usr/include/GNUstep/Foundation/NSItemProvider.h:36:24: error: aggregate ‘NSItemProvider NSProgress’ has incomplete type and cannot be defined
   36 | @class NSItemProvider, NSProgress, NSData, NSError, NSURL, NSProgress, NSDictionary;;
      |                        ^~~~~~~~~~
/usr/include/GNUstep/Foundation/NSItemProvider.h:38:54: error: ‘NSData’ is not a type
   38 | DEFINE_BLOCK_TYPE(GSProviderCompletionHandler, void, NSData*, NSError**);
      |                                                      ^~~~~~
/usr/include/GNUstep/GNUstepBase/GSBlocks.h:68:28: note: in definition of macro ‘DEFINE_BLOCK_TYPE’
   68 |     retTy (*invoke)(void*, argTys, ## __VA_ARGS__);\
      |                            ^~~~~~
/usr/include/GNUstep/Foundation/NSItemProvider.h:38:63: error: ‘NSError’ is not a type
   38 | DEFINE_BLOCK_TYPE(GSProviderCompletionHandler, void, NSData*, NSError**);
      |                                                               ^~~~~~~
/usr/include/GNUstep/GNUstepBase/GSBlocks.h:68:39: note: in definition of macro ‘DEFINE_BLOCK_TYPE’
   68 |     retTy (*invoke)(void*, argTys, ## __VA_ARGS__);\
      |                                       ^~~~~~~~~~~
/usr/include/GNUstep/Foundation/NSItemProvider.h:39:57: error: ‘NSURL’ is not a type
   39 | DEFINE_BLOCK_TYPE(GSProviderURLCompletionHandler, void, NSURL*, NSError**);
      |                                                         ^~~~~
/usr/include/GNUstep/GNUstepBase/GSBlocks.h:68:28: note: in definition of macro ‘DEFINE_BLOCK_TYPE’
   68 |     retTy (*invoke)(void*, argTys, ## __VA_ARGS__);\
      |                            ^~~~~~
/usr/include/GNUstep/Foundation/NSItemProvider.h:39:65: error: ‘NSError’ is not a type
   39 | DEFINE_BLOCK_TYPE(GSProviderURLCompletionHandler, void, NSURL*, NSError**);
      |                                                                 ^~~~~~~
/usr/include/GNUstep/GNUstepBase/GSBlocks.h:68:39: note: in definition of macro ‘DEFINE_BLOCK_TYPE’
   68 |     retTy (*invoke)(void*, argTys, ## __VA_ARGS__);\
      |                                       ^~~~~~~~~~~
/usr/include/GNUstep/Foundation/NSItemProvider.h:40:61: error: ‘NSURL’ is not a type
   40 | DEFINE_BLOCK_TYPE(GSProviderURLBOOLCompletionHandler, void, NSURL*, BOOL, NSError**);
      |                                                             ^~~~~
/usr/include/GNUstep/GNUstepBase/GSBlocks.h:68:28: note: in definition of macro ‘DEFINE_BLOCK_TYPE’
   68 |     retTy (*invoke)(void*, argTys, ## __VA_ARGS__);\
      |                            ^~~~~~
/usr/include/GNUstep/Foundation/NSItemProvider.h:40:75: error: ‘NSError’ is not a type
   40 | DEFINE_BLOCK_TYPE(GSProviderURLBOOLCompletionHandler, void, NSURL*, BOOL, NSError**);
      |                                                                           ^~~~~~~
/usr/include/GNUstep/GNUstepBase/GSBlocks.h:68:39: note: in definition of macro ‘DEFINE_BLOCK_TYPE’
   68 |     retTy (*invoke)(void*, argTys, ## __VA_ARGS__);\
      |                                       ^~~~~~~~~~~
/usr/include/GNUstep/Foundation/NSItemProvider.h:41:38: error: ‘NSProgress’ does not name a type
   41 | DEFINE_BLOCK_TYPE(GSProgressHandler, NSProgress*, GSProviderCompletionHandler);
      |                                      ^~~~~~~~~~
/usr/include/GNUstep/GNUstepBase/GSBlocks.h:68:5: note: in definition of macro ‘DEFINE_BLOCK_TYPE’
   68 |     retTy (*invoke)(void*, argTys, ## __VA_ARGS__);\
      |     ^~~~~
/usr/include/GNUstep/Foundation/NSItemProvider.h:42:45: error: ‘NSProgress’ does not name a type
   42 | DEFINE_BLOCK_TYPE(GSProgressURLBOOLHandler, NSProgress*, GSProviderURLBOOLCompletionHandler);
      |                                             ^~~~~~~~~~
/usr/include/GNUstep/GNUstepBase/GSBlocks.h:68:5: note: in definition of macro ‘DEFINE_BLOCK_TYPE’
   68 |     retTy (*invoke)(void*, argTys, ## __VA_ARGS__);\
      |     ^~~~~
/usr/include/GNUstep/Foundation/NSItemProvider.h:44:53: error: ‘NSError’ is not a type
   44 | DEFINE_BLOCK_TYPE(GSItemProviderWritingHandler, id, NSError**);
      |                                                     ^~~~~~~
/usr/include/GNUstep/GNUstepBase/GSBlocks.h:68:28: note: in definition of macro ‘DEFINE_BLOCK_TYPE’
   68 |     retTy (*invoke)(void*, argTys, ## __VA_ARGS__);\
      |                            ^~~~~~
/usr/include/GNUstep/Foundation/NSItemProvider.h:45:53: error: ‘NSError’ is not a type
   45 | DEFINE_BLOCK_TYPE(GSItemProviderReadingHandler, id, NSError**);
      |                                                     ^~~~~~~
/usr/include/GNUstep/GNUstepBase/GSBlocks.h:68:28: note: in definition of macro ‘DEFINE_BLOCK_TYPE’
   68 |     retTy (*invoke)(void*, argTys, ## __VA_ARGS__);\
      |                            ^~~~~~
/usr/include/GNUstep/Foundation/NSItemProvider.h:46:61: error: ‘NSProgress’ does not name a type
   46 | DEFINE_BLOCK_TYPE(GSProgressItemProviderWritingLoadHandler, NSProgress*, GSItemProviderWritingHandler);
      |                                                             ^~~~~~~~~~
/usr/include/GNUstep/GNUstepBase/GSBlocks.h:68:5: note: in definition of macro ‘DEFINE_BLOCK_TYPE’
   68 |     retTy (*invoke)(void*, argTys, ## __VA_ARGS__);\
      |     ^~~~~
/usr/include/GNUstep/Foundation/NSItemProvider.h:47:61: error: ‘NSProgress’ does not name a type
   47 | DEFINE_BLOCK_TYPE(GSProgressItemProviderReadingLoadHandler, NSProgress*, GSItemProviderReadingHandler);
      |                                                             ^~~~~~~~~~
/usr/include/GNUstep/GNUstepBase/GSBlocks.h:68:5: note: in definition of macro ‘DEFINE_BLOCK_TYPE’
   68 |     retTy (*invoke)(void*, argTys, ## __VA_ARGS__);\
      |     ^~~~~
/usr/include/GNUstep/Foundation/NSItemProvider.h:49:62: error: ‘NSError’ is not a type
   49 | DEFINE_BLOCK_TYPE(NSItemProviderCompletionHandler, void, id, NSError**);
      |                                                              ^~~~~~~
/usr/include/GNUstep/GNUstepBase/GSBlocks.h:68:39: note: in definition of macro ‘DEFINE_BLOCK_TYPE’
   68 |     retTy (*invoke)(void*, argTys, ## __VA_ARGS__);\
      |                                       ^~~~~~~~~~~
/usr/include/GNUstep/Foundation/NSItemProvider.h:50:86: error: ‘NSDictionary’ is not a type
   50 | DEFINE_BLOCK_TYPE(NSItemProviderLoadHandler, NSItemProviderCompletionHandler, Class, NSDictionary*);
      |                                                                                      ^~~~~~~~~~~~
/usr/include/GNUstep/GNUstepBase/GSBlocks.h:68:39: note: in definition of macro ‘DEFINE_BLOCK_TYPE’
   68 |     retTy (*invoke)(void*, argTys, ## __VA_ARGS__);\
      |                                       ^~~~~~~~~~~
/usr/include/GNUstep/Foundation/NSItemProvider.h:67:2: error: ‘protocol’ does not name a type; did you mean ‘Protocol’?
   67 | @protocol NSItemProviderWriting <NSObject>
      |  ^~~~~~~~
      |  Protocol
/usr/include/GNUstep/Foundation/NSItemProvider.h:70:1: error: expected unqualified-id before ‘-’ token
   70 | - (void) setWritableTypeIdentifiersForItemProvider: (NSArray *)anArray;
      | ^
/usr/include/GNUstep/Foundation/NSItemProvider.h:72:1: error: expected unqualified-id before ‘+’ token
   72 | + (NSItemProviderRepresentationVisibility) itemProviderVisibilityForRepresentationWithTypeIdentifier: (NSString *)typeIdentifier;
      | ^
/usr/include/GNUstep/Foundation/NSItemProvider.h:74:1: error: expected unqualified-id before ‘-’ token
   74 | - (NSItemProviderRepresentationVisibility) itemProviderVisibilityForRepresentationWithTypeIdentifier: (NSString *)typeIdentifier;
      | ^
/usr/include/GNUstep/Foundation/NSItemProvider.h:76:1: error: expected unqualified-id before ‘-’ token
   76 | - (NSProgress *) loadDataWithTypeIdentifier: (NSString *)typeIdentifier
      | ^
/usr/include/GNUstep/Foundation/NSItemProvider.h:79:2: error: ‘end’ does not name a type
   79 | @end
      |  ^~~
/usr/include/GNUstep/Foundation/NSItemProvider.h:85:1: error: expected unqualified-id before ‘-’ token
   85 | - (void) setReadableTypeIdentifiersForItemProvider: (NSArray *)array;
      | ^
/usr/include/GNUstep/Foundation/NSItemProvider.h:87:1: error: expected unqualified-id before ‘+’ token
   87 | + (instancetype) objectWithItemProviderData: (NSData *)data
      | ^
/usr/include/GNUstep/Foundation/NSItemProvider.h:91:2: error: ‘end’ does not name a type
   91 | @end
      |  ^~~
/usr/include/GNUstep/Foundation/NSItemProvider.h:98:1: error: expected unqualified-id before ‘-’ token
   98 | - (void) registerDataRepresentationForTypeIdentifier: (NSString *)typeIdentifier
      | ^
/usr/include/GNUstep/Foundation/NSItemProvider.h:102:1: error: expected unqualified-id before ‘-’ token
  102 | - (void) registerFileRepresentationForTypeIdentifier: (NSString *)typeIdentifier
      | ^
/usr/include/GNUstep/Foundation/NSItemProvider.h:107:1: error: expected unqualified-id before ‘-’ token
  107 | - (NSArray *) registeredTypeIdentifiers;
      | ^
/usr/include/GNUstep/Foundation/NSItemProvider.h:109:1: error: expected unqualified-id before ‘-’ token
  109 | - (NSArray *) registeredTypeIdentifiersWithFileOptions: (NSItemProviderFileOptions)fileOptions;
      | ^
/usr/include/GNUstep/Foundation/NSItemProvider.h:111:1: error: expected unqualified-id before ‘-’ token
  111 | - (BOOL) hasItemConformingToTypeIdentifier: (NSString *)typeIdentifier;
      | ^
/usr/include/GNUstep/Foundation/NSItemProvider.h:113:1: error: expected unqualified-id before ‘-’ token
  113 | - (BOOL) hasRepresentationConformingToTypeIdentifier: (NSString *)typeIdentifier
      | ^
/usr/include/GNUstep/Foundation/NSItemProvider.h:116:1: error: expected unqualified-id before ‘-’ token
  116 | - (NSProgress *) loadDataRepresentationForTypeIdentifier: (NSString *)typeIdentifier
      | ^
/usr/include/GNUstep/Foundation/NSItemProvider.h:119:1: error: expected unqualified-id before ‘-’ token
  119 | - (NSProgress *) loadFileRepresentationForTypeIdentifier: (NSString *)typeIdentifier
      | ^
/usr/include/GNUstep/Foundation/NSItemProvider.h:122:1: error: expected unqualified-id before ‘-’ token
  122 | - (NSProgress *) loadInPlaceFileRepresentationForTypeIdentifier: (NSString *)typeIdentifier
      | ^
/usr/include/GNUstep/Foundation/NSItemProvider.h:125:1: error: expected unqualified-id before ‘-’ token
  125 | - (NSString *) suggestedName;
      | ^
/usr/include/GNUstep/Foundation/NSItemProvider.h:126:1: error: expected unqualified-id before ‘-’ token
  126 | - (void) setSuggestedName: (NSString *)suggestedName;
      | ^
/usr/include/GNUstep/Foundation/NSItemProvider.h:128:1: error: expected unqualified-id before ‘-’ token
  128 | - (instancetype) initWithObject: (id<NSItemProviderWriting>)object;
      | ^
/usr/include/GNUstep/Foundation/NSItemProvider.h:130:1: error: expected unqualified-id before ‘-’ token
  130 | - (void) registerObject: (id<NSItemProviderWriting>)object visibility: (NSItemProviderRepresentationVisibility)visibility;
      | ^
/usr/include/GNUstep/Foundation/NSItemProvider.h:132:1: error: expected unqualified-id before ‘-’ token
  132 | - (void) registerObjectOfClass: (Class<NSItemProviderWriting>)aClass  // NSItemProviderWriting conforming class...
      | ^
/usr/include/GNUstep/Foundation/NSItemProvider.h:136:1: error: expected unqualified-id before ‘-’ token
  136 | - (BOOL) canLoadObjectOfClass: (Class<NSItemProviderReading>)aClass;
      | ^
/usr/include/GNUstep/Foundation/NSItemProvider.h:138:1: error: expected unqualified-id before ‘-’ token
  138 | - (NSProgress *) loadObjectOfClass: (Class<NSItemProviderReading>)aClass // NSItemProviderReading conforming class...
      | ^
/usr/include/GNUstep/Foundation/NSItemProvider.h:141:1: error: expected unqualified-id before ‘-’ token
  141 | - (instancetype) initWithItem: (id<NSSecureCoding>)item typeIdentifier: (NSString *)typeIdentifier; // designated init
      | ^
/usr/include/GNUstep/Foundation/NSItemProvider.h:142:1: error: expected unqualified-id before ‘-’ token
  142 | - (instancetype) initWithContentsOfURL: (NSURL *)fileURL;
      | ^
/usr/include/GNUstep/Foundation/NSItemProvider.h:144:1: error: expected unqualified-id before ‘-’ token
  144 | - (void) registerItemForTypeIdentifier: (NSString *)typeIdentifier loadHandler: (NSItemProviderLoadHandler)loadHandler;
      | ^
/usr/include/GNUstep/Foundation/NSItemProvider.h:146:1: error: expected unqualified-id before ‘-’ token
  146 | - (void)loadItemForTypeIdentifier: (NSString *)typeIdentifier
      | ^
/usr/include/GNUstep/Foundation/NSItemProvider.h:149:2: error: ‘end’ does not name a type
  149 | @end
      |  ^~~
/usr/include/GNUstep/Foundation/NSItemProvider.h:154:2: error: ‘interface’ does not name a type
  154 | @interface NSItemProvider (NSPreviewSupport)
      |  ^~~~~~~~~
/usr/include/GNUstep/Foundation/NSItemProvider.h:157:1: error: expected unqualified-id before ‘-’ token
  157 | - (void) setPreviewImageHandler: (NSItemProviderLoadHandler) previewImageHandler;
      | ^
/usr/include/GNUstep/Foundation/NSItemProvider.h:159:1: error: expected unqualified-id before ‘-’ token
  159 | - (void) loadPreviewImageWithOptions: (NSDictionary *)options
      | ^
/usr/include/GNUstep/Foundation/NSItemProvider.h:162:2: error: ‘end’ does not name a type
  162 | @end
      |  ^~~
/usr/include/GNUstep/Foundation/NSItemProvider.h:166:11: error: ‘NSString’ does not name a type
  166 | GS_EXPORT NSString * const NSExtensionJavaScriptFinalizeArgumentKey;
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSItemProvider.h:168:11: error: ‘NSString’ does not name a type
  168 | GS_EXPORT NSString * const NSItemProviderErrorDomain;
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSItemProviderReadingWriting.h:37:2: error: ‘interface’ does not name a type
   37 | @interface NSItemProviderReadingWriting : NSObject
      |  ^~~~~~~~~
/usr/include/GNUstep/Foundation/NSJSONSerialization.h:49:2: error: ‘interface’ does not name a type
   49 | @interface NSJSONSerialization : NSObject
      |  ^~~~~~~~~
/usr/include/GNUstep/Foundation/NSJSONSerialization.h:53:1: error: expected unqualified-id before ‘+’ token
   53 | + (BOOL)isValidJSONObject:(id)obj;
      | ^
/usr/include/GNUstep/Foundation/NSJSONSerialization.h:54:1: error: expected unqualified-id before ‘+’ token
   54 | + (id)JSONObjectWithData:(NSData *)data
      | ^
/usr/include/GNUstep/Foundation/NSJSONSerialization.h:57:1: error: expected unqualified-id before ‘+’ token
   57 | + (id)JSONObjectWithStream:(NSInputStream *)stream
      | ^
/usr/include/GNUstep/Foundation/NSJSONSerialization.h:60:1: error: expected unqualified-id before ‘+’ token
   60 | + (NSInteger)writeJSONObject:(id)obj
      | ^
/usr/include/GNUstep/Foundation/NSJSONSerialization.h:64:2: error: ‘end’ does not name a type
   64 | @end
      |  ^~~
/usr/include/GNUstep/Foundation/NSKeyValueCoding.h:47:11: error: ‘NSString’ does not name a type
   47 | GS_EXPORT NSString* const NSUndefinedKeyException;
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSKeyValueCoding.h:60:2: error: ‘interface’ does not name a type
   60 | @interface NSObject (NSKeyValueCoding)
      |  ^~~~~~~~~
/usr/include/GNUstep/Foundation/NSKeyValueCoding.h:76:1: error: expected unqualified-id before ‘+’ token
   76 | + (BOOL) useStoredAccessor;
      | ^
/usr/include/GNUstep/Foundation/NSKeyValueCoding.h:83:1: error: expected unqualified-id before ‘-’ token
   83 | - (NSDictionary*) dictionaryWithValuesForKeys: (NSArray*)keys;
      | ^
/usr/include/GNUstep/Foundation/NSKeyValueCoding.h:88:1: error: expected unqualified-id before ‘-’ token
   88 | - (id) handleQueryWithUnboundKey: (NSString*)aKey;
      | ^
/usr/include/GNUstep/Foundation/NSKeyValueCoding.h:93:1: error: expected unqualified-id before ‘-’ token
   93 | - (void) handleTakeValue: (id)anObject forUnboundKey: (NSString*)aKey;
      | ^
/usr/include/GNUstep/Foundation/NSKeyValueCoding.h:118:1: error: expected unqualified-id before ‘-’ token
  118 | - (NSMutableArray*) mutableArrayValueForKey: (NSString*)aKey;
      | ^
/usr/include/GNUstep/Foundation/NSKeyValueCoding.h:123:1: error: expected unqualified-id before ‘-’ token
  123 | - (NSMutableArray*) mutableArrayValueForKeyPath: (NSString*)aKey;
      | ^
/usr/include/GNUstep/Foundation/NSKeyValueCoding.h:150:1: error: expected unqualified-id before ‘-’ token
  150 | - (NSMutableSet*) mutableSetValueForKey: (NSString *)aKey;
      | ^
/usr/include/GNUstep/Foundation/NSKeyValueCoding.h:155:1: error: expected unqualified-id before ‘-’ token
  155 | - (NSMutableSet*) mutableSetValueForKeyPath: (NSString*)aKey;
      | ^
/usr/include/GNUstep/Foundation/NSKeyValueCoding.h:163:1: error: expected unqualified-id before ‘-’ token
  163 | - (void) setNilValueForKey: (NSString*)aKey;
      | ^
/usr/include/GNUstep/Foundation/NSKeyValueCoding.h:186:1: error: expected unqualified-id before ‘-’ token
  186 | - (void) setValue: (id)anObject forKey: (NSString*)aKey;
      | ^
/usr/include/GNUstep/Foundation/NSKeyValueCoding.h:197:1: error: expected unqualified-id before ‘-’ token
  197 | - (void) setValue: (id)anObject forKeyPath: (NSString*)aKey;
      | ^
/usr/include/GNUstep/Foundation/NSKeyValueCoding.h:208:1: error: expected unqualified-id before ‘-’ token
  208 | - (void) setValue: (id)anObject forUndefinedKey: (NSString*)aKey;
      | ^
/usr/include/GNUstep/Foundation/NSKeyValueCoding.h:214:1: error: expected unqualified-id before ‘-’ token
  214 | - (void) setValuesForKeysWithDictionary: (NSDictionary*)aDictionary;
      | ^
/usr/include/GNUstep/Foundation/NSKeyValueCoding.h:243:1: error: expected unqualified-id before ‘-’ token
  243 | - (id) storedValueForKey: (NSString*)aKey;
      | ^
/usr/include/GNUstep/Foundation/NSKeyValueCoding.h:274:1: error: expected unqualified-id before ‘-’ token
  274 | - (void) takeStoredValue: (id)anObject forKey: (NSString*)aKey;
      | ^
/usr/include/GNUstep/Foundation/NSKeyValueCoding.h:280:1: error: expected unqualified-id before ‘-’ token
  280 | - (void) takeStoredValuesFromDictionary: (NSDictionary*)aDictionary;
      | ^
/usr/include/GNUstep/Foundation/NSKeyValueCoding.h:307:1: error: expected unqualified-id before ‘-’ token
  307 | - (void) takeValue: (id)anObject forKey: (NSString*)aKey;
      | ^
/usr/include/GNUstep/Foundation/NSKeyValueCoding.h:319:1: error: expected unqualified-id before ‘-’ token
  319 | - (void) takeValue: (id)anObject forKeyPath: (NSString*)aKey;
      | ^
/usr/include/GNUstep/Foundation/NSKeyValueCoding.h:326:1: error: expected unqualified-id before ‘-’ token
  326 | - (void) takeValuesFromDictionary: (NSDictionary*)aDictionary;
      | ^
/usr/include/GNUstep/Foundation/NSKeyValueCoding.h:331:1: error: expected unqualified-id before ‘-’ token
  331 | - (void) unableToSetNilForKey: (NSString*)aKey;
      | ^
/usr/include/GNUstep/Foundation/NSKeyValueCoding.h:343:1: error: expected unqualified-id before ‘-’ token
  343 | - (BOOL) validateValue: (id*)aValue
      | ^
/usr/include/GNUstep/Foundation/NSKeyValueCoding.h:352:1: error: expected unqualified-id before ‘-’ token
  352 | - (BOOL) validateValue: (id*)aValue
      | ^
/usr/include/GNUstep/Foundation/NSKeyValueCoding.h:381:1: error: expected unqualified-id before ‘-’ token
  381 | - (id) valueForKey: (NSString*)aKey;
      | ^
/usr/include/GNUstep/Foundation/NSKeyValueCoding.h:391:1: error: expected unqualified-id before ‘-’ token
  391 | - (id) valueForKeyPath: (NSString*)aKey;
      | ^
/usr/include/GNUstep/Foundation/NSKeyValueCoding.h:401:1: error: expected unqualified-id before ‘-’ token
  401 | - (id) valueForUndefinedKey: (NSString*)aKey;
      | ^
/usr/include/GNUstep/Foundation/NSKeyValueCoding.h:409:1: error: expected unqualified-id before ‘-’ token
  409 | - (NSDictionary*) valuesForKeys: (NSArray*)keys;
      | ^
/usr/include/GNUstep/Foundation/NSKeyValueCoding.h:411:2: error: ‘end’ does not name a type
  411 | @end
      |  ^~~
/usr/include/GNUstep/Foundation/NSKeyValueObserving.h:68:11: error: ‘NSString’ does not name a type
   68 | GS_EXPORT NSString *const NSKeyValueChangeIndexesKey;
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSKeyValueObserving.h:69:11: error: ‘NSString’ does not name a type
   69 | GS_EXPORT NSString *const NSKeyValueChangeKindKey;
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSKeyValueObserving.h:70:11: error: ‘NSString’ does not name a type
   70 | GS_EXPORT NSString *const NSKeyValueChangeNewKey;
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSKeyValueObserving.h:71:11: error: ‘NSString’ does not name a type
   71 | GS_EXPORT NSString *const NSKeyValueChangeOldKey;
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSKeyValueObserving.h:73:11: error: ‘NSString’ does not name a type
   73 | GS_EXPORT NSString *const NSKeyValueChangeNotificationIsPriorKey;
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSKeyValueObserving.h:123:2: error: ‘interface’ does not name a type
  123 | @interface NSObject (NSKeyValueObserving)
      |  ^~~~~~~~~
/usr/include/GNUstep/Foundation/NSKeyValueObserving.h:129:2: error: ‘end’ does not name a type
  129 | @end
      |  ^~~
/usr/include/GNUstep/Foundation/NSKeyValueObserving.h:138:1: error: expected unqualified-id before ‘-’ token
  138 | - (void) removeObserver: (NSObject*)anObserver
      | ^
/usr/include/GNUstep/Foundation/NSKeyValueObserving.h:141:2: error: ‘end’ does not name a type
  141 | @end
      |  ^~~
/usr/include/GNUstep/Foundation/NSKeyValueObserving.h:151:1: error: expected unqualified-id before ‘-’ token
  151 | - (void) removeObserver: (NSObject*)anObserver
      | ^
/usr/include/GNUstep/Foundation/NSKeyValueObserving.h:155:2: error: ‘end’ does not name a type
  155 | @end
      |  ^~~
/usr/include/GNUstep/Foundation/NSKeyValueObserving.h:169:1: error: expected unqualified-id before ‘-’ token
  169 | - (void) didChange: (NSKeyValueChange)changeKind
      | ^
/usr/include/GNUstep/Foundation/NSKeyValueObserving.h:175:1: error: expected unqualified-id before ‘-’ token
  175 | - (void) willChangeValueForKey: (NSString*)aKey;
      | ^
/usr/include/GNUstep/Foundation/NSKeyValueObserving.h:179:1: error: expected unqualified-id before ‘-’ token
  179 | - (void) willChange: (NSKeyValueChange)changeKind
      | ^
/usr/include/GNUstep/Foundation/NSKeyValueObserving.h:187:1: error: expected unqualified-id before ‘-’ token
  187 | - (void) didChangeValueForKey: (NSString*)aKey
      | ^
/usr/include/GNUstep/Foundation/NSKeyValueObserving.h:193:1: error: expected unqualified-id before ‘-’ token
  193 | - (void) willChangeValueForKey: (NSString*)aKey
      | ^
/usr/include/GNUstep/Foundation/NSKeyValueObserving.h:199:2: error: ‘end’ does not name a type
  199 | @end
      |  ^~~
/usr/include/GNUstep/Foundation/NSKeyValueObserving.h:218:1: error: expected unqualified-id before ‘+’ token
  218 | + (void) setKeys: (NSArray*)triggerKeys
      | ^
/usr/include/GNUstep/Foundation/NSKeyValueObserving.h:227:1: error: expected unqualified-id before ‘+’ token
  227 | + (NSSet*) keyPathsForValuesAffectingValueForKey: (NSString*)dependentKey;
      | ^
/usr/include/GNUstep/Foundation/NSKeyValueObserving.h:235:1: error: expected unqualified-id before ‘-’ token
  235 | - (void*) observationInfo;
      | ^
/usr/include/GNUstep/Foundation/NSKeyValueObserving.h:242:1: error: expected unqualified-id before ‘-’ token
  242 | - (void) setObservationInfo: (void*)observationInfo;
      | ^
/usr/include/GNUstep/Foundation/NSKeyValueObserving.h:244:2: error: ‘end’ does not name a type
  244 | @end
      |  ^~~
/usr/include/GNUstep/Foundation/NSLengthFormatter.h:48:25: error: expected unqualified-id before ‘,’ token
   48 | @class NSNumberFormatter, NSString;
      |                         ^
/usr/include/GNUstep/Foundation/NSLengthFormatter.h:51:2: error: ‘interface’ does not name a type
   51 | @interface NSLengthFormatter : NSFormatter
      |  ^~~~~~~~~
/usr/include/GNUstep/Foundation/NSLengthFormatter.h:58:1: error: expected unqualified-id before ‘-’ token
   58 | - (NSNumberFormatter *) numberFormatter;
      | ^
/usr/include/GNUstep/Foundation/NSLengthFormatter.h:59:1: error: expected unqualified-id before ‘-’ token
   59 | - (void) setNumberFormatter: (NSNumberFormatter *)formatter;
      | ^
/usr/include/GNUstep/Foundation/NSLengthFormatter.h:61:1: error: expected unqualified-id before ‘-’ token
   61 | - (NSFormattingUnitStyle) unitStyle;
      | ^
/usr/include/GNUstep/Foundation/NSLengthFormatter.h:62:1: error: expected unqualified-id before ‘-’ token
   62 | - (void) setUnitStyle: (NSFormattingUnitStyle)style;
      | ^
/usr/include/GNUstep/Foundation/NSLengthFormatter.h:64:1: error: expected unqualified-id before ‘-’ token
   64 | - (BOOL) isForPersonHeightUse;
      | ^
/usr/include/GNUstep/Foundation/NSLengthFormatter.h:65:1: error: expected unqualified-id before ‘-’ token
   65 | - (void) setForPersonHeightUse: (BOOL)flag;
      | ^
/usr/include/GNUstep/Foundation/NSLengthFormatter.h:67:1: error: expected unqualified-id before ‘-’ token
   67 | - (NSString *) stringFromValue: (double)value unit: (NSLengthFormatterUnit)unit;
      | ^
/usr/include/GNUstep/Foundation/NSLengthFormatter.h:69:1: error: expected unqualified-id before ‘-’ token
   69 | - (NSString *) stringFromMeters: (double)numberInMeters;
      | ^
/usr/include/GNUstep/Foundation/NSLengthFormatter.h:71:1: error: expected unqualified-id before ‘-’ token
   71 | - (NSString *) unitStringFromValue: (double)value unit: (NSLengthFormatterUnit)unit;
      | ^
/usr/include/GNUstep/Foundation/NSLengthFormatter.h:73:1: error: expected unqualified-id before ‘-’ token
   73 | - (NSString *) unitStringFromMeters: (double)numberInMeters usedUnit: (NSLengthFormatterUnit *)unit;
      | ^
/usr/include/GNUstep/Foundation/NSLengthFormatter.h:75:1: error: expected unqualified-id before ‘-’ token
   75 | - (BOOL) getObjectValue: (id *)obj forString: (NSString *)string errorDescription: (NSString **)error;
      | ^
/usr/include/GNUstep/Foundation/NSLengthFormatter.h:77:2: error: ‘end’ does not name a type
   77 | @end
      |  ^~~
/usr/include/GNUstep/Foundation/NSLinguisticTagger.h:38:16: error: expected unqualified-id before ‘,’ token
   38 | @class NSString, NSArray, NSOrthography;
      |                ^
/usr/include/GNUstep/Foundation/NSLinguisticTagger.h:38:27: error: aggregate ‘NSString NSOrthography’ has incomplete type and cannot be defined
   38 | @class NSString, NSArray, NSOrthography;
      |                           ^~~~~~~~~~~~~
/usr/include/GNUstep/Foundation/NSLinguisticTagger.h:40:9: error: ‘NSString’ does not name a type
   40 | typedef NSString* NSLinguisticTagScheme;
      |         ^~~~~~~~
/usr/include/GNUstep/Foundation/NSLinguisticTagger.h:42:11: error: ‘NSLinguisticTagScheme’ does not name a type
   42 | GS_EXPORT NSLinguisticTagScheme const NSLinguisticTagSchemeTokenType;
      |           ^~~~~~~~~~~~~~~~~~~~~
/usr/include/GNUstep/Foundation/NSLinguisticTagger.h:43:11: error: ‘NSLinguisticTagScheme’ does not name a type
   43 | GS_EXPORT NSLinguisticTagScheme const NSLinguisticTagSchemeLexicalClass;
      |           ^~~~~~~~~~~~~~~~~~~~~
/usr/include/GNUstep/Foundation/NSLinguisticTagger.h:44:11: error: ‘NSLinguisticTagScheme’ does not name a type
   44 | GS_EXPORT NSLinguisticTagScheme const NSLinguisticTagSchemeNameType;
      |           ^~~~~~~~~~~~~~~~~~~~~
/usr/include/GNUstep/Foundation/NSLinguisticTagger.h:45:11: error: ‘NSLinguisticTagScheme’ does not name a type
   45 | GS_EXPORT NSLinguisticTagScheme const NSLinguisticTagSchemeNameTypeOrLexicalClass;
      |           ^~~~~~~~~~~~~~~~~~~~~
/usr/include/GNUstep/Foundation/NSLinguisticTagger.h:46:11: error: ‘NSLinguisticTagScheme’ does not name a type
   46 | GS_EXPORT NSLinguisticTagScheme const NSLinguisticTagSchemeLemma;
      |           ^~~~~~~~~~~~~~~~~~~~~
/usr/include/GNUstep/Foundation/NSLinguisticTagger.h:47:11: error: ‘NSLinguisticTagScheme’ does not name a type
   47 | GS_EXPORT NSLinguisticTagScheme const NSLinguisticTagSchemeLanguage;
      |           ^~~~~~~~~~~~~~~~~~~~~
/usr/include/GNUstep/Foundation/NSLinguisticTagger.h:48:11: error: ‘NSLinguisticTagScheme’ does not name a type
   48 | GS_EXPORT NSLinguisticTagScheme const NSLinguisticTagSchemeScript;
      |           ^~~~~~~~~~~~~~~~~~~~~
/usr/include/GNUstep/Foundation/NSLinguisticTagger.h:50:9: error: ‘NSString’ does not name a type
   50 | typedef NSString* NSLinguisticTag;
      |         ^~~~~~~~
/usr/include/GNUstep/Foundation/NSLinguisticTagger.h:53:11: error: ‘NSLinguisticTag’ does not name a type
   53 | GS_EXPORT NSLinguisticTag const NSLinguisticTagWord;
      |           ^~~~~~~~~~~~~~~
/usr/include/GNUstep/Foundation/NSLinguisticTagger.h:54:11: error: ‘NSLinguisticTag’ does not name a type
   54 | GS_EXPORT NSLinguisticTag const NSLinguisticTagPunctuation;
      |           ^~~~~~~~~~~~~~~
/usr/include/GNUstep/Foundation/NSLinguisticTagger.h:55:11: error: ‘NSLinguisticTag’ does not name a type
   55 | GS_EXPORT NSLinguisticTag const NSLinguisticTagWhitespace;
      |           ^~~~~~~~~~~~~~~
/usr/include/GNUstep/Foundation/NSLinguisticTagger.h:56:11: error: ‘NSLinguisticTag’ does not name a type
   56 | GS_EXPORT NSLinguisticTag const NSLinguisticTagOther;
      |           ^~~~~~~~~~~~~~~
/usr/include/GNUstep/Foundation/NSLinguisticTagger.h:59:11: error: ‘NSLinguisticTag’ does not name a type
   59 | GS_EXPORT NSLinguisticTag const NSLinguisticTagNoun;
      |           ^~~~~~~~~~~~~~~
/usr/include/GNUstep/Foundation/NSLinguisticTagger.h:60:11: error: ‘NSLinguisticTag’ does not name a type
   60 | GS_EXPORT NSLinguisticTag const NSLinguisticTagVerb;
      |           ^~~~~~~~~~~~~~~
/usr/include/GNUstep/Foundation/NSLinguisticTagger.h:61:11: error: ‘NSLinguisticTag’ does not name a type
   61 | GS_EXPORT NSLinguisticTag const NSLinguisticTagAdjective;
      |           ^~~~~~~~~~~~~~~
/usr/include/GNUstep/Foundation/NSLinguisticTagger.h:62:11: error: ‘NSLinguisticTag’ does not name a type
   62 | GS_EXPORT NSLinguisticTag const NSLinguisticTagAdverb;
      |           ^~~~~~~~~~~~~~~
/usr/include/GNUstep/Foundation/NSLinguisticTagger.h:63:11: error: ‘NSLinguisticTag’ does not name a type
   63 | GS_EXPORT NSLinguisticTag const NSLinguisticTagPronoun;
      |           ^~~~~~~~~~~~~~~
/usr/include/GNUstep/Foundation/NSLinguisticTagger.h:64:11: error: ‘NSLinguisticTag’ does not name a type
   64 | GS_EXPORT NSLinguisticTag const NSLinguisticTagDeterminer;
      |           ^~~~~~~~~~~~~~~
/usr/include/GNUstep/Foundation/NSLinguisticTagger.h:65:11: error: ‘NSLinguisticTag’ does not name a type
   65 | GS_EXPORT NSLinguisticTag const NSLinguisticTagParticle;
      |           ^~~~~~~~~~~~~~~
/usr/include/GNUstep/Foundation/NSLinguisticTagger.h:66:11: error: ‘NSLinguisticTag’ does not name a type
   66 | GS_EXPORT NSLinguisticTag const NSLinguisticTagPreposition;
      |           ^~~~~~~~~~~~~~~
/usr/include/GNUstep/Foundation/NSLinguisticTagger.h:67:11: error: ‘NSLinguisticTag’ does not name a type
   67 | GS_EXPORT NSLinguisticTag const NSLinguisticTagNumber;
      |           ^~~~~~~~~~~~~~~
/usr/include/GNUstep/Foundation/NSLinguisticTagger.h:68:11: error: ‘NSLinguisticTag’ does not name a type
   68 | GS_EXPORT NSLinguisticTag const NSLinguisticTagConjunction;
      |           ^~~~~~~~~~~~~~~
/usr/include/GNUstep/Foundation/NSLinguisticTagger.h:69:11: error: ‘NSLinguisticTag’ does not name a type
   69 | GS_EXPORT NSLinguisticTag const NSLinguisticTagInterjection;
      |           ^~~~~~~~~~~~~~~
/usr/include/GNUstep/Foundation/NSLinguisticTagger.h:70:11: error: ‘NSLinguisticTag’ does not name a type
   70 | GS_EXPORT NSLinguisticTag const NSLinguisticTagClassifier;
      |           ^~~~~~~~~~~~~~~
/usr/include/GNUstep/Foundation/NSLinguisticTagger.h:71:11: error: ‘NSLinguisticTag’ does not name a type
   71 | GS_EXPORT NSLinguisticTag const NSLinguisticTagIdiom;
      |           ^~~~~~~~~~~~~~~
/usr/include/GNUstep/Foundation/NSLinguisticTagger.h:72:11: error: ‘NSLinguisticTag’ does not name a type
   72 | GS_EXPORT NSLinguisticTag const NSLinguisticTagOtherWord;
      |           ^~~~~~~~~~~~~~~
/usr/include/GNUstep/Foundation/NSLinguisticTagger.h:73:11: error: ‘NSLinguisticTag’ does not name a type
   73 | GS_EXPORT NSLinguisticTag const NSLinguisticTagSentenceTerminator;
      |           ^~~~~~~~~~~~~~~
/usr/include/GNUstep/Foundation/NSLinguisticTagger.h:74:11: error: ‘NSLinguisticTag’ does not name a type
   74 | GS_EXPORT NSLinguisticTag const NSLinguisticTagOpenQuote;
      |           ^~~~~~~~~~~~~~~
/usr/include/GNUstep/Foundation/NSLinguisticTagger.h:75:11: error: ‘NSLinguisticTag’ does not name a type
   75 | GS_EXPORT NSLinguisticTag const NSLinguisticTagCloseQuote;
      |           ^~~~~~~~~~~~~~~
/usr/include/GNUstep/Foundation/NSLinguisticTagger.h:76:11: error: ‘NSLinguisticTag’ does not name a type
   76 | GS_EXPORT NSLinguisticTag const NSLinguisticTagOpenParenthesis;
      |           ^~~~~~~~~~~~~~~
/usr/include/GNUstep/Foundation/NSLinguisticTagger.h:77:11: error: ‘NSLinguisticTag’ does not name a type
   77 | GS_EXPORT NSLinguisticTag const NSLinguisticTagCloseParenthesis;
      |           ^~~~~~~~~~~~~~~
/usr/include/GNUstep/Foundation/NSLinguisticTagger.h:78:11: error: ‘NSLinguisticTag’ does not name a type
   78 | GS_EXPORT NSLinguisticTag const NSLinguisticTagWordJoiner;
      |           ^~~~~~~~~~~~~~~
/usr/include/GNUstep/Foundation/NSLinguisticTagger.h:79:11: error: ‘NSLinguisticTag’ does not name a type
   79 | GS_EXPORT NSLinguisticTag const NSLinguisticTagDash;
      |           ^~~~~~~~~~~~~~~
/usr/include/GNUstep/Foundation/NSLinguisticTagger.h:80:11: error: ‘NSLinguisticTag’ does not name a type
   80 | GS_EXPORT NSLinguisticTag const NSLinguisticTagOtherPunctuation;
      |           ^~~~~~~~~~~~~~~
/usr/include/GNUstep/Foundation/NSLinguisticTagger.h:81:11: error: ‘NSLinguisticTag’ does not name a type
   81 | GS_EXPORT NSLinguisticTag const NSLinguisticTagParagraphBreak;
      |           ^~~~~~~~~~~~~~~
/usr/include/GNUstep/Foundation/NSLinguisticTagger.h:82:11: error: ‘NSLinguisticTag’ does not name a type
   82 | GS_EXPORT NSLinguisticTag const NSLinguisticTagOtherWhitespace;
      |           ^~~~~~~~~~~~~~~
/usr/include/GNUstep/Foundation/NSLinguisticTagger.h:85:11: error: ‘NSLinguisticTag’ does not name a type
   85 | GS_EXPORT NSLinguisticTag const NSLinguisticTagPersonalName;
      |           ^~~~~~~~~~~~~~~
/usr/include/GNUstep/Foundation/NSLinguisticTagger.h:86:11: error: ‘NSLinguisticTag’ does not name a type
   86 | GS_EXPORT NSLinguisticTag const NSLinguisticTagPlaceName;
      |           ^~~~~~~~~~~~~~~
/usr/include/GNUstep/Foundation/NSLinguisticTagger.h:87:11: error: ‘NSLinguisticTag’ does not name a type
   87 | GS_EXPORT NSLinguisticTag const NSLinguisticTagOrganizationName;
      |           ^~~~~~~~~~~~~~~
/usr/include/GNUstep/Foundation/NSLinguisticTagger.h:108:56: error: ‘NSLinguisticTag’ has not been declared
  108 | DEFINE_BLOCK_TYPE(GSLinguisticTagRangeBoolBlock, void, NSLinguisticTag, NSRange, BOOL);
      |                                                        ^~~~~~~~~~~~~~~
/usr/include/GNUstep/GNUstepBase/GSBlocks.h:68:28: note: in definition of macro ‘DEFINE_BLOCK_TYPE’
   68 |     retTy (*invoke)(void*, argTys, ## __VA_ARGS__);\
      |                            ^~~~~~
/usr/include/GNUstep/Foundation/NSLinguisticTagger.h:109:61: error: ‘NSLinguisticTag’ has not been declared
  109 | DEFINE_BLOCK_TYPE(GSLinguisticTagRangeRangeBoolBlock, void, NSLinguisticTag, NSRange, NSRange, BOOL);
      |                                                             ^~~~~~~~~~~~~~~
/usr/include/GNUstep/GNUstepBase/GSBlocks.h:68:28: note: in definition of macro ‘DEFINE_BLOCK_TYPE’
   68 |     retTy (*invoke)(void*, argTys, ## __VA_ARGS__);\
      |                            ^~~~~~
/usr/include/GNUstep/Foundation/NSLinguisticTagger.h:112:2: error: ‘interface’ does not name a type
  112 | @interface NSLinguisticTagger : NSObject
      |  ^~~~~~~~~
/usr/include/GNUstep/Foundation/NSLinguisticTagger.h:122:1: error: expected unqualified-id before ‘-’ token
  122 | - (instancetype) initWithTagSchemes: (NSArray *)tagSchemes
      | ^
/usr/include/GNUstep/Foundation/NSLinguisticTagger.h:125:1: error: expected unqualified-id before ‘-’ token
  125 | - (NSArray *) tagSchemes;
      | ^
/usr/include/GNUstep/Foundation/NSLinguisticTagger.h:127:1: error: expected unqualified-id before ‘-’ token
  127 | - (NSString *) string;
      | ^
/usr/include/GNUstep/Foundation/NSLinguisticTagger.h:128:1: error: expected unqualified-id before ‘-’ token
  128 | - (void) setString: (NSString *)string;
      | ^
/usr/include/GNUstep/Foundation/NSLinguisticTagger.h:130:1: error: expected unqualified-id before ‘+’ token
  130 | + (NSArray *) availableTagSchemesForUnit: (NSLinguisticTaggerUnit)unit
      | ^
/usr/include/GNUstep/Foundation/NSLinguisticTagger.h:133:1: error: expected unqualified-id before ‘+’ token
  133 | + (NSArray *) availableTagSchemesForLanguage: (NSString *)language;
      | ^
/usr/include/GNUstep/Foundation/NSLinguisticTagger.h:135:1: error: expected unqualified-id before ‘-’ token
  135 | - (void) setOrthography: (NSOrthography *)orthography
      | ^
/usr/include/GNUstep/Foundation/NSLinguisticTagger.h:138:1: error: expected unqualified-id before ‘-’ token
  138 | - (NSOrthography *) orthographyAtIndex: (NSUInteger)charIndex
      | ^
/usr/include/GNUstep/Foundation/NSLinguisticTagger.h:141:1: error: expected unqualified-id before ‘-’ token
  141 | - (void) stringEditedInRange: (NSRange)newRange
      | ^
/usr/include/GNUstep/Foundation/NSLinguisticTagger.h:144:1: error: expected unqualified-id before ‘-’ token
  144 | - (NSRange) tokenRangeAtIndex: (NSUInteger)charIndex
      | ^
/usr/include/GNUstep/Foundation/NSLinguisticTagger.h:147:1: error: expected unqualified-id before ‘-’ token
  147 | - (NSRange) sentenceRangeForRange: (NSRange)range;
      | ^
/usr/include/GNUstep/Foundation/NSLinguisticTagger.h:149:1: error: expected unqualified-id before ‘-’ token
  149 | - (void) enumerateTagsInRange: (NSRange)range
      | ^
/usr/include/GNUstep/Foundation/NSLinguisticTagger.h:155:1: error: expected unqualified-id before ‘-’ token
  155 | - (NSLinguisticTag) tagAtIndex: (NSUInteger)charIndex
      | ^
/usr/include/GNUstep/Foundation/NSLinguisticTagger.h:160:1: error: expected unqualified-id before ‘-’ token
  160 | - (NSArray *) tagsInRange: (NSRange)range
      | ^
/usr/include/GNUstep/Foundation/NSLinguisticTagger.h:166:1: error: expected unqualified-id before ‘-’ token
  166 | - (void) enumerateTagsInRange: (NSRange)range
      | ^
/usr/include/GNUstep/Foundation/NSLinguisticTagger.h:171:1: error: expected unqualified-id before ‘-’ token
  171 | - (NSLinguisticTag) tagAtIndex: (NSUInteger)charIndex
      | ^
/usr/include/GNUstep/Foundation/NSLinguisticTagger.h:176:1: error: expected unqualified-id before ‘-’ token
  176 | - (NSArray *) tagsInRange: (NSRange)range
      | ^
/usr/include/GNUstep/Foundation/NSLinguisticTagger.h:181:1: error: expected unqualified-id before ‘-’ token
  181 | - (NSString *) dominantLanguage;
      | ^
/usr/include/GNUstep/Foundation/NSLinguisticTagger.h:183:1: error: expected unqualified-id before ‘+’ token
  183 | + (NSString *) dominantLanguageForString: (NSString *)string;
      | ^
/usr/include/GNUstep/Foundation/NSLinguisticTagger.h:185:1: error: expected unqualified-id before ‘+’ token
  185 | + (NSLinguisticTag) tagForString: (NSString *)string
      | ^
/usr/include/GNUstep/Foundation/NSLinguisticTagger.h:192:1: error: expected unqualified-id before ‘+’ token
  192 | + (NSArray *)tagsForString: (NSString *)string
      | ^
/usr/include/GNUstep/Foundation/NSLinguisticTagger.h:200:1: error: expected unqualified-id before ‘+’ token
  200 | + (void) enumerateTagsForString: (NSString *)string
      | ^
/usr/include/GNUstep/Foundation/NSLinguisticTagger.h:209:1: error: expected unqualified-id before ‘-’ token
  209 | - (NSArray *) possibleTagsAtIndex: (NSUInteger)charIndex
      | ^
/usr/include/GNUstep/Foundation/NSLinguisticTagger.h:215:2: error: ‘end’ does not name a type
  215 | @end
      |  ^~~
/usr/include/GNUstep/Foundation/NSLinguisticTagger.h:225:1: error: expected unqualified-id before ‘-’ token
  225 | - (void) enumerateLinguisticTagsInRange: (NSRange)range
      | ^
/usr/include/GNUstep/Foundation/NSLinguisticTagger.h:231:2: error: ‘end’ does not name a type
  231 | @end
      |  ^~~
/usr/include/GNUstep/Foundation/NSLocale.h:52:11: error: ‘NSString’ does not name a type
   52 | GS_EXPORT NSString * const NSCurrentLocaleDidChangeNotification;
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSLocale.h:57:11: error: ‘NSString’ does not name a type
   57 | GS_EXPORT NSString * const NSLocaleIdentifier;
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSLocale.h:58:11: error: ‘NSString’ does not name a type
   58 | GS_EXPORT NSString * const NSLocaleLanguageCode;
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSLocale.h:59:11: error: ‘NSString’ does not name a type
   59 | GS_EXPORT NSString * const NSLocaleCountryCode;
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSLocale.h:60:11: error: ‘NSString’ does not name a type
   60 | GS_EXPORT NSString * const NSLocaleScriptCode;
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSLocale.h:61:11: error: ‘NSString’ does not name a type
   61 | GS_EXPORT NSString * const NSLocaleVariantCode;
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSLocale.h:62:11: error: ‘NSString’ does not name a type
   62 | GS_EXPORT NSString * const NSLocaleExemplarCharacterSet;
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSLocale.h:63:11: error: ‘NSString’ does not name a type
   63 | GS_EXPORT NSString * const NSLocaleCalendarIdentifier;
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSLocale.h:64:11: error: ‘NSString’ does not name a type
   64 | GS_EXPORT NSString * const NSLocaleCalendar;
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSLocale.h:65:11: error: ‘NSString’ does not name a type
   65 | GS_EXPORT NSString * const NSLocaleCollationIdentifier;
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSLocale.h:66:11: error: ‘NSString’ does not name a type
   66 | GS_EXPORT NSString * const NSLocaleUsesMetricSystem;
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSLocale.h:67:11: error: ‘NSString’ does not name a type
   67 | GS_EXPORT NSString * const NSLocaleMeasurementSystem;
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSLocale.h:68:11: error: ‘NSString’ does not name a type
   68 | GS_EXPORT NSString * const NSLocaleDecimalSeparator;
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSLocale.h:69:11: error: ‘NSString’ does not name a type
   69 | GS_EXPORT NSString * const NSLocaleGroupingSeparator;
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSLocale.h:70:11: error: ‘NSString’ does not name a type
   70 | GS_EXPORT NSString * const NSLocaleCurrencySymbol;
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSLocale.h:71:11: error: ‘NSString’ does not name a type
   71 | GS_EXPORT NSString * const NSLocaleCurrencyCode;
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSLocale.h:72:11: error: ‘NSString’ does not name a type
   72 | GS_EXPORT NSString * const NSLocaleCollatorIdentifier;
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSLocale.h:74:11: error: ‘NSString’ does not name a type
   74 | GS_EXPORT NSString * const NSLocaleQuotationBeginDelimiterKey;
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSLocale.h:75:11: error: ‘NSString’ does not name a type
   75 | GS_EXPORT NSString * const NSLocaleQuotationEndDelimiterKey;
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSLocale.h:76:11: error: ‘NSString’ does not name a type
   76 | GS_EXPORT NSString * const NSLocaleAlternateQuotationBeginDelimiterKey;
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSLocale.h:77:11: error: ‘NSString’ does not name a type
   77 | GS_EXPORT NSString * const NSLocaleAlternateQuotationEndDelimiterKey;
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSLocale.h:83:11: error: ‘NSString’ does not name a type
   83 | GS_EXPORT NSString * const NSGregorianCalendar;
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSLocale.h:84:11: error: ‘NSString’ does not name a type
   84 | GS_EXPORT NSString * const NSBuddhistCalendar;
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSLocale.h:85:11: error: ‘NSString’ does not name a type
   85 | GS_EXPORT NSString * const NSChineseCalendar;
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSLocale.h:86:11: error: ‘NSString’ does not name a type
   86 | GS_EXPORT NSString * const NSHebrewCalendar;
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSLocale.h:87:11: error: ‘NSString’ does not name a type
   87 | GS_EXPORT NSString * const NSIslamicCalendar;
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSLocale.h:88:11: error: ‘NSString’ does not name a type
   88 | GS_EXPORT NSString * const NSIslamicCivilCalendar;
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSLocale.h:89:11: error: ‘NSString’ does not name a type
   89 | GS_EXPORT NSString * const NSJapaneseCalendar;
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSLocale.h:91:11: error: ‘NSString’ does not name a type
   91 | GS_EXPORT NSString * const NSRepublicOfChinaCalendar;
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSLocale.h:92:11: error: ‘NSString’ does not name a type
   92 | GS_EXPORT NSString * const NSPersianCalendar;
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSLocale.h:93:11: error: ‘NSString’ does not name a type
   93 | GS_EXPORT NSString * const NSIndianCalendar;
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSLocale.h:94:11: error: ‘NSString’ does not name a type
   94 | GS_EXPORT NSString * const NSISO8601Calendar;
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSLocale.h:102:2: error: ‘interface’ does not name a type
  102 | @interface NSLocale : NSObject <NSCoding, NSCopying>
      |  ^~~~~~~~~
/usr/include/GNUstep/Foundation/NSLocale.h:124:1: error: expected unqualified-id before ‘+’ token
  124 | + (id) autoupdatingCurrentLocale;
      | ^
/usr/include/GNUstep/Foundation/NSLocale.h:129:1: error: expected unqualified-id before ‘+’ token
  129 | + (NSArray *) availableLocaleIdentifiers;
      | ^
/usr/include/GNUstep/Foundation/NSLocale.h:134:1: error: expected unqualified-id before ‘+’ token
  134 | + (NSString *) canonicalLanguageIdentifierFromString: (NSString *)string;
      | ^
/usr/include/GNUstep/Foundation/NSLocale.h:139:1: error: expected unqualified-id before ‘+’ token
  139 | + (NSString *) canonicalLocaleIdentifierFromString: (NSString *)string;
      | ^
/usr/include/GNUstep/Foundation/NSLocale.h:143:1: error: expected unqualified-id before ‘+’ token
  143 | + (NSLocaleLanguageDirection) characterDirectionForLanguage:
      | ^
/usr/include/GNUstep/Foundation/NSLocale.h:149:1: error: expected unqualified-id before ‘+’ token
  149 | + (NSArray *) commonISOCurrencyCodes;
      | ^
/usr/include/GNUstep/Foundation/NSLocale.h:156:1: error: expected unqualified-id before ‘+’ token
  156 | + (NSDictionary *) componentsFromLocaleIdentifier: (NSString *)string;
      | ^
/usr/include/GNUstep/Foundation/NSLocale.h:160:1: error: expected unqualified-id before ‘+’ token
  160 | + (instancetype) currentLocale;
      | ^
/usr/include/GNUstep/Foundation/NSLocale.h:164:1: error: expected unqualified-id before ‘+’ token
  164 | + (NSArray *) ISOCountryCodes;
      | ^
/usr/include/GNUstep/Foundation/NSLocale.h:168:1: error: expected unqualified-id before ‘+’ token
  168 | + (NSArray *) ISOCurrencyCodes;
      | ^
/usr/include/GNUstep/Foundation/NSLocale.h:172:1: error: expected unqualified-id before ‘+’ token
  172 | + (NSArray *) ISOLanguageCodes;
      | ^
/usr/include/GNUstep/Foundation/NSLocale.h:177:1: error: expected unqualified-id before ‘+’ token
  177 | + (NSLocaleLanguageDirection) lineDirectionForLanguage: (NSString*)isoLangCode;
      | ^
/usr/include/GNUstep/Foundation/NSLocale.h:183:1: error: expected unqualified-id before ‘+’ token
  183 | + (NSString *) localeIdentifierFromComponents: (NSDictionary*)dict;
      | ^
/usr/include/GNUstep/Foundation/NSLocale.h:188:1: error: expected unqualified-id before ‘+’ token
  188 | + (NSString *) localeIdentifierFromWindowsLocaleCode: (uint32_t)lcid;
      | ^
/usr/include/GNUstep/Foundation/NSLocale.h:194:1: error: expected unqualified-id before ‘+’ token
  194 | + (instancetype) localeWithLocaleIdentifier:(NSString *)string;
      | ^
/usr/include/GNUstep/Foundation/NSLocale.h:201:1: error: expected unqualified-id before ‘+’ token
  201 | + (NSArray *) preferredLanguages;
      | ^
/usr/include/GNUstep/Foundation/NSLocale.h:206:1: error: expected unqualified-id before ‘+’ token
  206 | + (instancetype) systemLocale;
      | ^
/usr/include/GNUstep/Foundation/NSLocale.h:212:1: error: expected unqualified-id before ‘+’ token
  212 | + (uint32_t) windowsLocaleCodeFromLocaleIdentifier:
      | ^
/usr/include/GNUstep/Foundation/NSLocale.h:220:1: error: expected unqualified-id before ‘-’ token
  220 | - (NSString *) displayNameForKey: (NSString *)key value: (id)value;
      | ^
/usr/include/GNUstep/Foundation/NSLocale.h:225:1: error: expected unqualified-id before ‘-’ token
  225 | - (instancetype) initWithLocaleIdentifier: (NSString *)string;
      | ^
/usr/include/GNUstep/Foundation/NSLocale.h:231:1: error: expected unqualified-id before ‘-’ token
  231 | - (NSString *) localeIdentifier;
      | ^
/usr/include/GNUstep/Foundation/NSLocale.h:235:1: error: expected unqualified-id before ‘-’ token
  235 | - (id) objectForKey: (id)key;
      | ^
/usr/include/GNUstep/Foundation/NSLocale.h:238:1: error: expected unqualified-id before ‘-’ token
  238 | - (NSString *) languageCode;
      | ^
/usr/include/GNUstep/Foundation/NSLocale.h:239:1: error: expected unqualified-id before ‘-’ token
  239 | - (NSString *) countryCode;
      | ^
/usr/include/GNUstep/Foundation/NSLocale.h:240:1: error: expected unqualified-id before ‘-’ token
  240 | - (NSString *) scriptCode;
      | ^
/usr/include/GNUstep/Foundation/NSLocale.h:241:1: error: expected unqualified-id before ‘-’ token
  241 | - (NSString *) variantCode;
      | ^
/usr/include/GNUstep/Foundation/NSLocale.h:242:1: error: expected unqualified-id before ‘-’ token
  242 | - (NSCharacterSet *) exemplarCharacterSet;
      | ^
/usr/include/GNUstep/Foundation/NSLocale.h:243:1: error: expected unqualified-id before ‘-’ token
  243 | - (NSString *) collationIdentifier;
      | ^
/usr/include/GNUstep/Foundation/NSLocale.h:244:1: error: expected unqualified-id before ‘-’ token
  244 | - (NSString *) collatorIdentifier;
      | ^
/usr/include/GNUstep/Foundation/NSLocale.h:247:2: error: ‘end’ does not name a type
  247 | @end
      |  ^~~
/usr/include/GNUstep/Foundation/NSMeasurement.h:39:2: error: ‘interface’ does not name a type
   39 | @interface NSMeasurement : NSObject <NSCopying, NSCoding>
      |  ^~~~~~~~~
/usr/include/GNUstep/Foundation/NSMeasurement.h:46:1: error: expected unqualified-id before ‘-’ token
   46 | - (instancetype) initWithDoubleValue: (double)doubleValue
      | ^
/usr/include/GNUstep/Foundation/NSMeasurement.h:51:1: error: expected unqualified-id before ‘-’ token
   51 | - (NSUnit *) unit;
      | ^
/usr/include/GNUstep/Foundation/NSMeasurement.h:53:1: error: expected unqualified-id before ‘-’ token
   53 | - (double) doubleValue;
      | ^
/usr/include/GNUstep/Foundation/NSMeasurement.h:56:1: error: expected unqualified-id before ‘-’ token
   56 | - (BOOL) canBeConvertedToUnit: (NSUnit *)unit;
      | ^
/usr/include/GNUstep/Foundation/NSMeasurement.h:58:1: error: expected unqualified-id before ‘-’ token
   58 | - (NSMeasurement *) measurementByConvertingToUnit: (NSUnit *)unit;
      | ^
/usr/include/GNUstep/Foundation/NSMeasurement.h:61:1: error: expected unqualified-id before ‘-’ token
   61 | - (NSMeasurement *) measurementByAddingMeasurement: (NSMeasurement *)measurement;
      | ^
/usr/include/GNUstep/Foundation/NSMeasurement.h:63:1: error: expected unqualified-id before ‘-’ token
   63 | - (NSMeasurement *) measurementBySubtractingMeasurement: (NSMeasurement *)measurement;
      | ^
/usr/include/GNUstep/Foundation/NSMeasurement.h:65:2: error: ‘end’ does not name a type
   65 | @end
      |  ^~~
/usr/include/GNUstep/Foundation/NSMeasurementFormatter.h:36:16: error: expected unqualified-id before ‘,’ token
   36 | @class NSLocale, NSMeasurement, NSNumberFormatter, NSUnit;
      |                ^
/usr/include/GNUstep/Foundation/NSMeasurementFormatter.h:36:18: error: aggregate ‘NSLocale NSMeasurement’ has incomplete type and cannot be defined
   36 | @class NSLocale, NSMeasurement, NSNumberFormatter, NSUnit;
      |                  ^~~~~~~~~~~~~
/usr/include/GNUstep/Foundation/NSMeasurementFormatter.h:36:33: error: aggregate ‘NSLocale NSNumberFormatter’ has incomplete type and cannot be defined
   36 | @class NSLocale, NSMeasurement, NSNumberFormatter, NSUnit;
      |                                 ^~~~~~~~~~~~~~~~~
/usr/include/GNUstep/Foundation/NSMeasurementFormatter.h:36:52: error: aggregate ‘NSLocale NSUnit’ has incomplete type and cannot be defined
   36 | @class NSLocale, NSMeasurement, NSNumberFormatter, NSUnit;
      |                                                    ^~~~~~
/usr/include/GNUstep/Foundation/NSMeasurementFormatter.h:46:2: error: ‘interface’ does not name a type
   46 | @interface NSMeasurementFormatter : NSFormatter <NSCoding>
      |  ^~~~~~~~~
/usr/include/GNUstep/Foundation/NSMeasurementFormatter.h:54:1: error: expected unqualified-id before ‘-’ token
   54 | - (NSMeasurementFormatterUnitOptions) unitOptions;
      | ^
/usr/include/GNUstep/Foundation/NSMeasurementFormatter.h:55:1: error: expected unqualified-id before ‘-’ token
   55 | - (void) setUnitOptions: (NSMeasurementFormatterUnitOptions) unitOptions;
      | ^
/usr/include/GNUstep/Foundation/NSMeasurementFormatter.h:57:1: error: expected unqualified-id before ‘-’ token
   57 | - (NSFormattingUnitStyle) unitStyle;
      | ^
/usr/include/GNUstep/Foundation/NSMeasurementFormatter.h:58:1: error: expected unqualified-id before ‘-’ token
   58 | - (void) setUnitStyle: (NSFormattingUnitStyle)style;
      | ^
/usr/include/GNUstep/Foundation/NSMeasurementFormatter.h:60:1: error: expected unqualified-id before ‘-’ token
   60 | - (NSLocale *) locale;
      | ^
/usr/include/GNUstep/Foundation/NSMeasurementFormatter.h:61:1: error: expected unqualified-id before ‘-’ token
   61 | - (void) setLocale: (NSLocale *)locale;
      | ^
/usr/include/GNUstep/Foundation/NSMeasurementFormatter.h:63:1: error: expected unqualified-id before ‘-’ token
   63 | - (NSNumberFormatter *) numberFormatter;
      | ^
/usr/include/GNUstep/Foundation/NSMeasurementFormatter.h:64:1: error: expected unqualified-id before ‘-’ token
   64 | - (void) setNumberFormatter: (NSNumberFormatter *)numberFormatter;
      | ^
/usr/include/GNUstep/Foundation/NSMeasurementFormatter.h:66:1: error: expected unqualified-id before ‘-’ token
   66 | - (NSString *)stringFromMeasurement: (NSMeasurement *)measurement;
      | ^
/usr/include/GNUstep/Foundation/NSMeasurementFormatter.h:68:1: error: expected unqualified-id before ‘-’ token
   68 | - (NSString *)stringFromUnit: (NSUnit *)unit;
      | ^
/usr/include/GNUstep/Foundation/NSMeasurementFormatter.h:70:2: error: ‘end’ does not name a type
   70 | @end
      |  ^~~
/usr/include/GNUstep/Foundation/NSMetadataAttributes.h:38:11: error: ‘NSString’ does not name a type
   38 | GS_EXPORT NSString* const NSMetadataItemAcquisitionMakeKey;
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSMetadataAttributes.h:39:11: error: ‘NSString’ does not name a type
   39 | GS_EXPORT NSString* const NSMetadataItemAcquisitionModelKey;
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSMetadataAttributes.h:40:11: error: ‘NSString’ does not name a type
   40 | GS_EXPORT NSString* const NSMetadataItemAlbumKey;
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSMetadataAttributes.h:41:11: error: ‘NSString’ does not name a type
   41 | GS_EXPORT NSString* const NSMetadataItemAltitudeKey;
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSMetadataAttributes.h:42:11: error: ‘NSString’ does not name a type
   42 | GS_EXPORT NSString* const NSMetadataItemApertureKey;
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSMetadataAttributes.h:43:11: error: ‘NSString’ does not name a type
   43 | GS_EXPORT NSString* const NSMetadataItemAppleLoopDescriptorsKey;
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSMetadataAttributes.h:44:11: error: ‘NSString’ does not name a type
   44 | GS_EXPORT NSString* const NSMetadataItemAppleLoopsKeyFilterTypeKey;
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSMetadataAttributes.h:45:11: error: ‘NSString’ does not name a type
   45 | GS_EXPORT NSString* const NSMetadataItemAppleLoopsLoopModeKey;
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSMetadataAttributes.h:46:11: error: ‘NSString’ does not name a type
   46 | GS_EXPORT NSString* const NSMetadataItemAppleLoopsRootKeyKey;
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSMetadataAttributes.h:47:11: error: ‘NSString’ does not name a type
   47 | GS_EXPORT NSString* const NSMetadataItemApplicationCategoriesKey;
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSMetadataAttributes.h:48:11: error: ‘NSString’ does not name a type
   48 | GS_EXPORT NSString* const NSMetadataItemAttributeChangeDateKey;
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSMetadataAttributes.h:49:11: error: ‘NSString’ does not name a type
   49 | GS_EXPORT NSString* const NSMetadataItemAudiencesKey;
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSMetadataAttributes.h:50:11: error: ‘NSString’ does not name a type
   50 | GS_EXPORT NSString* const NSMetadataItemAudioBitRateKey;
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSMetadataAttributes.h:51:11: error: ‘NSString’ does not name a type
   51 | GS_EXPORT NSString* const NSMetadataItemAudioChannelCountKey;
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSMetadataAttributes.h:52:11: error: ‘NSString’ does not name a type
   52 | GS_EXPORT NSString* const NSMetadataItemAudioEncodingApplicationKey;
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSMetadataAttributes.h:53:11: error: ‘NSString’ does not name a type
   53 | GS_EXPORT NSString* const NSMetadataItemAudioSampleRateKey;
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSMetadataAttributes.h:54:11: error: ‘NSString’ does not name a type
   54 | GS_EXPORT NSString* const NSMetadataItemAudioTrackNumberKey;
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSMetadataAttributes.h:55:11: error: ‘NSString’ does not name a type
   55 | GS_EXPORT NSString* const NSMetadataItemAuthorAddressesKey;
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSMetadataAttributes.h:56:11: error: ‘NSString’ does not name a type
   56 | GS_EXPORT NSString* const NSMetadataItemAuthorEmailAddressesKey;
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSMetadataAttributes.h:57:11: error: ‘NSString’ does not name a type
   57 | GS_EXPORT NSString* const NSMetadataItemAuthorsKey;
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSMetadataAttributes.h:58:11: error: ‘NSString’ does not name a type
   58 | GS_EXPORT NSString* const NSMetadataItemBitsPerSampleKey;
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSMetadataAttributes.h:59:11: error: ‘NSString’ does not name a type
   59 | GS_EXPORT NSString* const NSMetadataItemCameraOwnerKey;
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSMetadataAttributes.h:60:11: error: ‘NSString’ does not name a type
   60 | GS_EXPORT NSString* const NSMetadataItemCFBundleIdentifierKey;
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSMetadataAttributes.h:61:11: error: ‘NSString’ does not name a type
   61 | GS_EXPORT NSString* const NSMetadataItemCityKey;
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSMetadataAttributes.h:62:11: error: ‘NSString’ does not name a type
   62 | GS_EXPORT NSString* const NSMetadataItemCodecsKey;
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSMetadataAttributes.h:63:11: error: ‘NSString’ does not name a type
   63 | GS_EXPORT NSString* const NSMetadataItemColorSpaceKey;
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSMetadataAttributes.h:64:11: error: ‘NSString’ does not name a type
   64 | GS_EXPORT NSString* const NSMetadataItemCommentKey;
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSMetadataAttributes.h:65:11: error: ‘NSString’ does not name a type
   65 | GS_EXPORT NSString* const NSMetadataItemComposerKey;
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSMetadataAttributes.h:66:11: error: ‘NSString’ does not name a type
   66 | GS_EXPORT NSString* const NSMetadataItemContactKeywordsKey;
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSMetadataAttributes.h:67:11: error: ‘NSString’ does not name a type
   67 | GS_EXPORT NSString* const NSMetadataItemContentCreationDateKey;
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSMetadataAttributes.h:68:11: error: ‘NSString’ does not name a type
   68 | GS_EXPORT NSString* const NSMetadataItemContentModificationDateKey;
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSMetadataAttributes.h:69:11: error: ‘NSString’ does not name a type
   69 | GS_EXPORT NSString* const NSMetadataItemContentTypeKey;
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSMetadataAttributes.h:70:11: error: ‘NSString’ does not name a type
   70 | GS_EXPORT NSString* const NSMetadataItemContentTypeTreeKey;
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSMetadataAttributes.h:71:11: error: ‘NSString’ does not name a type
   71 | GS_EXPORT NSString* const NSMetadataItemContributorsKey;
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSMetadataAttributes.h:72:11: error: ‘NSString’ does not name a type
   72 | GS_EXPORT NSString* const NSMetadataItemCopyrightKey;
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSMetadataAttributes.h:73:11: error: ‘NSString’ does not name a type
   73 | GS_EXPORT NSString* const NSMetadataItemCountryKey;
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSMetadataAttributes.h:74:11: error: ‘NSString’ does not name a type
   74 | GS_EXPORT NSString* const NSMetadataItemCoverageKey;
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSMetadataAttributes.h:75:11: error: ‘NSString’ does not name a type
   75 | GS_EXPORT NSString* const NSMetadataItemCreatorKey;
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSMetadataAttributes.h:76:11: error: ‘NSString’ does not name a type
   76 | GS_EXPORT NSString* const NSMetadataItemDateAddedKey;
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSMetadataAttributes.h:77:11: error: ‘NSString’ does not name a type
   77 | GS_EXPORT NSString* const NSMetadataItemDeliveryTypeKey;
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSMetadataAttributes.h:78:11: error: ‘NSString’ does not name a type
   78 | GS_EXPORT NSString* const NSMetadataItemDescriptionKey;
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSMetadataAttributes.h:79:11: error: ‘NSString’ does not name a type
   79 | GS_EXPORT NSString* const NSMetadataItemDirectorKey;
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSMetadataAttributes.h:80:11: error: ‘NSString’ does not name a type
   80 | GS_EXPORT NSString* const NSMetadataItemDisplayNameKey;
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSMetadataAttributes.h:81:11: error: ‘NSString’ does not name a type
   81 | GS_EXPORT NSString* const NSMetadataItemDownloadedDateKey;
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSMetadataAttributes.h:82:11: error: ‘NSString’ does not name a type
   82 | GS_EXPORT NSString* const NSMetadataItemDueDateKey;
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSMetadataAttributes.h:83:11: error: ‘NSString’ does not name a type
   83 | GS_EXPORT NSString* const NSMetadataItemDurationSecondsKey;
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSMetadataAttributes.h:84:11: error: ‘NSString’ does not name a type
   84 | GS_EXPORT NSString* const NSMetadataItemEditorsKey;
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSMetadataAttributes.h:85:11: error: ‘NSString’ does not name a type
   85 | GS_EXPORT NSString* const NSMetadataItemEmailAddressesKey;
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSMetadataAttributes.h:86:11: error: ‘NSString’ does not name a type
   86 | GS_EXPORT NSString* const NSMetadataItemEncodingApplicationsKey;
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSMetadataAttributes.h:87:11: error: ‘NSString’ does not name a type
   87 | GS_EXPORT NSString* const NSMetadataItemExecutableArchitecturesKey;
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSMetadataAttributes.h:88:11: error: ‘NSString’ does not name a type
   88 | GS_EXPORT NSString* const NSMetadataItemExecutablePlatformKey;
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSMetadataAttributes.h:89:11: error: ‘NSString’ does not name a type
   89 | GS_EXPORT NSString* const NSMetadataItemEXIFGPSVersionKey;
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSMetadataAttributes.h:90:11: error: ‘NSString’ does not name a type
   90 | GS_EXPORT NSString* const NSMetadataItemEXIFVersionKey;
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSMetadataAttributes.h:91:11: error: ‘NSString’ does not name a type
   91 | GS_EXPORT NSString* const NSMetadataItemExposureModeKey;
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSMetadataAttributes.h:92:11: error: ‘NSString’ does not name a type
   92 | GS_EXPORT NSString* const NSMetadataItemExposureProgramKey;
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSMetadataAttributes.h:93:11: error: ‘NSString’ does not name a type
   93 | GS_EXPORT NSString* const NSMetadataItemExposureTimeSecondsKey;
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSMetadataAttributes.h:94:11: error: ‘NSString’ does not name a type
   94 | GS_EXPORT NSString* const NSMetadataItemExposureTimeStringKey;
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSMetadataAttributes.h:95:11: error: ‘NSString’ does not name a type
   95 | GS_EXPORT NSString* const NSMetadataItemFinderCommentKey;
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSMetadataAttributes.h:96:11: error: ‘NSString’ does not name a type
   96 | GS_EXPORT NSString* const NSMetadataItemFlashOnOffKey;
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSMetadataAttributes.h:97:11: error: ‘NSString’ does not name a type
   97 | GS_EXPORT NSString* const NSMetadataItemFNumberKey;
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSMetadataAttributes.h:98:11: error: ‘NSString’ does not name a type
   98 | GS_EXPORT NSString* const NSMetadataItemFocalLength35mmKey;
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSMetadataAttributes.h:99:11: error: ‘NSString’ does not name a type
   99 | GS_EXPORT NSString* const NSMetadataItemFocalLengthKey;
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSMetadataAttributes.h:100:11: error: ‘NSString’ does not name a type
  100 | GS_EXPORT NSString* const NSMetadataItemFontsKey;
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSMetadataAttributes.h:101:11: error: ‘NSString’ does not name a type
  101 | GS_EXPORT NSString* const NSMetadataItemFSContentChangeDateKey;
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSMetadataAttributes.h:102:11: error: ‘NSString’ does not name a type
  102 | GS_EXPORT NSString* const NSMetadataItemFSCreationDateKey;
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSMetadataAttributes.h:103:11: error: ‘NSString’ does not name a type
  103 | GS_EXPORT NSString* const NSMetadataItemFSNameKey;
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSMetadataAttributes.h:104:11: error: ‘NSString’ does not name a type
  104 | GS_EXPORT NSString* const NSMetadataItemFSSizeKey;
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSMetadataAttributes.h:105:11: error: ‘NSString’ does not name a type
  105 | GS_EXPORT NSString* const NSMetadataItemGenreKey;
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSMetadataAttributes.h:106:11: error: ‘NSString’ does not name a type
  106 | GS_EXPORT NSString* const NSMetadataItemGPSAreaInformationKey;
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSMetadataAttributes.h:107:11: error: ‘NSString’ does not name a type
  107 | GS_EXPORT NSString* const NSMetadataItemGPSDateStampKey;
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSMetadataAttributes.h:108:11: error: ‘NSString’ does not name a type
  108 | GS_EXPORT NSString* const NSMetadataItemGPSDestBearingKey;
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSMetadataAttributes.h:109:11: error: ‘NSString’ does not name a type
  109 | GS_EXPORT NSString* const NSMetadataItemGPSDestDistanceKey;
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSMetadataAttributes.h:110:11: error: ‘NSString’ does not name a type
  110 | GS_EXPORT NSString* const NSMetadataItemGPSDestLatitudeKey;
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSMetadataAttributes.h:111:11: error: ‘NSString’ does not name a type
  111 | GS_EXPORT NSString* const NSMetadataItemGPSDestLongitudeKey;
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSMetadataAttributes.h:112:11: error: ‘NSString’ does not name a type
  112 | GS_EXPORT NSString* const NSMetadataItemGPSDifferentalKey;
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSMetadataAttributes.h:113:11: error: ‘NSString’ does not name a type
  113 | GS_EXPORT NSString* const NSMetadataItemGPSDOPKey;
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSMetadataAttributes.h:114:11: error: ‘NSString’ does not name a type
  114 | GS_EXPORT NSString* const NSMetadataItemGPSMapDatumKey;
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSMetadataAttributes.h:115:11: error: ‘NSString’ does not name a type
  115 | GS_EXPORT NSString* const NSMetadataItemGPSMeasureModeKey;
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSMetadataAttributes.h:116:11: error: ‘NSString’ does not name a type
  116 | GS_EXPORT NSString* const NSMetadataItemGPSProcessingMethodKey;
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSMetadataAttributes.h:117:11: error: ‘NSString’ does not name a type
  117 | GS_EXPORT NSString* const NSMetadataItemGPSStatusKey;
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSMetadataAttributes.h:118:11: error: ‘NSString’ does not name a type
  118 | GS_EXPORT NSString* const NSMetadataItemGPSTrackKey;
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSMetadataAttributes.h:119:11: error: ‘NSString’ does not name a type
  119 | GS_EXPORT NSString* const NSMetadataItemHasAlphaChannelKey;
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSMetadataAttributes.h:120:11: error: ‘NSString’ does not name a type
  120 | GS_EXPORT NSString* const NSMetadataItemHeadlineKey;
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSMetadataAttributes.h:121:11: error: ‘NSString’ does not name a type
  121 | GS_EXPORT NSString* const NSMetadataItemIdentifierKey;
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSMetadataAttributes.h:122:11: error: ‘NSString’ does not name a type
  122 | GS_EXPORT NSString* const NSMetadataItemImageDirectionKey;
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSMetadataAttributes.h:123:11: error: ‘NSString’ does not name a type
  123 | GS_EXPORT NSString* const NSMetadataItemInformationKey;
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSMetadataAttributes.h:124:11: error: ‘NSString’ does not name a type
  124 | GS_EXPORT NSString* const NSMetadataItemInstantMessageAddressesKey;
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSMetadataAttributes.h:125:11: error: ‘NSString’ does not name a type
  125 | GS_EXPORT NSString* const NSMetadataItemInstructionsKey;
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSMetadataAttributes.h:126:11: error: ‘NSString’ does not name a type
  126 | GS_EXPORT NSString* const NSMetadataItemIsApplicationManagedKey;
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSMetadataAttributes.h:127:11: error: ‘NSString’ does not name a type
  127 | GS_EXPORT NSString* const NSMetadataItemIsGeneralMIDISequenceKey;
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSMetadataAttributes.h:128:11: error: ‘NSString’ does not name a type
  128 | GS_EXPORT NSString* const NSMetadataItemIsLikelyJunkKey;
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSMetadataAttributes.h:129:11: error: ‘NSString’ does not name a type
  129 | GS_EXPORT NSString* const NSMetadataItemISOSpeedKey;
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSMetadataAttributes.h:130:11: error: ‘NSString’ does not name a type
  130 | GS_EXPORT NSString* const NSMetadataItemIsUbiquitousKey;
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSMetadataAttributes.h:131:11: error: ‘NSString’ does not name a type
  131 | GS_EXPORT NSString* const NSMetadataItemKeySignatureKey;
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSMetadataAttributes.h:132:11: error: ‘NSString’ does not name a type
  132 | GS_EXPORT NSString* const NSMetadataItemKeywordsKey;
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSMetadataAttributes.h:133:11: error: ‘NSString’ does not name a type
  133 | GS_EXPORT NSString* const NSMetadataItemKindKey;
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSMetadataAttributes.h:134:11: error: ‘NSString’ does not name a type
  134 | GS_EXPORT NSString* const NSMetadataItemLanguagesKey;
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSMetadataAttributes.h:135:11: error: ‘NSString’ does not name a type
  135 | GS_EXPORT NSString* const NSMetadataItemLastUsedDateKey;
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSMetadataAttributes.h:136:11: error: ‘NSString’ does not name a type
  136 | GS_EXPORT NSString* const NSMetadataItemLatitudeKey;
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSMetadataAttributes.h:137:11: error: ‘NSString’ does not name a type
  137 | GS_EXPORT NSString* const NSMetadataItemLayerNamesKey;
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSMetadataAttributes.h:138:11: error: ‘NSString’ does not name a type
  138 | GS_EXPORT NSString* const NSMetadataItemLensModelKey;
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSMetadataAttributes.h:139:11: error: ‘NSString’ does not name a type
  139 | GS_EXPORT NSString* const NSMetadataItemLongitudeKey;
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSMetadataAttributes.h:140:11: error: ‘NSString’ does not name a type
  140 | GS_EXPORT NSString* const NSMetadataItemLyricistKey;
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSMetadataAttributes.h:141:11: error: ‘NSString’ does not name a type
  141 | GS_EXPORT NSString* const NSMetadataItemMaxApertureKey;
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSMetadataAttributes.h:142:11: error: ‘NSString’ does not name a type
  142 | GS_EXPORT NSString* const NSMetadataItemMediaTypesKey;
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSMetadataAttributes.h:143:11: error: ‘NSString’ does not name a type
  143 | GS_EXPORT NSString* const NSMetadataItemMeteringModeKey;
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSMetadataAttributes.h:144:11: error: ‘NSString’ does not name a type
  144 | GS_EXPORT NSString* const NSMetadataItemMusicalGenreKey;
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSMetadataAttributes.h:145:11: error: ‘NSString’ does not name a type
  145 | GS_EXPORT NSString* const NSMetadataItemMusicalInstrumentCategoryKey;
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSMetadataAttributes.h:146:11: error: ‘NSString’ does not name a type
  146 | GS_EXPORT NSString* const NSMetadataItemMusicalInstrumentNameKey;
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSMetadataAttributes.h:147:11: error: ‘NSString’ does not name a type
  147 | GS_EXPORT NSString* const NSMetadataItemNamedLocationKey;
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSMetadataAttributes.h:148:11: error: ‘NSString’ does not name a type
  148 | GS_EXPORT NSString* const NSMetadataItemNumberOfPagesKey;
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSMetadataAttributes.h:149:11: error: ‘NSString’ does not name a type
  149 | GS_EXPORT NSString* const NSMetadataItemOrganizationsKey;
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSMetadataAttributes.h:150:11: error: ‘NSString’ does not name a type
  150 | GS_EXPORT NSString* const NSMetadataItemOrientationKey;
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSMetadataAttributes.h:151:11: error: ‘NSString’ does not name a type
  151 | GS_EXPORT NSString* const NSMetadataItemOriginalFormatKey;
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSMetadataAttributes.h:152:11: error: ‘NSString’ does not name a type
  152 | GS_EXPORT NSString* const NSMetadataItemOriginalSourceKey;
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSMetadataAttributes.h:153:11: error: ‘NSString’ does not name a type
  153 | GS_EXPORT NSString* const NSMetadataItemPageHeightKey;
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSMetadataAttributes.h:154:11: error: ‘NSString’ does not name a type
  154 | GS_EXPORT NSString* const NSMetadataItemPageWidthKey;
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSMetadataAttributes.h:155:11: error: ‘NSString’ does not name a type
  155 | GS_EXPORT NSString* const NSMetadataItemParticipantsKey;
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSMetadataAttributes.h:156:11: error: ‘NSString’ does not name a type
  156 | GS_EXPORT NSString* const NSMetadataItemPathKey;
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSMetadataAttributes.h:157:11: error: ‘NSString’ does not name a type
  157 | GS_EXPORT NSString* const NSMetadataItemPerformersKey;
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSMetadataAttributes.h:158:11: error: ‘NSString’ does not name a type
  158 | GS_EXPORT NSString* const NSMetadataItemPhoneNumbersKey;
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSMetadataAttributes.h:159:11: error: ‘NSString’ does not name a type
  159 | GS_EXPORT NSString* const NSMetadataItemPixelCountKey;
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSMetadataAttributes.h:160:11: error: ‘NSString’ does not name a type
  160 | GS_EXPORT NSString* const NSMetadataItemPixelHeightKey;
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSMetadataAttributes.h:161:11: error: ‘NSString’ does not name a type
  161 | GS_EXPORT NSString* const NSMetadataItemPixelWidthKey;
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSMetadataAttributes.h:162:11: error: ‘NSString’ does not name a type
  162 | GS_EXPORT NSString* const NSMetadataItemProducerKey;
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSMetadataAttributes.h:163:11: error: ‘NSString’ does not name a type
  163 | GS_EXPORT NSString* const NSMetadataItemProfileNameKey;
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSMetadataAttributes.h:164:11: error: ‘NSString’ does not name a type
  164 | GS_EXPORT NSString* const NSMetadataItemProjectsKey;
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSMetadataAttributes.h:165:11: error: ‘NSString’ does not name a type
  165 | GS_EXPORT NSString* const NSMetadataItemPublishersKey;
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSMetadataAttributes.h:166:11: error: ‘NSString’ does not name a type
  166 | GS_EXPORT NSString* const NSMetadataItemRecipientAddressesKey;
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSMetadataAttributes.h:167:11: error: ‘NSString’ does not name a type
  167 | GS_EXPORT NSString* const NSMetadataItemRecipientEmailAddressesKey;
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSMetadataAttributes.h:168:11: error: ‘NSString’ does not name a type
  168 | GS_EXPORT NSString* const NSMetadataItemRecipientsKey;
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSMetadataAttributes.h:169:11: error: ‘NSString’ does not name a type
  169 | GS_EXPORT NSString* const NSMetadataItemRecordingDateKey;
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSMetadataAttributes.h:170:11: error: ‘NSString’ does not name a type
  170 | GS_EXPORT NSString* const NSMetadataItemRecordingYearKey;
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSMetadataAttributes.h:171:11: error: ‘NSString’ does not name a type
  171 | GS_EXPORT NSString* const NSMetadataItemRedEyeOnOffKey;
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSMetadataAttributes.h:172:11: error: ‘NSString’ does not name a type
  172 | GS_EXPORT NSString* const NSMetadataItemResolutionHeightDPIKey;
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSMetadataAttributes.h:173:11: error: ‘NSString’ does not name a type
  173 | GS_EXPORT NSString* const NSMetadataItemResolutionWidthDPIKey;
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSMetadataAttributes.h:174:11: error: ‘NSString’ does not name a type
  174 | GS_EXPORT NSString* const NSMetadataItemRightsKey;
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSMetadataAttributes.h:175:11: error: ‘NSString’ does not name a type
  175 | GS_EXPORT NSString* const NSMetadataItemSecurityMethodKey;
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSMetadataAttributes.h:176:11: error: ‘NSString’ does not name a type
  176 | GS_EXPORT NSString* const NSMetadataItemSpeedKey;
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSMetadataAttributes.h:177:11: error: ‘NSString’ does not name a type
  177 | GS_EXPORT NSString* const NSMetadataItemStarRatingKey;
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSMetadataAttributes.h:178:11: error: ‘NSString’ does not name a type
  178 | GS_EXPORT NSString* const NSMetadataItemStateOrProvinceKey;
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSMetadataAttributes.h:179:11: error: ‘NSString’ does not name a type
  179 | GS_EXPORT NSString* const NSMetadataItemStreamableKey;
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSMetadataAttributes.h:180:11: error: ‘NSString’ does not name a type
  180 | GS_EXPORT NSString* const NSMetadataItemSubjectKey;
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSMetadataAttributes.h:181:11: error: ‘NSString’ does not name a type
  181 | GS_EXPORT NSString* const NSMetadataItemTempoKey;
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSMetadataAttributes.h:182:11: error: ‘NSString’ does not name a type
  182 | GS_EXPORT NSString* const NSMetadataItemTextContentKey;
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSMetadataAttributes.h:183:11: error: ‘NSString’ does not name a type
  183 | GS_EXPORT NSString* const NSMetadataItemThemeKey;
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSMetadataAttributes.h:184:11: error: ‘NSString’ does not name a type
  184 | GS_EXPORT NSString* const NSMetadataItemTimeSignatureKey;
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSMetadataAttributes.h:185:11: error: ‘NSString’ does not name a type
  185 | GS_EXPORT NSString* const NSMetadataItemTimestampKey;
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSMetadataAttributes.h:186:11: error: ‘NSString’ does not name a type
  186 | GS_EXPORT NSString* const NSMetadataItemTitleKey;
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSMetadataAttributes.h:187:11: error: ‘NSString’ does not name a type
  187 | GS_EXPORT NSString* const NSMetadataItemTotalBitRateKey;
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSMetadataAttributes.h:188:11: error: ‘NSString’ does not name a type
  188 | GS_EXPORT NSString* const NSMetadataItemURLKey;
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSMetadataAttributes.h:189:11: error: ‘NSString’ does not name a type
  189 | GS_EXPORT NSString* const NSMetadataItemVersionKey;
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSMetadataAttributes.h:190:11: error: ‘NSString’ does not name a type
  190 | GS_EXPORT NSString* const NSMetadataItemVideoBitRateKey;
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSMetadataAttributes.h:191:11: error: ‘NSString’ does not name a type
  191 | GS_EXPORT NSString* const NSMetadataItemWhereFromsKey;
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSMetadataAttributes.h:192:11: error: ‘NSString’ does not name a type
  192 | GS_EXPORT NSString* const NSMetadataItemWhiteBalanceKey;
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSMetadataAttributes.h:193:11: error: ‘NSString’ does not name a type
  193 | GS_EXPORT NSString* const NSMetadataUbiquitousItemContainerDisplayNameKey;
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSMetadataAttributes.h:194:11: error: ‘NSString’ does not name a type
  194 | GS_EXPORT NSString* const NSMetadataUbiquitousItemDownloadingErrorKey;
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSMetadataAttributes.h:195:11: error: ‘NSString’ does not name a type
  195 | GS_EXPORT NSString* const NSMetadataUbiquitousItemDownloadingStatusCurrent;
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSMetadataAttributes.h:196:11: error: ‘NSString’ does not name a type
  196 | GS_EXPORT NSString* const NSMetadataUbiquitousItemDownloadingStatusDownloaded;
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSMetadataAttributes.h:197:11: error: ‘NSString’ does not name a type
  197 | GS_EXPORT NSString* const NSMetadataUbiquitousItemDownloadingStatusKey;
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSMetadataAttributes.h:198:11: error: ‘NSString’ does not name a type
  198 | GS_EXPORT NSString* const NSMetadataUbiquitousItemDownloadingStatusNotDownloaded;
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSMetadataAttributes.h:199:11: error: ‘NSString’ does not name a type
  199 | GS_EXPORT NSString* const NSMetadataUbiquitousItemDownloadRequestedKey;
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSMetadataAttributes.h:200:11: error: ‘NSString’ does not name a type
  200 | GS_EXPORT NSString* const NSMetadataUbiquitousItemHasUnresolvedConflictsKey;
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSMetadataAttributes.h:201:11: error: ‘NSString’ does not name a type
  201 | GS_EXPORT NSString* const NSMetadataUbiquitousItemIsDownloadedKey;
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSMetadataAttributes.h:202:11: error: ‘NSString’ does not name a type
  202 | GS_EXPORT NSString* const NSMetadataUbiquitousItemIsDownloadingKey;
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSMetadataAttributes.h:203:11: error: ‘NSString’ does not name a type
  203 | GS_EXPORT NSString* const NSMetadataUbiquitousItemIsExternalDocumentKey;
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSMetadataAttributes.h:204:11: error: ‘NSString’ does not name a type
  204 | GS_EXPORT NSString* const NSMetadataUbiquitousItemIsSharedKey;
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSMetadataAttributes.h:205:11: error: ‘NSString’ does not name a type
  205 | GS_EXPORT NSString* const NSMetadataUbiquitousItemIsUploadedKey;
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSMetadataAttributes.h:206:11: error: ‘NSString’ does not name a type
  206 | GS_EXPORT NSString* const NSMetadataUbiquitousItemIsUploadingKey;
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSMetadataAttributes.h:207:11: error: ‘NSString’ does not name a type
  207 | GS_EXPORT NSString* const NSMetadataUbiquitousItemPercentDownloadedKey;
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSMetadataAttributes.h:208:11: error: ‘NSString’ does not name a type
  208 | GS_EXPORT NSString* const NSMetadataUbiquitousItemPercentUploadedKey;
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSMetadataAttributes.h:209:11: error: ‘NSString’ does not name a type
  209 | GS_EXPORT NSString* const NSMetadataUbiquitousItemUploadingErrorKey;
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSMetadataAttributes.h:210:11: error: ‘NSString’ does not name a type
  210 | GS_EXPORT NSString* const NSMetadataUbiquitousItemURLInLocalContainerKey;
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSMetadataAttributes.h:211:11: error: ‘NSString’ does not name a type
  211 | GS_EXPORT NSString* const NSMetadataUbiquitousSharedItemCurrentUserPermissionsKey;
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSMetadataAttributes.h:212:11: error: ‘NSString’ does not name a type
  212 | GS_EXPORT NSString* const NSMetadataUbiquitousSharedItemCurrentUserRoleKey;
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSMetadataAttributes.h:213:11: error: ‘NSString’ does not name a type
  213 | GS_EXPORT NSString* const NSMetadataUbiquitousSharedItemMostRecentEditorNameComponentsKey;
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSMetadataAttributes.h:214:11: error: ‘NSString’ does not name a type
  214 | GS_EXPORT NSString* const NSMetadataUbiquitousSharedItemOwnerNameComponentsKey;
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSMetadataAttributes.h:215:11: error: ‘NSString’ does not name a type
  215 | GS_EXPORT NSString* const NSMetadataUbiquitousSharedItemPermissionsReadOnly;
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSMetadataAttributes.h:216:11: error: ‘NSString’ does not name a type
  216 | GS_EXPORT NSString* const NSMetadataUbiquitousSharedItemPermissionsReadWrite;
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSMetadataAttributes.h:217:11: error: ‘NSString’ does not name a type
  217 | GS_EXPORT NSString* const NSMetadataUbiquitousSharedItemRoleOwner;
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSMetadataAttributes.h:218:11: error: ‘NSString’ does not name a type
  218 | GS_EXPORT NSString* const NSMetadataUbiquitousSharedItemRoleParticipant;
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSMetadata.h:35:19: error: expected unqualified-id before ‘,’ token
   35 | @class NSPredicate, NSMutableDictionary, NSDictionary, NSMutableArray;
      |                   ^
/usr/include/GNUstep/Foundation/NSMetadata.h:35:56: error: aggregate ‘NSPredicate NSMutableArray’ has incomplete type and cannot be defined
   35 | @class NSPredicate, NSMutableDictionary, NSDictionary, NSMutableArray;
      |                                                        ^~~~~~~~~~~~~~
/usr/include/GNUstep/Foundation/NSMetadata.h:36:2: error: ‘protocol’ does not name a type; did you mean ‘Protocol’?
   36 | @protocol NSMetadataQueryDelegate;
      |  ^~~~~~~~
      |  Protocol
/usr/include/GNUstep/Foundation/NSMetadata.h:39:2: error: ‘interface’ does not name a type
   39 | @interface NSMetadataItem : NSObject
      |  ^~~~~~~~~
/usr/include/GNUstep/Foundation/NSMetadata.h:47:1: error: expected unqualified-id before ‘-’ token
   47 | - (NSArray *) attributes;
      | ^
/usr/include/GNUstep/Foundation/NSMetadata.h:48:1: error: expected unqualified-id before ‘-’ token
   48 | - (id) valueForAttribute: (NSString *)key;
      | ^
/usr/include/GNUstep/Foundation/NSMetadata.h:49:1: error: expected unqualified-id before ‘-’ token
   49 | - (NSDictionary *) valuesForAttributes: (NSArray *)keys;
      | ^
/usr/include/GNUstep/Foundation/NSMetadata.h:50:2: error: ‘end’ does not name a type
   50 | @end
      |  ^~~
/usr/include/GNUstep/Foundation/NSMetadata.h:54:11: error: ‘NSString’ does not name a type
   54 | GS_EXPORT NSString * const NSMetadataQueryLocalComputerScope;
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSMetadata.h:55:11: error: ‘NSString’ does not name a type
   55 | GS_EXPORT NSString * const NSMetadataQueryNetworkScope;
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSMetadata.h:56:11: error: ‘NSString’ does not name a type
   56 | GS_EXPORT NSString * const NSMetadataQueryUbiquitousDocumentsScope;
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSMetadata.h:57:11: error: ‘NSString’ does not name a type
   57 | GS_EXPORT NSString * const NSMetadataQueryUbiquitousDataScope;
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSMetadata.h:59:11: error: ‘NSString’ does not name a type
   59 | GS_EXPORT NSString * const NSMetadataQueryDidFinishGatheringNotification;
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSMetadata.h:60:11: error: ‘NSString’ does not name a type
   60 | GS_EXPORT NSString * const NSMetadataQueryDidStartGatheringNotification;
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSMetadata.h:61:11: error: ‘NSString’ does not name a type
   61 | GS_EXPORT NSString * const NSMetadataQueryDidUpdateNotification;
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSMetadata.h:62:11: error: ‘NSString’ does not name a type
   62 | GS_EXPORT NSString * const NSMetadataQueryGatheringProgressNotification;
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSMetadata.h:66:2: error: ‘interface’ does not name a type
   66 | @interface NSMetadataQuery : NSObject
      |  ^~~~~~~~~
/usr/include/GNUstep/Foundation/NSMetadata.h:75:1: error: expected unqualified-id before ‘-’ token
   75 | - (id) valueOfAttribute: (id)attr forResultAtIndex: (NSUInteger)index;
      | ^
/usr/include/GNUstep/Foundation/NSMetadata.h:76:1: error: expected unqualified-id before ‘-’ token
   76 | - (NSArray *) groupedResults;
      | ^
/usr/include/GNUstep/Foundation/NSMetadata.h:77:1: error: expected unqualified-id before ‘-’ token
   77 | - (NSDictionary *) valueLists;
      | ^
/usr/include/GNUstep/Foundation/NSMetadata.h:78:1: error: expected unqualified-id before ‘-’ token
   78 | - (NSUInteger) indexOfResult: (id)result;
      | ^
/usr/include/GNUstep/Foundation/NSMetadata.h:79:1: error: expected unqualified-id before ‘-’ token
   79 | - (NSArray *) results;
      | ^
/usr/include/GNUstep/Foundation/NSMetadata.h:80:1: error: expected unqualified-id before ‘-’ token
   80 | - (id) resultAtIndex: (NSUInteger)index;
      | ^
/usr/include/GNUstep/Foundation/NSMetadata.h:81:1: error: expected unqualified-id before ‘-’ token
   81 | - (NSUInteger) resultCount;
      | ^
/usr/include/GNUstep/Foundation/NSMetadata.h:84:1: error: expected unqualified-id before ‘-’ token
   84 | - (void) enableUpdates;
      | ^
/usr/include/GNUstep/Foundation/NSMetadata.h:85:1: error: expected unqualified-id before ‘-’ token
   85 | - (void) disableUpdates;
      | ^
/usr/include/GNUstep/Foundation/NSMetadata.h:88:1: error: expected unqualified-id before ‘-’ token
   88 | - (BOOL) isStopped;
      | ^
/usr/include/GNUstep/Foundation/NSMetadata.h:89:1: error: expected unqualified-id before ‘-’ token
   89 | - (BOOL) isGathering;
      | ^
/usr/include/GNUstep/Foundation/NSMetadata.h:90:1: error: expected unqualified-id before ‘-’ token
   90 | - (BOOL) isStarted;
      | ^
/usr/include/GNUstep/Foundation/NSMetadata.h:91:1: error: expected unqualified-id before ‘-’ token
   91 | - (void) stopQuery;
      | ^
/usr/include/GNUstep/Foundation/NSMetadata.h:92:1: error: expected unqualified-id before ‘-’ token
   92 | - (BOOL) startQuery;
      | ^
/usr/include/GNUstep/Foundation/NSMetadata.h:95:1: error: expected unqualified-id before ‘-’ token
   95 | - (void) setSearchItemURLs: (NSArray *)urls;
      | ^
/usr/include/GNUstep/Foundation/NSMetadata.h:96:1: error: expected unqualified-id before ‘-’ token
   96 | - (NSArray *) searchItemURLs;
      | ^
/usr/include/GNUstep/Foundation/NSMetadata.h:99:1: error: expected unqualified-id before ‘-’ token
   99 | - (void) setSearchScopes: (NSArray *)scopes;
      | ^
/usr/include/GNUstep/Foundation/NSMetadata.h:100:1: error: expected unqualified-id before ‘-’ token
  100 | - (NSArray *) searchScopes;
      | ^
/usr/include/GNUstep/Foundation/NSMetadata.h:103:1: error: expected unqualified-id before ‘-’ token
  103 | - (void) setNotificationBatchingInterval: (NSTimeInterval)interval;
      | ^
/usr/include/GNUstep/Foundation/NSMetadata.h:104:1: error: expected unqualified-id before ‘-’ token
  104 | - (NSTimeInterval) notificationBatchingInterval;
      | ^
/usr/include/GNUstep/Foundation/NSMetadata.h:107:1: error: expected unqualified-id before ‘-’ token
  107 | - (void) setGroupingAttributes: (NSArray *)attrs;
      | ^
/usr/include/GNUstep/Foundation/NSMetadata.h:108:1: error: expected unqualified-id before ‘-’ token
  108 | - (NSArray *) groupingAttributes;
      | ^
/usr/include/GNUstep/Foundation/NSMetadata.h:109:1: error: expected unqualified-id before ‘-’ token
  109 | - (void) setValueListAttributes: (NSArray *)attrs;
      | ^
/usr/include/GNUstep/Foundation/NSMetadata.h:110:1: error: expected unqualified-id before ‘-’ token
  110 | - (NSArray *) valueListAttributes;
      | ^
/usr/include/GNUstep/Foundation/NSMetadata.h:113:1: error: expected unqualified-id before ‘-’ token
  113 | - (void) setSortDescriptors: (NSArray *)attrs;
      | ^
/usr/include/GNUstep/Foundation/NSMetadata.h:114:1: error: expected unqualified-id before ‘-’ token
  114 | - (NSArray *) sortDescriptors;
      | ^
/usr/include/GNUstep/Foundation/NSMetadata.h:117:1: error: expected unqualified-id before ‘-’ token
  117 | - (void) setPredicate: (NSPredicate *)predicate;
      | ^
/usr/include/GNUstep/Foundation/NSMetadata.h:118:1: error: expected unqualified-id before ‘-’ token
  118 | - (NSPredicate *) predicate;
      | ^
/usr/include/GNUstep/Foundation/NSMetadata.h:121:1: error: expected unqualified-id before ‘-’ token
  121 | - (void) setDelegate: (id<NSMetadataQueryDelegate>)delegate;
      | ^
/usr/include/GNUstep/Foundation/NSMetadata.h:122:1: error: expected unqualified-id before ‘-’ token
  122 | - (id<NSMetadataQueryDelegate>) delegate;
      | ^
/usr/include/GNUstep/Foundation/NSMetadata.h:124:2: error: ‘end’ does not name a type
  124 | @end
      |  ^~~
/usr/include/GNUstep/Foundation/NSMetadata.h:135:1: error: expected unqualified-id before ‘-’ token
  135 | - (id) metadataQuery: (NSMetadataQuery *)query
      | ^
/usr/include/GNUstep/Foundation/NSMetadata.h:138:2: error: ‘end’ does not name a type
  138 | @end
      |  ^~~
/usr/include/GNUstep/Foundation/NSMetadata.h:150:1: error: expected unqualified-id before ‘-’ token
  150 | - (NSString *) attribute;
      | ^
/usr/include/GNUstep/Foundation/NSMetadata.h:151:1: error: expected unqualified-id before ‘-’ token
  151 | - (id) value;
      | ^
/usr/include/GNUstep/Foundation/NSMetadata.h:152:1: error: expected unqualified-id before ‘-’ token
  152 | - (NSUInteger) count;
      | ^
/usr/include/GNUstep/Foundation/NSMetadata.h:154:2: error: ‘end’ does not name a type
  154 | @end
      |  ^~~
/usr/include/GNUstep/Foundation/NSMetadata.h:165:1: error: expected unqualified-id before ‘-’ token
  165 | - (NSString *) attribute;
      | ^
/usr/include/GNUstep/Foundation/NSMetadata.h:166:1: error: expected unqualified-id before ‘-’ token
  166 | - (id) value;
      | ^
/usr/include/GNUstep/Foundation/NSMetadata.h:167:1: error: expected unqualified-id before ‘-’ token
  167 | - (NSArray *) subgroups;
      | ^
/usr/include/GNUstep/Foundation/NSMetadata.h:168:1: error: expected unqualified-id before ‘-’ token
  168 | - (NSUInteger) resultCount;
      | ^
/usr/include/GNUstep/Foundation/NSMetadata.h:169:1: error: expected unqualified-id before ‘-’ token
  169 | - (id) resultAtIndex: (NSUInteger)index;
      | ^
/usr/include/GNUstep/Foundation/NSMetadata.h:170:1: error: expected unqualified-id before ‘-’ token
  170 | - (NSArray *) results;
      | ^
/usr/include/GNUstep/Foundation/NSMetadata.h:172:2: error: ‘end’ does not name a type
  172 | @end
      |  ^~~
/usr/include/GNUstep/Foundation/NSNetServices.h:104:11: error: ‘NSString’ does not name a type
  104 | GS_EXPORT NSString * const NSNetServicesErrorCode;
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSNetServices.h:105:11: error: ‘NSString’ does not name a type
  105 | GS_EXPORT NSString * const NSNetServicesErrorDomain;
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSNetServices.h:116:2: error: ‘protocol’ does not name a type; did you mean ‘Protocol’?
  116 | @protocol  NSNetServiceDelegate
      |  ^~~~~~~~
      |  Protocol
/usr/include/GNUstep/Foundation/NSNetServices.h:142:1: error: expected unqualified-id before ‘-’ token
  142 | - (void) netServiceDidPublish: (NSNetService *) sender;
      | ^
/usr/include/GNUstep/Foundation/NSNetServices.h:152:1: error: expected unqualified-id before ‘-’ token
  152 | - (void) netService: (NSNetService *) sender
      | ^
/usr/include/GNUstep/Foundation/NSNetServices.h:163:1: error: expected unqualified-id before ‘-’ token
  163 | - (void) netServiceWillResolve: (NSNetService *) sender;
      | ^
/usr/include/GNUstep/Foundation/NSNetServices.h:173:1: error: expected unqualified-id before ‘-’ token
  173 | - (void) netServiceDidResolveAddress: (NSNetService *) sender;
      | ^
/usr/include/GNUstep/Foundation/NSNetServices.h:183:1: error: expected unqualified-id before ‘-’ token
  183 | - (void) netService: (NSNetService *) sender
      | ^
/usr/include/GNUstep/Foundation/NSNetServices.h:194:1: error: expected unqualified-id before ‘-’ token
  194 | - (void) netServiceDidStop: (NSNetService *) sender;
      | ^
/usr/include/GNUstep/Foundation/NSNetServices.h:205:1: error: expected unqualified-id before ‘-’ token
  205 | - (void)      netService: (NSNetService *) sender
      | ^
/usr/include/GNUstep/Foundation/NSNetServices.h:218:1: error: expected unqualified-id before ‘-’ token
  218 | - (void)                  netService: (NSNetService *) sender
      | ^
/usr/include/GNUstep/Foundation/NSNetServices.h:224:2: error: ‘end’ does not name a type
  224 | @end
      |  ^~~
/usr/include/GNUstep/Foundation/NSNetServices.h:271:1: error: expected unqualified-id before ‘-’ token
  271 | - (void) netServiceBrowser: (NSNetServiceBrowser *) aNetServiceBrowser
      | ^
/usr/include/GNUstep/Foundation/NSNetServices.h:282:1: error: expected unqualified-id before ‘-’ token
  282 | - (void) netServiceBrowserDidStopSearch:
      | ^
/usr/include/GNUstep/Foundation/NSNetServices.h:294:1: error: expected unqualified-id before ‘-’ token
  294 | - (void) netServiceBrowser: (NSNetServiceBrowser *) aNetServiceBrowser
      | ^
/usr/include/GNUstep/Foundation/NSNetServices.h:306:1: error: expected unqualified-id before ‘-’ token
  306 | - (void) netServiceBrowser: (NSNetServiceBrowser *) aNetServiceBrowser
      | ^
/usr/include/GNUstep/Foundation/NSNetServices.h:318:1: error: expected unqualified-id before ‘-’ token
  318 | - (void) netServiceBrowser: (NSNetServiceBrowser *) aNetServiceBrowser
      | ^
/usr/include/GNUstep/Foundation/NSNetServices.h:330:1: error: expected unqualified-id before ‘-’ token
  330 | - (void) netServiceBrowser: (NSNetServiceBrowser *) aNetServiceBrowser
      | ^
/usr/include/GNUstep/Foundation/NSNetServices.h:334:2: error: ‘end’ does not name a type
  334 | @end
      |  ^~~
/usr/include/GNUstep/Foundation/NSNetServices.h:368:1: error: expected unqualified-id before ‘+’ token
  368 | + (NSData *) dataFromTXTRecordDictionary: (NSDictionary *) txtDictionary;
      | ^
/usr/include/GNUstep/Foundation/NSNetServices.h:369:1: error: expected unqualified-id before ‘+’ token
  369 | + (NSDictionary *) dictionaryFromTXTRecordData: (NSData *) txtData;
      | ^
/usr/include/GNUstep/Foundation/NSNetServices.h:371:1: error: expected unqualified-id before ‘-’ token
  371 | - (id) initWithDomain: (NSString *) domain
      | ^
/usr/include/GNUstep/Foundation/NSNetServices.h:374:1: error: expected unqualified-id before ‘-’ token
  374 | - (id) initWithDomain: (NSString *) domain
      | ^
/usr/include/GNUstep/Foundation/NSNetServices.h:379:1: error: expected unqualified-id before ‘-’ token
  379 | - (void) removeFromRunLoop: (NSRunLoop *) aRunLoop
      | ^
/usr/include/GNUstep/Foundation/NSNetServices.h:381:1: error: expected unqualified-id before ‘-’ token
  381 | - (void) scheduleInRunLoop: (NSRunLoop *) aRunLoop
      | ^
/usr/include/GNUstep/Foundation/NSNetServices.h:385:1: error: expected unqualified-id before ‘-’ token
  385 | - (NSInteger) port;
      | ^
/usr/include/GNUstep/Foundation/NSNetServices.h:387:1: error: expected unqualified-id before ‘-’ token
  387 | - (void) publishWithOptions: (NSNetServiceOptions)options;
      | ^
/usr/include/GNUstep/Foundation/NSNetServices.h:390:1: error: expected unqualified-id before ‘-’ token
  390 | - (void) publish;
      | ^
/usr/include/GNUstep/Foundation/NSNetServices.h:391:1: error: expected unqualified-id before ‘-’ token
  391 | - (void) resolve;
      | ^
/usr/include/GNUstep/Foundation/NSNetServices.h:392:1: error: expected unqualified-id before ‘-’ token
  392 | - (void) resolveWithTimeout: (NSTimeInterval) timeout;
      | ^
/usr/include/GNUstep/Foundation/NSNetServices.h:393:1: error: expected unqualified-id before ‘-’ token
  393 | - (void) stop;
      | ^
/usr/include/GNUstep/Foundation/NSNetServices.h:395:1: error: expected unqualified-id before ‘-’ token
  395 | - (void) startMonitoring;
      | ^
/usr/include/GNUstep/Foundation/NSNetServices.h:396:1: error: expected unqualified-id before ‘-’ token
  396 | - (void) stopMonitoring;
      | ^
/usr/include/GNUstep/Foundation/NSNetServices.h:398:1: error: expected unqualified-id before ‘-’ token
  398 | - (id<NSNetServiceDelegate>) delegate;
      | ^
/usr/include/GNUstep/Foundation/NSNetServices.h:399:1: error: expected unqualified-id before ‘-’ token
  399 | - (void) setDelegate: (id<NSNetServiceDelegate>) delegate;
      | ^
/usr/include/GNUstep/Foundation/NSNetServices.h:401:1: error: expected unqualified-id before ‘-’ token
  401 | - (NSArray *) addresses;
      | ^
/usr/include/GNUstep/Foundation/NSNetServices.h:402:1: error: expected unqualified-id before ‘-’ token
  402 | - (NSString *) domain;
      | ^
/usr/include/GNUstep/Foundation/NSNetServices.h:403:1: error: expected unqualified-id before ‘-’ token
  403 | - (NSString *) hostName;
      | ^
/usr/include/GNUstep/Foundation/NSNetServices.h:404:1: error: expected unqualified-id before ‘-’ token
  404 | - (NSString *) name;
      | ^
/usr/include/GNUstep/Foundation/NSNetServices.h:405:1: error: expected unqualified-id before ‘-’ token
  405 | - (NSString *) type;
      | ^
/usr/include/GNUstep/Foundation/NSNetServices.h:407:1: error: expected unqualified-id before ‘-’ token
  407 | - (NSString *) protocolSpecificInformation;
      | ^
/usr/include/GNUstep/Foundation/NSNetServices.h:408:1: error: expected unqualified-id before ‘-’ token
  408 | - (void) setProtocolSpecificInformation: (NSString *) specificInformation;
      | ^
/usr/include/GNUstep/Foundation/NSNetServices.h:410:1: error: expected unqualified-id before ‘-’ token
  410 | - (NSData *) TXTRecordData;
      | ^
/usr/include/GNUstep/Foundation/NSNetServices.h:411:1: error: expected unqualified-id before ‘-’ token
  411 | - (BOOL) setTXTRecordData: (NSData *) recordData;
      | ^
/usr/include/GNUstep/Foundation/NSNetServices.h:413:1: error: expected unqualified-id before ‘-’ token
  413 | - (BOOL) getInputStream: (NSInputStream **) inputStream
      | ^
/usr/include/GNUstep/Foundation/NSNetServices.h:416:2: error: ‘end’ does not name a type
  416 | @end
      |  ^~~
/usr/include/GNUstep/Foundation/NSNetServices.h:454:1: error: expected unqualified-id before ‘-’ token
  454 | - (id) init;
      | ^
/usr/include/GNUstep/Foundation/NSNetServices.h:456:1: error: expected unqualified-id before ‘-’ token
  456 | - (void) removeFromRunLoop: (NSRunLoop *) aRunLoop
      | ^
/usr/include/GNUstep/Foundation/NSNetServices.h:458:1: error: expected unqualified-id before ‘-’ token
  458 | - (void) scheduleInRunLoop: (NSRunLoop *) aRunLoop
      | ^
/usr/include/GNUstep/Foundation/NSNetServices.h:461:1: error: expected unqualified-id before ‘-’ token
  461 | - (void) searchForAllDomains;
      | ^
/usr/include/GNUstep/Foundation/NSNetServices.h:462:1: error: expected unqualified-id before ‘-’ token
  462 | - (void) searchForBrowsableDomains;
      | ^
/usr/include/GNUstep/Foundation/NSNetServices.h:463:1: error: expected unqualified-id before ‘-’ token
  463 | - (void) searchForRegistrationDomains;
      | ^
/usr/include/GNUstep/Foundation/NSNetServices.h:465:1: error: expected unqualified-id before ‘-’ token
  465 | - (void) searchForServicesOfType: (NSString *) serviceType
      | ^
/usr/include/GNUstep/Foundation/NSNetServices.h:468:1: error: expected unqualified-id before ‘-’ token
  468 | - (void) stop;
      | ^
/usr/include/GNUstep/Foundation/NSNetServices.h:470:1: error: expected unqualified-id before ‘-’ token
  470 | - (id<NSNetServiceBrowserDelegate>) delegate;
      | ^
/usr/include/GNUstep/Foundation/NSNetServices.h:471:1: error: expected unqualified-id before ‘-’ token
  471 | - (void) setDelegate: (id<NSNetServiceBrowserDelegate>) delegate;
      | ^
/usr/include/GNUstep/Foundation/NSNetServices.h:473:2: error: ‘end’ does not name a type
  473 | @end
      |  ^~~
/usr/include/GNUstep/GNUstepBase/NSNetServices+GNUstepBase.h:46:1: error: expected unqualified-id before ‘-’ token
   46 | - (void) stopMonitoringForRecordType: (NSString*)recordType;
      | ^
/usr/include/GNUstep/GNUstepBase/NSNetServices+GNUstepBase.h:54:1: error: expected unqualified-id before ‘-’ token
   54 | - (BOOL) addServiceRecord;
      | ^
/usr/include/GNUstep/GNUstepBase/NSNetServices+GNUstepBase.h:66:1: error: expected unqualified-id before ‘-’ token
   66 | - (BOOL) addRecordData: (NSData*)data
      | ^
/usr/include/GNUstep/GNUstepBase/NSNetServices+GNUstepBase.h:74:1: error: expected unqualified-id before ‘-’ token
   74 | - (id) recordDataForRecordType: (NSString*)type;
      | ^
/usr/include/GNUstep/GNUstepBase/NSNetServices+GNUstepBase.h:79:1: error: expected unqualified-id before ‘-’ token
   79 | - (NSString*) fullServiceName;
      | ^
/usr/include/GNUstep/GNUstepBase/NSNetServices+GNUstepBase.h:80:2: error: ‘end’ does not name a type
   80 | @end
      |  ^~~
/usr/include/GNUstep/GNUstepBase/NSNetServices+GNUstepBase.h:102:1: error: expected unqualified-id before ‘-’ token
  102 | -  (void)netService: (NSNetService*)service
      | ^
/usr/include/GNUstep/GNUstepBase/NSNetServices+GNUstepBase.h:110:1: error: expected unqualified-id before ‘-’ token
  110 | - (void)netService: (NSNetService*)service
      | ^
/usr/include/GNUstep/GNUstepBase/NSNetServices+GNUstepBase.h:113:2: error: ‘end’ does not name a type
  113 | @end
      |  ^~~
/usr/include/GNUstep/Foundation/NSNull.h:41:2: error: ‘interface’ does not name a type
   41 | @interface      NSNull : NSObject <NSCoding, NSCopying>
      |  ^~~~~~~~~
/usr/include/GNUstep/Foundation/NSNull.h:43:2: error: ‘end’ does not name a type
   43 | @end
      |  ^~~
/usr/include/GNUstep/Foundation/NSNumberFormatter.h:40:17: error: expected unqualified-id before ‘,’ token
   40 | @class  NSString, NSAttributedString, NSDictionary,
      |                 ^
/usr/include/GNUstep/Foundation/NSNumberFormatter.h:41:28: error: aggregate ‘NSString NSNumber’ has incomplete type and cannot be defined
   41 |         NSError, NSLocale, NSNumber;
      |                            ^~~~~~~~
/usr/include/GNUstep/Foundation/NSNumberFormatter.h:122:2: error: ‘interface’ does not name a type
  122 | @interface NSNumberFormatter : NSFormatter
      |  ^~~~~~~~~
/usr/include/GNUstep/Foundation/NSNumberFormatter.h:160:1: error: expected unqualified-id before ‘-’ token
  160 | - (NSString*) format;
      | ^
/usr/include/GNUstep/Foundation/NSNumberFormatter.h:165:1: error: expected unqualified-id before ‘-’ token
  165 | - (void) setFormat: (NSString*)aFormat;
      | ^
/usr/include/GNUstep/Foundation/NSNumberFormatter.h:171:1: error: expected unqualified-id before ‘-’ token
  171 | - (BOOL) localizesFormat;
      | ^
/usr/include/GNUstep/Foundation/NSNumberFormatter.h:177:1: error: expected unqualified-id before ‘-’ token
  177 | - (void) setLocalizesFormat: (BOOL)flag;
      | ^
/usr/include/GNUstep/Foundation/NSNumberFormatter.h:182:1: error: expected unqualified-id before ‘-’ token
  182 | - (NSString*) negativeFormat;
      | ^
/usr/include/GNUstep/Foundation/NSNumberFormatter.h:188:1: error: expected unqualified-id before ‘-’ token
  188 | - (void) setNegativeFormat: (NSString*)aFormat;
      | ^
/usr/include/GNUstep/Foundation/NSNumberFormatter.h:193:1: error: expected unqualified-id before ‘-’ token
  193 | - (NSString*) positiveFormat;
      | ^
/usr/include/GNUstep/Foundation/NSNumberFormatter.h:199:1: error: expected unqualified-id before ‘-’ token
  199 | - (void) setPositiveFormat: (NSString*)aFormat;
      | ^
/usr/include/GNUstep/Foundation/NSNumberFormatter.h:207:1: error: expected unqualified-id before ‘-’ token
  207 | - (NSAttributedString*) attributedStringForNil;
      | ^
/usr/include/GNUstep/Foundation/NSNumberFormatter.h:213:1: error: expected unqualified-id before ‘-’ token
  213 | - (void) setAttributedStringForNil: (NSAttributedString*)newAttributedString;
      | ^
/usr/include/GNUstep/Foundation/NSNumberFormatter.h:219:1: error: expected unqualified-id before ‘-’ token
  219 | - (NSAttributedString*) attributedStringForNotANumber;
      | ^
/usr/include/GNUstep/Foundation/NSNumberFormatter.h:225:1: error: expected unqualified-id before ‘-’ token
  225 | - (void) setAttributedStringForNotANumber: (NSAttributedString*)newAttributedString;
      | ^
/usr/include/GNUstep/Foundation/NSNumberFormatter.h:232:1: error: expected unqualified-id before ‘-’ token
  232 | - (NSAttributedString*) attributedStringForZero;
      | ^
/usr/include/GNUstep/Foundation/NSNumberFormatter.h:239:1: error: expected unqualified-id before ‘-’ token
  239 | - (void) setAttributedStringForZero: (NSAttributedString*)newAttributedString;
      | ^
/usr/include/GNUstep/Foundation/NSNumberFormatter.h:246:1: error: expected unqualified-id before ‘-’ token
  246 | - (NSDictionary*) textAttributesForNegativeValues;
      | ^
/usr/include/GNUstep/Foundation/NSNumberFormatter.h:253:1: error: expected unqualified-id before ‘-’ token
  253 | - (void) setTextAttributesForNegativeValues: (NSDictionary*)newAttributes;
      | ^
/usr/include/GNUstep/Foundation/NSNumberFormatter.h:260:1: error: expected unqualified-id before ‘-’ token
  260 | - (NSDictionary*) textAttributesForPositiveValues;
      | ^
/usr/include/GNUstep/Foundation/NSNumberFormatter.h:267:1: error: expected unqualified-id before ‘-’ token
  267 | - (void) setTextAttributesForPositiveValues: (NSDictionary*)newAttributes;
      | ^
/usr/include/GNUstep/Foundation/NSNumberFormatter.h:278:1: error: expected unqualified-id before ‘-’ token
  278 | - (NSDecimalNumberHandler*) roundingBehavior;
      | ^
/usr/include/GNUstep/Foundation/NSNumberFormatter.h:285:1: error: expected unqualified-id before ‘-’ token
  285 | - (void) setRoundingBehavior: (NSDecimalNumberHandler*)newRoundingBehavior;
      | ^
/usr/include/GNUstep/Foundation/NSNumberFormatter.h:293:1: error: expected unqualified-id before ‘-’ token
  293 | - (BOOL) hasThousandSeparators;
      | ^
/usr/include/GNUstep/Foundation/NSNumberFormatter.h:299:1: error: expected unqualified-id before ‘-’ token
  299 | - (void) setHasThousandSeparators: (BOOL)flag;
      | ^
/usr/include/GNUstep/Foundation/NSNumberFormatter.h:305:1: error: expected unqualified-id before ‘-’ token
  305 | - (NSString*) thousandSeparator;
      | ^
/usr/include/GNUstep/Foundation/NSNumberFormatter.h:310:1: error: expected unqualified-id before ‘-’ token
  310 | - (void) setThousandSeparator: (NSString*)newSeparator;
      | ^
/usr/include/GNUstep/Foundation/NSNumberFormatter.h:316:1: error: expected unqualified-id before ‘-’ token
  316 | - (BOOL) allowsFloats;
      | ^
/usr/include/GNUstep/Foundation/NSNumberFormatter.h:322:1: error: expected unqualified-id before ‘-’ token
  322 | - (void) setAllowsFloats: (BOOL)flag;
      | ^
/usr/include/GNUstep/Foundation/NSNumberFormatter.h:327:1: error: expected unqualified-id before ‘-’ token
  327 | - (NSString*) decimalSeparator;
      | ^
/usr/include/GNUstep/Foundation/NSNumberFormatter.h:332:1: error: expected unqualified-id before ‘-’ token
  332 | - (void) setDecimalSeparator: (NSString*)newSeparator;
      | ^
/usr/include/GNUstep/Foundation/NSNumberFormatter.h:340:1: error: expected unqualified-id before ‘-’ token
  340 | - (NSDecimalNumber*) maximum;
      | ^
/usr/include/GNUstep/Foundation/NSNumberFormatter.h:346:1: error: expected unqualified-id before ‘-’ token
  346 | - (void) setMaximum: (NSDecimalNumber*)aMaximum;
      | ^
/usr/include/GNUstep/Foundation/NSNumberFormatter.h:352:1: error: expected unqualified-id before ‘-’ token
  352 | - (NSDecimalNumber*) minimum;
      | ^
/usr/include/GNUstep/Foundation/NSNumberFormatter.h:358:1: error: expected unqualified-id before ‘-’ token
  358 | - (void) setMinimum: (NSDecimalNumber*)aMinimum;
      | ^
/usr/include/GNUstep/Foundation/NSNumberFormatter.h:366:1: error: expected unqualified-id before ‘-’ token
  366 | - (void) setFormatterBehavior: (NSNumberFormatterBehavior) behavior;
      | ^
/usr/include/GNUstep/Foundation/NSNumberFormatter.h:372:1: error: expected unqualified-id before ‘-’ token
  372 | - (NSNumberFormatterBehavior) formatterBehavior;
      | ^
/usr/include/GNUstep/Foundation/NSNumberFormatter.h:379:1: error: expected unqualified-id before ‘+’ token
  379 | + (void) setDefaultFormatterBehavior: (NSNumberFormatterBehavior) behavior;
      | ^
/usr/include/GNUstep/Foundation/NSNumberFormatter.h:384:1: error: expected unqualified-id before ‘+’ token
  384 | + (NSNumberFormatterBehavior) defaultFormatterBehavior;
      | ^
/usr/include/GNUstep/Foundation/NSNumberFormatter.h:386:1: error: expected unqualified-id before ‘-’ token
  386 | - (void) setNumberStyle: (NSNumberFormatterStyle) style;
      | ^
/usr/include/GNUstep/Foundation/NSNumberFormatter.h:387:1: error: expected unqualified-id before ‘-’ token
  387 | - (NSNumberFormatterStyle) numberStyle;
      | ^
/usr/include/GNUstep/Foundation/NSNumberFormatter.h:388:1: error: expected unqualified-id before ‘-’ token
  388 | - (void) setGeneratesDecimalNumbers: (BOOL) flag;
      | ^
/usr/include/GNUstep/Foundation/NSNumberFormatter.h:389:1: error: expected unqualified-id before ‘-’ token
  389 | - (BOOL) generatesDecimalNumbers;
      | ^
/usr/include/GNUstep/Foundation/NSNumberFormatter.h:391:1: error: expected unqualified-id before ‘-’ token
  391 | - (void) setLocale: (NSLocale *) locale;
      | ^
/usr/include/GNUstep/Foundation/NSNumberFormatter.h:392:1: error: expected unqualified-id before ‘-’ token
  392 | - (NSLocale *) locale;
      | ^
/usr/include/GNUstep/Foundation/NSNumberFormatter.h:394:1: error: expected unqualified-id before ‘-’ token
  394 | - (void) setRoundingIncrement: (NSNumber *) number;
      | ^
/usr/include/GNUstep/Foundation/NSNumberFormatter.h:395:1: error: expected unqualified-id before ‘-’ token
  395 | - (NSNumber *) roundingIncrement;
      | ^
/usr/include/GNUstep/Foundation/NSNumberFormatter.h:396:1: error: expected unqualified-id before ‘-’ token
  396 | - (void) setRoundingMode: (NSNumberFormatterRoundingMode) mode;
      | ^
/usr/include/GNUstep/Foundation/NSNumberFormatter.h:397:1: error: expected unqualified-id before ‘-’ token
  397 | - (NSNumberFormatterRoundingMode) roundingMode;
      | ^
/usr/include/GNUstep/Foundation/NSNumberFormatter.h:399:1: error: expected unqualified-id before ‘-’ token
  399 | - (void) setFormatWidth: (NSUInteger) number;
      | ^
/usr/include/GNUstep/Foundation/NSNumberFormatter.h:400:1: error: expected unqualified-id before ‘-’ token
  400 | - (NSUInteger) formatWidth;
      | ^
/usr/include/GNUstep/Foundation/NSNumberFormatter.h:401:1: error: expected unqualified-id before ‘-’ token
  401 | - (void) setMultiplier: (NSNumber *) number;
      | ^
/usr/include/GNUstep/Foundation/NSNumberFormatter.h:402:1: error: expected unqualified-id before ‘-’ token
  402 | - (NSNumber *) multiplier;
      | ^
/usr/include/GNUstep/Foundation/NSNumberFormatter.h:404:1: error: expected unqualified-id before ‘-’ token
  404 | - (void) setPercentSymbol: (NSString *) string;
      | ^
/usr/include/GNUstep/Foundation/NSNumberFormatter.h:405:1: error: expected unqualified-id before ‘-’ token
  405 | - (NSString *) percentSymbol;
      | ^
/usr/include/GNUstep/Foundation/NSNumberFormatter.h:406:1: error: expected unqualified-id before ‘-’ token
  406 | - (void) setPerMillSymbol: (NSString *) string;
      | ^
/usr/include/GNUstep/Foundation/NSNumberFormatter.h:407:1: error: expected unqualified-id before ‘-’ token
  407 | - (NSString *) perMillSymbol;
      | ^
/usr/include/GNUstep/Foundation/NSNumberFormatter.h:408:1: error: expected unqualified-id before ‘-’ token
  408 | - (void) setMinusSign: (NSString *) string;
      | ^
/usr/include/GNUstep/Foundation/NSNumberFormatter.h:409:1: error: expected unqualified-id before ‘-’ token
  409 | - (NSString *) minusSign;
      | ^
/usr/include/GNUstep/Foundation/NSNumberFormatter.h:410:1: error: expected unqualified-id before ‘-’ token
  410 | - (void) setPlusSign: (NSString *) string;
      | ^
/usr/include/GNUstep/Foundation/NSNumberFormatter.h:411:1: error: expected unqualified-id before ‘-’ token
  411 | - (NSString *) plusSign;
      | ^
/usr/include/GNUstep/Foundation/NSNumberFormatter.h:412:1: error: expected unqualified-id before ‘-’ token
  412 | - (void) setExponentSymbol: (NSString *) string;
      | ^
/usr/include/GNUstep/Foundation/NSNumberFormatter.h:413:1: error: expected unqualified-id before ‘-’ token
  413 | - (NSString *) exponentSymbol;
      | ^
/usr/include/GNUstep/Foundation/NSNumberFormatter.h:414:1: error: expected unqualified-id before ‘-’ token
  414 | - (void) setZeroSymbol: (NSString *) string;
      | ^
/usr/include/GNUstep/Foundation/NSNumberFormatter.h:415:1: error: expected unqualified-id before ‘-’ token
  415 | - (NSString *) zeroSymbol;
      | ^
/usr/include/GNUstep/Foundation/NSNumberFormatter.h:416:1: error: expected unqualified-id before ‘-’ token
  416 | - (void) setNilSymbol: (NSString *) string;
      | ^
/usr/include/GNUstep/Foundation/NSNumberFormatter.h:417:1: error: expected unqualified-id before ‘-’ token
  417 | - (NSString *) nilSymbol;
      | ^
/usr/include/GNUstep/Foundation/NSNumberFormatter.h:418:1: error: expected unqualified-id before ‘-’ token
  418 | - (void) setNotANumberSymbol: (NSString *) string;
      | ^
/usr/include/GNUstep/Foundation/NSNumberFormatter.h:419:1: error: expected unqualified-id before ‘-’ token
  419 | - (NSString *) notANumberSymbol;
      | ^
/usr/include/GNUstep/Foundation/NSNumberFormatter.h:420:1: error: expected unqualified-id before ‘-’ token
  420 | - (void) setNegativeInfinitySymbol: (NSString *) string;
      | ^
/usr/include/GNUstep/Foundation/NSNumberFormatter.h:421:1: error: expected unqualified-id before ‘-’ token
  421 | - (NSString *) negativeInfinitySymbol;
      | ^
/usr/include/GNUstep/Foundation/NSNumberFormatter.h:422:1: error: expected unqualified-id before ‘-’ token
  422 | - (void) setPositiveInfinitySymbol: (NSString *) string;
      | ^
/usr/include/GNUstep/Foundation/NSNumberFormatter.h:423:1: error: expected unqualified-id before ‘-’ token
  423 | - (NSString *) positiveInfinitySymbol;
      | ^
/usr/include/GNUstep/Foundation/NSNumberFormatter.h:425:1: error: expected unqualified-id before ‘-’ token
  425 | - (void) setCurrencySymbol: (NSString *) string;
      | ^
/usr/include/GNUstep/Foundation/NSNumberFormatter.h:426:1: error: expected unqualified-id before ‘-’ token
  426 | - (NSString *) currencySymbol;
      | ^
/usr/include/GNUstep/Foundation/NSNumberFormatter.h:427:1: error: expected unqualified-id before ‘-’ token
  427 | - (void) setCurrencyCode: (NSString *) string;
      | ^
/usr/include/GNUstep/Foundation/NSNumberFormatter.h:428:1: error: expected unqualified-id before ‘-’ token
  428 | - (NSString *) currencyCode;
      | ^
/usr/include/GNUstep/Foundation/NSNumberFormatter.h:429:1: error: expected unqualified-id before ‘-’ token
  429 | - (void) setInternationalCurrencySymbol: (NSString *) string;
      | ^
/usr/include/GNUstep/Foundation/NSNumberFormatter.h:430:1: error: expected unqualified-id before ‘-’ token
  430 | - (NSString *) internationalCurrencySymbol;
      | ^
/usr/include/GNUstep/Foundation/NSNumberFormatter.h:432:1: error: expected unqualified-id before ‘-’ token
  432 | - (void) setPositivePrefix: (NSString *) string;
      | ^
/usr/include/GNUstep/Foundation/NSNumberFormatter.h:433:1: error: expected unqualified-id before ‘-’ token
  433 | - (NSString *) positivePrefix;
      | ^
/usr/include/GNUstep/Foundation/NSNumberFormatter.h:434:1: error: expected unqualified-id before ‘-’ token
  434 | - (void) setPositiveSuffix: (NSString *) string;
      | ^
/usr/include/GNUstep/Foundation/NSNumberFormatter.h:435:1: error: expected unqualified-id before ‘-’ token
  435 | - (NSString *) positiveSuffix;
      | ^
/usr/include/GNUstep/Foundation/NSNumberFormatter.h:436:1: error: expected unqualified-id before ‘-’ token
  436 | - (void) setNegativePrefix: (NSString *) string;
      | ^
/usr/include/GNUstep/Foundation/NSNumberFormatter.h:437:1: error: expected unqualified-id before ‘-’ token
  437 | - (NSString *) negativePrefix;
      | ^
/usr/include/GNUstep/Foundation/NSNumberFormatter.h:438:1: error: expected unqualified-id before ‘-’ token
  438 | - (void) setNegativeSuffix: (NSString *) string;
      | ^
/usr/include/GNUstep/Foundation/NSNumberFormatter.h:439:1: error: expected unqualified-id before ‘-’ token
  439 | - (NSString *) negativeSuffix;
      | ^
/usr/include/GNUstep/Foundation/NSNumberFormatter.h:441:1: error: expected unqualified-id before ‘-’ token
  441 | - (void) setTextAttributesForZero: (NSDictionary *) newAttributes;
      | ^
/usr/include/GNUstep/Foundation/NSNumberFormatter.h:442:1: error: expected unqualified-id before ‘-’ token
  442 | - (NSDictionary *) textAttributesForZero;
      | ^
/usr/include/GNUstep/Foundation/NSNumberFormatter.h:443:1: error: expected unqualified-id before ‘-’ token
  443 | - (void) setTextAttributesForNil: (NSDictionary *) newAttributes;
      | ^
/usr/include/GNUstep/Foundation/NSNumberFormatter.h:444:1: error: expected unqualified-id before ‘-’ token
  444 | - (NSDictionary *) textAttributesForNil;
      | ^
/usr/include/GNUstep/Foundation/NSNumberFormatter.h:445:1: error: expected unqualified-id before ‘-’ token
  445 | - (void) setTextAttributesForNotANumber: (NSDictionary *) newAttributes;
      | ^
/usr/include/GNUstep/Foundation/NSNumberFormatter.h:446:1: error: expected unqualified-id before ‘-’ token
  446 | - (NSDictionary *) textAttributesForNotANumber;
      | ^
/usr/include/GNUstep/Foundation/NSNumberFormatter.h:447:1: error: expected unqualified-id before ‘-’ token
  447 | - (void) setTextAttributesForPositiveInfinity: (NSDictionary *) newAttributes;
      | ^
/usr/include/GNUstep/Foundation/NSNumberFormatter.h:448:1: error: expected unqualified-id before ‘-’ token
  448 | - (NSDictionary *) textAttributesForPositiveInfinity;
      | ^
/usr/include/GNUstep/Foundation/NSNumberFormatter.h:449:1: error: expected unqualified-id before ‘-’ token
  449 | - (void) setTextAttributesForNegativeInfinity: (NSDictionary *) newAttributes;
      | ^
/usr/include/GNUstep/Foundation/NSNumberFormatter.h:450:1: error: expected unqualified-id before ‘-’ token
  450 | - (NSDictionary *) textAttributesForNegativeInfinity;
      | ^
/usr/include/GNUstep/Foundation/NSNumberFormatter.h:452:1: error: expected unqualified-id before ‘-’ token
  452 | - (void) setGroupingSeparator: (NSString *) string;
      | ^
/usr/include/GNUstep/Foundation/NSNumberFormatter.h:453:1: error: expected unqualified-id before ‘-’ token
  453 | - (NSString *) groupingSeparator;
      | ^
/usr/include/GNUstep/Foundation/NSNumberFormatter.h:454:1: error: expected unqualified-id before ‘-’ token
  454 | - (void) setUsesGroupingSeparator: (BOOL) flag;
      | ^
/usr/include/GNUstep/Foundation/NSNumberFormatter.h:455:1: error: expected unqualified-id before ‘-’ token
  455 | - (BOOL) usesGroupingSeparator;
      | ^
/usr/include/GNUstep/Foundation/NSNumberFormatter.h:456:1: error: expected unqualified-id before ‘-’ token
  456 | - (void) setAlwaysShowsDecimalSeparator: (BOOL) flag;
      | ^
/usr/include/GNUstep/Foundation/NSNumberFormatter.h:457:1: error: expected unqualified-id before ‘-’ token
  457 | - (BOOL) alwaysShowsDecimalSeparator;
      | ^
/usr/include/GNUstep/Foundation/NSNumberFormatter.h:458:1: error: expected unqualified-id before ‘-’ token
  458 | - (void) setCurrencyDecimalSeparator: (NSString *) string;
      | ^
/usr/include/GNUstep/Foundation/NSNumberFormatter.h:459:1: error: expected unqualified-id before ‘-’ token
  459 | - (NSString *) currencyDecimalSeparator;
      | ^
/usr/include/GNUstep/Foundation/NSNumberFormatter.h:460:1: error: expected unqualified-id before ‘-’ token
  460 | - (void) setGroupingSize: (NSUInteger) number;
      | ^
/usr/include/GNUstep/Foundation/NSNumberFormatter.h:461:1: error: expected unqualified-id before ‘-’ token
  461 | - (NSUInteger) groupingSize;
      | ^
/usr/include/GNUstep/Foundation/NSNumberFormatter.h:462:1: error: expected unqualified-id before ‘-’ token
  462 | - (void) setSecondaryGroupingSize: (NSUInteger) number;
      | ^
/usr/include/GNUstep/Foundation/NSNumberFormatter.h:463:1: error: expected unqualified-id before ‘-’ token
  463 | - (NSUInteger) secondaryGroupingSize;
      | ^
/usr/include/GNUstep/Foundation/NSNumberFormatter.h:465:1: error: expected unqualified-id before ‘-’ token
  465 | - (void) setPaddingCharacter: (NSString *) string;
      | ^
/usr/include/GNUstep/Foundation/NSNumberFormatter.h:466:1: error: expected unqualified-id before ‘-’ token
  466 | - (NSString *) paddingCharacter;
      | ^
/usr/include/GNUstep/Foundation/NSNumberFormatter.h:467:1: error: expected unqualified-id before ‘-’ token
  467 | - (void) setPaddingPosition: (NSNumberFormatterPadPosition) position;
      | ^
/usr/include/GNUstep/Foundation/NSNumberFormatter.h:468:1: error: expected unqualified-id before ‘-’ token
  468 | - (NSNumberFormatterPadPosition) paddingPosition;
      | ^
/usr/include/GNUstep/Foundation/NSNumberFormatter.h:470:1: error: expected unqualified-id before ‘-’ token
  470 | - (void) setMinimumIntegerDigits: (NSUInteger) number;
      | ^
/usr/include/GNUstep/Foundation/NSNumberFormatter.h:471:1: error: expected unqualified-id before ‘-’ token
  471 | - (NSUInteger) minimumIntegerDigits;
      | ^
/usr/include/GNUstep/Foundation/NSNumberFormatter.h:472:1: error: expected unqualified-id before ‘-’ token
  472 | - (void) setMinimumFractionDigits: (NSUInteger) number;
      | ^
/usr/include/GNUstep/Foundation/NSNumberFormatter.h:473:1: error: expected unqualified-id before ‘-’ token
  473 | - (NSUInteger) minimumFractionDigits;
      | ^
/usr/include/GNUstep/Foundation/NSNumberFormatter.h:474:1: error: expected unqualified-id before ‘-’ token
  474 | - (void) setMaximumIntegerDigits: (NSUInteger) number;
      | ^
/usr/include/GNUstep/Foundation/NSNumberFormatter.h:475:1: error: expected unqualified-id before ‘-’ token
  475 | - (NSUInteger) maximumIntegerDigits;
      | ^
/usr/include/GNUstep/Foundation/NSNumberFormatter.h:476:1: error: expected unqualified-id before ‘-’ token
  476 | - (void) setMaximumFractionDigits: (NSUInteger) number;
      | ^
/usr/include/GNUstep/Foundation/NSNumberFormatter.h:477:1: error: expected unqualified-id before ‘-’ token
  477 | - (NSUInteger) maximumFractionDigits;
      | ^
/usr/include/GNUstep/Foundation/NSNumberFormatter.h:482:1: error: expected unqualified-id before ‘-’ token
  482 | - (NSNumber *) numberFromString: (NSString *) string;
      | ^
/usr/include/GNUstep/Foundation/NSNumberFormatter.h:487:1: error: expected unqualified-id before ‘-’ token
  487 | - (NSString *) stringFromNumber: (NSNumber *) number;
      | ^
/usr/include/GNUstep/Foundation/NSNumberFormatter.h:489:1: error: expected unqualified-id before ‘-’ token
  489 | - (BOOL) getObjectValue: (out id *) anObject
      | ^
/usr/include/GNUstep/Foundation/NSNumberFormatter.h:497:1: error: expected unqualified-id before ‘-’ token
  497 | - (void) setUsesSignificantDigits: (BOOL) flag;
      | ^
/usr/include/GNUstep/Foundation/NSNumberFormatter.h:498:1: error: expected unqualified-id before ‘-’ token
  498 | - (BOOL) usesSignificantDigits;
      | ^
/usr/include/GNUstep/Foundation/NSNumberFormatter.h:499:1: error: expected unqualified-id before ‘-’ token
  499 | - (void) setMinimumSignificantDigits: (NSUInteger) number;
      | ^
/usr/include/GNUstep/Foundation/NSNumberFormatter.h:500:1: error: expected unqualified-id before ‘-’ token
  500 | - (NSUInteger) minimumSignificantDigits;
      | ^
/usr/include/GNUstep/Foundation/NSNumberFormatter.h:501:1: error: expected unqualified-id before ‘-’ token
  501 | - (void) setMaximumSignificantDigits: (NSUInteger) number;
      | ^
/usr/include/GNUstep/Foundation/NSNumberFormatter.h:502:1: error: expected unqualified-id before ‘-’ token
  502 | - (NSUInteger) maximumSignificantDigits;
      | ^
/usr/include/GNUstep/Foundation/NSNumberFormatter.h:504:1: error: expected unqualified-id before ‘-’ token
  504 | - (void) setCurrencyGroupingSeparator: (NSString *) string;
      | ^
/usr/include/GNUstep/Foundation/NSNumberFormatter.h:505:1: error: expected unqualified-id before ‘-’ token
  505 | - (NSString *) currencyGroupingSeparator;
      | ^
/usr/include/GNUstep/Foundation/NSNumberFormatter.h:507:1: error: expected unqualified-id before ‘-’ token
  507 | - (void) setLenient: (BOOL) flag;
      | ^
/usr/include/GNUstep/Foundation/NSNumberFormatter.h:508:1: error: expected unqualified-id before ‘-’ token
  508 | - (BOOL) isLenient;
      | ^
/usr/include/GNUstep/Foundation/NSNumberFormatter.h:510:1: error: expected unqualified-id before ‘-’ token
  510 | - (void) setPartialStringValidationEnabled: (BOOL) enabled;
      | ^
/usr/include/GNUstep/Foundation/NSNumberFormatter.h:511:1: error: expected unqualified-id before ‘-’ token
  511 | - (BOOL) isPartialStringValidationEnabled;
      | ^
/usr/include/GNUstep/Foundation/NSNumberFormatter.h:515:1: error: expected unqualified-id before ‘+’ token
  515 | + (NSString *) localizedStringFromNumber: (NSNumber *) num
      | ^
/usr/include/GNUstep/Foundation/NSNumberFormatter.h:519:2: error: ‘end’ does not name a type
  519 | @end
      |  ^~~
/usr/include/GNUstep/Foundation/NSObjectScripting.h:37:2: error: ‘interface’ does not name a type
   37 | @interface NSObjectScripting : NSObject
      |  ^~~~~~~~~
/usr/include/GNUstep/Foundation/NSOrderedSet.h:51:2: error: ‘interface’ does not name a type
   51 | @interface GS_GENERIC_CLASS(NSOrderedSet, __covariant ElementT) : NSObject <NSCoding,
      |  ^~~~~~~~~
/usr/include/GNUstep/Foundation/NSOrderedSet.h:58:1: error: expected unqualified-id before ‘+’ token
   58 | + (instancetype) orderedSetWithArray:(GS_GENERIC_CLASS(NSArray, ElementT)*)objects;
      | ^
/usr/include/GNUstep/Foundation/NSOrderedSet.h:59:1: error: expected unqualified-id before ‘+’ token
   59 | + (instancetype) orderedSetWithArray:(GS_GENERIC_CLASS(NSArray, ElementT)*)objects
      | ^
/usr/include/GNUstep/Foundation/NSOrderedSet.h:62:1: error: expected unqualified-id before ‘+’ token
   62 | + (instancetype) orderedSetWithObject:(GS_GENERIC_TYPE(ElementT))anObject;
      | ^
/usr/include/GNUstep/Foundation/NSOrderedSet.h:63:1: error: expected unqualified-id before ‘+’ token
   63 | + (instancetype) orderedSetWithObjects:(GS_GENERIC_TYPE(ElementT))firstObject, ...;
      | ^
/usr/include/GNUstep/Foundation/NSOrderedSet.h:64:1: error: expected unqualified-id before ‘+’ token
   64 | + (instancetype) orderedSetWithObjects:(const GS_GENERIC_TYPE(ElementT)[])objects
      | ^
/usr/include/GNUstep/Foundation/NSOrderedSet.h:66:1: error: expected unqualified-id before ‘+’ token
   66 | + (instancetype) orderedSetWithOrderedSet:(GS_GENERIC_CLASS(NSOrderedSet, ElementT)*)aSet;
      | ^
/usr/include/GNUstep/Foundation/NSOrderedSet.h:67:1: error: expected unqualified-id before ‘+’ token
   67 | + (instancetype) orderedSetWithSet:(GS_GENERIC_CLASS(NSSet, ElementT)*)aSet;
      | ^
/usr/include/GNUstep/Foundation/NSOrderedSet.h:68:1: error: expected unqualified-id before ‘+’ token
   68 | + (instancetype) orderedSetWithSet:(GS_GENERIC_CLASS(NSSet, ElementT)*)aSet
      | ^
/usr/include/GNUstep/Foundation/NSOrderedSet.h:72:1: error: expected unqualified-id before ‘-’ token
   72 | - (instancetype) initWithArray:(GS_GENERIC_CLASS(NSArray, ElementT)*)array;
      | ^
/usr/include/GNUstep/Foundation/NSOrderedSet.h:73:1: error: expected unqualified-id before ‘-’ token
   73 | - (instancetype) initWithArray:(GS_GENERIC_CLASS(NSArray, ElementT)*)array copyItems:(BOOL)flag;
      | ^
/usr/include/GNUstep/Foundation/NSOrderedSet.h:74:1: error: expected unqualified-id before ‘-’ token
   74 | - (instancetype) initWithArray:(GS_GENERIC_CLASS(NSArray, ElementT)*)array
      | ^
/usr/include/GNUstep/Foundation/NSOrderedSet.h:77:1: error: expected unqualified-id before ‘-’ token
   77 | - (instancetype) initWithObject:(id)object;
      | ^
/usr/include/GNUstep/Foundation/NSOrderedSet.h:78:1: error: expected unqualified-id before ‘-’ token
   78 | - (instancetype) initWithObjects:(GS_GENERIC_TYPE(ElementT))firstObject, ...;
      | ^
/usr/include/GNUstep/Foundation/NSOrderedSet.h:79:1: error: expected unqualified-id before ‘-’ token
   79 | - (instancetype) initWithObjects:(const GS_GENERIC_TYPE(ElementT)[])objects
      | ^
/usr/include/GNUstep/Foundation/NSOrderedSet.h:81:1: error: expected unqualified-id before ‘-’ token
   81 | - (instancetype) initWithOrderedSet:(GS_GENERIC_CLASS(NSOrderedSet, ElementT)*)aSet;
      | ^
/usr/include/GNUstep/Foundation/NSOrderedSet.h:82:1: error: expected unqualified-id before ‘-’ token
   82 | - (instancetype) initWithOrderedSet:(GS_GENERIC_CLASS(NSOrderedSet, ElementT)*)aSet
      | ^
/usr/include/GNUstep/Foundation/NSOrderedSet.h:84:1: error: expected unqualified-id before ‘-’ token
   84 | - (instancetype) initWithOrderedSet:(GS_GENERIC_CLASS(NSOrderedSet, ElementT)*)aSet
      | ^
/usr/include/GNUstep/Foundation/NSOrderedSet.h:87:1: error: expected unqualified-id before ‘-’ token
   87 | - (instancetype) initWithSet:(GS_GENERIC_CLASS(NSSet, ElementT)*)aSet;
      | ^
/usr/include/GNUstep/Foundation/NSOrderedSet.h:88:1: error: expected unqualified-id before ‘-’ token
   88 | - (instancetype) initWithSet:(GS_GENERIC_CLASS(NSSet, ElementT)*)aSet copyItems:(BOOL)flag;
      | ^
/usr/include/GNUstep/Foundation/NSOrderedSet.h:89:1: error: expected unqualified-id before ‘-’ token
   89 | - (instancetype) init;
      | ^
/usr/include/GNUstep/Foundation/NSOrderedSet.h:90:1: error: expected unqualified-id before ‘-’ token
   90 | - (NSUInteger) count;
      | ^
/usr/include/GNUstep/Foundation/NSOrderedSet.h:91:1: error: expected unqualified-id before ‘-’ token
   91 | - (BOOL)containsObject:(GS_GENERIC_TYPE(ElementT))anObject;
      | ^
/usr/include/GNUstep/Foundation/NSOrderedSet.h:92:1: error: expected unqualified-id before ‘-’ token
   92 | - (void) enumerateObjectsAtIndexes:(NSIndexSet *)indexSet
      | ^
/usr/include/GNUstep/Foundation/NSOrderedSet.h:95:1: error: expected unqualified-id before ‘-’ token
   95 | - (void) enumerateObjectsUsingBlock: (GSEnumeratorBlock)aBlock;
      | ^
/usr/include/GNUstep/Foundation/NSOrderedSet.h:96:1: error: expected unqualified-id before ‘-’ token
   96 | - (void) enumerateObjectsWithOptions:(NSEnumerationOptions)opts
      | ^
/usr/include/GNUstep/Foundation/NSOrderedSet.h:98:1: error: expected unqualified-id before ‘-’ token
   98 | - (GS_GENERIC_TYPE(ElementT)) firstObject;
      | ^
/usr/include/GNUstep/Foundation/NSOrderedSet.h:99:1: error: expected unqualified-id before ‘-’ token
   99 | - (GS_GENERIC_TYPE(ElementT)) lastObject;
      | ^
/usr/include/GNUstep/Foundation/NSOrderedSet.h:100:1: error: expected unqualified-id before ‘-’ token
  100 | - (GS_GENERIC_TYPE(ElementT)) objectAtIndex: (NSUInteger)index;
      | ^
/usr/include/GNUstep/Foundation/NSOrderedSet.h:101:3: error: expected unqualified-id before ‘-’ token
  101 |   - (GS_GENERIC_TYPE(ElementT)) objectAtIndexedSubscript:(NSUInteger)index;
      |   ^
/usr/include/GNUstep/Foundation/NSOrderedSet.h:102:1: error: expected unqualified-id before ‘-’ token
  102 | - (GS_GENERIC_CLASS(NSArray, ElementT)*) objectsAtIndexes:(NSIndexSet *)indexes;
      | ^
/usr/include/GNUstep/Foundation/NSOrderedSet.h:103:1: error: expected unqualified-id before ‘-’ token
  103 | - (NSUInteger) indexOfObject:(GS_GENERIC_TYPE(ElementT))objects;
      | ^
/usr/include/GNUstep/Foundation/NSOrderedSet.h:104:1: error: expected unqualified-id before ‘-’ token
  104 | - (NSUInteger) indexOfObject: (id)key
      | ^
/usr/include/GNUstep/Foundation/NSOrderedSet.h:109:1: error: expected unqualified-id before ‘-’ token
  109 | - (NSUInteger) indexOfObjectAtIndexes:(NSIndexSet *)indexSet
      | ^
/usr/include/GNUstep/Foundation/NSOrderedSet.h:112:1: error: expected unqualified-id before ‘-’ token
  112 | - (NSUInteger) indexOfObjectPassingTest:(GSPredicateBlock)predicate;
      | ^
/usr/include/GNUstep/Foundation/NSOrderedSet.h:113:1: error: expected unqualified-id before ‘-’ token
  113 | - (NSUInteger) indexOfObjectWithOptions:(NSEnumerationOptions)opts
      | ^
/usr/include/GNUstep/Foundation/NSOrderedSet.h:115:1: error: expected unqualified-id before ‘-’ token
  115 | - (NSIndexSet *) indexesOfObjectsAtIndexes:(NSIndexSet *)indexSet
      | ^
/usr/include/GNUstep/Foundation/NSOrderedSet.h:119:1: error: expected unqualified-id before ‘-’ token
  119 | - (NSIndexSet *)indexesOfObjectsPassingTest:(GSPredicateBlock)predicate;
      | ^
/usr/include/GNUstep/Foundation/NSOrderedSet.h:120:1: error: expected unqualified-id before ‘-’ token
  120 | - (NSIndexSet *) indexesOfObjectsWithOptions:(NSEnumerationOptions)opts
      | ^
/usr/include/GNUstep/Foundation/NSOrderedSet.h:122:1: error: expected unqualified-id before ‘-’ token
  122 | - (GS_GENERIC_CLASS(NSEnumerator, ElementT)*) objectEnumerator;
      | ^
/usr/include/GNUstep/Foundation/NSOrderedSet.h:123:1: error: expected unqualified-id before ‘-’ token
  123 | - (GS_GENERIC_CLASS(NSEnumerator, ElementT)*) reverseObjectEnumerator;
      | ^
/usr/include/GNUstep/Foundation/NSOrderedSet.h:124:1: error: expected unqualified-id before ‘-’ token
  124 | - (NSOrderedSet *)reversedOrderedSet;
      | ^
/usr/include/GNUstep/Foundation/NSOrderedSet.h:125:1: error: expected unqualified-id before ‘-’ token
  125 | - (void) getObjects: (__unsafe_unretained GS_GENERIC_TYPE(ElementT)[])aBuffer
      | ^
/usr/include/GNUstep/Foundation/NSOrderedSet.h:129:1: error: expected unqualified-id before ‘-’ token
  129 | - (void) setValue: (id)value forKey: (NSString*)key;
      | ^
/usr/include/GNUstep/Foundation/NSOrderedSet.h:130:1: error: expected unqualified-id before ‘-’ token
  130 | - (id) valueForKey: (NSString*)key;
      | ^
/usr/include/GNUstep/Foundation/NSOrderedSet.h:133:1: error: expected unqualified-id before ‘-’ token
  133 | - (BOOL) isEqualToOrderedSet: (NSOrderedSet *)aSet;
      | ^
/usr/include/GNUstep/Foundation/NSOrderedSet.h:136:1: error: expected unqualified-id before ‘-’ token
  136 | - (BOOL) intersectsOrderedSet: (NSOrderedSet *)aSet;
      | ^
/usr/include/GNUstep/Foundation/NSOrderedSet.h:137:1: error: expected unqualified-id before ‘-’ token
  137 | - (BOOL) intersectsSet: (NSSet *)aSet;
      | ^
/usr/include/GNUstep/Foundation/NSOrderedSet.h:138:1: error: expected unqualified-id before ‘-’ token
  138 | - (BOOL) isSubsetOfOrderedSet: (NSOrderedSet *)aSet;
      | ^
/usr/include/GNUstep/Foundation/NSOrderedSet.h:139:1: error: expected unqualified-id before ‘-’ token
  139 | - (BOOL) isSubsetOfSet:(NSSet *)aSet;
      | ^
/usr/include/GNUstep/Foundation/NSOrderedSet.h:142:1: error: expected unqualified-id before ‘-’ token
  142 | - (GS_GENERIC_CLASS(NSArray, ElementT) *) sortedArrayUsingDescriptors:(NSArray *)sortDescriptors;
      | ^
/usr/include/GNUstep/Foundation/NSOrderedSet.h:143:1: error: expected unqualified-id before ‘-’ token
  143 | - (GS_GENERIC_CLASS(NSArray, ElementT) *) sortedArrayUsingComparator:
      | ^
/usr/include/GNUstep/Foundation/NSOrderedSet.h:145:1: error: expected unqualified-id before ‘-’ token
  145 | - (GS_GENERIC_CLASS(NSArray, ElementT) *)
      | ^
/usr/include/GNUstep/Foundation/NSOrderedSet.h:150:1: error: expected unqualified-id before ‘-’ token
  150 | - (NSOrderedSet *)filteredOrderedSetUsingPredicate: (NSPredicate *)predicate;
      | ^
/usr/include/GNUstep/Foundation/NSOrderedSet.h:153:1: error: expected unqualified-id before ‘-’ token
  153 | - (NSString *) description;
      | ^
/usr/include/GNUstep/Foundation/NSOrderedSet.h:154:1: error: expected unqualified-id before ‘-’ token
  154 | - (NSString *) descriptionWithLocale: (NSLocale *)locale;
      | ^
/usr/include/GNUstep/Foundation/NSOrderedSet.h:155:1: error: expected unqualified-id before ‘-’ token
  155 | - (NSString *) descriptionWithLocale: (NSLocale *)locale indent: (BOOL)flag;
      | ^
/usr/include/GNUstep/Foundation/NSOrderedSet.h:158:1: error: expected unqualified-id before ‘-’ token
  158 | - (NSArray *) array;
      | ^
/usr/include/GNUstep/Foundation/NSOrderedSet.h:159:1: error: expected unqualified-id before ‘-’ token
  159 | - (NSSet *) set;
      | ^
/usr/include/GNUstep/Foundation/NSOrderedSet.h:160:2: error: ‘end’ does not name a type
  160 | @end
      |  ^~~
/usr/include/GNUstep/Foundation/NSOrderedSet.h:167:1: error: expected unqualified-id before ‘-’ token
  167 | - (instancetype)initWithCapacity: (NSUInteger)capacity;
      | ^
/usr/include/GNUstep/Foundation/NSOrderedSet.h:168:1: error: expected unqualified-id before ‘-’ token
  168 | - (instancetype) init;
      | ^
/usr/include/GNUstep/Foundation/NSOrderedSet.h:169:1: error: expected unqualified-id before ‘-’ token
  169 | - (void)addObject:(GS_GENERIC_TYPE(ElementT))anObject;
      | ^
/usr/include/GNUstep/Foundation/NSOrderedSet.h:170:1: error: expected unqualified-id before ‘-’ token
  170 | - (void)addObjects:(const GS_GENERIC_TYPE(ElementT)[])objects count:(NSUInteger)count;
      | ^
/usr/include/GNUstep/Foundation/NSOrderedSet.h:171:1: error: expected unqualified-id before ‘-’ token
  171 | - (void)addObjectsFromArray:(GS_GENERIC_CLASS(NSArray, ElementT)*)otherArray;
      | ^
/usr/include/GNUstep/Foundation/NSOrderedSet.h:172:1: error: expected unqualified-id before ‘-’ token
  172 | - (void)insertObject:(GS_GENERIC_TYPE(ElementT))object atIndex:(NSUInteger)index;
      | ^
/usr/include/GNUstep/Foundation/NSOrderedSet.h:173:1: error: expected unqualified-id before ‘-’ token
  173 | - (void)setObject:(GS_GENERIC_TYPE(ElementT))object atIndexedSubscript:(NSUInteger)index;
      | ^
/usr/include/GNUstep/Foundation/NSOrderedSet.h:174:1: error: expected unqualified-id before ‘-’ token
  174 | - (void)insertObjects:(GS_GENERIC_CLASS(NSArray, ElementT)*)array atIndexes:(NSIndexSet *)indexes;
      | ^
/usr/include/GNUstep/Foundation/NSOrderedSet.h:175:1: error: expected unqualified-id before ‘-’ token
  175 | - (void)removeObject:(GS_GENERIC_TYPE(ElementT))object;
      | ^
/usr/include/GNUstep/Foundation/NSOrderedSet.h:176:1: error: expected unqualified-id before ‘-’ token
  176 | - (void)removeObjectAtIndex:(NSUInteger)index;
      | ^
/usr/include/GNUstep/Foundation/NSOrderedSet.h:177:1: error: expected unqualified-id before ‘-’ token
  177 | - (void)removeObjectsAtIndexes:(NSIndexSet *)indexes;
      | ^
/usr/include/GNUstep/Foundation/NSOrderedSet.h:178:1: error: expected unqualified-id before ‘-’ token
  178 | - (void)removeObjectsInArray:(GS_GENERIC_CLASS(NSArray, ElementT)*)otherArray;
      | ^
/usr/include/GNUstep/Foundation/NSOrderedSet.h:179:1: error: expected unqualified-id before ‘-’ token
  179 | - (void)removeObjectsInRange:(NSRange)range;
      | ^
/usr/include/GNUstep/Foundation/NSOrderedSet.h:180:1: error: expected unqualified-id before ‘-’ token
  180 | - (void)removeAllObjects;
      | ^
/usr/include/GNUstep/Foundation/NSOrderedSet.h:181:1: error: expected unqualified-id before ‘-’ token
  181 | - (void)replaceObjectAtIndex:(NSUInteger)index
      | ^
/usr/include/GNUstep/Foundation/NSOrderedSet.h:183:1: error: expected unqualified-id before ‘-’ token
  183 | - (void) replaceObjectsAtIndexes: (NSIndexSet *)indexes
      | ^
/usr/include/GNUstep/Foundation/NSOrderedSet.h:185:1: error: expected unqualified-id before ‘-’ token
  185 | - (void) replaceObjectsInRange:(NSRange)range
      | ^
/usr/include/GNUstep/Foundation/NSOrderedSet.h:188:1: error: expected unqualified-id before ‘-’ token
  188 | - (void)setObject:(GS_GENERIC_TYPE(ElementT))object atIndex:(NSUInteger)index;
      | ^
/usr/include/GNUstep/Foundation/NSOrderedSet.h:189:1: error: expected unqualified-id before ‘-’ token
  189 | - (void)moveObjectsAtIndexes:(NSIndexSet *)indexes toIndex:(NSUInteger)index;
      | ^
/usr/include/GNUstep/Foundation/NSOrderedSet.h:190:1: error: expected unqualified-id before ‘-’ token
  190 | - (void) exchangeObjectAtIndex:(NSUInteger)index withObjectAtIndex:(NSUInteger)otherIndex;
      | ^
/usr/include/GNUstep/Foundation/NSOrderedSet.h:191:1: error: expected unqualified-id before ‘-’ token
  191 | - (void)filterUsingPredicate:(NSPredicate *)predicate;
      | ^
/usr/include/GNUstep/Foundation/NSOrderedSet.h:192:1: error: expected unqualified-id before ‘-’ token
  192 | - (void) sortUsingDescriptors:(NSArray *)descriptors;
      | ^
/usr/include/GNUstep/Foundation/NSOrderedSet.h:193:1: error: expected unqualified-id before ‘-’ token
  193 | - (void) sortUsingComparator: (NSComparator)comparator;
      | ^
/usr/include/GNUstep/Foundation/NSOrderedSet.h:194:1: error: expected unqualified-id before ‘-’ token
  194 | - (void) sortWithOptions: (NSSortOptions)options
      | ^
/usr/include/GNUstep/Foundation/NSOrderedSet.h:196:1: error: expected unqualified-id before ‘-’ token
  196 | - (void) sortRange: (NSRange)range
      | ^
/usr/include/GNUstep/Foundation/NSOrderedSet.h:199:1: error: expected unqualified-id before ‘-’ token
  199 | - (void) intersectOrderedSet:(GS_GENERIC_CLASS(NSOrderedSet, ElementT)*)aSet;
      | ^
/usr/include/GNUstep/Foundation/NSOrderedSet.h:200:1: error: expected unqualified-id before ‘-’ token
  200 | - (void) intersectSet:(GS_GENERIC_CLASS(NSSet, ElementT)*)aSet;
      | ^
/usr/include/GNUstep/Foundation/NSOrderedSet.h:201:1: error: expected unqualified-id before ‘-’ token
  201 | - (void) minusOrderedSet:(GS_GENERIC_CLASS(NSOrderedSet, ElementT)*)aSet;
      | ^
/usr/include/GNUstep/Foundation/NSOrderedSet.h:202:1: error: expected unqualified-id before ‘-’ token
  202 | - (void) minusSet:(GS_GENERIC_CLASS(NSSet, ElementT)*)aSet;
      | ^
/usr/include/GNUstep/Foundation/NSOrderedSet.h:203:1: error: expected unqualified-id before ‘-’ token
  203 | - (void) unionOrderedSet:(GS_GENERIC_CLASS(NSOrderedSet, ElementT)*)aSet;
      | ^
/usr/include/GNUstep/Foundation/NSOrderedSet.h:204:1: error: expected unqualified-id before ‘-’ token
  204 | - (void) unionSet:(GS_GENERIC_CLASS(NSSet, ElementT)*)aSet;
      | ^
/usr/include/GNUstep/Foundation/NSOrderedSet.h:205:1: error: expected unqualified-id before ‘-’ token
  205 | - (instancetype) initWithCoder: (NSCoder *)coder;
      | ^
/usr/include/GNUstep/Foundation/NSOrderedSet.h:206:2: error: ‘end’ does not name a type
  206 | @end
      |  ^~~
/usr/include/GNUstep/Foundation/NSOrthography.h:36:20: error: expected unqualified-id before ‘,’ token
   36 | @class NSDictionary, NSString, NSArray;
      |                    ^
/usr/include/GNUstep/Foundation/NSOrthography.h:39:2: error: ‘interface’ does not name a type
   39 | @interface NSOrthography : NSObject <NSCopying, NSCoding>
      |  ^~~~~~~~~
/usr/include/GNUstep/Foundation/NSOrthography.h:45:1: error: expected unqualified-id before ‘-’ token
   45 | - (instancetype) initWithDominantScript: (NSString *)script
      | ^
/usr/include/GNUstep/Foundation/NSOrthography.h:48:1: error: expected unqualified-id before ‘-’ token
   48 | - (NSString *) dominantScript;
      | ^
/usr/include/GNUstep/Foundation/NSOrthography.h:49:1: error: expected unqualified-id before ‘-’ token
   49 | - (NSDictionary *) languationMap;
      | ^
/usr/include/GNUstep/Foundation/NSOrthography.h:51:1: error: expected unqualified-id before ‘-’ token
   51 | - (NSArray *) languagesForScript: (NSString *)script;
      | ^
/usr/include/GNUstep/Foundation/NSOrthography.h:52:1: error: expected unqualified-id before ‘-’ token
   52 | - (NSString *) dominantLanguageForScript: (NSString *)script;
      | ^
/usr/include/GNUstep/Foundation/NSOrthography.h:54:1: error: expected unqualified-id before ‘-’ token
   54 | - (NSString *) dominantLanguage;
      | ^
/usr/include/GNUstep/Foundation/NSOrthography.h:55:1: error: expected unqualified-id before ‘-’ token
   55 | - (NSArray *) allScripts;
      | ^
/usr/include/GNUstep/Foundation/NSOrthography.h:56:1: error: expected unqualified-id before ‘-’ token
   56 | - (NSArray *) allLanguages;
      | ^
/usr/include/GNUstep/Foundation/NSOrthography.h:58:1: error: expected unqualified-id before ‘+’ token
   58 | + (instancetype) defaultOrthographyForLanguage: (NSString *)language;
      | ^
/usr/include/GNUstep/Foundation/NSOrthography.h:59:1: error: expected unqualified-id before ‘+’ token
   59 | + (instancetype) orthographyWithDominantScript: (NSString *)script languageMap: (NSDictionary *)map;
      | ^
/usr/include/GNUstep/Foundation/NSOrthography.h:61:2: error: ‘end’ does not name a type
   61 | @end
      |  ^~~
/usr/include/GNUstep/Foundation/NSPersonNameComponents.h:35:2: error: ‘interface’ does not name a type
   35 | @interface NSPersonNameComponents : NSObject <NSCopying, NSCoding>
      |  ^~~~~~~~~
/usr/include/GNUstep/Foundation/NSPersonNameComponents.h:47:1: error: expected unqualified-id before ‘-’ token
   47 | - (NSString *) namePrefix;
      | ^
/usr/include/GNUstep/Foundation/NSPersonNameComponents.h:48:1: error: expected unqualified-id before ‘-’ token
   48 | - (void) setNamePrefix: (NSString *)namePrefix;
      | ^
/usr/include/GNUstep/Foundation/NSPersonNameComponents.h:49:1: error: expected unqualified-id before ‘-’ token
   49 | - (NSString *) givenName;
      | ^
/usr/include/GNUstep/Foundation/NSPersonNameComponents.h:50:1: error: expected unqualified-id before ‘-’ token
   50 | - (void) setGivenName: (NSString *)givenName;
      | ^
/usr/include/GNUstep/Foundation/NSPersonNameComponents.h:51:1: error: expected unqualified-id before ‘-’ token
   51 | - (NSString *) middleName;
      | ^
/usr/include/GNUstep/Foundation/NSPersonNameComponents.h:52:1: error: expected unqualified-id before ‘-’ token
   52 | - (void) setMiddleName: (NSString *)middleName;
      | ^
/usr/include/GNUstep/Foundation/NSPersonNameComponents.h:53:1: error: expected unqualified-id before ‘-’ token
   53 | - (NSString *) familyName;
      | ^
/usr/include/GNUstep/Foundation/NSPersonNameComponents.h:54:1: error: expected unqualified-id before ‘-’ token
   54 | - (void) setFamilyName: (NSString *)familyName;
      | ^
/usr/include/GNUstep/Foundation/NSPersonNameComponents.h:55:1: error: expected unqualified-id before ‘-’ token
   55 | - (NSString *) nameSuffix;
      | ^
/usr/include/GNUstep/Foundation/NSPersonNameComponents.h:56:1: error: expected unqualified-id before ‘-’ token
   56 | - (void) setNameSuffix: (NSString *)nameSuffix;
      | ^
/usr/include/GNUstep/Foundation/NSPersonNameComponents.h:57:1: error: expected unqualified-id before ‘-’ token
   57 | - (NSString *) nickname;
      | ^
/usr/include/GNUstep/Foundation/NSPersonNameComponents.h:58:1: error: expected unqualified-id before ‘-’ token
   58 | - (void) setNickname: (NSString *)nickname;
      | ^
/usr/include/GNUstep/Foundation/NSPersonNameComponents.h:60:1: error: expected unqualified-id before ‘-’ token
   60 | - (NSPersonNameComponents *) phoneticRepresentation;
      | ^
/usr/include/GNUstep/Foundation/NSPersonNameComponents.h:61:1: error: expected unqualified-id before ‘-’ token
   61 | - (void) setPhoneticRepresentation: (NSPersonNameComponents *)pr;
      | ^
/usr/include/GNUstep/Foundation/NSPersonNameComponents.h:63:2: error: ‘end’ does not name a type
   63 | @end
      |  ^~~
/usr/include/GNUstep/Foundation/NSPersonNameComponentsFormatter.h:51:2: error: ‘interface’ does not name a type
   51 | @interface NSPersonNameComponentsFormatter : NSFormatter
      |  ^~~~~~~~~
/usr/include/GNUstep/Foundation/NSPersonNameComponentsFormatter.h:60:1: error: expected unqualified-id before ‘+’ token
   60 | + (NSString *) localizedStringFromPersonNameComponents: (NSPersonNameComponents *)components
      | ^
/usr/include/GNUstep/Foundation/NSPersonNameComponentsFormatter.h:65:1: error: expected unqualified-id before ‘-’ token
   65 | - (NSPersonNameComponentsFormatterStyle) style;
      | ^
/usr/include/GNUstep/Foundation/NSPersonNameComponentsFormatter.h:66:1: error: expected unqualified-id before ‘-’ token
   66 | - (void) setStyle: (NSPersonNameComponentsFormatterStyle)style;
      | ^
/usr/include/GNUstep/Foundation/NSPersonNameComponentsFormatter.h:67:1: error: expected unqualified-id before ‘-’ token
   67 | - (BOOL) isPhonetic;
      | ^
/usr/include/GNUstep/Foundation/NSPersonNameComponentsFormatter.h:68:1: error: expected unqualified-id before ‘-’ token
   68 | - (void) setPhonetic: (BOOL)flag;
      | ^
/usr/include/GNUstep/Foundation/NSPersonNameComponentsFormatter.h:71:1: error: expected unqualified-id before ‘-’ token
   71 | - (NSString *) stringFromPersonNameComponents: (NSPersonNameComponents *)components;
      | ^
/usr/include/GNUstep/Foundation/NSPersonNameComponentsFormatter.h:72:1: error: expected unqualified-id before ‘-’ token
   72 | - (NSAttributedString *) annotatedStringFromPersonNameComponents: (NSPersonNameComponents *)components;
      | ^
/usr/include/GNUstep/Foundation/NSPersonNameComponentsFormatter.h:73:1: error: expected unqualified-id before ‘-’ token
   73 | - (NSPersonNameComponents *) personNameComponentsFromString: (NSString *)string;
      | ^
/usr/include/GNUstep/Foundation/NSPersonNameComponentsFormatter.h:74:1: error: expected unqualified-id before ‘-’ token
   74 | - (BOOL)getObjectValue: (id *)obj
      | ^
/usr/include/GNUstep/Foundation/NSPersonNameComponentsFormatter.h:78:2: error: ‘end’ does not name a type
   78 | @end
      |  ^~~
/usr/include/GNUstep/Foundation/NSPersonNameComponentsFormatter.h:82:11: error: ‘NSString’ does not name a type
   82 | GS_EXPORT NSString * const NSPersonNameComponentGivenName;
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSPersonNameComponentsFormatter.h:83:11: error: ‘NSString’ does not name a type
   83 | GS_EXPORT NSString * const NSPersonNameComponentFamilyName;
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSPersonNameComponentsFormatter.h:84:11: error: ‘NSString’ does not name a type
   84 | GS_EXPORT NSString * const NSPersonNameComponentMiddleName;
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSPersonNameComponentsFormatter.h:85:11: error: ‘NSString’ does not name a type
   85 | GS_EXPORT NSString * const NSPersonNameComponentPrefix;
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSPersonNameComponentsFormatter.h:86:11: error: ‘NSString’ does not name a type
   86 | GS_EXPORT NSString * const NSPersonNameComponentSuffix;
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSPersonNameComponentsFormatter.h:87:11: error: ‘NSString’ does not name a type
   87 | GS_EXPORT NSString * const NSPersonNameComponentNickname;
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSPersonNameComponentsFormatter.h:88:11: error: ‘NSString’ does not name a type
   88 | GS_EXPORT NSString * const NSPersonNameComponentDelimiter;
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSPointerArray.h:46:2: error: ‘interface’ does not name a type
   46 | @interface NSPointerArray : NSObject <NSCopying, NSCoding>
      |  ^~~~~~~~~
/usr/include/GNUstep/Foundation/NSPointerArray.h:56:1: error: expected unqualified-id before ‘+’ token
   56 | + (id) pointerArrayWithPointerFunctions: (NSPointerFunctions *)functions;
      | ^
/usr/include/GNUstep/Foundation/NSPointerArray.h:61:1: error: expected unqualified-id before ‘+’ token
   61 | + (id) strongObjectsPointerArray;
      | ^
/usr/include/GNUstep/Foundation/NSPointerArray.h:64:1: error: expected unqualified-id before ‘+’ token
   64 | + (id) weakObjectsPointerArray;
      | ^
/usr/include/GNUstep/Foundation/NSPointerArray.h:69:1: error: expected unqualified-id before ‘-’ token
   69 | - (void) compact;   // eliminate NULLs
      | ^
/usr/include/GNUstep/Foundation/NSPointerArray.h:73:1: error: expected unqualified-id before ‘-’ token
   73 | - (NSUInteger) count;
      | ^
/usr/include/GNUstep/Foundation/NSPointerArray.h:77:1: error: expected unqualified-id before ‘-’ token
   77 | - (id) initWithOptions: (NSPointerFunctionsOptions)options;
      | ^
/usr/include/GNUstep/Foundation/NSPointerArray.h:81:1: error: expected unqualified-id before ‘-’ token
   81 | - (id) initWithPointerFunctions: (NSPointerFunctions*)functions;
      | ^
/usr/include/GNUstep/Foundation/NSPointerArray.h:85:1: error: expected unqualified-id before ‘-’ token
   85 | - (void) addPointer: (void*)pointer;
      | ^
/usr/include/GNUstep/Foundation/NSPointerArray.h:95:1: error: expected unqualified-id before ‘-’ token
   95 | - (void) insertPointer: (void*)pointer atIndex: (NSUInteger)index;
      | ^
/usr/include/GNUstep/Foundation/NSPointerArray.h:100:1: error: expected unqualified-id before ‘-’ token
  100 | - (void*) pointerAtIndex: (NSUInteger)index;
      | ^
/usr/include/GNUstep/Foundation/NSPointerArray.h:105:1: error: expected unqualified-id before ‘-’ token
  105 | - (NSPointerFunctions*) pointerFunctions;
      | ^
/usr/include/GNUstep/Foundation/NSPointerArray.h:110:1: error: expected unqualified-id before ‘-’ token
  110 | - (void) removePointerAtIndex: (NSUInteger)index;
      | ^
/usr/include/GNUstep/Foundation/NSPointerArray.h:115:1: error: expected unqualified-id before ‘-’ token
  115 | - (void) replacePointerAtIndex: (NSUInteger)index withPointer: (void*)item;
      | ^
/usr/include/GNUstep/Foundation/NSPointerArray.h:120:1: error: expected unqualified-id before ‘-’ token
  120 | - (void) setCount: (NSUInteger)count;
      | ^
/usr/include/GNUstep/Foundation/NSPointerArray.h:122:2: error: ‘end’ does not name a type
  122 | @end
      |  ^~~
/usr/include/GNUstep/Foundation/NSPointerArray.h:134:1: error: expected unqualified-id before ‘+’ token
  134 | + (id) pointerArrayWithWeakObjects;
      | ^
/usr/include/GNUstep/Foundation/NSPointerArray.h:138:1: error: expected unqualified-id before ‘-’ token
  138 | - (NSArray*) allObjects;
      | ^
/usr/include/GNUstep/Foundation/NSPointerArray.h:140:2: error: ‘end’ does not name a type
  140 | @end
      |  ^~~
/usr/include/GNUstep/Foundation/NSPortCoder.h:52:2: error: ‘interface’ does not name a type
   52 | @interface NSPortCoder : NSCoder
      |  ^~~~~~~~~
/usr/include/GNUstep/Foundation/NSPortCoder.h:113:1: error: expected unqualified-id before ‘+’ token
  113 | + (NSPortCoder*) portCoderWithReceivePort: (NSPort*)recv
      | ^
/usr/include/GNUstep/Foundation/NSPortCoder.h:121:1: error: expected unqualified-id before ‘-’ token
  121 | - (id) initWithReceivePort: (NSPort*)recv
      | ^
/usr/include/GNUstep/Foundation/NSPortCoder.h:128:1: error: expected unqualified-id before ‘-’ token
  128 | - (NSConnection*) connection;
      | ^
/usr/include/GNUstep/Foundation/NSPortCoder.h:134:1: error: expected unqualified-id before ‘-’ token
  134 | - (NSPort*) decodePortObject;
      | ^
/usr/include/GNUstep/Foundation/NSPortCoder.h:140:1: error: expected unqualified-id before ‘-’ token
  140 | - (void) dispatch;
      | ^
/usr/include/GNUstep/Foundation/NSPortCoder.h:146:1: error: expected unqualified-id before ‘-’ token
  146 | - (void) encodePortObject: (NSPort*)aPort;
      | ^
/usr/include/GNUstep/Foundation/NSPortCoder.h:153:1: error: expected unqualified-id before ‘-’ token
  153 | - (BOOL) isBycopy;
      | ^
/usr/include/GNUstep/Foundation/NSPortCoder.h:160:1: error: expected unqualified-id before ‘-’ token
  160 | - (BOOL) isByref;
      | ^
/usr/include/GNUstep/Foundation/NSPortCoder.h:162:2: error: ‘end’ does not name a type
  162 | @end
      |  ^~~
/usr/include/GNUstep/Foundation/NSPortCoder.h:189:1: error: expected unqualified-id before ‘-’ token
  189 | - (id) replacementObjectForPortCoder: (NSPortCoder*)aCoder;
      | ^
/usr/include/GNUstep/Foundation/NSPortCoder.h:191:2: error: ‘end’ does not name a type
  191 | @end
      |  ^~~
/usr/include/GNUstep/Foundation/NSPort.h:56:2: error: ‘interface’ does not name a type
   56 | @interface NSObject(NSPortDelegateMethods)
      |  ^~~~~~~~~
/usr/include/GNUstep/Foundation/NSPort.h:62:2: error: ‘end’ does not name a type
   62 | @end
      |  ^~~
/usr/include/GNUstep/Foundation/NSPort.h:92:1: error: expected unqualified-id before ‘+’ token
   92 | + (NSPort*) port;
      | ^
/usr/include/GNUstep/Foundation/NSPort.h:97:1: error: expected unqualified-id before ‘+’ token
   97 | + (NSPort*) portWithMachPort: (NSInteger)machPort;
      | ^
/usr/include/GNUstep/Foundation/NSPort.h:102:1: error: expected unqualified-id before ‘-’ token
  102 | - (id) delegate;
      | ^
/usr/include/GNUstep/Foundation/NSPort.h:107:1: error: expected unqualified-id before ‘-’ token
  107 | - (void) setDelegate: (id)anObject;
      | ^
/usr/include/GNUstep/Foundation/NSPort.h:113:1: error: expected unqualified-id before ‘-’ token
  113 | - (id) init;
      | ^
/usr/include/GNUstep/Foundation/NSPort.h:118:1: error: expected unqualified-id before ‘-’ token
  118 | - (id) initWithMachPort: (NSInteger)machPort;
      | ^
/usr/include/GNUstep/Foundation/NSPort.h:123:1: error: expected unqualified-id before ‘-’ token
  123 | - (NSInteger) machPort;
      | ^
/usr/include/GNUstep/Foundation/NSPort.h:129:1: error: expected unqualified-id before ‘-’ token
  129 | - (void) invalidate;
      | ^
/usr/include/GNUstep/Foundation/NSPort.h:134:1: error: expected unqualified-id before ‘-’ token
  134 | - (BOOL) isValid;
      | ^
/usr/include/GNUstep/Foundation/NSPort.h:141:1: error: expected unqualified-id before ‘-’ token
  141 | - (void) addConnection: (NSConnection*)aConnection
      | ^
/usr/include/GNUstep/Foundation/NSPort.h:149:1: error: expected unqualified-id before ‘-’ token
  149 | - (void) removeConnection: (NSConnection*)aConnection
      | ^
/usr/include/GNUstep/Foundation/NSPort.h:157:1: error: expected unqualified-id before ‘-’ token
  157 | - (NSUInteger) reservedSpaceLength;
      | ^
/usr/include/GNUstep/Foundation/NSPort.h:162:1: error: expected unqualified-id before ‘-’ token
  162 | - (BOOL) sendBeforeDate: (NSDate*)when
      | ^
/usr/include/GNUstep/Foundation/NSPort.h:171:1: error: expected unqualified-id before ‘-’ token
  171 | - (BOOL) sendBeforeDate: (NSDate*)when
      | ^
/usr/include/GNUstep/Foundation/NSPort.h:176:2: error: ‘end’ does not name a type
  176 | @end
      |  ^~~
/usr/include/GNUstep/Foundation/NSPort.h:202:2: error: ‘interface’ does not name a type
  202 | @interface NSSocketPort : NSPort
      |  ^~~~~~~~~
/usr/include/GNUstep/Foundation/NSPort.h:231:1: error: expected unqualified-id before ‘+’ token
  231 | + (NSSocketPort*) existingPortWithNumber: (uint16_t)number
      | ^
/usr/include/GNUstep/Foundation/NSPort.h:246:1: error: expected unqualified-id before ‘+’ token
  246 | + (NSSocketPort*) portWithNumber: (uint16_t)number
      | ^
/usr/include/GNUstep/Foundation/NSPort.h:254:1: error: expected unqualified-id before ‘-’ token
  254 | - (NSString*) address;
      | ^
/usr/include/GNUstep/Foundation/NSPort.h:260:1: error: expected unqualified-id before ‘-’ token
  260 | - (void) getFds: (NSInteger*)fds count: (NSInteger*)count;
      | ^
/usr/include/GNUstep/Foundation/NSPort.h:265:1: error: expected unqualified-id before ‘-’ token
  265 | - (void) handlePortMessage: (NSPortMessage*)m;
      | ^
/usr/include/GNUstep/Foundation/NSPort.h:270:1: error: expected unqualified-id before ‘-’ token
  270 | - (NSHost*) host;
      | ^
/usr/include/GNUstep/Foundation/NSPort.h:275:1: error: expected unqualified-id before ‘-’ token
  275 | - (uint16_t) portNumber;
      | ^
/usr/include/GNUstep/Foundation/NSPort.h:276:2: error: ‘end’ does not name a type
  276 | @end
      |  ^~~
/usr/include/GNUstep/Foundation/NSPort.h:291:2: error: ‘end’ does not name a type
  291 | @end
      |  ^~~
/usr/include/GNUstep/Foundation/NSPortMessage.h:45:2: error: ‘interface’ does not name a type
   45 | @interface      NSPortMessage : NSObject
      |  ^~~~~~~~~
/usr/include/GNUstep/Foundation/NSPortMessage.h:67:1: error: expected unqualified-id before ‘-’ token
   67 | - (id) initWithMachMessage: (void*)buffer;
      | ^
/usr/include/GNUstep/Foundation/NSPortMessage.h:74:1: error: expected unqualified-id before ‘-’ token
   74 | - (id) initWithSendPort: (NSPort*)aPort
      | ^
/usr/include/GNUstep/Foundation/NSPortMessage.h:84:1: error: expected unqualified-id before ‘-’ token
   84 | - (BOOL) sendBeforeDate: (NSDate*)when;
      | ^
/usr/include/GNUstep/Foundation/NSPortMessage.h:89:1: error: expected unqualified-id before ‘-’ token
   89 | - (NSArray*) components;
      | ^
/usr/include/GNUstep/Foundation/NSPortMessage.h:96:1: error: expected unqualified-id before ‘-’ token
   96 | - (NSPort*) sendPort;
      | ^
/usr/include/GNUstep/Foundation/NSPortMessage.h:103:1: error: expected unqualified-id before ‘-’ token
  103 | - (NSPort*) receivePort;
      | ^
/usr/include/GNUstep/Foundation/NSPortMessage.h:110:1: error: expected unqualified-id before ‘-’ token
  110 | - (void) setMsgid: (unsigned)anId;
      | ^
/usr/include/GNUstep/Foundation/NSPortMessage.h:117:1: error: expected unqualified-id before ‘-’ token
  117 | - (unsigned) msgid;
      | ^
/usr/include/GNUstep/Foundation/NSPortMessage.h:118:2: error: ‘end’ does not name a type
  118 | @end
      |  ^~~
/usr/include/GNUstep/Foundation/NSPortNameServer.h:45:15: error: expected unqualified-id before ‘,’ token
   45 | @class  NSPort, NSString, NSMutableArray;
      |               ^
/usr/include/GNUstep/Foundation/NSPortNameServer.h:48:2: error: ‘interface’ does not name a type
   48 | @interface      NSPortNameServer : NSObject
      |  ^~~~~~~~~
/usr/include/GNUstep/Foundation/NSPortNameServer.h:50:1: error: expected unqualified-id before ‘-’ token
   50 | - (NSPort*) portForName: (NSString*)name;
      | ^
/usr/include/GNUstep/Foundation/NSPortNameServer.h:51:1: error: expected unqualified-id before ‘-’ token
   51 | - (NSPort*) portForName: (NSString*)name
      | ^
/usr/include/GNUstep/Foundation/NSPortNameServer.h:53:1: error: expected unqualified-id before ‘-’ token
   53 | - (BOOL) registerPort: (NSPort*)port
      | ^
/usr/include/GNUstep/Foundation/NSPortNameServer.h:55:1: error: expected unqualified-id before ‘-’ token
   55 | - (BOOL) removePortForName: (NSString*)name;
      | ^
/usr/include/GNUstep/Foundation/NSPortNameServer.h:56:2: error: ‘end’ does not name a type
   56 | @end
      |  ^~~
/usr/include/GNUstep/Foundation/NSPortNameServer.h:75:1: error: expected unqualified-id before ‘+’ token
   75 | + (id) sharedInstance;
      | ^
/usr/include/GNUstep/Foundation/NSPortNameServer.h:76:1: error: expected unqualified-id before ‘-’ token
   76 | - (NSPort*) portForName: (NSString*)name
      | ^
/usr/include/GNUstep/Foundation/NSPortNameServer.h:78:1: error: expected unqualified-id before ‘-’ token
   78 | - (BOOL) registerPort: (NSPort*)port
      | ^
/usr/include/GNUstep/Foundation/NSPortNameServer.h:80:1: error: expected unqualified-id before ‘-’ token
   80 | - (BOOL) removePortForName: (NSString*)name;
      | ^
/usr/include/GNUstep/Foundation/NSPortNameServer.h:81:2: error: ‘end’ does not name a type
   81 | @end
      |  ^~~
/usr/include/GNUstep/Foundation/NSPortNameServer.h:91:1: error: expected unqualified-id before ‘-’ token
   91 | - (NSPort*) portForName: (NSString*)name;
      | ^
/usr/include/GNUstep/Foundation/NSPortNameServer.h:97:1: error: expected unqualified-id before ‘-’ token
   97 | - (NSPort*) portForName: (NSString*)name
      | ^
/usr/include/GNUstep/Foundation/NSPortNameServer.h:99:2: error: ‘end’ does not name a type
   99 | @end
      |  ^~~
/usr/include/GNUstep/Foundation/NSProgress.h:36:16: error: expected unqualified-id before ‘,’ token
   36 | @class NSString, NSDictionary, NSArray, NSNumber, NSURL, NSProgress;
      |                ^
/usr/include/GNUstep/Foundation/NSProgress.h:40:9: error: ‘NSString’ does not name a type
   40 | typedef NSString* NSProgressKind;
      |         ^~~~~~~~
/usr/include/GNUstep/Foundation/NSProgress.h:41:9: error: ‘NSString’ does not name a type
   41 | typedef NSString* NSProgressUserInfoKey;
      |         ^~~~~~~~
/usr/include/GNUstep/Foundation/NSProgress.h:42:9: error: ‘NSString’ does not name a type
   42 | typedef NSString* NSProgressFileOperationKind;
      |         ^~~~~~~~
/usr/include/GNUstep/Foundation/NSProgress.h:46:54: error: ‘NSProgress’ is not a type
   46 | DEFINE_BLOCK_TYPE(NSProgressPublishingHandler, void, NSProgress*);
      |                                                      ^~~~~~~~~~
/usr/include/GNUstep/GNUstepBase/GSBlocks.h:68:28: note: in definition of macro ‘DEFINE_BLOCK_TYPE’
   68 |     retTy (*invoke)(void*, argTys, ## __VA_ARGS__);\
      |                            ^~~~~~
/usr/include/GNUstep/Foundation/NSProgress.h:52:2: error: ‘interface’ does not name a type
   52 | @interface NSProgress : NSObject
      |  ^~~~~~~~~
/usr/include/GNUstep/Foundation/NSProgress.h:72:1: error: expected unqualified-id before ‘-’ token
   72 | - (instancetype) initWithParent: (NSProgress *)parent
      | ^
/usr/include/GNUstep/Foundation/NSProgress.h:74:1: error: expected unqualified-id before ‘+’ token
   74 | + (NSProgress *) discreteProgressWithTotalUnitCount: (int64_t)unitCount;
      | ^
/usr/include/GNUstep/Foundation/NSProgress.h:75:1: error: expected unqualified-id before ‘+’ token
   75 | + (NSProgress *) progressWithTotalUnitCount: (int64_t)unitCount;
      | ^
/usr/include/GNUstep/Foundation/NSProgress.h:76:1: error: expected unqualified-id before ‘+’ token
   76 | + (NSProgress *) progressWithTotalUnitCount: (int64_t)unitCount
      | ^
/usr/include/GNUstep/Foundation/NSProgress.h:81:1: error: expected unqualified-id before ‘+’ token
   81 | + (NSProgress *) currentProgress;
      | ^
/usr/include/GNUstep/Foundation/NSProgress.h:82:1: error: expected unqualified-id before ‘-’ token
   82 | - (void) becomeCurrentWithPendingUnitCount: (int64_t)unitCount;
      | ^
/usr/include/GNUstep/Foundation/NSProgress.h:83:1: error: expected unqualified-id before ‘-’ token
   83 | - (void) addChild: (NSProgress *)child
      | ^
/usr/include/GNUstep/Foundation/NSProgress.h:85:1: error: expected unqualified-id before ‘-’ token
   85 | - (void) resignCurrent;
      | ^
/usr/include/GNUstep/Foundation/NSProgress.h:88:1: error: expected unqualified-id before ‘-’ token
   88 | - (int64_t) totalUnitCount;
      | ^
/usr/include/GNUstep/Foundation/NSProgress.h:89:1: error: expected unqualified-id before ‘-’ token
   89 | - (void) setTotalUnitCount: (int64_t)unitCount;
      | ^
/usr/include/GNUstep/Foundation/NSProgress.h:91:1: error: expected unqualified-id before ‘-’ token
   91 | - (int64_t) completedUnitCount;
      | ^
/usr/include/GNUstep/Foundation/NSProgress.h:92:1: error: expected unqualified-id before ‘-’ token
   92 | - (void) setCompletedUnitCount: (int64_t)unitCount;
      | ^
/usr/include/GNUstep/Foundation/NSProgress.h:94:1: error: expected unqualified-id before ‘-’ token
   94 | - (NSString *) localizedDescription;
      | ^
/usr/include/GNUstep/Foundation/NSProgress.h:95:1: error: expected unqualified-id before ‘-’ token
   95 | - (NSString *) localizedAdditionalDescription;
      | ^
/usr/include/GNUstep/Foundation/NSProgress.h:98:1: error: expected unqualified-id before ‘-’ token
   98 | - (double) fractionCompleted;
      | ^
/usr/include/GNUstep/Foundation/NSProgress.h:101:1: error: expected unqualified-id before ‘-’ token
  101 | - (BOOL) isCancellable;
      | ^
/usr/include/GNUstep/Foundation/NSProgress.h:102:1: error: expected unqualified-id before ‘-’ token
  102 | - (BOOL) isCancelled;
      | ^
/usr/include/GNUstep/Foundation/NSProgress.h:103:1: error: expected unqualified-id before ‘-’ token
  103 | - (void) cancel;
      | ^
/usr/include/GNUstep/Foundation/NSProgress.h:104:1: error: expected unqualified-id before ‘-’ token
  104 | - (void) setCancellationHandler: (GSProgressCancellationHandler) handler;
      | ^
/usr/include/GNUstep/Foundation/NSProgress.h:106:1: error: expected unqualified-id before ‘-’ token
  106 | - (BOOL) isPausable;
      | ^
/usr/include/GNUstep/Foundation/NSProgress.h:107:1: error: expected unqualified-id before ‘-’ token
  107 | - (BOOL) isPaused;
      | ^
/usr/include/GNUstep/Foundation/NSProgress.h:108:1: error: expected unqualified-id before ‘-’ token
  108 | - (void) pause;
      | ^
/usr/include/GNUstep/Foundation/NSProgress.h:109:1: error: expected unqualified-id before ‘-’ token
  109 | - (void) setPausingHandler: (GSProgressPausingHandler) handler;
      | ^
/usr/include/GNUstep/Foundation/NSProgress.h:111:1: error: expected unqualified-id before ‘-’ token
  111 | - (void) resume;
      | ^
/usr/include/GNUstep/Foundation/NSProgress.h:112:1: error: expected unqualified-id before ‘-’ token
  112 | - (void) setResumingHandler: (GSProgressResumingHandler) handler;
      | ^
/usr/include/GNUstep/Foundation/NSProgress.h:115:1: error: expected unqualified-id before ‘-’ token
  115 | - (BOOL) isIndeterminate;
      | ^
/usr/include/GNUstep/Foundation/NSProgress.h:116:1: error: expected unqualified-id before ‘-’ token
  116 | - (void) setIndeterminate: (BOOL)flag;
      | ^
/usr/include/GNUstep/Foundation/NSProgress.h:117:1: error: expected unqualified-id before ‘-’ token
  117 | - (NSProgressKind) kind;
      | ^
/usr/include/GNUstep/Foundation/NSProgress.h:118:1: error: expected unqualified-id before ‘-’ token
  118 | - (void) setKind: (NSProgressKind)k;
      | ^
/usr/include/GNUstep/Foundation/NSProgress.h:119:1: error: expected unqualified-id before ‘-’ token
  119 | - (void) setUserInfoObject: (id)obj
      | ^
/usr/include/GNUstep/Foundation/NSProgress.h:123:1: error: expected unqualified-id before ‘-’ token
  123 | - (void) setFileOperationKind: (NSProgressFileOperationKind)k;
      | ^
/usr/include/GNUstep/Foundation/NSProgress.h:124:1: error: expected unqualified-id before ‘-’ token
  124 | - (NSProgressFileOperationKind) fileOperationKind;
      | ^
/usr/include/GNUstep/Foundation/NSProgress.h:125:1: error: expected unqualified-id before ‘-’ token
  125 | - (void) setFileUrl: (NSURL *)u;
      | ^
/usr/include/GNUstep/Foundation/NSProgress.h:126:1: error: expected unqualified-id before ‘-’ token
  126 | - (NSURL *) fileUrl;
      | ^
/usr/include/GNUstep/Foundation/NSProgress.h:127:1: error: expected unqualified-id before ‘-’ token
  127 | - (BOOL) isFinished;
      | ^
/usr/include/GNUstep/Foundation/NSProgress.h:128:1: error: expected unqualified-id before ‘-’ token
  128 | - (BOOL) isOld;
      | ^
/usr/include/GNUstep/Foundation/NSProgress.h:129:1: error: expected unqualified-id before ‘-’ token
  129 | - (void) setEstimatedTimeRemaining: (NSNumber *)n;
      | ^
/usr/include/GNUstep/Foundation/NSProgress.h:130:1: error: expected unqualified-id before ‘-’ token
  130 | - (NSNumber *) estimatedTimeRemaining;
      | ^
/usr/include/GNUstep/Foundation/NSProgress.h:131:1: error: expected unqualified-id before ‘-’ token
  131 | - (void) setFileCompletedCount: (NSNumber *)n;
      | ^
/usr/include/GNUstep/Foundation/NSProgress.h:132:1: error: expected unqualified-id before ‘-’ token
  132 | - (NSNumber *) fileCompletedCount;
      | ^
/usr/include/GNUstep/Foundation/NSProgress.h:133:1: error: expected unqualified-id before ‘-’ token
  133 | - (void) setFileTotalCount: (NSNumber *)n;
      | ^
/usr/include/GNUstep/Foundation/NSProgress.h:134:1: error: expected unqualified-id before ‘-’ token
  134 | - (NSNumber *) fileTotalCount;
      | ^
/usr/include/GNUstep/Foundation/NSProgress.h:135:1: error: expected unqualified-id before ‘-’ token
  135 | - (void) setThroughput: (NSNumber *)n;
      | ^
/usr/include/GNUstep/Foundation/NSProgress.h:136:1: error: expected unqualified-id before ‘-’ token
  136 | - (NSNumber *) throughtput;
      | ^
/usr/include/GNUstep/Foundation/NSProgress.h:139:1: error: expected unqualified-id before ‘-’ token
  139 | - (void) publish;
      | ^
/usr/include/GNUstep/Foundation/NSProgress.h:140:1: error: expected unqualified-id before ‘-’ token
  140 | - (void) unpublish;
      | ^
/usr/include/GNUstep/Foundation/NSProgress.h:141:1: error: expected unqualified-id before ‘-’ token
  141 | - (void) performAsCurrentWithPendingUnitCount: (int64_t)unitCount
      | ^
/usr/include/GNUstep/Foundation/NSProgress.h:145:1: error: expected unqualified-id before ‘+’ token
  145 | + (id) addSubscriberForFileURL: (NSURL *)url
      | ^
/usr/include/GNUstep/Foundation/NSProgress.h:147:1: error: expected unqualified-id before ‘+’ token
  147 | + (void) removeSubscriber: (id)subscriber;
      | ^
/usr/include/GNUstep/Foundation/NSProgress.h:149:2: error: ‘end’ does not name a type
  149 | @end
      |  ^~~
/usr/include/GNUstep/Foundation/NSProgress.h:156:2: error: ‘end’ does not name a type
  156 | @end
      |  ^~~
/usr/include/GNUstep/Foundation/NSProtocolChecker.h:36:8: error: using typedef-name ‘Protocol’ after ‘class’
   36 | @class Protocol;
      |        ^~~~~~~~
/usr/lib/gcc/arm-linux-gnueabihf/12/include/objc/objc.h:134:30: note: ‘Protocol’ has a previous declaration here
  134 |   typedef struct objc_object Protocol;
      |                              ^~~~~~~~
/usr/include/GNUstep/Foundation/NSProtocolChecker.h:39:2: error: ‘interface’ does not name a type
   39 | @interface NSProtocolChecker : NSProxy
      |  ^~~~~~~~~
/usr/include/GNUstep/Foundation/NSProtocolChecker.h:59:1: error: expected unqualified-id before ‘+’ token
   59 | + (id) protocolCheckerWithTarget: (NSObject*)anObject
      | ^
/usr/include/GNUstep/Foundation/NSProtocolChecker.h:62:1: error: expected unqualified-id before ‘-’ token
   62 | - (id) initWithTarget: (NSObject*)anObject
      | ^
/usr/include/GNUstep/Foundation/NSProtocolChecker.h:67:1: error: expected unqualified-id before ‘-’ token
   67 | - (void) forwardInvocation: (NSInvocation*)anInvocation;
      | ^
/usr/include/GNUstep/Foundation/NSProtocolChecker.h:70:1: error: expected unqualified-id before ‘-’ token
   70 | - (Protocol*) protocol;
      | ^
/usr/include/GNUstep/Foundation/NSProtocolChecker.h:71:1: error: expected unqualified-id before ‘-’ token
   71 | - (NSObject*) target;
      | ^
/usr/include/GNUstep/Foundation/NSProtocolChecker.h:73:2: error: ‘end’ does not name a type
   73 | @end
      |  ^~~
/usr/include/GNUstep/Foundation/NSRegularExpression.h:37:16: error: expected unqualified-id before ‘,’ token
   37 | @class NSString, NSTextCheckingResult;
      |                ^
/usr/include/GNUstep/Foundation/NSRegularExpression.h:37:18: error: aggregate ‘NSString NSTextCheckingResult’ has incomplete type and cannot be defined
   37 | @class NSString, NSTextCheckingResult;
      |                  ^~~~~~~~~~~~~~~~~~~~
/usr/include/GNUstep/Foundation/NSRegularExpression.h:70:39: error: ‘NSTextCheckingResult’ is not a type
   70 | DEFINE_BLOCK_TYPE(GSRegexBlock, void, NSTextCheckingResult*,
      |                                       ^~~~~~~~~~~~~~~~~~~~
/usr/include/GNUstep/GNUstepBase/GSBlocks.h:68:28: note: in definition of macro ‘DEFINE_BLOCK_TYPE’
   68 |     retTy (*invoke)(void*, argTys, ## __VA_ARGS__);\
      |                            ^~~~~~
/usr/include/GNUstep/Foundation/NSRegularExpression.h:90:2: error: ‘interface’ does not name a type
   90 | @interface NSRegularExpression : NSObject <NSCoding, NSCopying>
      |  ^~~~~~~~~
/usr/include/GNUstep/Foundation/NSRegularExpression.h:111:1: error: expected unqualified-id before ‘+’ token
  111 | + (NSRegularExpression*) regularExpressionWithPattern: (NSString*)aPattern
      | ^
/usr/include/GNUstep/Foundation/NSRegularExpression.h:114:1: error: expected unqualified-id before ‘-’ token
  114 | - (id) initWithPattern: (NSString*)aPattern
      | ^
/usr/include/GNUstep/Foundation/NSRegularExpression.h:117:1: error: expected unqualified-id before ‘+’ token
  117 | + (NSRegularExpression*) regularExpressionWithPattern: (NSString*)aPattern
      | ^
/usr/include/GNUstep/Foundation/NSRegularExpression.h:120:1: error: expected unqualified-id before ‘-’ token
  120 | - (id) initWithPattern: (NSString*)aPattern
      | ^
/usr/include/GNUstep/Foundation/NSRegularExpression.h:123:1: error: expected unqualified-id before ‘-’ token
  123 | - (NSString*) pattern;
      | ^
/usr/include/GNUstep/Foundation/NSRegularExpression.h:124:1: error: expected unqualified-id before ‘-’ token
  124 | - (void) enumerateMatchesInString: (NSString*)string
      | ^
/usr/include/GNUstep/Foundation/NSRegularExpression.h:128:1: error: expected unqualified-id before ‘-’ token
  128 | - (NSUInteger) numberOfMatchesInString: (NSString*)string
      | ^
/usr/include/GNUstep/Foundation/NSRegularExpression.h:132:1: error: expected unqualified-id before ‘-’ token
  132 | - (NSTextCheckingResult*) firstMatchInString: (NSString*)string
      | ^
/usr/include/GNUstep/Foundation/NSRegularExpression.h:135:1: error: expected unqualified-id before ‘-’ token
  135 | - (NSArray*) matchesInString: (NSString*)string
      | ^
/usr/include/GNUstep/Foundation/NSRegularExpression.h:138:1: error: expected unqualified-id before ‘-’ token
  138 | - (NSRange) rangeOfFirstMatchInString: (NSString*)string
      | ^
/usr/include/GNUstep/Foundation/NSRegularExpression.h:141:1: error: expected unqualified-id before ‘-’ token
  141 | - (NSUInteger) replaceMatchesInString: (NSMutableString*)string
      | ^
/usr/include/GNUstep/Foundation/NSRegularExpression.h:145:1: error: expected unqualified-id before ‘-’ token
  145 | - (NSString*) stringByReplacingMatchesInString: (NSString*)string
      | ^
/usr/include/GNUstep/Foundation/NSRegularExpression.h:149:1: error: expected unqualified-id before ‘-’ token
  149 | - (NSString*) replacementStringForResult: (NSTextCheckingResult*)result
      | ^
/usr/include/GNUstep/Foundation/NSRegularExpression.h:154:11: error: expected constructor, destructor, or type conversion before ‘(’ token
  154 | @property (readonly) NSRegularExpressionOptions options;
      |           ^
/usr/include/GNUstep/Foundation/NSRegularExpression.h:155:11: error: expected constructor, destructor, or type conversion before ‘(’ token
  155 | @property (readonly) NSUInteger numberOfCaptureGroups;
      |           ^
/usr/include/GNUstep/Foundation/NSRegularExpression.h:161:2: error: ‘end’ does not name a type
  161 | @end
      |  ^~~
/usr/include/GNUstep/Foundation/NSScanner.h:41:2: error: ‘interface’ does not name a type
   41 | @interface NSScanner : NSObject <NSCopying>
      |  ^~~~~~~~~
/usr/include/GNUstep/Foundation/NSScanner.h:68:1: error: expected unqualified-id before ‘+’ token
   68 | + (id) localizedScannerWithString: (NSString*)aString;
      | ^
/usr/include/GNUstep/Foundation/NSScanner.h:69:1: error: expected unqualified-id before ‘+’ token
   69 | + (id) scannerWithString: (NSString*)aString;
      | ^
/usr/include/GNUstep/Foundation/NSScanner.h:70:1: error: expected unqualified-id before ‘-’ token
   70 | - (id) initWithString: (NSString*)aString;
      | ^
/usr/include/GNUstep/Foundation/NSScanner.h:75:1: error: expected unqualified-id before ‘-’ token
   75 | - (NSString*) string;
      | ^
/usr/include/GNUstep/Foundation/NSScanner.h:80:1: error: expected unqualified-id before ‘-’ token
   80 | - (NSUInteger) scanLocation;
      | ^
/usr/include/GNUstep/Foundation/NSScanner.h:81:1: error: expected unqualified-id before ‘-’ token
   81 | - (void) setScanLocation: (NSUInteger)anIndex;
      | ^
/usr/include/GNUstep/Foundation/NSScanner.h:83:1: error: expected unqualified-id before ‘-’ token
   83 | - (BOOL) caseSensitive;
      | ^
/usr/include/GNUstep/Foundation/NSScanner.h:84:1: error: expected unqualified-id before ‘-’ token
   84 | - (void) setCaseSensitive: (BOOL)flag;
      | ^
/usr/include/GNUstep/Foundation/NSScanner.h:86:1: error: expected unqualified-id before ‘-’ token
   86 | - (NSCharacterSet*) charactersToBeSkipped;
      | ^
/usr/include/GNUstep/Foundation/NSScanner.h:87:1: error: expected unqualified-id before ‘-’ token
   87 | - (void) setCharactersToBeSkipped: (NSCharacterSet *)aSet;
      | ^
/usr/include/GNUstep/Foundation/NSScanner.h:89:1: error: expected unqualified-id before ‘-’ token
   89 | - (NSDictionary*)locale;
      | ^
/usr/include/GNUstep/Foundation/NSScanner.h:90:1: error: expected unqualified-id before ‘-’ token
   90 | - (void)setLocale:(NSDictionary*)localeDictionary;
      | ^
/usr/include/GNUstep/Foundation/NSScanner.h:95:1: error: expected unqualified-id before ‘-’ token
   95 | - (BOOL) scanInt: (int*)value;
      | ^
/usr/include/GNUstep/Foundation/NSScanner.h:96:1: error: expected unqualified-id before ‘-’ token
   96 | - (BOOL) scanHexInt: (unsigned int*)value;
      | ^
/usr/include/GNUstep/Foundation/NSScanner.h:97:1: error: expected unqualified-id before ‘-’ token
   97 | - (BOOL) scanLongLong: (long long*)value;
      | ^
/usr/include/GNUstep/Foundation/NSScanner.h:98:1: error: expected unqualified-id before ‘-’ token
   98 | - (BOOL) scanFloat: (float*)value;
      | ^
/usr/include/GNUstep/Foundation/NSScanner.h:99:1: error: expected unqualified-id before ‘-’ token
   99 | - (BOOL) scanDouble: (double*)value;
      | ^
/usr/include/GNUstep/Foundation/NSScanner.h:100:1: error: expected unqualified-id before ‘-’ token
  100 | - (BOOL) scanString: (NSString*)string intoString: (NSString**)value;
      | ^
/usr/include/GNUstep/Foundation/NSScanner.h:101:1: error: expected unqualified-id before ‘-’ token
  101 | - (BOOL) scanCharactersFromSet: (NSCharacterSet*)aSet
      | ^
/usr/include/GNUstep/Foundation/NSScanner.h:103:1: error: expected unqualified-id before ‘-’ token
  103 | - (BOOL) scanUpToString: (NSString*)string intoString: (NSString**)value;
      | ^
/usr/include/GNUstep/Foundation/NSScanner.h:104:1: error: expected unqualified-id before ‘-’ token
  104 | - (BOOL) scanUpToCharactersFromSet: (NSCharacterSet*)aSet
      | ^
/usr/include/GNUstep/Foundation/NSScanner.h:106:1: error: expected unqualified-id before ‘-’ token
  106 | - (BOOL) isAtEnd;
      | ^
/usr/include/GNUstep/Foundation/NSScanner.h:109:1: error: expected unqualified-id before ‘-’ token
  109 | - (BOOL) scanRadixUnsignedInt: (unsigned int*)value;
      | ^
/usr/include/GNUstep/Foundation/NSScanner.h:110:1: error: expected unqualified-id before ‘-’ token
  110 | - (BOOL) scanRadixUnsignedLongLong: (unsigned long long*)value;
      | ^
/usr/include/GNUstep/Foundation/NSScanner.h:113:1: error: expected unqualified-id before ‘-’ token
  113 | - (BOOL) scanDecimal: (NSDecimal*)value;
      | ^
/usr/include/GNUstep/Foundation/NSScanner.h:117:1: error: expected unqualified-id before ‘-’ token
  117 | - (BOOL) scanHexLongLong: (unsigned long long*)value;
      | ^
/usr/include/GNUstep/Foundation/NSScanner.h:119:1: error: expected unqualified-id before ‘-’ token
  119 | - (BOOL) scanHexDouble: (double *)result;
      | ^
/usr/include/GNUstep/Foundation/NSScanner.h:121:1: error: expected unqualified-id before ‘-’ token
  121 | - (BOOL) scanHexFloat: (float *)result;
      | ^
/usr/include/GNUstep/Foundation/NSScanner.h:123:1: error: expected unqualified-id before ‘-’ token
  123 | - (BOOL) scanInteger: (NSInteger *)value;
      | ^
/usr/include/GNUstep/Foundation/NSScanner.h:125:2: error: ‘end’ does not name a type
  125 | @end
      |  ^~~
/usr/include/GNUstep/Foundation/NSScriptClassDescription.h:38:2: error: ‘interface’ does not name a type
   38 | @interface NSScriptClassDescription : NSClassDescription
      |  ^~~~~~~~~
/usr/include/GNUstep/Foundation/NSScriptCoercionHandler.h:38:2: error: ‘interface’ does not name a type
   38 | @interface NSScriptCoercionHandler : NSObject
      |  ^~~~~~~~~
/usr/include/GNUstep/Foundation/NSScriptCommand.h:38:2: error: ‘interface’ does not name a type
   38 | @interface NSScriptCommand : NSObject
      |  ^~~~~~~~~
/usr/include/GNUstep/Foundation/NSScriptCommandDescription.h:38:2: error: ‘interface’ does not name a type
   38 | @interface NSScriptCommandDescription : NSObject
      |  ^~~~~~~~~
/usr/include/GNUstep/Foundation/NSScriptExecutionContext.h:38:2: error: ‘interface’ does not name a type
   38 | @interface NSScriptExecutionContext : NSObject
      |  ^~~~~~~~~
/usr/include/GNUstep/Foundation/NSScriptKeyValueCoding.h:38:2: error: ‘interface’ does not name a type
   38 | @interface NSScriptKeyValueCoding : NSObject
      |  ^~~~~~~~~
/usr/include/GNUstep/Foundation/NSScriptObjectSpecifiers.h:38:2: error: ‘interface’ does not name a type
   38 | @interface NSScriptObjectSpecifiers : NSObject
      |  ^~~~~~~~~
/usr/include/GNUstep/Foundation/NSScriptStandardSuiteCommands.h:38:2: error: ‘interface’ does not name a type
   38 | @interface NSScriptStandardSuiteCommands : NSObject
      |  ^~~~~~~~~
/usr/include/GNUstep/Foundation/NSScriptSuiteRegistry.h:38:2: error: ‘interface’ does not name a type
   38 | @interface NSScriptSuiteRegistry : NSObject
      |  ^~~~~~~~~
/usr/include/GNUstep/Foundation/NSScriptWhoseTests.h:31:2: error: ‘interface’ does not name a type
   31 | @interface NSObject (NSComparisonMethods)
      |  ^~~~~~~~~
/usr/include/GNUstep/Foundation/NSScriptWhoseTests.h:33:1: error: expected unqualified-id before ‘-’ token
   33 | - (BOOL) isCaseInsensitiveLike: (id) object;
      | ^
/usr/include/GNUstep/Foundation/NSScriptWhoseTests.h:34:1: error: expected unqualified-id before ‘-’ token
   34 | - (BOOL) isEqualTo: (id) object;
      | ^
/usr/include/GNUstep/Foundation/NSScriptWhoseTests.h:35:1: error: expected unqualified-id before ‘-’ token
   35 | - (BOOL) isGreaterThan: (id) object;
      | ^
/usr/include/GNUstep/Foundation/NSScriptWhoseTests.h:36:1: error: expected unqualified-id before ‘-’ token
   36 | - (BOOL) isGreaterThanOrEqualTo: (id) object;
      | ^
/usr/include/GNUstep/Foundation/NSScriptWhoseTests.h:37:1: error: expected unqualified-id before ‘-’ token
   37 | - (BOOL) isLessThan: (id) object;
      | ^
/usr/include/GNUstep/Foundation/NSScriptWhoseTests.h:38:1: error: expected unqualified-id before ‘-’ token
   38 | - (BOOL) isLessThanOrEqualTo: (id) object;
      | ^
/usr/include/GNUstep/Foundation/NSScriptWhoseTests.h:39:1: error: expected unqualified-id before ‘-’ token
   39 | - (BOOL) isLike: (NSString *)object;
      | ^
/usr/include/GNUstep/Foundation/NSScriptWhoseTests.h:40:1: error: expected unqualified-id before ‘-’ token
   40 | - (BOOL) isNotEqualTo: (id) object;
      | ^
/usr/include/GNUstep/Foundation/NSScriptWhoseTests.h:41:2: error: ‘end’ does not name a type
   41 | @end
      |  ^~~
/usr/include/GNUstep/Foundation/NSSpellServer.h:51:11: error: ‘NSString’ does not name a type
   51 | GS_EXPORT NSString *const NSGrammarCorrections;
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSSpellServer.h:52:11: error: ‘NSString’ does not name a type
   52 | GS_EXPORT NSString *const NSGrammarRange;
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSSpellServer.h:53:11: error: ‘NSString’ does not name a type
   53 | GS_EXPORT NSString *const NSGrammarUserDescription;
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSSpellServer.h:57:2: error: ‘interface’ does not name a type
   57 | @interface NSSpellServer : NSObject
      |  ^~~~~~~~~
/usr/include/GNUstep/Foundation/NSSpellServer.h:80:1: error: expected unqualified-id before ‘-’ token
   80 | - (BOOL) registerLanguage: (NSString *)language
      | ^
/usr/include/GNUstep/Foundation/NSSpellServer.h:84:1: error: expected unqualified-id before ‘-’ token
   84 | - (id) delegate;
      | ^
/usr/include/GNUstep/Foundation/NSSpellServer.h:85:1: error: expected unqualified-id before ‘-’ token
   85 | - (void) setDelegate: (id)anObject;
      | ^
/usr/include/GNUstep/Foundation/NSSpellServer.h:88:1: error: expected unqualified-id before ‘-’ token
   88 | - (void) run;
      | ^
/usr/include/GNUstep/Foundation/NSSpellServer.h:91:1: error: expected unqualified-id before ‘-’ token
   91 | - (BOOL) isWordInUserDictionaries: (NSString *)word
      | ^
/usr/include/GNUstep/Foundation/NSSpellServer.h:93:2: error: ‘end’ does not name a type
   93 | @end
      |  ^~~
/usr/include/GNUstep/Foundation/NSSpellServer.h:129:1: error: expected unqualified-id before ‘-’ token
  129 | - (NSArray *) spellServer: (NSSpellServer *)sender
      | ^
/usr/include/GNUstep/Foundation/NSSpellServer.h:136:1: error: expected unqualified-id before ‘-’ token
  136 | - (void) spellServer: (NSSpellServer *)sender
      | ^
/usr/include/GNUstep/Foundation/NSSpellServer.h:143:1: error: expected unqualified-id before ‘-’ token
  143 | - (void) spellServer: (NSSpellServer *)sender
      | ^
/usr/include/GNUstep/Foundation/NSSpellServer.h:149:1: error: expected unqualified-id before ‘-’ token
  149 | - (NSArray *) spellServer: (NSSpellServer *)sender
      | ^
/usr/include/GNUstep/Foundation/NSSpellServer.h:157:1: error: expected unqualified-id before ‘-’ token
  157 | - (NSRange) spellServer: (NSSpellServer *)sender
      | ^
/usr/include/GNUstep/Foundation/NSSpellServer.h:164:2: error: ‘end’ does not name a type
  164 | @end
      |  ^~~
/usr/include/GNUstep/Foundation/NSStream.h:70:2: error: ‘interface’ does not name a type
   70 | @interface NSStream : NSObject
      |  ^~~~~~~~~
/usr/include/GNUstep/Foundation/NSStream.h:85:1: error: expected unqualified-id before ‘-’ token
   85 | - (void) close;
      | ^
/usr/include/GNUstep/Foundation/NSStream.h:90:1: error: expected unqualified-id before ‘-’ token
   90 | - (id) delegate;
      | ^
/usr/include/GNUstep/Foundation/NSStream.h:98:1: error: expected unqualified-id before ‘-’ token
   98 | - (void) open;
      | ^
/usr/include/GNUstep/Foundation/NSStream.h:103:1: error: expected unqualified-id before ‘-’ token
  103 | - (id) propertyForKey: (NSString *)key;
      | ^
/usr/include/GNUstep/Foundation/NSStream.h:111:1: error: expected unqualified-id before ‘-’ token
  111 | - (void) removeFromRunLoop: (NSRunLoop *)aRunLoop forMode: (NSString *)mode;
      | ^
/usr/include/GNUstep/Foundation/NSStream.h:119:1: error: expected unqualified-id before ‘-’ token
  119 | - (void) scheduleInRunLoop: (NSRunLoop *)aRunLoop forMode: (NSString *)mode;
      | ^
/usr/include/GNUstep/Foundation/NSStream.h:124:1: error: expected unqualified-id before ‘-’ token
  124 | - (void) setDelegate: (id)delegate;
      | ^
/usr/include/GNUstep/Foundation/NSStream.h:130:1: error: expected unqualified-id before ‘-’ token
  130 | - (BOOL) setProperty: (id)property forKey: (NSString *)key;
      | ^
/usr/include/GNUstep/Foundation/NSStream.h:136:1: error: expected unqualified-id before ‘-’ token
  136 | - (NSError *) streamError;
      | ^
/usr/include/GNUstep/Foundation/NSStream.h:141:1: error: expected unqualified-id before ‘-’ token
  141 | - (NSStreamStatus) streamStatus;
      | ^
/usr/include/GNUstep/Foundation/NSStream.h:143:2: error: ‘end’ does not name a type
  143 | @end
      |  ^~~
/usr/include/GNUstep/Foundation/NSStream.h:152:2: error: ‘interface’ does not name a type
  152 | @interface NSInputStream : NSStream
      |  ^~~~~~~~~
/usr/include/GNUstep/Foundation/NSStream.h:164:1: error: expected unqualified-id before ‘+’ token
  164 | + (id) inputStreamWithFileAtPath: (NSString *)path;
      | ^
/usr/include/GNUstep/Foundation/NSStream.h:170:1: error: expected unqualified-id before ‘+’ token
  170 | + (id) inputStreamWithURL: (NSURL *)url;
      | ^
/usr/include/GNUstep/Foundation/NSStream.h:176:1: error: expected unqualified-id before ‘-’ token
  176 | - (BOOL) getBuffer: (uint8_t **)buffer length: (NSUInteger *)len;
      | ^
/usr/include/GNUstep/Foundation/NSStream.h:183:1: error: expected unqualified-id before ‘-’ token
  183 | - (BOOL) hasBytesAvailable;
      | ^
/usr/include/GNUstep/Foundation/NSStream.h:188:1: error: expected unqualified-id before ‘-’ token
  188 | - (id) initWithData: (NSData *)data;
      | ^
/usr/include/GNUstep/Foundation/NSStream.h:194:1: error: expected unqualified-id before ‘-’ token
  194 | - (id) initWithFileAtPath: (NSString *)path;
      | ^
/usr/include/GNUstep/Foundation/NSStream.h:200:1: error: expected unqualified-id before ‘-’ token
  200 | - (id) initWithURL: (NSURL *)url;
      | ^
/usr/include/GNUstep/Foundation/NSStream.h:205:1: error: expected unqualified-id before ‘-’ token
  205 | - (NSInteger) read: (uint8_t *)buffer maxLength: (NSUInteger)len;
      | ^
/usr/include/GNUstep/Foundation/NSStream.h:207:2: error: ‘end’ does not name a type
  207 | @end
      |  ^~~
/usr/include/GNUstep/Foundation/NSStream.h:226:1: error: expected unqualified-id before ‘+’ token
  226 | + (id) outputStreamToFileAtPath: (NSString *)path append: (BOOL)shouldAppend;
      | ^
/usr/include/GNUstep/Foundation/NSStream.h:232:1: error: expected unqualified-id before ‘+’ token
  232 | + (id) outputStreamToMemory;
      | ^
/usr/include/GNUstep/Foundation/NSStream.h:239:1: error: expected unqualified-id before ‘-’ token
  239 | - (BOOL) hasSpaceAvailable;
      | ^
/usr/include/GNUstep/Foundation/NSStream.h:245:1: error: expected unqualified-id before ‘-’ token
  245 | - (id) initToBuffer: (uint8_t *)buffer capacity: (NSUInteger)capacity;
      | ^
/usr/include/GNUstep/Foundation/NSStream.h:253:1: error: expected unqualified-id before ‘-’ token
  253 | - (id) initToFileAtPath: (NSString *)path append: (BOOL)shouldAppend;
      | ^
/usr/include/GNUstep/Foundation/NSStream.h:258:1: error: expected unqualified-id before ‘-’ token
  258 | - (id) initToMemory;
      | ^
/usr/include/GNUstep/Foundation/NSStream.h:264:1: error: expected unqualified-id before ‘-’ token
  264 | - (NSInteger) write: (const uint8_t *)buffer maxLength: (NSUInteger)len;
      | ^
/usr/include/GNUstep/Foundation/NSStream.h:266:2: error: ‘end’ does not name a type
  266 | @end
      |  ^~~
/usr/include/GNUstep/Foundation/NSStream.h:270:11: error: ‘NSString’ does not name a type
  270 | GS_EXPORT NSString * const NSStreamFileCurrentOffsetKey;
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSStream.h:272:11: error: ‘NSString’ does not name a type
  272 | GS_EXPORT NSString * const NSStreamSocketSecurityLevelKey;
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSStream.h:273:11: error: ‘NSString’ does not name a type
  273 | GS_EXPORT NSString * const NSStreamSocketSecurityLevelNone;
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSStream.h:274:11: error: ‘NSString’ does not name a type
  274 | GS_EXPORT NSString * const NSStreamSocketSecurityLevelSSLv2;
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSStream.h:275:11: error: ‘NSString’ does not name a type
  275 | GS_EXPORT NSString * const NSStreamSocketSecurityLevelSSLv3;
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSStream.h:276:11: error: ‘NSString’ does not name a type
  276 | GS_EXPORT NSString * const NSStreamSocketSecurityLevelTLSv1;
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSStream.h:277:11: error: ‘NSString’ does not name a type
  277 | GS_EXPORT NSString * const NSStreamSocketSecurityLevelNegotiatedSSL;
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSStream.h:278:11: error: ‘NSString’ does not name a type
  278 | GS_EXPORT NSString * const NSStreamSocketSSLErrorDomain;
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSStream.h:279:11: error: ‘NSString’ does not name a type
  279 | GS_EXPORT NSString * const NSStreamSOCKSErrorDomain;
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSStream.h:280:11: error: ‘NSString’ does not name a type
  280 | GS_EXPORT NSString * const NSStreamSOCKSProxyConfigurationKey;
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSStream.h:281:11: error: ‘NSString’ does not name a type
  281 | GS_EXPORT NSString * const NSStreamSOCKSProxyHostKey;
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSStream.h:282:11: error: ‘NSString’ does not name a type
  282 | GS_EXPORT NSString * const NSStreamSOCKSProxyPasswordKey;
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSStream.h:283:11: error: ‘NSString’ does not name a type
  283 | GS_EXPORT NSString * const NSStreamSOCKSProxyPortKey;
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSStream.h:284:11: error: ‘NSString’ does not name a type
  284 | GS_EXPORT NSString * const NSStreamSOCKSProxyUserKey;
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSStream.h:285:11: error: ‘NSString’ does not name a type
  285 | GS_EXPORT NSString * const NSStreamSOCKSProxyVersion4;
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSStream.h:286:11: error: ‘NSString’ does not name a type
  286 | GS_EXPORT NSString * const NSStreamSOCKSProxyVersion5;
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSStream.h:287:11: error: ‘NSString’ does not name a type
  287 | GS_EXPORT NSString * const NSStreamSOCKSProxyVersionKey;
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSStream.h:290:2: error: ‘protocol’ does not name a type; did you mean ‘Protocol’?
  290 | @protocol NSStreamDelegate <NSObject>
      |  ^~~~~~~~
      |  Protocol
/usr/include/GNUstep/Foundation/NSStream.h:293:2: error: ‘end’ does not name a type
  293 | @end
      |  ^~~
/usr/include/GNUstep/GNUstepBase/NSStream+GNUstepBase.h:43:2: error: ‘interface’ does not name a type
   43 | @interface NSStream (GNUstepBase)
      |  ^~~~~~~~~
/usr/include/GNUstep/GNUstepBase/NSStream+GNUstepBase.h:60:1: error: expected unqualified-id before ‘+’ token
   60 | + (void) pipeWithInputStream: (NSInputStream **)inputStream
      | ^
/usr/include/GNUstep/GNUstepBase/NSStream+GNUstepBase.h:62:2: error: ‘end’ does not name a type
   62 | @end
      |  ^~~
/usr/include/GNUstep/GNUstepBase/NSStream+GNUstepBase.h:85:1: error: expected unqualified-id before ‘+’ token
   85 | + (id) serverStreamToAddr: (NSString*)addr;
      | ^
/usr/include/GNUstep/GNUstepBase/NSStream+GNUstepBase.h:95:1: error: expected unqualified-id before ‘-’ token
   95 | - (void) acceptWithInputStream: (NSInputStream **)inputStream
      | ^
/usr/include/GNUstep/GNUstepBase/NSStream+GNUstepBase.h:104:1: error: expected unqualified-id before ‘-’ token
  104 | - (id) initToAddr: (NSString*)addr port: (NSInteger)port;
      | ^
/usr/include/GNUstep/GNUstepBase/NSStream+GNUstepBase.h:110:1: error: expected unqualified-id before ‘-’ token
  110 | - (id) initToAddr: (NSString*)addr;
      | ^
/usr/include/GNUstep/GNUstepBase/NSStream+GNUstepBase.h:112:2: error: ‘end’ does not name a type
  112 | @end
      |  ^~~
/usr/include/GNUstep/GNUstepBase/NSStream+GNUstepBase.h:117:11: error: ‘NSString’ does not name a type
  117 | GS_EXPORT NSString * const GSStreamLocalPortKey;
      |           ^~~~~~~~
/usr/include/GNUstep/GNUstepBase/NSStream+GNUstepBase.h:119:11: error: ‘NSString’ does not name a type
  119 | GS_EXPORT NSString * const GSStreamRemoteAddressKey;
      |           ^~~~~~~~
/usr/include/GNUstep/GNUstepBase/NSStream+GNUstepBase.h:121:11: error: ‘NSString’ does not name a type
  121 | GS_EXPORT NSString * const GSStreamRemotePortKey;
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSTask.h:50:2: error: ‘interface’ does not name a type
   50 | @interface NSTask : NSObject
      |  ^~~~~~~~~
/usr/include/GNUstep/Foundation/NSTask.h:81:1: error: expected unqualified-id before ‘+’ token
   81 | + (NSTask*) launchedTaskWithLaunchPath: (NSString*)path
      | ^
/usr/include/GNUstep/Foundation/NSTask.h:87:1: error: expected unqualified-id before ‘-’ token
   87 | - (NSArray*) arguments;
      | ^
/usr/include/GNUstep/Foundation/NSTask.h:88:1: error: expected unqualified-id before ‘-’ token
   88 | - (NSString*) currentDirectoryPath;
      | ^
/usr/include/GNUstep/Foundation/NSTask.h:89:1: error: expected unqualified-id before ‘-’ token
   89 | - (NSDictionary*) environment;
      | ^
/usr/include/GNUstep/Foundation/NSTask.h:90:1: error: expected unqualified-id before ‘-’ token
   90 | - (NSString*) launchPath;
      | ^
/usr/include/GNUstep/Foundation/NSTask.h:91:1: error: expected unqualified-id before ‘-’ token
   91 | - (id) standardError;
      | ^
/usr/include/GNUstep/Foundation/NSTask.h:92:1: error: expected unqualified-id before ‘-’ token
   92 | - (id) standardInput;
      | ^
/usr/include/GNUstep/Foundation/NSTask.h:93:1: error: expected unqualified-id before ‘-’ token
   93 | - (id) standardOutput;
      | ^
/usr/include/GNUstep/Foundation/NSTask.h:98:1: error: expected unqualified-id before ‘-’ token
   98 | - (void) setArguments: (NSArray*)args;
      | ^
/usr/include/GNUstep/Foundation/NSTask.h:99:1: error: expected unqualified-id before ‘-’ token
   99 | - (void) setCurrentDirectoryPath: (NSString*)path;
      | ^
/usr/include/GNUstep/Foundation/NSTask.h:100:1: error: expected unqualified-id before ‘-’ token
  100 | - (void) setEnvironment: (NSDictionary*)env;
      | ^
/usr/include/GNUstep/Foundation/NSTask.h:101:1: error: expected unqualified-id before ‘-’ token
  101 | - (void) setLaunchPath: (NSString*)path;
      | ^
/usr/include/GNUstep/Foundation/NSTask.h:102:1: error: expected unqualified-id before ‘-’ token
  102 | - (void) setStandardError: (id)hdl;
      | ^
/usr/include/GNUstep/Foundation/NSTask.h:103:1: error: expected unqualified-id before ‘-’ token
  103 | - (void) setStandardInput: (id)hdl;
      | ^
/usr/include/GNUstep/Foundation/NSTask.h:104:1: error: expected unqualified-id before ‘-’ token
  104 | - (void) setStandardOutput: (id)hdl;
      | ^
/usr/include/GNUstep/Foundation/NSTask.h:109:1: error: expected unqualified-id before ‘-’ token
  109 | - (BOOL) isRunning;
      | ^
/usr/include/GNUstep/Foundation/NSTask.h:111:1: error: expected unqualified-id before ‘-’ token
  111 | - (int) processIdentifier;
      | ^
/usr/include/GNUstep/Foundation/NSTask.h:114:1: error: expected unqualified-id before ‘-’ token
  114 | - (NSTaskTerminationReason) terminationReason;
      | ^
/usr/include/GNUstep/Foundation/NSTask.h:116:1: error: expected unqualified-id before ‘-’ token
  116 | - (int) terminationStatus;
      | ^
/usr/include/GNUstep/Foundation/NSTask.h:121:1: error: expected unqualified-id before ‘-’ token
  121 | - (void) interrupt;
      | ^
/usr/include/GNUstep/Foundation/NSTask.h:122:1: error: expected unqualified-id before ‘-’ token
  122 | - (void) launch;
      | ^
/usr/include/GNUstep/Foundation/NSTask.h:124:1: error: expected unqualified-id before ‘-’ token
  124 | - (BOOL) resume;
      | ^
/usr/include/GNUstep/Foundation/NSTask.h:125:1: error: expected unqualified-id before ‘-’ token
  125 | - (BOOL) suspend;
      | ^
/usr/include/GNUstep/Foundation/NSTask.h:127:1: error: expected unqualified-id before ‘-’ token
  127 | - (void) terminate;
      | ^
/usr/include/GNUstep/Foundation/NSTask.h:128:1: error: expected unqualified-id before ‘-’ token
  128 | - (void) waitUntilExit;
      | ^
/usr/include/GNUstep/Foundation/NSTask.h:131:1: error: expected unqualified-id before ‘-’ token
  131 | - (BOOL) usePseudoTerminal;
      | ^
/usr/include/GNUstep/Foundation/NSTask.h:132:1: error: expected unqualified-id before ‘-’ token
  132 | - (NSString*) validatedLaunchPath;
      | ^
/usr/include/GNUstep/Foundation/NSTask.h:134:2: error: ‘end’ does not name a type
  134 | @end
      |  ^~~
/usr/include/GNUstep/GNUstepBase/NSTask+GNUstepBase.h:38:2: error: ‘interface’ does not name a type
   38 | @interface      NSTask (GNUstepBase)
      |  ^~~~~~~~~
/usr/include/GNUstep/GNUstepBase/NSTask+GNUstepBase.h:49:1: error: expected unqualified-id before ‘+’ token
   49 | + (NSString*) executablePath: (NSString*)aFile;
      | ^
/usr/include/GNUstep/GNUstepBase/NSTask+GNUstepBase.h:58:1: error: expected unqualified-id before ‘+’ token
   58 | + (NSString*) launchPathForTool: (NSString*)name;
      | ^
/usr/include/GNUstep/GNUstepBase/NSTask+GNUstepBase.h:59:2: error: ‘end’ does not name a type
   59 | @end
      |  ^~~
/usr/include/GNUstep/Foundation/NSTextCheckingResult.h:69:2: error: ‘interface’ does not name a type
   69 | @interface NSTextCheckingResult : NSObject
      |  ^~~~~~~~~
/usr/include/GNUstep/Foundation/NSTextCheckingResult.h:72:10: error: expected constructor, destructor, or type conversion before ‘(’ token
   72 | @property(readonly) NSDictionary *components;
      |          ^
/usr/include/GNUstep/Foundation/NSTextCheckingResult.h:73:10: error: expected constructor, destructor, or type conversion before ‘(’ token
   73 | @property(readonly) NSDate *date;
      |          ^
/usr/include/GNUstep/Foundation/NSTextCheckingResult.h:74:10: error: expected constructor, destructor, or type conversion before ‘(’ token
   74 | @property(readonly) NSTimeInterval duration;
      |          ^
/usr/include/GNUstep/Foundation/NSTextCheckingResult.h:75:10: error: expected constructor, destructor, or type conversion before ‘(’ token
   75 | @property(readonly) NSArray *grammarDetails;
      |          ^
/usr/include/GNUstep/Foundation/NSTextCheckingResult.h:76:10: error: expected constructor, destructor, or type conversion before ‘(’ token
   76 | @property(readonly) NSUInteger numberOfRanges;
      |          ^
/usr/include/GNUstep/Foundation/NSTextCheckingResult.h:77:10: error: expected constructor, destructor, or type conversion before ‘(’ token
   77 | @property(readonly) NSOrthography *orthography;
      |          ^
/usr/include/GNUstep/Foundation/NSTextCheckingResult.h:78:10: error: expected constructor, destructor, or type conversion before ‘(’ token
   78 | @property(readonly) NSString *phoneNumber;
      |          ^
/usr/include/GNUstep/Foundation/NSTextCheckingResult.h:79:10: error: expected constructor, destructor, or type conversion before ‘(’ token
   79 | @property(readonly) NSRange range;
      |          ^
/usr/include/GNUstep/Foundation/NSTextCheckingResult.h:80:10: error: expected constructor, destructor, or type conversion before ‘(’ token
   80 | @property(readonly) NSRegularExpression *regularExpression;
      |          ^
/usr/include/GNUstep/Foundation/NSTextCheckingResult.h:81:10: error: expected constructor, destructor, or type conversion before ‘(’ token
   81 | @property(readonly) NSString *replacementString;
      |          ^
/usr/include/GNUstep/Foundation/NSTextCheckingResult.h:82:10: error: expected constructor, destructor, or type conversion before ‘(’ token
   82 | @property(readonly) NSTextCheckingType resultType;
      |          ^
/usr/include/GNUstep/Foundation/NSTextCheckingResult.h:83:10: error: expected constructor, destructor, or type conversion before ‘(’ token
   83 | @property(readonly) NSTimeZone *timeZone;
      |          ^
/usr/include/GNUstep/Foundation/NSTextCheckingResult.h:84:10: error: expected constructor, destructor, or type conversion before ‘(’ token
   84 | @property(readonly) NSURL *URL;
      |          ^
/usr/include/GNUstep/Foundation/NSTextCheckingResult.h:101:1: error: expected unqualified-id before ‘+’ token
  101 | + (NSTextCheckingResult*)
      | ^
/usr/include/GNUstep/Foundation/NSTextCheckingResult.h:105:1: error: expected unqualified-id before ‘-’ token
  105 | - (NSRange) rangeAtIndex: (NSUInteger)idx;
      | ^
/usr/include/GNUstep/Foundation/NSTextCheckingResult.h:106:1: error: expected unqualified-id before ‘-’ token
  106 | - (NSTextCheckingResult*) resultByAdjustingRangesWithOffset: (NSInteger)offset;
      | ^
/usr/include/GNUstep/Foundation/NSTextCheckingResult.h:107:2: error: ‘end’ does not name a type
  107 | @end
      |  ^~~
/usr/include/GNUstep/Foundation/NSThread.h:58:2: error: ‘interface’ does not name a type
   58 | @interface NSThread : NSObject
      |  ^~~~~~~~~
/usr/include/GNUstep/Foundation/NSThread.h:101:1: error: expected unqualified-id before ‘+’ token
  101 | + (NSThread*) currentThread;
      | ^
/usr/include/GNUstep/Foundation/NSThread.h:110:1: error: expected unqualified-id before ‘+’ token
  110 | + (void) detachNewThreadSelector: (SEL)aSelector
      | ^
/usr/include/GNUstep/Foundation/NSThread.h:120:1: error: expected unqualified-id before ‘+’ token
  120 | + (void) exit;
      | ^
/usr/include/GNUstep/Foundation/NSThread.h:130:1: error: expected unqualified-id before ‘+’ token
  130 | + (BOOL) isMultiThreaded;
      | ^
/usr/include/GNUstep/Foundation/NSThread.h:131:1: error: expected unqualified-id before ‘+’ token
  131 | + (void) sleepUntilDate: (NSDate*)date;
      | ^
/usr/include/GNUstep/Foundation/NSThread.h:133:1: error: expected unqualified-id before ‘-’ token
  133 | - (NSMutableDictionary*) threadDictionary;
      | ^
/usr/include/GNUstep/Foundation/NSThread.h:137:1: error: expected unqualified-id before ‘+’ token
  137 | + (void) setThreadPriority: (double)pri;
      | ^
/usr/include/GNUstep/Foundation/NSThread.h:138:1: error: expected unqualified-id before ‘+’ token
  138 | + (double) threadPriority;
      | ^
/usr/include/GNUstep/Foundation/NSThread.h:146:1: error: expected unqualified-id before ‘+’ token
  146 | + (NSArray*) callStackReturnAddresses;
      | ^
/usr/include/GNUstep/Foundation/NSThread.h:151:1: error: expected unqualified-id before ‘+’ token
  151 | + (BOOL) isMainThread;
      | ^
/usr/include/GNUstep/Foundation/NSThread.h:155:1: error: expected unqualified-id before ‘+’ token
  155 | + (NSThread*) mainThread;
      | ^
/usr/include/GNUstep/Foundation/NSThread.h:159:1: error: expected unqualified-id before ‘+’ token
  159 | + (void) sleepForTimeInterval: (NSTimeInterval)ti;
      | ^
/usr/include/GNUstep/Foundation/NSThread.h:163:1: error: expected unqualified-id before ‘-’ token
  163 | - (void) cancel;
      | ^
/usr/include/GNUstep/Foundation/NSThread.h:167:1: error: expected unqualified-id before ‘-’ token
  167 | - (id) init;
      | ^
/usr/include/GNUstep/Foundation/NSThread.h:174:1: error: expected unqualified-id before ‘-’ token
  174 | - (id) initWithTarget: (id)aTarget
      | ^
/usr/include/GNUstep/Foundation/NSThread.h:181:1: error: expected unqualified-id before ‘-’ token
  181 | - (BOOL) isCancelled;
      | ^
/usr/include/GNUstep/Foundation/NSThread.h:186:1: error: expected unqualified-id before ‘-’ token
  186 | - (BOOL) isExecuting;
      | ^
/usr/include/GNUstep/Foundation/NSThread.h:191:1: error: expected unqualified-id before ‘-’ token
  191 | - (BOOL) isFinished;
      | ^
/usr/include/GNUstep/Foundation/NSThread.h:196:1: error: expected unqualified-id before ‘-’ token
  196 | - (BOOL) isMainThread;
      | ^
/usr/include/GNUstep/Foundation/NSThread.h:200:1: error: expected unqualified-id before ‘-’ token
  200 | - (void) main;
      | ^
/usr/include/GNUstep/Foundation/NSThread.h:204:1: error: expected unqualified-id before ‘-’ token
  204 | - (NSString*) name;
      | ^
/usr/include/GNUstep/Foundation/NSThread.h:208:1: error: expected unqualified-id before ‘-’ token
  208 | - (void) setName: (NSString*)aName;
      | ^
/usr/include/GNUstep/Foundation/NSThread.h:212:1: error: expected unqualified-id before ‘-’ token
  212 | - (void) setStackSize: (NSUInteger)stackSize;
      | ^
/usr/include/GNUstep/Foundation/NSThread.h:216:1: error: expected unqualified-id before ‘-’ token
  216 | - (NSUInteger) stackSize;
      | ^
/usr/include/GNUstep/Foundation/NSThread.h:220:1: error: expected unqualified-id before ‘-’ token
  220 | - (void) start;
      | ^
/usr/include/GNUstep/Foundation/NSThread.h:223:2: error: ‘end’ does not name a type
  223 | @end
      |  ^~~
/usr/include/GNUstep/Foundation/NSThread.h:273:1: error: expected unqualified-id before ‘-’ token
  273 | - (void) performSelectorOnMainThread: (SEL)aSelector
      | ^
/usr/include/GNUstep/Foundation/NSThread.h:307:1: error: expected unqualified-id before ‘-’ token
  307 | - (void) performSelector: (SEL)aSelector
      | ^
/usr/include/GNUstep/Foundation/NSThread.h:318:1: error: expected unqualified-id before ‘-’ token
  318 | - (void) performSelector: (SEL)aSelector
      | ^
/usr/include/GNUstep/Foundation/NSThread.h:327:1: error: expected unqualified-id before ‘-’ token
  327 | - (void) performSelectorInBackground: (SEL)aSelector
      | ^
/usr/include/GNUstep/Foundation/NSThread.h:330:2: error: ‘end’ does not name a type
  330 | @end
      |  ^~~
/usr/include/GNUstep/Foundation/NSThread.h:340:2: error: ‘end’ does not name a type
  340 | @end
      |  ^~~
/usr/include/GNUstep/Foundation/NSThread.h:377:2: error: ‘interface’ does not name a type
  377 | @interface NSThread (GSLockInfo)
      |  ^~~~~~~~~
/usr/include/GNUstep/Foundation/NSThread.h:388:1: error: expected unqualified-id before ‘-’ token
  388 | - (NSString *) mutexHold: (id)mutex;
      | ^
/usr/include/GNUstep/Foundation/NSThread.h:393:1: error: expected unqualified-id before ‘-’ token
  393 | - (NSString *) mutexWait: (id)mutex;
      | ^
/usr/include/GNUstep/Foundation/NSThread.h:395:2: error: ‘end’ does not name a type
  395 | @end
      |  ^~~
/usr/include/GNUstep/Foundation/NSThread.h:421:11: error: ‘NSString’ does not name a type
  421 | GS_EXPORT NSString* const NSThreadWillExitNotification;
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSThread.h:430:11: error: ‘NSString’ does not name a type
  430 | GS_EXPORT NSString* const NSThreadDidStartNotification;
      |           ^~~~~~~~
/usr/include/GNUstep/GNUstepBase/NSThread+GNUstepBase.h:39:2: error: ‘interface’ does not name a type
   39 | @interface NSThread (GNUstepBase)
      |  ^~~~~~~~~
/usr/include/GNUstep/GNUstepBase/NSThread+GNUstepBase.h:44:11: error: ‘NSMutableDictionary’ does not name a type; did you mean ‘NSMutableData’?
   44 | GS_EXPORT NSMutableDictionary *GSCurrentThreadDictionary(void);
      |           ^~~~~~~~~~~~~~~~~~~
      |           NSMutableData
/usr/include/GNUstep/Foundation/NSTimeZone.h:46:11: error: ‘NSString’ does not name a type
   46 | GS_EXPORT NSString * const NSSystemTimeZoneDidChangeNotification;
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSTimeZone.h:50:2: error: ‘interface’ does not name a type
   50 | @interface NSTimeZone : NSObject
      |  ^~~~~~~~~
/usr/include/GNUstep/Foundation/NSTimeZone.h:54:1: error: expected unqualified-id before ‘+’ token
   54 | + (NSTimeZone*) timeZoneForSecondsFromGMT: (NSInteger)seconds;
      | ^
/usr/include/GNUstep/Foundation/NSTimeZone.h:55:1: error: expected unqualified-id before ‘+’ token
   55 | + (NSTimeZone*) timeZoneWithName: (NSString*)aTimeZoneName;
      | ^
/usr/include/GNUstep/Foundation/NSTimeZone.h:58:1: error: expected unqualified-id before ‘+’ token
   58 | + (void) setDefaultTimeZone: (NSTimeZone*)aTimeZone;
      | ^
/usr/include/GNUstep/Foundation/NSTimeZone.h:61:1: error: expected unqualified-id before ‘+’ token
   61 | + (NSDictionary*) abbreviationDictionary;
      | ^
/usr/include/GNUstep/Foundation/NSTimeZone.h:62:1: error: expected unqualified-id before ‘+’ token
   62 | + (NSArray*) knownTimeZoneNames;
      | ^
/usr/include/GNUstep/Foundation/NSTimeZone.h:65:1: error: expected unqualified-id before ‘+’ token
   65 | + (NSArray*) timeZoneArray;
      | ^
/usr/include/GNUstep/Foundation/NSTimeZone.h:66:1: error: expected unqualified-id before ‘-’ token
   66 | - (NSArray*) timeZoneDetailArray;
      | ^
/usr/include/GNUstep/Foundation/NSTimeZone.h:71:1: error: expected unqualified-id before ‘+’ token
   71 | + (NSDictionary*) abbreviationMap;
      | ^
/usr/include/GNUstep/Foundation/NSTimeZone.h:75:1: error: expected unqualified-id before ‘+’ token
   75 | + (void) resetSystemTimeZone;
      | ^
/usr/include/GNUstep/Foundation/NSTimeZone.h:76:1: error: expected unqualified-id before ‘+’ token
   76 | + (NSTimeZone*) systemTimeZone;
      | ^
/usr/include/GNUstep/Foundation/NSTimeZone.h:77:1: error: expected unqualified-id before ‘+’ token
   77 | + (NSTimeZone*) timeZoneWithName: (NSString*)name data: (NSData*)data;
      | ^
/usr/include/GNUstep/Foundation/NSTimeZone.h:78:1: error: expected unqualified-id before ‘-’ token
   78 | - (NSString*) abbreviation;
      | ^
/usr/include/GNUstep/Foundation/NSTimeZone.h:79:1: error: expected unqualified-id before ‘-’ token
   79 | - (NSString*) abbreviationForDate: (NSDate*)aDate;
      | ^
/usr/include/GNUstep/Foundation/NSTimeZone.h:80:1: error: expected unqualified-id before ‘-’ token
   80 | - (NSData*) data;
      | ^
/usr/include/GNUstep/Foundation/NSTimeZone.h:81:1: error: expected unqualified-id before ‘-’ token
   81 | - (id) initWithName: (NSString*)name;
      | ^
/usr/include/GNUstep/Foundation/NSTimeZone.h:82:1: error: expected unqualified-id before ‘-’ token
   82 | - (id) initWithName: (NSString*)name data: (NSData*)data;
      | ^
/usr/include/GNUstep/Foundation/NSTimeZone.h:83:1: error: expected unqualified-id before ‘-’ token
   83 | - (BOOL) isDaylightSavingTime;
      | ^
/usr/include/GNUstep/Foundation/NSTimeZone.h:84:1: error: expected unqualified-id before ‘-’ token
   84 | - (BOOL) isDaylightSavingTimeForDate: (NSDate*)aDate;
      | ^
/usr/include/GNUstep/Foundation/NSTimeZone.h:85:1: error: expected unqualified-id before ‘-’ token
   85 | - (BOOL) isEqualToTimeZone: (NSTimeZone*)aTimeZone;
      | ^
/usr/include/GNUstep/Foundation/NSTimeZone.h:86:1: error: expected unqualified-id before ‘-’ token
   86 | - (NSString*) name;
      | ^
/usr/include/GNUstep/Foundation/NSTimeZone.h:87:1: error: expected unqualified-id before ‘-’ token
   87 | - (NSInteger) secondsFromGMT;
      | ^
/usr/include/GNUstep/Foundation/NSTimeZone.h:88:1: error: expected unqualified-id before ‘-’ token
   88 | - (NSInteger) secondsFromGMTForDate: (NSDate*)aDate;
      | ^
/usr/include/GNUstep/Foundation/NSTimeZone.h:92:1: error: expected unqualified-id before ‘-’ token
   92 | - (NSTimeInterval) daylightSavingTimeOffsetForDate: (NSDate *)aDate;
      | ^
/usr/include/GNUstep/Foundation/NSTimeZone.h:94:1: error: expected unqualified-id before ‘-’ token
   94 | - (NSDate *) nextDaylightSavingTimeTransitionAfterDate: (NSDate *)aDate;
      | ^
/usr/include/GNUstep/Foundation/NSTimeZone.h:96:1: error: expected unqualified-id before ‘-’ token
   96 | - (NSTimeInterval) daylightSavingTimeOffset;
      | ^
/usr/include/GNUstep/Foundation/NSTimeZone.h:98:1: error: expected unqualified-id before ‘-’ token
   98 | - (NSDate *) nextDaylightSavingTimeTransition;
      | ^
/usr/include/GNUstep/Foundation/NSTimeZone.h:100:1: error: expected unqualified-id before ‘-’ token
  100 | - (NSString *)localizedName: (NSTimeZoneNameStyle)style
      | ^
/usr/include/GNUstep/Foundation/NSTimeZone.h:105:1: error: expected unqualified-id before ‘-’ token
  105 | - (NSTimeZoneDetail*) timeZoneDetailForDate: (NSDate*)date;
      | ^
/usr/include/GNUstep/Foundation/NSTimeZone.h:106:1: error: expected unqualified-id before ‘-’ token
  106 | - (NSString*) timeZoneName;
      | ^
/usr/include/GNUstep/Foundation/NSTimeZone.h:114:1: error: expected unqualified-id before ‘+’ token
  114 | + (NSTimeZone*) defaultTimeZone;
      | ^
/usr/include/GNUstep/Foundation/NSTimeZone.h:115:1: error: expected unqualified-id before ‘+’ token
  115 | + (NSTimeZone*) timeZoneWithAbbreviation: (NSString*)abbreviation;
      | ^
/usr/include/GNUstep/Foundation/NSTimeZone.h:117:2: error: ‘end’ does not name a type
  117 | @end
      |  ^~~
/usr/include/GNUstep/Foundation/NSTimeZone.h:123:1: error: expected unqualified-id before ‘-’ token
  123 | - (NSString*) timeZoneAbbreviation;
      | ^
/usr/include/GNUstep/Foundation/NSTimeZone.h:124:1: error: expected unqualified-id before ‘-’ token
  124 | - (NSInteger) timeZoneSecondsFromGMT;
      | ^
/usr/include/GNUstep/Foundation/NSTimeZone.h:125:2: error: ‘end’ does not name a type
  125 | @end
      |  ^~~
/usr/include/GNUstep/Foundation/NSUbiquitousKeyValueStore.h:44:2: error: ‘interface’ does not name a type
   44 | @interface NSUbiquitousKeyValueStore : NSObject
      |  ^~~~~~~~~
/usr/include/GNUstep/Foundation/NSUbiquitousKeyValueStore.h:51:1: error: expected unqualified-id before ‘-’ token
   51 | - (NSArray *) arrayForKey: (NSString *)key;
      | ^
/usr/include/GNUstep/Foundation/NSUbiquitousKeyValueStore.h:54:1: error: expected unqualified-id before ‘-’ token
   54 | - (BOOL) boolForKey: (NSString *)key;
      | ^
/usr/include/GNUstep/Foundation/NSUbiquitousKeyValueStore.h:57:1: error: expected unqualified-id before ‘-’ token
   57 | - (NSData*) dataForKey: (NSString *)key;
      | ^
/usr/include/GNUstep/Foundation/NSUbiquitousKeyValueStore.h:60:1: error: expected unqualified-id before ‘-’ token
   60 | - (NSDictionary *) dictionaryForKey: (NSString *)key;
      | ^
/usr/include/GNUstep/Foundation/NSUbiquitousKeyValueStore.h:63:1: error: expected unqualified-id before ‘-’ token
   63 | - (double) doubleForKey: (NSString *)key;
      | ^
/usr/include/GNUstep/Foundation/NSUbiquitousKeyValueStore.h:66:1: error: expected unqualified-id before ‘-’ token
   66 | - (long long) longLongForKey: (NSString *)key;
      | ^
/usr/include/GNUstep/Foundation/NSUbiquitousKeyValueStore.h:69:1: error: expected unqualified-id before ‘-’ token
   69 | - (id) objectForKey: (NSString *)key;
      | ^
/usr/include/GNUstep/Foundation/NSUbiquitousKeyValueStore.h:72:1: error: expected unqualified-id before ‘-’ token
   72 | - (NSString *) stringForKey: (NSString *)key;
      | ^
/usr/include/GNUstep/Foundation/NSUbiquitousKeyValueStore.h:76:1: error: expected unqualified-id before ‘-’ token
   76 | - (void) setArray: (NSArray *)array forKey: (NSString *)key;
      | ^
/usr/include/GNUstep/Foundation/NSUbiquitousKeyValueStore.h:79:1: error: expected unqualified-id before ‘-’ token
   79 | - (void) setBool: (BOOL)flag forKey: (NSString *)key;
      | ^
/usr/include/GNUstep/Foundation/NSUbiquitousKeyValueStore.h:82:1: error: expected unqualified-id before ‘-’ token
   82 | - (void) setData: (NSData *)data forKey: (NSString *)key;
      | ^
/usr/include/GNUstep/Foundation/NSUbiquitousKeyValueStore.h:85:1: error: expected unqualified-id before ‘-’ token
   85 | - (void) setDictionary: (NSDictionary *)dict forKey: (NSString *)key;
      | ^
/usr/include/GNUstep/Foundation/NSUbiquitousKeyValueStore.h:88:1: error: expected unqualified-id before ‘-’ token
   88 | - (void) setDouble: (double)val forKey: (NSString *)key;
      | ^
/usr/include/GNUstep/Foundation/NSUbiquitousKeyValueStore.h:91:1: error: expected unqualified-id before ‘-’ token
   91 | - (void) setLongLong: (long long)val forKey: (NSString *)key;
      | ^
/usr/include/GNUstep/Foundation/NSUbiquitousKeyValueStore.h:94:1: error: expected unqualified-id before ‘-’ token
   94 | - (void) setObject: (id) obj forKey: (NSString *)key;
      | ^
/usr/include/GNUstep/Foundation/NSUbiquitousKeyValueStore.h:97:1: error: expected unqualified-id before ‘-’ token
   97 | - (void) setString: (NSString *)string forKey: (NSString *)key;
      | ^
/usr/include/GNUstep/Foundation/NSUbiquitousKeyValueStore.h:101:1: error: expected unqualified-id before ‘-’ token
  101 | - (void) synchronize;
      | ^
/usr/include/GNUstep/Foundation/NSUbiquitousKeyValueStore.h:105:1: error: expected unqualified-id before ‘-’ token
  105 | - (void) removeObjectForKey: (NSString *)key;
      | ^
/usr/include/GNUstep/Foundation/NSUbiquitousKeyValueStore.h:109:1: error: expected unqualified-id before ‘-’ token
  109 | - (NSDictionary *) dictionaryRepresentation;
      | ^
/usr/include/GNUstep/Foundation/NSUbiquitousKeyValueStore.h:111:2: error: ‘end’ does not name a type
  111 | @end
      |  ^~~
/usr/include/GNUstep/Foundation/NSUbiquitousKeyValueStore.h:115:11: error: ‘NSString’ does not name a type
  115 | GS_EXPORT NSString* const NSUbiquitousKeyValueStoreChangeReasonKey;
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSUndoManager.h:53:11: error: ‘NSString’ does not name a type
   53 | GS_EXPORT NSString* const NSUndoManagerCheckpointNotification;
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSUndoManager.h:58:11: error: ‘NSString’ does not name a type
   58 | GS_EXPORT NSString* const NSUndoManagerDidOpenUndoGroupNotification;
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSUndoManager.h:63:11: error: ‘NSString’ does not name a type
   63 | GS_EXPORT NSString* const NSUndoManagerDidRedoChangeNotification;
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSUndoManager.h:68:11: error: ‘NSString’ does not name a type
   68 | GS_EXPORT NSString* const NSUndoManagerDidUndoChangeNotification;
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSUndoManager.h:73:11: error: ‘NSString’ does not name a type
   73 | GS_EXPORT NSString* const NSUndoManagerWillCloseUndoGroupNotification;
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSUndoManager.h:78:11: error: ‘NSString’ does not name a type
   78 | GS_EXPORT NSString* const NSUndoManagerWillRedoChangeNotification;
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSUndoManager.h:83:11: error: ‘NSString’ does not name a type
   83 | GS_EXPORT NSString* const NSUndoManagerWillUndoChangeNotification;
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSUndoManager.h:86:2: error: ‘interface’ does not name a type
   86 | @interface NSUndoManager : NSObject
      |  ^~~~~~~~~
/usr/include/GNUstep/Foundation/NSUndoManager.h:113:1: error: expected unqualified-id before ‘-’ token
  113 | - (void) beginUndoGrouping;
      | ^
/usr/include/GNUstep/Foundation/NSUndoManager.h:114:1: error: expected unqualified-id before ‘-’ token
  114 | - (BOOL) canRedo;
      | ^
/usr/include/GNUstep/Foundation/NSUndoManager.h:115:1: error: expected unqualified-id before ‘-’ token
  115 | - (BOOL) canUndo;
      | ^
/usr/include/GNUstep/Foundation/NSUndoManager.h:116:1: error: expected unqualified-id before ‘-’ token
  116 | - (void) disableUndoRegistration;
      | ^
/usr/include/GNUstep/Foundation/NSUndoManager.h:117:1: error: expected unqualified-id before ‘-’ token
  117 | - (void) enableUndoRegistration;
      | ^
/usr/include/GNUstep/Foundation/NSUndoManager.h:118:1: error: expected unqualified-id before ‘-’ token
  118 | - (void) endUndoGrouping;
      | ^
/usr/include/GNUstep/Foundation/NSUndoManager.h:119:1: error: expected unqualified-id before ‘-’ token
  119 | - (void) forwardInvocation: (NSInvocation*)anInvocation;
      | ^
/usr/include/GNUstep/Foundation/NSUndoManager.h:120:1: error: expected unqualified-id before ‘-’ token
  120 | - (NSInteger) groupingLevel;
      | ^
/usr/include/GNUstep/Foundation/NSUndoManager.h:121:1: error: expected unqualified-id before ‘-’ token
  121 | - (BOOL) groupsByEvent;
      | ^
/usr/include/GNUstep/Foundation/NSUndoManager.h:122:1: error: expected unqualified-id before ‘-’ token
  122 | - (BOOL) isRedoing;
      | ^
/usr/include/GNUstep/Foundation/NSUndoManager.h:123:1: error: expected unqualified-id before ‘-’ token
  123 | - (BOOL) isUndoing;
      | ^
/usr/include/GNUstep/Foundation/NSUndoManager.h:124:1: error: expected unqualified-id before ‘-’ token
  124 | - (BOOL) isUndoRegistrationEnabled;
      | ^
/usr/include/GNUstep/Foundation/NSUndoManager.h:125:1: error: expected unqualified-id before ‘-’ token
  125 | - (NSUInteger) levelsOfUndo;
      | ^
/usr/include/GNUstep/Foundation/NSUndoManager.h:126:1: error: expected unqualified-id before ‘-’ token
  126 | - (id) prepareWithInvocationTarget: (id)target;
      | ^
/usr/include/GNUstep/Foundation/NSUndoManager.h:127:1: error: expected unqualified-id before ‘-’ token
  127 | - (void) redo;
      | ^
/usr/include/GNUstep/Foundation/NSUndoManager.h:128:1: error: expected unqualified-id before ‘-’ token
  128 | - (NSString*) redoActionName;
      | ^
/usr/include/GNUstep/Foundation/NSUndoManager.h:129:1: error: expected unqualified-id before ‘-’ token
  129 | - (NSString*) redoMenuItemTitle;
      | ^
/usr/include/GNUstep/Foundation/NSUndoManager.h:130:1: error: expected unqualified-id before ‘-’ token
  130 | - (NSString*) redoMenuTitleForUndoActionName: (NSString*)actionName;
      | ^
/usr/include/GNUstep/Foundation/NSUndoManager.h:131:1: error: expected unqualified-id before ‘-’ token
  131 | - (void) registerUndoWithTarget: (id)target
      | ^
/usr/include/GNUstep/Foundation/NSUndoManager.h:134:1: error: expected unqualified-id before ‘-’ token
  134 | - (void) removeAllActions;
      | ^
/usr/include/GNUstep/Foundation/NSUndoManager.h:135:1: error: expected unqualified-id before ‘-’ token
  135 | - (void) removeAllActionsWithTarget: (id)target;
      | ^
/usr/include/GNUstep/Foundation/NSUndoManager.h:136:1: error: expected unqualified-id before ‘-’ token
  136 | - (NSArray*) runLoopModes;
      | ^
/usr/include/GNUstep/Foundation/NSUndoManager.h:137:1: error: expected unqualified-id before ‘-’ token
  137 | - (void) setActionName: (NSString*)name;
      | ^
/usr/include/GNUstep/Foundation/NSUndoManager.h:138:1: error: expected unqualified-id before ‘-’ token
  138 | - (void) setGroupsByEvent: (BOOL)flag;
      | ^
/usr/include/GNUstep/Foundation/NSUndoManager.h:139:1: error: expected unqualified-id before ‘-’ token
  139 | - (void) setLevelsOfUndo: (NSUInteger)num;
      | ^
/usr/include/GNUstep/Foundation/NSUndoManager.h:140:1: error: expected unqualified-id before ‘-’ token
  140 | - (void) setRunLoopModes: (NSArray*)newModes;
      | ^
/usr/include/GNUstep/Foundation/NSUndoManager.h:141:1: error: expected unqualified-id before ‘-’ token
  141 | - (void) undo;
      | ^
/usr/include/GNUstep/Foundation/NSUndoManager.h:142:1: error: expected unqualified-id before ‘-’ token
  142 | - (NSString*) undoActionName;
      | ^
/usr/include/GNUstep/Foundation/NSUndoManager.h:143:1: error: expected unqualified-id before ‘-’ token
  143 | - (NSString*) undoMenuItemTitle;
      | ^
/usr/include/GNUstep/Foundation/NSUndoManager.h:144:1: error: expected unqualified-id before ‘-’ token
  144 | - (NSString*) undoMenuTitleForUndoActionName: (NSString*)actionName;
      | ^
/usr/include/GNUstep/Foundation/NSUndoManager.h:145:1: error: expected unqualified-id before ‘-’ token
  145 | - (void) undoNestedGroup;
      | ^
/usr/include/GNUstep/Foundation/NSUndoManager.h:147:2: error: ‘end’ does not name a type
  147 | @end
      |  ^~~
/usr/include/GNUstep/Foundation/NSUnit.h:38:2: error: ‘interface’ does not name a type
   38 | @interface NSUnitConverter : NSObject
      |  ^~~~~~~~~
/usr/include/GNUstep/Foundation/NSUnit.h:40:1: error: expected unqualified-id before ‘-’ token
   40 | - (double) valueFromBaseUnitValue: (double)baseUnitValue;
      | ^
/usr/include/GNUstep/Foundation/NSUnit.h:41:2: error: ‘end’ does not name a type
   41 | @end
      |  ^~~
/usr/include/GNUstep/Foundation/NSUnit.h:50:1: error: expected unqualified-id before ‘-’ token
   50 | - (instancetype) initWithCoefficient: (double)coefficient;
      | ^
/usr/include/GNUstep/Foundation/NSUnit.h:51:1: error: expected unqualified-id before ‘-’ token
   51 | - (instancetype) initWithCoefficient: (double)coefficient
      | ^
/usr/include/GNUstep/Foundation/NSUnit.h:53:1: error: expected unqualified-id before ‘-’ token
   53 | - (double) coefficient;
      | ^
/usr/include/GNUstep/Foundation/NSUnit.h:54:1: error: expected unqualified-id before ‘-’ token
   54 | - (double) constant;
      | ^
/usr/include/GNUstep/Foundation/NSUnit.h:55:2: error: ‘end’ does not name a type
   55 | @end
      |  ^~~
/usr/include/GNUstep/Foundation/NSUnit.h:64:1: error: expected unqualified-id before ‘-’ token
   64 | - (instancetype) init;
      | ^
/usr/include/GNUstep/Foundation/NSUnit.h:65:1: error: expected unqualified-id before ‘-’ token
   65 | - (instancetype) initWithSymbol: (NSString *)symbol;
      | ^
/usr/include/GNUstep/Foundation/NSUnit.h:66:1: error: expected unqualified-id before ‘-’ token
   66 | - (NSString *) symbol;
      | ^
/usr/include/GNUstep/Foundation/NSUnit.h:68:2: error: ‘end’ does not name a type
   68 | @end
      |  ^~~
/usr/include/GNUstep/Foundation/NSUnit.h:78:1: error: expected unqualified-id before ‘-’ token
   78 | - (NSUnitConverter *) converter;
      | ^
/usr/include/GNUstep/Foundation/NSUnit.h:79:1: error: expected unqualified-id before ‘-’ token
   79 | - (instancetype) initWithSymbol: (NSString *)symbol converter: (NSUnitConverter *)converter;
      | ^
/usr/include/GNUstep/Foundation/NSUnit.h:80:1: error: expected unqualified-id before ‘+’ token
   80 | + (instancetype) baseUnit;
      | ^
/usr/include/GNUstep/Foundation/NSUnit.h:82:2: error: ‘end’ does not name a type
   82 | @end
      |  ^~~
/usr/include/GNUstep/Foundation/NSUnit.h:92:1: error: expected unqualified-id before ‘+’ token
   92 | + (NSUnitAcceleration *) gravity;
      | ^
/usr/include/GNUstep/Foundation/NSUnit.h:94:2: error: ‘end’ does not name a type
   94 | @end
      |  ^~~
/usr/include/GNUstep/Foundation/NSUnit.h:103:1: error: expected unqualified-id before ‘+’ token
  103 | + (NSUnitAngle *) arcMinutes;
      | ^
/usr/include/GNUstep/Foundation/NSUnit.h:104:1: error: expected unqualified-id before ‘+’ token
  104 | + (NSUnitAngle *) arcSeconds;
      | ^
/usr/include/GNUstep/Foundation/NSUnit.h:105:1: error: expected unqualified-id before ‘+’ token
  105 | + (NSUnitAngle *) radians;
      | ^
/usr/include/GNUstep/Foundation/NSUnit.h:106:1: error: expected unqualified-id before ‘+’ token
  106 | + (NSUnitAngle *) gradians;
      | ^
/usr/include/GNUstep/Foundation/NSUnit.h:107:1: error: expected unqualified-id before ‘+’ token
  107 | + (NSUnitAngle *) revolutions;
      | ^
/usr/include/GNUstep/Foundation/NSUnit.h:109:2: error: ‘end’ does not name a type
  109 | @end
      |  ^~~
/usr/include/GNUstep/Foundation/NSUnit.h:118:1: error: expected unqualified-id before ‘+’ token
  118 | + (NSUnitArea *) squareKilometers;
      | ^
/usr/include/GNUstep/Foundation/NSUnit.h:119:1: error: expected unqualified-id before ‘+’ token
  119 | + (NSUnitArea *) squareMeters;
      | ^
/usr/include/GNUstep/Foundation/NSUnit.h:120:1: error: expected unqualified-id before ‘+’ token
  120 | + (NSUnitArea *) squareCentimeters;
      | ^
/usr/include/GNUstep/Foundation/NSUnit.h:121:1: error: expected unqualified-id before ‘+’ token
  121 | + (NSUnitArea *) squareMillimeters;
      | ^
/usr/include/GNUstep/Foundation/NSUnit.h:122:1: error: expected unqualified-id before ‘+’ token
  122 | + (NSUnitArea *) squareMicrometers;
      | ^
/usr/include/GNUstep/Foundation/NSUnit.h:123:1: error: expected unqualified-id before ‘+’ token
  123 | + (NSUnitArea *) squareNanometers;
      | ^
/usr/include/GNUstep/Foundation/NSUnit.h:124:1: error: expected unqualified-id before ‘+’ token
  124 | + (NSUnitArea *) squareInches;
      | ^
/usr/include/GNUstep/Foundation/NSUnit.h:125:1: error: expected unqualified-id before ‘+’ token
  125 | + (NSUnitArea *) squareFeet;
      | ^
/usr/include/GNUstep/Foundation/NSUnit.h:126:1: error: expected unqualified-id before ‘+’ token
  126 | + (NSUnitArea *) squareYards;
      | ^
/usr/include/GNUstep/Foundation/NSUnit.h:127:1: error: expected unqualified-id before ‘+’ token
  127 | + (NSUnitArea *) squareMiles;
      | ^
/usr/include/GNUstep/Foundation/NSUnit.h:128:1: error: expected unqualified-id before ‘+’ token
  128 | + (NSUnitArea *) acres;
      | ^
/usr/include/GNUstep/Foundation/NSUnit.h:129:1: error: expected unqualified-id before ‘+’ token
  129 | + (NSUnitArea *) ares;
      | ^
/usr/include/GNUstep/Foundation/NSUnit.h:130:1: error: expected unqualified-id before ‘+’ token
  130 | + (NSUnitArea *) hectares;
      | ^
/usr/include/GNUstep/Foundation/NSUnit.h:132:2: error: ‘end’ does not name a type
  132 | @end
      |  ^~~
/usr/include/GNUstep/Foundation/NSUnit.h:141:1: error: expected unqualified-id before ‘+’ token
  141 | + (NSUnitConcentrationMass *) milligramsPerDeciliter;
      | ^
/usr/include/GNUstep/Foundation/NSUnit.h:143:1: error: expected unqualified-id before ‘+’ token
  143 | + (NSUnitConcentrationMass *) millimolesPerLiterWithGramsPerMole: (double)gramsPerMole;
      | ^
/usr/include/GNUstep/Foundation/NSUnit.h:145:2: error: ‘end’ does not name a type
  145 | @end
      |  ^~~
/usr/include/GNUstep/Foundation/NSUnit.h:154:2: error: ‘end’ does not name a type
  154 | @end
      |  ^~~
/usr/include/GNUstep/Foundation/NSUnit.h:163:1: error: expected unqualified-id before ‘+’ token
  163 | + (NSUnitDuration *) minutes;
      | ^
/usr/include/GNUstep/Foundation/NSUnit.h:164:1: error: expected unqualified-id before ‘+’ token
  164 | + (NSUnitDuration *) hours;
      | ^
/usr/include/GNUstep/Foundation/NSUnit.h:166:2: error: ‘end’ does not name a type
  166 | @end
      |  ^~~
/usr/include/GNUstep/Foundation/NSUnit.h:175:1: error: expected unqualified-id before ‘+’ token
  175 | + (NSUnitElectricCharge *) megaampereHours;
      | ^
/usr/include/GNUstep/Foundation/NSUnit.h:176:1: error: expected unqualified-id before ‘+’ token
  176 | + (NSUnitElectricCharge *) kiloampereHours;
      | ^
/usr/include/GNUstep/Foundation/NSUnit.h:177:1: error: expected unqualified-id before ‘+’ token
  177 | + (NSUnitElectricCharge *) ampereHours;
      | ^
/usr/include/GNUstep/Foundation/NSUnit.h:178:1: error: expected unqualified-id before ‘+’ token
  178 | + (NSUnitElectricCharge *) milliampereHours;
      | ^
/usr/include/GNUstep/Foundation/NSUnit.h:179:1: error: expected unqualified-id before ‘+’ token
  179 | + (NSUnitElectricCharge *) microampereHours;
      | ^
/usr/include/GNUstep/Foundation/NSUnit.h:181:2: error: ‘end’ does not name a type
  181 | @end
      |  ^~~
/usr/include/GNUstep/Foundation/NSUnit.h:190:1: error: expected unqualified-id before ‘+’ token
  190 | + (NSUnitElectricCurrent *) kiloamperes;
      | ^
/usr/include/GNUstep/Foundation/NSUnit.h:191:1: error: expected unqualified-id before ‘+’ token
  191 | + (NSUnitElectricCurrent *) amperes;
      | ^
/usr/include/GNUstep/Foundation/NSUnit.h:192:1: error: expected unqualified-id before ‘+’ token
  192 | + (NSUnitElectricCurrent *) milliamperes;
      | ^
/usr/include/GNUstep/Foundation/NSUnit.h:193:1: error: expected unqualified-id before ‘+’ token
  193 | + (NSUnitElectricCurrent *) microamperes;
      | ^
/usr/include/GNUstep/Foundation/NSUnit.h:195:2: error: ‘end’ does not name a type
  195 | @end
      |  ^~~
/usr/include/GNUstep/Foundation/NSUnit.h:204:1: error: expected unqualified-id before ‘+’ token
  204 | + (NSUnitElectricPotentialDifference *) kilovolts;
      | ^
/usr/include/GNUstep/Foundation/NSUnit.h:205:1: error: expected unqualified-id before ‘+’ token
  205 | + (NSUnitElectricPotentialDifference *) volts;
      | ^
/usr/include/GNUstep/Foundation/NSUnit.h:206:1: error: expected unqualified-id before ‘+’ token
  206 | + (NSUnitElectricPotentialDifference *) millivolts;
      | ^
/usr/include/GNUstep/Foundation/NSUnit.h:207:1: error: expected unqualified-id before ‘+’ token
  207 | + (NSUnitElectricPotentialDifference *) microvolts;
      | ^
/usr/include/GNUstep/Foundation/NSUnit.h:209:2: error: ‘end’ does not name a type
  209 | @end
      |  ^~~
/usr/include/GNUstep/Foundation/NSUnit.h:218:1: error: expected unqualified-id before ‘+’ token
  218 | + (NSUnitElectricResistance *) kiloohms;
      | ^
/usr/include/GNUstep/Foundation/NSUnit.h:219:1: error: expected unqualified-id before ‘+’ token
  219 | + (NSUnitElectricResistance *) ohms;
      | ^
/usr/include/GNUstep/Foundation/NSUnit.h:220:1: error: expected unqualified-id before ‘+’ token
  220 | + (NSUnitElectricResistance *) milliohms;
      | ^
/usr/include/GNUstep/Foundation/NSUnit.h:221:1: error: expected unqualified-id before ‘+’ token
  221 | + (NSUnitElectricResistance *) microohms;
      | ^
/usr/include/GNUstep/Foundation/NSUnit.h:223:2: error: ‘end’ does not name a type
  223 | @end
      |  ^~~
/usr/include/GNUstep/Foundation/NSUnit.h:232:1: error: expected unqualified-id before ‘+’ token
  232 | + (NSUnitEnergy *) joules;
      | ^
/usr/include/GNUstep/Foundation/NSUnit.h:233:1: error: expected unqualified-id before ‘+’ token
  233 | + (NSUnitEnergy *) kilocalories;
      | ^
/usr/include/GNUstep/Foundation/NSUnit.h:234:1: error: expected unqualified-id before ‘+’ token
  234 | + (NSUnitEnergy *) calories;
      | ^
/usr/include/GNUstep/Foundation/NSUnit.h:235:1: error: expected unqualified-id before ‘+’ token
  235 | + (NSUnitEnergy *) kilowattHours;
      | ^
/usr/include/GNUstep/Foundation/NSUnit.h:237:2: error: ‘end’ does not name a type
  237 | @end
      |  ^~~
/usr/include/GNUstep/Foundation/NSUnit.h:246:1: error: expected unqualified-id before ‘+’ token
  246 | + (NSUnitFrequency *) gigahertz;
      | ^
/usr/include/GNUstep/Foundation/NSUnit.h:247:1: error: expected unqualified-id before ‘+’ token
  247 | + (NSUnitFrequency *) megahertz;
      | ^
/usr/include/GNUstep/Foundation/NSUnit.h:248:1: error: expected unqualified-id before ‘+’ token
  248 | + (NSUnitFrequency *) kilohertz;
      | ^
/usr/include/GNUstep/Foundation/NSUnit.h:249:1: error: expected unqualified-id before ‘+’ token
  249 | + (NSUnitFrequency *) hertz;
      | ^
/usr/include/GNUstep/Foundation/NSUnit.h:250:1: error: expected unqualified-id before ‘+’ token
  250 | + (NSUnitFrequency *) millihertz;
      | ^
/usr/include/GNUstep/Foundation/NSUnit.h:251:1: error: expected unqualified-id before ‘+’ token
  251 | + (NSUnitFrequency *) microhertz;
      | ^
/usr/include/GNUstep/Foundation/NSUnit.h:252:1: error: expected unqualified-id before ‘+’ token
  252 | + (NSUnitFrequency *) nanohertz;
      | ^
/usr/include/GNUstep/Foundation/NSUnit.h:254:2: error: ‘end’ does not name a type
  254 | @end
      |  ^~~
/usr/include/GNUstep/Foundation/NSUnit.h:263:1: error: expected unqualified-id before ‘+’ token
  263 | + (NSUnitFuelEfficiency *) milesPerImperialGallon;
      | ^
/usr/include/GNUstep/Foundation/NSUnit.h:264:1: error: expected unqualified-id before ‘+’ token
  264 | + (NSUnitFuelEfficiency *) milesPerGallon;
      | ^
/usr/include/GNUstep/Foundation/NSUnit.h:266:2: error: ‘end’ does not name a type
  266 | @end
      |  ^~~
/usr/include/GNUstep/Foundation/NSUnit.h:275:1: error: expected unqualified-id before ‘+’ token
  275 | + (NSUnitLength *) kilometers;
      | ^
/usr/include/GNUstep/Foundation/NSUnit.h:276:1: error: expected unqualified-id before ‘+’ token
  276 | + (NSUnitLength *) hectometers;
      | ^
/usr/include/GNUstep/Foundation/NSUnit.h:277:1: error: expected unqualified-id before ‘+’ token
  277 | + (NSUnitLength *) decameters;
      | ^
/usr/include/GNUstep/Foundation/NSUnit.h:278:1: error: expected unqualified-id before ‘+’ token
  278 | + (NSUnitLength *) meters;
      | ^
/usr/include/GNUstep/Foundation/NSUnit.h:279:1: error: expected unqualified-id before ‘+’ token
  279 | + (NSUnitLength *) decimeters;
      | ^
/usr/include/GNUstep/Foundation/NSUnit.h:280:1: error: expected unqualified-id before ‘+’ token
  280 | + (NSUnitLength *) centimeters;
      | ^
/usr/include/GNUstep/Foundation/NSUnit.h:281:1: error: expected unqualified-id before ‘+’ token
  281 | + (NSUnitLength *) millimeters;
      | ^
/usr/include/GNUstep/Foundation/NSUnit.h:282:1: error: expected unqualified-id before ‘+’ token
  282 | + (NSUnitLength *) micrometers;
      | ^
/usr/include/GNUstep/Foundation/NSUnit.h:283:1: error: expected unqualified-id before ‘+’ token
  283 | + (NSUnitLength *) nanometers;
      | ^
/usr/include/GNUstep/Foundation/NSUnit.h:284:1: error: expected unqualified-id before ‘+’ token
  284 | + (NSUnitLength *) picometers;
      | ^
/usr/include/GNUstep/Foundation/NSUnit.h:285:1: error: expected unqualified-id before ‘+’ token
  285 | + (NSUnitLength *) inches;
      | ^
/usr/include/GNUstep/Foundation/NSUnit.h:286:1: error: expected unqualified-id before ‘+’ token
  286 | + (NSUnitLength *) feet;
      | ^
/usr/include/GNUstep/Foundation/NSUnit.h:287:1: error: expected unqualified-id before ‘+’ token
  287 | + (NSUnitLength *) yards;
      | ^
/usr/include/GNUstep/Foundation/NSUnit.h:288:1: error: expected unqualified-id before ‘+’ token
  288 | + (NSUnitLength *) miles;
      | ^
/usr/include/GNUstep/Foundation/NSUnit.h:289:1: error: expected unqualified-id before ‘+’ token
  289 | + (NSUnitLength *) scandinavianMiles;
      | ^
/usr/include/GNUstep/Foundation/NSUnit.h:290:1: error: expected unqualified-id before ‘+’ token
  290 | + (NSUnitLength *) lightyears;
      | ^
/usr/include/GNUstep/Foundation/NSUnit.h:291:1: error: expected unqualified-id before ‘+’ token
  291 | + (NSUnitLength *) nauticalMiles;
      | ^
/usr/include/GNUstep/Foundation/NSUnit.h:292:1: error: expected unqualified-id before ‘+’ token
  292 | + (NSUnitLength *) fathoms;
      | ^
/usr/include/GNUstep/Foundation/NSUnit.h:293:1: error: expected unqualified-id before ‘+’ token
  293 | + (NSUnitLength *) furlongs;
      | ^
/usr/include/GNUstep/Foundation/NSUnit.h:294:1: error: expected unqualified-id before ‘+’ token
  294 | + (NSUnitLength *) astronomicalUnits;
      | ^
/usr/include/GNUstep/Foundation/NSUnit.h:295:1: error: expected unqualified-id before ‘+’ token
  295 | + (NSUnitLength *) parsecs;
      | ^
/usr/include/GNUstep/Foundation/NSUnit.h:297:2: error: ‘end’ does not name a type
  297 | @end
      |  ^~~
/usr/include/GNUstep/Foundation/NSUnit.h:307:2: error: ‘end’ does not name a type
  307 | @end
      |  ^~~
/usr/include/GNUstep/Foundation/NSUnit.h:316:1: error: expected unqualified-id before ‘+’ token
  316 | + (NSUnitMass *) grams;
      | ^
/usr/include/GNUstep/Foundation/NSUnit.h:317:1: error: expected unqualified-id before ‘+’ token
  317 | + (NSUnitMass *) decigrams;
      | ^
/usr/include/GNUstep/Foundation/NSUnit.h:318:1: error: expected unqualified-id before ‘+’ token
  318 | + (NSUnitMass *) centigrams;
      | ^
/usr/include/GNUstep/Foundation/NSUnit.h:319:1: error: expected unqualified-id before ‘+’ token
  319 | + (NSUnitMass *) milligrams;
      | ^
/usr/include/GNUstep/Foundation/NSUnit.h:320:1: error: expected unqualified-id before ‘+’ token
  320 | + (NSUnitMass *) micrograms;
      | ^
/usr/include/GNUstep/Foundation/NSUnit.h:321:1: error: expected unqualified-id before ‘+’ token
  321 | + (NSUnitMass *) nanograms;
      | ^
/usr/include/GNUstep/Foundation/NSUnit.h:322:1: error: expected unqualified-id before ‘+’ token
  322 | + (NSUnitMass *) picograms;
      | ^
/usr/include/GNUstep/Foundation/NSUnit.h:323:1: error: expected unqualified-id before ‘+’ token
  323 | + (NSUnitMass *) ounces;
      | ^
/usr/include/GNUstep/Foundation/NSUnit.h:324:1: error: expected unqualified-id before ‘+’ token
  324 | + (NSUnitMass *) pounds;
      | ^
/usr/include/GNUstep/Foundation/NSUnit.h:325:1: error: expected unqualified-id before ‘+’ token
  325 | + (NSUnitMass *) stones;
      | ^
/usr/include/GNUstep/Foundation/NSUnit.h:326:1: error: expected unqualified-id before ‘+’ token
  326 | + (NSUnitMass *) metricTons;
      | ^
/usr/include/GNUstep/Foundation/NSUnit.h:327:1: error: expected unqualified-id before ‘+’ token
  327 | + (NSUnitMass *) shortTons;
      | ^
/usr/include/GNUstep/Foundation/NSUnit.h:328:1: error: expected unqualified-id before ‘+’ token
  328 | + (NSUnitMass *) carats;
      | ^
/usr/include/GNUstep/Foundation/NSUnit.h:329:1: error: expected unqualified-id before ‘+’ token
  329 | + (NSUnitMass *) ouncesTroy;
      | ^
/usr/include/GNUstep/Foundation/NSUnit.h:330:1: error: expected unqualified-id before ‘+’ token
  330 | + (NSUnitMass *) slugs;
      | ^
/usr/include/GNUstep/Foundation/NSUnit.h:332:2: error: ‘end’ does not name a type
  332 | @end
      |  ^~~
/usr/include/GNUstep/Foundation/NSUnit.h:341:1: error: expected unqualified-id before ‘+’ token
  341 | + (NSUnitPower *) gigawatts;
      | ^
/usr/include/GNUstep/Foundation/NSUnit.h:342:1: error: expected unqualified-id before ‘+’ token
  342 | + (NSUnitPower *) megawatts;
      | ^
/usr/include/GNUstep/Foundation/NSUnit.h:343:1: error: expected unqualified-id before ‘+’ token
  343 | + (NSUnitPower *) kilowatts;
      | ^
/usr/include/GNUstep/Foundation/NSUnit.h:344:1: error: expected unqualified-id before ‘+’ token
  344 | + (NSUnitPower *) watts;
      | ^
/usr/include/GNUstep/Foundation/NSUnit.h:345:1: error: expected unqualified-id before ‘+’ token
  345 | + (NSUnitPower *) milliwatts;
      | ^
/usr/include/GNUstep/Foundation/NSUnit.h:346:1: error: expected unqualified-id before ‘+’ token
  346 | + (NSUnitPower *) microwatts;
      | ^
/usr/include/GNUstep/Foundation/NSUnit.h:347:1: error: expected unqualified-id before ‘+’ token
  347 | + (NSUnitPower *) nanowatts;
      | ^
/usr/include/GNUstep/Foundation/NSUnit.h:348:1: error: expected unqualified-id before ‘+’ token
  348 | + (NSUnitPower *) picowatts;
      | ^
/usr/include/GNUstep/Foundation/NSUnit.h:349:1: error: expected unqualified-id before ‘+’ token
  349 | + (NSUnitPower *) femtowatts;
      | ^
/usr/include/GNUstep/Foundation/NSUnit.h:350:1: error: expected unqualified-id before ‘+’ token
  350 | + (NSUnitPower *) horsepower;
      | ^
/usr/include/GNUstep/Foundation/NSUnit.h:352:2: error: ‘end’ does not name a type
  352 | @end
      |  ^~~
/usr/include/GNUstep/Foundation/NSUnit.h:361:1: error: expected unqualified-id before ‘+’ token
  361 | + (NSUnitPressure *) gigapascals;
      | ^
/usr/include/GNUstep/Foundation/NSUnit.h:362:1: error: expected unqualified-id before ‘+’ token
  362 | + (NSUnitPressure *) megapascals;
      | ^
/usr/include/GNUstep/Foundation/NSUnit.h:363:1: error: expected unqualified-id before ‘+’ token
  363 | + (NSUnitPressure *) kilopascals;
      | ^
/usr/include/GNUstep/Foundation/NSUnit.h:364:1: error: expected unqualified-id before ‘+’ token
  364 | + (NSUnitPressure *) hectopascals;
      | ^
/usr/include/GNUstep/Foundation/NSUnit.h:365:1: error: expected unqualified-id before ‘+’ token
  365 | + (NSUnitPressure *) inchesOfMercury;
      | ^
/usr/include/GNUstep/Foundation/NSUnit.h:366:1: error: expected unqualified-id before ‘+’ token
  366 | + (NSUnitPressure *) bars;
      | ^
/usr/include/GNUstep/Foundation/NSUnit.h:367:1: error: expected unqualified-id before ‘+’ token
  367 | + (NSUnitPressure *) millibars;
      | ^
/usr/include/GNUstep/Foundation/NSUnit.h:368:1: error: expected unqualified-id before ‘+’ token
  368 | + (NSUnitPressure *) millimetersOfMercury;
      | ^
/usr/include/GNUstep/Foundation/NSUnit.h:369:1: error: expected unqualified-id before ‘+’ token
  369 | + (NSUnitPressure *) poundsForcePerSquareInch;
      | ^
/usr/include/GNUstep/Foundation/NSUnit.h:371:2: error: ‘end’ does not name a type
  371 | @end
      |  ^~~
/usr/include/GNUstep/Foundation/NSUnit.h:380:1: error: expected unqualified-id before ‘+’ token
  380 | + (NSUnitSpeed *) kilometersPerHour;
      | ^
/usr/include/GNUstep/Foundation/NSUnit.h:381:1: error: expected unqualified-id before ‘+’ token
  381 | + (NSUnitSpeed *) milesPerHour;
      | ^
/usr/include/GNUstep/Foundation/NSUnit.h:382:1: error: expected unqualified-id before ‘+’ token
  382 | + (NSUnitSpeed *) knots;
      | ^
/usr/include/GNUstep/Foundation/NSUnit.h:384:2: error: ‘end’ does not name a type
  384 | @end
      |  ^~~
/usr/include/GNUstep/Foundation/NSUnit.h:392:1: error: expected unqualified-id before ‘+’ token
  392 | + (NSUnitTemperature *) celsius;
      | ^
/usr/include/GNUstep/Foundation/NSUnit.h:393:1: error: expected unqualified-id before ‘+’ token
  393 | + (NSUnitTemperature *) fahrenheit;
      | ^
/usr/include/GNUstep/Foundation/NSUnit.h:396:2: error: ‘end’ does not name a type
  396 | @end
      |  ^~~
/usr/include/GNUstep/Foundation/NSUnit.h:405:1: error: expected unqualified-id before ‘+’ token
  405 | + (NSUnitVolume *) kiloliters;
      | ^
/usr/include/GNUstep/Foundation/NSUnit.h:406:1: error: expected unqualified-id before ‘+’ token
  406 | + (NSUnitVolume *) liters;
      | ^
/usr/include/GNUstep/Foundation/NSUnit.h:407:1: error: expected unqualified-id before ‘+’ token
  407 | + (NSUnitVolume *) deciliters;
      | ^
/usr/include/GNUstep/Foundation/NSUnit.h:408:1: error: expected unqualified-id before ‘+’ token
  408 | + (NSUnitVolume *) centiliters;
      | ^
/usr/include/GNUstep/Foundation/NSUnit.h:409:1: error: expected unqualified-id before ‘+’ token
  409 | + (NSUnitVolume *) milliliters;
      | ^
/usr/include/GNUstep/Foundation/NSUnit.h:410:1: error: expected unqualified-id before ‘+’ token
  410 | + (NSUnitVolume *) cubicKilometers;
      | ^
/usr/include/GNUstep/Foundation/NSUnit.h:411:1: error: expected unqualified-id before ‘+’ token
  411 | + (NSUnitVolume *) cubicMeters;
      | ^
/usr/include/GNUstep/Foundation/NSUnit.h:412:1: error: expected unqualified-id before ‘+’ token
  412 | + (NSUnitVolume *) cubicDecimeters;
      | ^
/usr/include/GNUstep/Foundation/NSUnit.h:413:1: error: expected unqualified-id before ‘+’ token
  413 | + (NSUnitVolume *) cubicCentimeters;
      | ^
/usr/include/GNUstep/Foundation/NSUnit.h:414:1: error: expected unqualified-id before ‘+’ token
  414 | + (NSUnitVolume *) cubicMillimeters;
      | ^
/usr/include/GNUstep/Foundation/NSUnit.h:415:1: error: expected unqualified-id before ‘+’ token
  415 | + (NSUnitVolume *) cubicInches;
      | ^
/usr/include/GNUstep/Foundation/NSUnit.h:416:1: error: expected unqualified-id before ‘+’ token
  416 | + (NSUnitVolume *) cubicFeet;
      | ^
/usr/include/GNUstep/Foundation/NSUnit.h:417:1: error: expected unqualified-id before ‘+’ token
  417 | + (NSUnitVolume *) cubicYards;
      | ^
/usr/include/GNUstep/Foundation/NSUnit.h:418:1: error: expected unqualified-id before ‘+’ token
  418 | + (NSUnitVolume *) cubicMiles;
      | ^
/usr/include/GNUstep/Foundation/NSUnit.h:419:1: error: expected unqualified-id before ‘+’ token
  419 | + (NSUnitVolume *) acreFeet;
      | ^
/usr/include/GNUstep/Foundation/NSUnit.h:420:1: error: expected unqualified-id before ‘+’ token
  420 | + (NSUnitVolume *) bushels;
      | ^
/usr/include/GNUstep/Foundation/NSUnit.h:421:1: error: expected unqualified-id before ‘+’ token
  421 | + (NSUnitVolume *) teaspoons;
      | ^
/usr/include/GNUstep/Foundation/NSUnit.h:422:1: error: expected unqualified-id before ‘+’ token
  422 | + (NSUnitVolume *) tablespoons;
      | ^
/usr/include/GNUstep/Foundation/NSUnit.h:423:1: error: expected unqualified-id before ‘+’ token
  423 | + (NSUnitVolume *) fluidOunces;
      | ^
/usr/include/GNUstep/Foundation/NSUnit.h:424:1: error: expected unqualified-id before ‘+’ token
  424 | + (NSUnitVolume *) cups;
      | ^
/usr/include/GNUstep/Foundation/NSUnit.h:425:1: error: expected unqualified-id before ‘+’ token
  425 | + (NSUnitVolume *) pints;
      | ^
/usr/include/GNUstep/Foundation/NSUnit.h:426:1: error: expected unqualified-id before ‘+’ token
  426 | + (NSUnitVolume *) quarts;
      | ^
/usr/include/GNUstep/Foundation/NSUnit.h:427:1: error: expected unqualified-id before ‘+’ token
  427 | + (NSUnitVolume *) gallons;
      | ^
/usr/include/GNUstep/Foundation/NSUnit.h:428:1: error: expected unqualified-id before ‘+’ token
  428 | + (NSUnitVolume *) imperialTeaspoons;
      | ^
/usr/include/GNUstep/Foundation/NSUnit.h:429:1: error: expected unqualified-id before ‘+’ token
  429 | + (NSUnitVolume *) imperialTablespoons;
      | ^
/usr/include/GNUstep/Foundation/NSUnit.h:430:1: error: expected unqualified-id before ‘+’ token
  430 | + (NSUnitVolume *) imperialFluidOunces;
      | ^
/usr/include/GNUstep/Foundation/NSUnit.h:431:1: error: expected unqualified-id before ‘+’ token
  431 | + (NSUnitVolume *) imperialPints;
      | ^
/usr/include/GNUstep/Foundation/NSUnit.h:432:1: error: expected unqualified-id before ‘+’ token
  432 | + (NSUnitVolume *) imperialQuarts;
      | ^
/usr/include/GNUstep/Foundation/NSUnit.h:433:1: error: expected unqualified-id before ‘+’ token
  433 | + (NSUnitVolume *) imperialGallons;
      | ^
/usr/include/GNUstep/Foundation/NSUnit.h:434:1: error: expected unqualified-id before ‘+’ token
  434 | + (NSUnitVolume *) metricCups;
      | ^
/usr/include/GNUstep/Foundation/NSUnit.h:436:2: error: ‘end’ does not name a type
  436 | @end
      |  ^~~
/usr/include/GNUstep/Foundation/NSUserActivity.h:37:2: error: ‘interface’ does not name a type
   37 | @interface NSUserActivity : NSObject
      |  ^~~~~~~~~
/usr/include/GNUstep/Foundation/NSURLAuthenticationChallenge.h:48:2: error: ‘protocol’ does not name a type; did you mean ‘Protocol’?
   48 | @protocol NSURLAuthenticationChallengeSender <NSObject>
      |  ^~~~~~~~
      |  Protocol
/usr/include/GNUstep/Foundation/NSURLAuthenticationChallenge.h:63:1: error: expected unqualified-id before ‘-’ token
   63 | - (void) continueWithoutCredentialForAuthenticationChallenge:
      | ^
/usr/include/GNUstep/Foundation/NSURLAuthenticationChallenge.h:70:1: error: expected unqualified-id before ‘-’ token
   70 | - (void) useCredential: (NSURLCredential *)credential
      | ^
/usr/include/GNUstep/Foundation/NSURLAuthenticationChallenge.h:73:2: error: ‘end’ does not name a type
   73 | @end
      |  ^~~
/usr/include/GNUstep/Foundation/NSURLAuthenticationChallenge.h:93:1: error: expected unqualified-id before ‘-’ token
   93 | - (NSError *) error;
      | ^
/usr/include/GNUstep/Foundation/NSURLAuthenticationChallenge.h:101:1: error: expected unqualified-id before ‘-’ token
  101 | - (NSURLResponse *) failureResponse;
      | ^
/usr/include/GNUstep/Foundation/NSURLAuthenticationChallenge.h:106:1: error: expected unqualified-id before ‘-’ token
  106 | - (id) initWithAuthenticationChallenge:
      | ^
/usr/include/GNUstep/Foundation/NSURLAuthenticationChallenge.h:119:1: error: expected unqualified-id before ‘-’ token
  119 | - (id) initWithProtectionSpace: (NSURLProtectionSpace *)space
      | ^
/usr/include/GNUstep/Foundation/NSURLAuthenticationChallenge.h:129:1: error: expected unqualified-id before ‘-’ token
  129 | - (NSInteger) previousFailureCount;
      | ^
/usr/include/GNUstep/Foundation/NSURLAuthenticationChallenge.h:136:1: error: expected unqualified-id before ‘-’ token
  136 | - (NSURLCredential *) proposedCredential;
      | ^
/usr/include/GNUstep/Foundation/NSURLAuthenticationChallenge.h:141:1: error: expected unqualified-id before ‘-’ token
  141 | - (NSURLProtectionSpace *) protectionSpace;
      | ^
/usr/include/GNUstep/Foundation/NSURLAuthenticationChallenge.h:147:1: error: expected unqualified-id before ‘-’ token
  147 | - (id<NSURLAuthenticationChallengeSender>) sender;
      | ^
/usr/include/GNUstep/Foundation/NSURLAuthenticationChallenge.h:149:2: error: ‘end’ does not name a type
  149 | @end
      |  ^~~
/usr/include/GNUstep/Foundation/NSURLCache.h:58:2: error: ‘interface’ does not name a type
   58 | @interface NSCachedURLResponse : NSObject <NSCoding, NSCopying>
      |  ^~~~~~~~~
/usr/include/GNUstep/Foundation/NSURLCache.h:68:1: error: expected unqualified-id before ‘-’ token
   68 | - (NSData *) data;
      | ^
/usr/include/GNUstep/Foundation/NSURLCache.h:75:1: error: expected unqualified-id before ‘-’ token
   75 | - (id) initWithResponse: (NSURLResponse *)response data: (NSData *)data;
      | ^
/usr/include/GNUstep/Foundation/NSURLCache.h:80:1: error: expected unqualified-id before ‘-’ token
   80 | - (id) initWithResponse: (NSURLResponse *)response
      | ^
/usr/include/GNUstep/Foundation/NSURLCache.h:88:1: error: expected unqualified-id before ‘-’ token
   88 | - (NSURLResponse *) response;
      | ^
/usr/include/GNUstep/Foundation/NSURLCache.h:93:1: error: expected unqualified-id before ‘-’ token
   93 | - (NSURLCacheStoragePolicy) storagePolicy;
      | ^
/usr/include/GNUstep/Foundation/NSURLCache.h:99:1: error: expected unqualified-id before ‘-’ token
   99 | - (NSDictionary *) userInfo;
      | ^
/usr/include/GNUstep/Foundation/NSURLCache.h:101:2: error: ‘end’ does not name a type
  101 | @end
      |  ^~~
/usr/include/GNUstep/Foundation/NSURLCache.h:118:1: error: expected unqualified-id before ‘+’ token
  118 | + (void) setSharedURLCache: (NSURLCache *)cache;
      | ^
/usr/include/GNUstep/Foundation/NSURLCache.h:132:1: error: expected unqualified-id before ‘+’ token
  132 | + (NSURLCache *) sharedURLCache;
      | ^
/usr/include/GNUstep/Foundation/NSURLCache.h:138:1: error: expected unqualified-id before ‘-’ token
  138 | - (NSCachedURLResponse *) cachedResponseForRequest: (NSURLRequest *)request;
      | ^
/usr/include/GNUstep/Foundation/NSURLCache.h:144:1: error: expected unqualified-id before ‘-’ token
  144 | - (NSUInteger) currentDiskUsage;
      | ^
/usr/include/GNUstep/Foundation/NSURLCache.h:150:1: error: expected unqualified-id before ‘-’ token
  150 | - (NSUInteger) currentMemoryUsage;
      | ^
/usr/include/GNUstep/Foundation/NSURLCache.h:155:1: error: expected unqualified-id before ‘-’ token
  155 | - (NSUInteger) diskCapacity;
      | ^
/usr/include/GNUstep/Foundation/NSURLCache.h:162:1: error: expected unqualified-id before ‘-’ token
  162 | - (id) initWithMemoryCapacity: (NSUInteger)memoryCapacity
      | ^
/usr/include/GNUstep/Foundation/NSURLCache.h:169:1: error: expected unqualified-id before ‘-’ token
  169 | - (NSUInteger) memoryCapacity;
      | ^
/usr/include/GNUstep/Foundation/NSURLCache.h:174:1: error: expected unqualified-id before ‘-’ token
  174 | - (void) removeAllCachedResponses;
      | ^
/usr/include/GNUstep/Foundation/NSURLCache.h:180:1: error: expected unqualified-id before ‘-’ token
  180 | - (void) removeCachedResponseForRequest: (NSURLRequest *)request;
      | ^
/usr/include/GNUstep/Foundation/NSURLCache.h:185:1: error: expected unqualified-id before ‘-’ token
  185 | - (void) setDiskCapacity: (NSUInteger)diskCapacity;
      | ^
/usr/include/GNUstep/Foundation/NSURLCache.h:190:1: error: expected unqualified-id before ‘-’ token
  190 | - (void) setMemoryCapacity: (NSUInteger)memoryCapacity;
      | ^
/usr/include/GNUstep/Foundation/NSURLCache.h:196:1: error: expected unqualified-id before ‘-’ token
  196 | - (void) storeCachedResponse: (NSCachedURLResponse *)cachedResponse
      | ^
/usr/include/GNUstep/Foundation/NSURLCache.h:199:2: error: ‘end’ does not name a type
  199 | @end
      |  ^~~
/usr/include/GNUstep/Foundation/NSURLCache.h:203:2: error: ‘interface’ does not name a type
  203 | @interface NSURLCache (NSURLSessionTaskAdditions)
      |  ^~~~~~~~~
/usr/include/GNUstep/Foundation/NSURLCache.h:208:1: error: expected unqualified-id before ‘-’ token
  208 | - (NSCachedURLResponse*) cachedResponseForDataTask: (NSURLSessionDataTask*)dataTask;
      | ^
/usr/include/GNUstep/Foundation/NSURLCache.h:210:1: error: expected unqualified-id before ‘-’ token
  210 | - (void) removeCachedResponseForDataTask: (NSURLSessionDataTask*)dataTask;
      | ^
/usr/include/GNUstep/Foundation/NSURLCache.h:212:2: error: ‘end’ does not name a type
  212 | @end
      |  ^~~
/usr/include/GNUstep/Foundation/NSURLConnection.h:48:2: error: ‘interface’ does not name a type
   48 | @interface NSURLConnection : NSObject
      |  ^~~~~~~~~
/usr/include/GNUstep/Foundation/NSURLConnection.h:62:1: error: expected unqualified-id before ‘+’ token
   62 | + (BOOL) canHandleRequest: (NSURLRequest *)request;
      | ^
/usr/include/GNUstep/Foundation/NSURLConnection.h:68:1: error: expected unqualified-id before ‘+’ token
   68 | + (NSURLConnection *) connectionWithRequest: (NSURLRequest *)request
      | ^
/usr/include/GNUstep/Foundation/NSURLConnection.h:76:1: error: expected unqualified-id before ‘-’ token
   76 | - (void) start;
      | ^
/usr/include/GNUstep/Foundation/NSURLConnection.h:82:1: error: expected unqualified-id before ‘-’ token
   82 | - (void) cancel;
      | ^
/usr/include/GNUstep/Foundation/NSURLConnection.h:85:1: error: expected unqualified-id before ‘-’ token
   85 | - (void) scheduleInRunLoop: (NSRunLoop *)aRunLoop
      | ^
/usr/include/GNUstep/Foundation/NSURLConnection.h:88:1: error: expected unqualified-id before ‘-’ token
   88 | - (void) unscheduleFromRunLoop: (NSRunLoop *)aRunLoop
      | ^
/usr/include/GNUstep/Foundation/NSURLConnection.h:105:1: error: expected unqualified-id before ‘-’ token
  105 | - (id) initWithRequest: (NSURLRequest *)request delegate: (id)delegate;
      | ^
/usr/include/GNUstep/Foundation/NSURLConnection.h:122:1: error: expected unqualified-id before ‘-’ token
  122 | - (id) initWithRequest: (NSURLRequest *)request delegate: (id)delegate startImmediately: (BOOL)startImmediately;
      | ^
/usr/include/GNUstep/Foundation/NSURLConnection.h:125:2: error: ‘end’ does not name a type
  125 | @end
      |  ^~~
/usr/include/GNUstep/Foundation/NSURLConnection.h:205:1: error: expected unqualified-id before ‘-’ token
  205 | - (void) connection: (NSURLConnection *)connection
      | ^
/usr/include/GNUstep/Foundation/NSURLConnection.h:211:1: error: expected unqualified-id before ‘-’ token
  211 | - (void) connectionDidFinishLoading: (NSURLConnection *)connection;
      | ^
/usr/include/GNUstep/Foundation/NSURLConnection.h:219:1: error: expected unqualified-id before ‘-’ token
  219 | - (void) connection: (NSURLConnection *)connection
      | ^
/usr/include/GNUstep/Foundation/NSURLConnection.h:226:1: error: expected unqualified-id before ‘-’ token
  226 | - (void) connection: (NSURLConnection *)connection
      | ^
/usr/include/GNUstep/Foundation/NSURLConnection.h:233:1: error: expected unqualified-id before ‘-’ token
  233 | - (void) connection: (NSURLConnection *)connection
      | ^
/usr/include/GNUstep/Foundation/NSURLConnection.h:242:1: error: expected unqualified-id before ‘-’ token
  242 | - (NSCachedURLResponse *) connection: (NSURLConnection *)connection
      | ^
/usr/include/GNUstep/Foundation/NSURLConnection.h:259:1: error: expected unqualified-id before ‘-’ token
  259 | - (NSURLRequest *) connection: (NSURLConnection *)connection
      | ^
/usr/include/GNUstep/Foundation/NSURLConnection.h:262:2: error: ‘end’ does not name a type
  262 | @end
      |  ^~~
/usr/include/GNUstep/Foundation/NSURLConnection.h:278:2: error: ‘end’ does not name a type
  278 | @end
      |  ^~~
/usr/include/GNUstep/Foundation/NSURLCredential.h:55:2: error: ‘interface’ does not name a type
   55 | @interface NSURLCredential : NSObject <NSCopying>
      |  ^~~~~~~~~
/usr/include/GNUstep/Foundation/NSURLCredential.h:66:1: error: expected unqualified-id before ‘+’ token
   66 | + (NSURLCredential *) credentialWithUser: (NSString *)user
      | ^
/usr/include/GNUstep/Foundation/NSURLCredential.h:73:1: error: expected unqualified-id before ‘-’ token
   73 | - (BOOL) hasPassword;
      | ^
/usr/include/GNUstep/Foundation/NSURLCredential.h:80:1: error: expected unqualified-id before ‘-’ token
   80 | - (id) initWithUser: (NSString *)user
      | ^
/usr/include/GNUstep/Foundation/NSURLCredential.h:89:1: error: expected unqualified-id before ‘-’ token
   89 | - (BOOL) isEqual: (id)other;
      | ^
/usr/include/GNUstep/Foundation/NSURLCredential.h:99:1: error: expected unqualified-id before ‘-’ token
   99 | - (NSString *) password;
      | ^
/usr/include/GNUstep/Foundation/NSURLCredential.h:104:1: error: expected unqualified-id before ‘-’ token
  104 | - (NSURLCredentialPersistence) persistence;
      | ^
/usr/include/GNUstep/Foundation/NSURLCredential.h:109:1: error: expected unqualified-id before ‘-’ token
  109 | - (NSString *) user;
      | ^
/usr/include/GNUstep/Foundation/NSURLCredential.h:111:2: error: ‘end’ does not name a type
  111 | @end
      |  ^~~
/usr/include/GNUstep/Foundation/NSURLCredentialStorage.h:45:11: error: ‘NSString’ does not name a type
   45 | GS_EXPORT NSString *const NSURLCredentialStorageChangedNotification;
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSURLCredentialStorage.h:51:2: error: ‘interface’ does not name a type
   51 | @interface NSURLCredentialStorage : NSObject
      |  ^~~~~~~~~
/usr/include/GNUstep/Foundation/NSURLCredentialStorage.h:61:1: error: expected unqualified-id before ‘+’ token
   61 | + (NSURLCredentialStorage *) sharedCredentialStorage;
      | ^
/usr/include/GNUstep/Foundation/NSURLCredentialStorage.h:68:1: error: expected unqualified-id before ‘-’ token
   68 | - (NSDictionary *) allCredentials;
      | ^
/usr/include/GNUstep/Foundation/NSURLCredentialStorage.h:76:1: error: expected unqualified-id before ‘-’ token
   76 | - (NSDictionary *) credentialsForProtectionSpace: (NSURLProtectionSpace *)space;
      | ^
/usr/include/GNUstep/Foundation/NSURLCredentialStorage.h:82:1: error: expected unqualified-id before ‘-’ token
   82 | - (NSURLCredential *) defaultCredentialForProtectionSpace:
      | ^
/usr/include/GNUstep/Foundation/NSURLCredentialStorage.h:89:1: error: expected unqualified-id before ‘-’ token
   89 | - (void) removeCredential: (NSURLCredential *)credential
      | ^
/usr/include/GNUstep/Foundation/NSURLCredentialStorage.h:96:1: error: expected unqualified-id before ‘-’ token
   96 | - (void) setCredential: (NSURLCredential *)credential
      | ^
/usr/include/GNUstep/Foundation/NSURLCredentialStorage.h:104:1: error: expected unqualified-id before ‘-’ token
  104 | - (void) setDefaultCredential: (NSURLCredential *)credential
      | ^
/usr/include/GNUstep/Foundation/NSURLCredentialStorage.h:107:2: error: ‘end’ does not name a type
  107 | @end
      |  ^~~
/usr/include/GNUstep/Foundation/NSURLDownload.h:48:2: error: ‘interface’ does not name a type
   48 | @interface NSURLDownload : NSObject
      |  ^~~~~~~~~
/usr/include/GNUstep/Foundation/NSURLDownload.h:59:1: error: expected unqualified-id before ‘+’ token
   59 | + (BOOL) canResumeDownloadDecodedWithEncodingMIMEType: (NSString *)MIMEType;
      | ^
/usr/include/GNUstep/Foundation/NSURLDownload.h:64:1: error: expected unqualified-id before ‘-’ token
   64 | - (void) cancel;
      | ^
/usr/include/GNUstep/Foundation/NSURLDownload.h:70:1: error: expected unqualified-id before ‘-’ token
   70 | - (BOOL) deletesFileUponFailure;
      | ^
/usr/include/GNUstep/Foundation/NSURLDownload.h:75:1: error: expected unqualified-id before ‘-’ token
   75 | - (id) initWithRequest: (NSURLRequest *)request delegate: (id)delegate;
      | ^
/usr/include/GNUstep/Foundation/NSURLDownload.h:81:1: error: expected unqualified-id before ‘-’ token
   81 | - (id) initWithResumeData: (NSData *)resumeData
      | ^
/usr/include/GNUstep/Foundation/NSURLDownload.h:88:1: error: expected unqualified-id before ‘-’ token
   88 | - (NSURLRequest *) request;
      | ^
/usr/include/GNUstep/Foundation/NSURLDownload.h:98:1: error: expected unqualified-id before ‘-’ token
   98 | - (NSData *) resumeData;
      | ^
/usr/include/GNUstep/Foundation/NSURLDownload.h:105:1: error: expected unqualified-id before ‘-’ token
  105 | - (void) setDeletesFileUponFailure: (BOOL)deletesFileUponFailure;
      | ^
/usr/include/GNUstep/Foundation/NSURLDownload.h:116:1: error: expected unqualified-id before ‘-’ token
  116 | - (void) setDestination: (NSString *)path allowOverwrite: (BOOL)allowOverwrite;
      | ^
/usr/include/GNUstep/Foundation/NSURLDownload.h:118:2: error: ‘end’ does not name a type
  118 | @end
      |  ^~~
/usr/include/GNUstep/Foundation/NSURLDownload.h:144:1: error: expected unqualified-id before ‘-’ token
  144 | - (void) downloadDidFinish: (NSURLDownload *)download;
      | ^
/usr/include/GNUstep/Foundation/NSURLDownload.h:152:1: error: expected unqualified-id before ‘-’ token
  152 | - (void) download: (NSURLDownload *)download
      | ^
/usr/include/GNUstep/Foundation/NSURLDownload.h:158:1: error: expected unqualified-id before ‘-’ token
  158 | - (void) download: (NSURLDownload *)download
      | ^
/usr/include/GNUstep/Foundation/NSURLDownload.h:164:1: error: expected unqualified-id before ‘-’ token
  164 | - (void) download: (NSURLDownload *)download
      | ^
/usr/include/GNUstep/Foundation/NSURLDownload.h:170:1: error: expected unqualified-id before ‘-’ token
  170 | - (void) download: (NSURLDownload *)download didFailWithError: (NSError *)error;
      | ^
/usr/include/GNUstep/Foundation/NSURLDownload.h:178:1: error: expected unqualified-id before ‘-’ token
  178 | - (void) download: (NSURLDownload *)download
      | ^
/usr/include/GNUstep/Foundation/NSURLDownload.h:184:1: error: expected unqualified-id before ‘-’ token
  184 | - (void) download: (NSURLDownload *)download
      | ^
/usr/include/GNUstep/Foundation/NSURLDownload.h:192:1: error: expected unqualified-id before ‘-’ token
  192 | - (void) download: (NSURLDownload *)download
      | ^
/usr/include/GNUstep/Foundation/NSURLDownload.h:199:1: error: expected unqualified-id before ‘-’ token
  199 | - (BOOL) download: (NSURLDownload *)download
      | ^
/usr/include/GNUstep/Foundation/NSURLDownload.h:209:1: error: expected unqualified-id before ‘-’ token
  209 | - (void) download: (NSURLDownload *)download
      | ^
/usr/include/GNUstep/Foundation/NSURLDownload.h:218:1: error: expected unqualified-id before ‘-’ token
  218 | - (NSURLRequest *) download: (NSURLDownload *)download
      | ^
/usr/include/GNUstep/Foundation/NSURLDownload.h:222:2: error: ‘end’ does not name a type
  222 | @end
      |  ^~~
/usr/include/GNUstep/Foundation/NSURLError.h:42:11: error: ‘NSString’ does not name a type
   42 | GS_EXPORT NSString * const NSURLErrorDomain;
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSURLError.h:47:11: error: ‘NSString’ does not name a type
   47 | GS_EXPORT NSString * const NSErrorFailingURLStringKey;
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSURLProtectionSpace.h:39:11: error: ‘NSString’ does not name a type
   39 | GS_EXPORT NSString * const NSURLProtectionSpaceFTPProxy;        /** An FTP proxy */
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSURLProtectionSpace.h:40:11: error: ‘NSString’ does not name a type
   40 | GS_EXPORT NSString * const NSURLProtectionSpaceHTTPProxy;       /** An HTTP proxy */
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSURLProtectionSpace.h:41:11: error: ‘NSString’ does not name a type
   41 | GS_EXPORT NSString * const NSURLProtectionSpaceHTTPSProxy;      /** An HTTPS proxy */
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSURLProtectionSpace.h:42:11: error: ‘NSString’ does not name a type
   42 | GS_EXPORT NSString * const NSURLProtectionSpaceSOCKSProxy;      /** A SOCKS proxy */
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSURLProtectionSpace.h:45:11: error: ‘NSString’ does not name a type
   45 | GS_EXPORT NSString * const NSURLAuthenticationMethodDefault;
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSURLProtectionSpace.h:48:11: error: ‘NSString’ does not name a type
   48 | GS_EXPORT NSString * const NSURLAuthenticationMethodHTMLForm;
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSURLProtectionSpace.h:51:11: error: ‘NSString’ does not name a type
   51 | GS_EXPORT NSString * const NSURLAuthenticationMethodHTTPBasic;
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSURLProtectionSpace.h:54:11: error: ‘NSString’ does not name a type
   54 | GS_EXPORT NSString * const NSURLAuthenticationMethodHTTPDigest;
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSURLProtectionSpace.h:57:11: error: ‘NSString’ does not name a type
   57 | GS_EXPORT NSString * const NSURLAuthenticationMethodNTLM;
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSURLProtectionSpace.h:58:11: error: ‘NSString’ does not name a type
   58 | GS_EXPORT NSString * const NSURLAuthenticationMethodNegotiate;
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSURLProtectionSpace.h:62:11: error: ‘NSString’ does not name a type
   62 | GS_EXPORT NSString * const NSURLAuthenticationMethodClientCertificate;
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSURLProtectionSpace.h:63:11: error: ‘NSString’ does not name a type
   63 | GS_EXPORT NSString * const NSURLAuthenticationMethodServerTrust;
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSURLProtectionSpace.h:71:2: error: ‘interface’ does not name a type
   71 | @interface NSURLProtectionSpace : NSObject <NSCopying>
      |  ^~~~~~~~~
/usr/include/GNUstep/Foundation/NSURLProtectionSpace.h:81:1: error: expected unqualified-id before ‘-’ token
   81 | - (NSString *) authenticationMethod;
      | ^
/usr/include/GNUstep/Foundation/NSURLProtectionSpace.h:86:1: error: expected unqualified-id before ‘-’ token
   86 | - (NSString *) host;
      | ^
/usr/include/GNUstep/Foundation/NSURLProtectionSpace.h:93:1: error: expected unqualified-id before ‘-’ token
   93 | - (id) initWithHost: (NSString *)host
      | ^
/usr/include/GNUstep/Foundation/NSURLProtectionSpace.h:104:1: error: expected unqualified-id before ‘-’ token
  104 | - (id) initWithProxyHost: (NSString *)host
      | ^
/usr/include/GNUstep/Foundation/NSURLProtectionSpace.h:114:1: error: expected unqualified-id before ‘-’ token
  114 | - (BOOL) isProxy;
      | ^
/usr/include/GNUstep/Foundation/NSURLProtectionSpace.h:119:1: error: expected unqualified-id before ‘-’ token
  119 | - (NSInteger) port;
      | ^
/usr/include/GNUstep/Foundation/NSURLProtectionSpace.h:124:1: error: expected unqualified-id before ‘-’ token
  124 | - (NSString *) protocol;
      | ^
/usr/include/GNUstep/Foundation/NSURLProtectionSpace.h:129:1: error: expected unqualified-id before ‘-’ token
  129 | - (NSString *) proxyType;
      | ^
/usr/include/GNUstep/Foundation/NSURLProtectionSpace.h:134:1: error: expected unqualified-id before ‘-’ token
  134 | - (NSString *) realm;
      | ^
/usr/include/GNUstep/Foundation/NSURLProtectionSpace.h:140:1: error: expected unqualified-id before ‘-’ token
  140 | - (BOOL) receivesCredentialSecurely;
      | ^
/usr/include/GNUstep/Foundation/NSURLProtectionSpace.h:144:11: error: expected constructor, destructor, or type conversion before ‘(’ token
  144 | @property (readonly, copy) NSArray *distinguishedNames;
      |           ^
/usr/include/GNUstep/Foundation/NSURLProtectionSpace.h:150:2: error: ‘end’ does not name a type
  150 | @end
      |  ^~~
/usr/include/GNUstep/Foundation/NSURLProtocol.h:53:2: error: ‘protocol’ does not name a type; did you mean ‘Protocol’?
   53 | @protocol NSURLProtocolClient <NSObject>
      |  ^~~~~~~~
      |  Protocol
/usr/include/GNUstep/Foundation/NSURLProtocol.h:64:1: error: expected unqualified-id before ‘-’ token
   64 | - (void) URLProtocol: (NSURLProtocol *)protocol
      | ^
/usr/include/GNUstep/Foundation/NSURLProtocol.h:71:1: error: expected unqualified-id before ‘-’ token
   71 | - (void) URLProtocol: (NSURLProtocol *)protocol
      | ^
/usr/include/GNUstep/Foundation/NSURLProtocol.h:77:1: error: expected unqualified-id before ‘-’ token
   77 | - (void) URLProtocol: (NSURLProtocol *)protocol
      | ^
/usr/include/GNUstep/Foundation/NSURLProtocol.h:84:1: error: expected unqualified-id before ‘-’ token
   84 | - (void) URLProtocol: (NSURLProtocol *)protocol
      | ^
/usr/include/GNUstep/Foundation/NSURLProtocol.h:91:1: error: expected unqualified-id before ‘-’ token
   91 | - (void) URLProtocol: (NSURLProtocol *)protocol
      | ^
/usr/include/GNUstep/Foundation/NSURLProtocol.h:99:1: error: expected unqualified-id before ‘-’ token
   99 | - (void) URLProtocolDidFinishLoading: (NSURLProtocol *)protocol;
      | ^
/usr/include/GNUstep/Foundation/NSURLProtocol.h:104:1: error: expected unqualified-id before ‘-’ token
  104 | - (void) URLProtocol: (NSURLProtocol *)protocol
      | ^
/usr/include/GNUstep/Foundation/NSURLProtocol.h:107:2: error: ‘end’ does not name a type
  107 | @end
      |  ^~~
/usr/include/GNUstep/Foundation/NSURLProtocol.h:134:1: error: expected unqualified-id before ‘+’ token
  134 | + (id) propertyForKey: (NSString *)key inRequest: (NSURLRequest *)request;
      | ^
/usr/include/GNUstep/Foundation/NSURLProtocol.h:145:1: error: expected unqualified-id before ‘+’ token
  145 | + (BOOL) registerClass: (Class)protocolClass;
      | ^
/usr/include/GNUstep/Foundation/NSURLProtocol.h:151:1: error: expected unqualified-id before ‘+’ token
  151 | + (void) setProperty: (id)value
      | ^
/usr/include/GNUstep/Foundation/NSURLProtocol.h:159:1: error: expected unqualified-id before ‘+’ token
  159 | + (void) unregisterClass: (Class)protocolClass;
      | ^
/usr/include/GNUstep/Foundation/NSURLProtocol.h:164:1: error: expected unqualified-id before ‘-’ token
  164 | - (NSCachedURLResponse *) cachedResponse;
      | ^
/usr/include/GNUstep/Foundation/NSURLProtocol.h:169:1: error: expected unqualified-id before ‘-’ token
  169 | - (id <NSURLProtocolClient>) client;
      | ^
/usr/include/GNUstep/Foundation/NSURLProtocol.h:179:1: error: expected unqualified-id before ‘-’ token
  179 | - (id) initWithRequest: (NSURLRequest *)request
      | ^
/usr/include/GNUstep/Foundation/NSURLProtocol.h:183:1: error: expected unqualified-id before ‘-’ token
  183 | - (instancetype) initWithTask: (NSURLSessionTask*)task
      | ^
/usr/include/GNUstep/Foundation/NSURLProtocol.h:190:1: error: expected unqualified-id before ‘-’ token
  190 | - (NSURLRequest *) request;
      | ^
/usr/include/GNUstep/Foundation/NSURLProtocol.h:195:1: error: expected unqualified-id before ‘-’ token
  195 | - (NSURLSessionTask *) task;
      | ^
/usr/include/GNUstep/Foundation/NSURLProtocol.h:197:2: error: ‘end’ does not name a type
  197 | @end
      |  ^~~
/usr/include/GNUstep/Foundation/NSURLProtocol.h:218:1: error: expected unqualified-id before ‘+’ token
  218 | + (NSURLRequest *) canonicalRequestForRequest: (NSURLRequest *)request;
      | ^
/usr/include/GNUstep/Foundation/NSURLProtocol.h:224:1: error: expected unqualified-id before ‘+’ token
  224 | + (BOOL) requestIsCacheEquivalent: (NSURLRequest *)a
      | ^
/usr/include/GNUstep/Foundation/NSURLProtocol.h:230:1: error: expected unqualified-id before ‘-’ token
  230 | - (void) startLoading;
      | ^
/usr/include/GNUstep/Foundation/NSURLProtocol.h:235:1: error: expected unqualified-id before ‘-’ token
  235 | - (void) stopLoading;
      | ^
/usr/include/GNUstep/Foundation/NSURLProtocol.h:237:2: error: ‘end’ does not name a type
  237 | @end
      |  ^~~
/usr/include/GNUstep/Foundation/NSURLRequest.h:91:2: error: ‘interface’ does not name a type
   91 | @interface NSURLRequest : NSObject <NSCoding, NSCopying, NSMutableCopying>
      |  ^~~~~~~~~
/usr/include/GNUstep/Foundation/NSURLRequest.h:103:1: error: expected unqualified-id before ‘+’ token
  103 | + (instancetype) requestWithURL: (NSURL *)URL;
      | ^
/usr/include/GNUstep/Foundation/NSURLRequest.h:109:1: error: expected unqualified-id before ‘+’ token
  109 | + (instancetype) requestWithURL: (NSURL *)URL
      | ^
/usr/include/GNUstep/Foundation/NSURLRequest.h:116:1: error: expected unqualified-id before ‘-’ token
  116 | - (NSURLRequestCachePolicy) cachePolicy;
      | ^
/usr/include/GNUstep/Foundation/NSURLRequest.h:123:1: error: expected unqualified-id before ‘-’ token
  123 | - (instancetype) initWithURL: (NSURL *)URL;
      | ^
/usr/include/GNUstep/Foundation/NSURLRequest.h:129:1: error: expected unqualified-id before ‘-’ token
  129 | - (instancetype) initWithURL: (NSURL *)URL
      | ^
/usr/include/GNUstep/Foundation/NSURLRequest.h:139:1: error: expected unqualified-id before ‘-’ token
  139 | - (NSURL *) mainDocumentURL;
      | ^
/usr/include/GNUstep/Foundation/NSURLRequest.h:147:1: error: expected unqualified-id before ‘-’ token
  147 | - (NSTimeInterval) timeoutInterval;
      | ^
/usr/include/GNUstep/Foundation/NSURLRequest.h:152:1: error: expected unqualified-id before ‘-’ token
  152 | - (NSURL *) URL;
      | ^
/usr/include/GNUstep/Foundation/NSURLRequest.h:154:2: error: ‘end’ does not name a type
  154 | @end
      |  ^~~
/usr/include/GNUstep/Foundation/NSURLRequest.h:170:1: error: expected unqualified-id before ‘-’ token
  170 | - (void) setMainDocumentURL: (NSURL *)URL;
      | ^
/usr/include/GNUstep/Foundation/NSURLRequest.h:175:1: error: expected unqualified-id before ‘-’ token
  175 | - (void) setTimeoutInterval: (NSTimeInterval)seconds;
      | ^
/usr/include/GNUstep/Foundation/NSURLRequest.h:180:1: error: expected unqualified-id before ‘-’ token
  180 | - (void) setURL: (NSURL *)URL;
      | ^
/usr/include/GNUstep/Foundation/NSURLRequest.h:182:2: error: ‘end’ does not name a type
  182 | @end
      |  ^~~
/usr/include/GNUstep/Foundation/NSURLRequest.h:201:1: error: expected unqualified-id before ‘-’ token
  201 | - (NSData *) HTTPBody;
      | ^
/usr/include/GNUstep/Foundation/NSURLRequest.h:210:1: error: expected unqualified-id before ‘-’ token
  210 | - (NSInputStream *) HTTPBodyStream;
      | ^
/usr/include/GNUstep/Foundation/NSURLRequest.h:216:1: error: expected unqualified-id before ‘-’ token
  216 | - (NSString *) HTTPMethod;
      | ^
/usr/include/GNUstep/Foundation/NSURLRequest.h:223:1: error: expected unqualified-id before ‘-’ token
  223 | - (BOOL) HTTPShouldHandleCookies;
      | ^
/usr/include/GNUstep/Foundation/NSURLRequest.h:229:1: error: expected unqualified-id before ‘-’ token
  229 | - (NSString *) valueForHTTPHeaderField: (NSString *)field;
      | ^
/usr/include/GNUstep/Foundation/NSURLRequest.h:231:2: error: ‘end’ does not name a type
  231 | @end
      |  ^~~
/usr/include/GNUstep/Foundation/NSURLRequest.h:250:1: error: expected unqualified-id before ‘-’ token
  250 | - (void) setAllHTTPHeaderFields: (NSDictionary *)headerFields;
      | ^
/usr/include/GNUstep/Foundation/NSURLRequest.h:260:1: error: expected unqualified-id before ‘-’ token
  260 | - (void) setHTTPBodyStream: (NSInputStream *)inputStream;
      | ^
/usr/include/GNUstep/Foundation/NSURLRequest.h:267:1: error: expected unqualified-id before ‘-’ token
  267 | - (void) setHTTPBody: (NSData *)data;
      | ^
/usr/include/GNUstep/Foundation/NSURLRequest.h:272:1: error: expected unqualified-id before ‘-’ token
  272 | - (void) setHTTPMethod: (NSString *)method;
      | ^
/usr/include/GNUstep/Foundation/NSURLRequest.h:278:1: error: expected unqualified-id before ‘-’ token
  278 | - (void) setHTTPShouldHandleCookies: (BOOL)should;
      | ^
/usr/include/GNUstep/Foundation/NSURLRequest.h:284:1: error: expected unqualified-id before ‘-’ token
  284 | - (void) setValue: (NSString *)value forHTTPHeaderField: (NSString *)field;
      | ^
/usr/include/GNUstep/Foundation/NSURLRequest.h:286:2: error: ‘end’ does not name a type
  286 | @end
      |  ^~~
/usr/include/GNUstep/Foundation/NSURLRequest.h:289:2: error: ‘interface’ does not name a type
  289 | @interface NSMutableURLRequest (GNUstep)
      |  ^~~~~~~~~
/usr/include/GNUstep/Foundation/NSURLRequest.h:304:1: error: expected unqualified-id before ‘-’ token
  304 | - (id<GSLogDelegate>) setDebugLogDelegate: (id<GSLogDelegate>)d;
      | ^
/usr/include/GNUstep/Foundation/NSURLRequest.h:305:2: error: ‘end’ does not name a type
  305 | @end
      |  ^~~
/usr/include/GNUstep/Foundation/NSURLResponse.h:48:2: error: ‘interface’ does not name a type
   48 | @interface NSURLResponse :  NSObject <NSCoding, NSCopying>
      |  ^~~~~~~~~
/usr/include/GNUstep/Foundation/NSURLResponse.h:60:1: error: expected unqualified-id before ‘-’ token
   60 | - (long long) expectedContentLength;
      | ^
/usr/include/GNUstep/Foundation/NSURLResponse.h:66:1: error: expected unqualified-id before ‘-’ token
   66 | - (id) initWithURL: (NSURL *)URL
      | ^
/usr/include/GNUstep/Foundation/NSURLResponse.h:76:1: error: expected unqualified-id before ‘-’ token
   76 | - (id) initWithURL: (NSURL*)URL
      | ^
/usr/include/GNUstep/Foundation/NSURLResponse.h:85:1: error: expected unqualified-id before ‘-’ token
   85 | - (NSString *) MIMEType;
      | ^
/usr/include/GNUstep/Foundation/NSURLResponse.h:100:1: error: expected unqualified-id before ‘-’ token
  100 | - (NSString *) suggestedFilename;
      | ^
/usr/include/GNUstep/Foundation/NSURLResponse.h:105:1: error: expected unqualified-id before ‘-’ token
  105 | - (NSString *) textEncodingName;
      | ^
/usr/include/GNUstep/Foundation/NSURLResponse.h:110:1: error: expected unqualified-id before ‘-’ token
  110 | - (NSURL *) URL;
      | ^
/usr/include/GNUstep/Foundation/NSURLResponse.h:112:2: error: ‘end’ does not name a type
  112 | @end
      |  ^~~
/usr/include/GNUstep/Foundation/NSURLResponse.h:129:1: error: expected unqualified-id before ‘-’ token
  129 | - (NSDictionary *) allHeaderFields;
      | ^
/usr/include/GNUstep/Foundation/NSURLResponse.h:134:1: error: expected unqualified-id before ‘-’ token
  134 | - (NSInteger) statusCode;
      | ^
/usr/include/GNUstep/Foundation/NSURLResponse.h:136:2: error: ‘end’ does not name a type
  136 | @end
      |  ^~~
/usr/include/GNUstep/Foundation/NSUserDefaults.h:59:11: error: ‘NSString’ does not name a type
   59 | GS_EXPORT NSString* const NSArgumentDomain;
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSUserDefaults.h:64:11: error: ‘NSString’ does not name a type
   64 | GS_EXPORT NSString* const NSGlobalDomain;
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSUserDefaults.h:69:11: error: ‘NSString’ does not name a type
   69 | GS_EXPORT NSString* const NSRegistrationDomain;
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSUserDefaults.h:76:11: error: ‘NSString’ does not name a type
   76 | GS_EXPORT NSString* const GSConfigDomain;
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSUserDefaults.h:86:11: error: ‘NSString’ does not name a type
   86 | GS_EXPORT NSString* const NSUserDefaultsDidChangeNotification;
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSUserDefaults.h:94:11: error: ‘NSString’ does not name a type
   94 | GS_EXPORT NSString* const NSWeekDayNameArray;
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSUserDefaults.h:97:11: error: ‘NSString’ does not name a type
   97 | GS_EXPORT NSString* const NSShortWeekDayNameArray;
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSUserDefaults.h:100:11: error: ‘NSString’ does not name a type
  100 | GS_EXPORT NSString* const NSMonthNameArray;
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSUserDefaults.h:103:11: error: ‘NSString’ does not name a type
  103 | GS_EXPORT NSString* const NSShortMonthNameArray;
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSUserDefaults.h:106:11: error: ‘NSString’ does not name a type
  106 | GS_EXPORT NSString* const NSTimeFormatString;
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSUserDefaults.h:109:11: error: ‘NSString’ does not name a type
  109 | GS_EXPORT NSString* const NSDateFormatString;
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSUserDefaults.h:112:11: error: ‘NSString’ does not name a type
  112 | GS_EXPORT NSString* const NSShortDateFormatString;
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSUserDefaults.h:115:11: error: ‘NSString’ does not name a type
  115 | GS_EXPORT NSString* const NSTimeDateFormatString;
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSUserDefaults.h:118:11: error: ‘NSString’ does not name a type
  118 | GS_EXPORT NSString* const NSShortTimeDateFormatString;
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSUserDefaults.h:121:11: error: ‘NSString’ does not name a type
  121 | GS_EXPORT NSString* const NSCurrencySymbol;
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSUserDefaults.h:124:11: error: ‘NSString’ does not name a type
  124 | GS_EXPORT NSString* const NSDecimalSeparator;
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSUserDefaults.h:127:11: error: ‘NSString’ does not name a type
  127 | GS_EXPORT NSString* const NSThousandsSeparator;
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSUserDefaults.h:130:11: error: ‘NSString’ does not name a type
  130 | GS_EXPORT NSString* const NSInternationalCurrencyString;
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSUserDefaults.h:133:11: error: ‘NSString’ does not name a type
  133 | GS_EXPORT NSString* const NSCurrencyString;
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSUserDefaults.h:136:11: error: ‘NSString’ does not name a type
  136 | GS_EXPORT NSString* const NSDecimalDigits;
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSUserDefaults.h:139:11: error: ‘NSString’ does not name a type
  139 | GS_EXPORT NSString* const NSAMPMDesignation;
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSUserDefaults.h:148:11: error: ‘NSString’ does not name a type
  148 | GS_EXPORT NSString* const NSHourNameDesignations;
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSUserDefaults.h:151:11: error: ‘NSString’ does not name a type
  151 | GS_EXPORT NSString* const NSYearMonthWeekDesignations;
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSUserDefaults.h:155:11: error: ‘NSString’ does not name a type
  155 | GS_EXPORT NSString* const NSEarlierTimeDesignations;
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSUserDefaults.h:159:11: error: ‘NSString’ does not name a type
  159 | GS_EXPORT NSString* const NSLaterTimeDesignations;
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSUserDefaults.h:163:11: error: ‘NSString’ does not name a type
  163 | GS_EXPORT NSString* const NSThisDayDesignations;
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSUserDefaults.h:167:11: error: ‘NSString’ does not name a type
  167 | GS_EXPORT NSString* const NSNextDayDesignations;
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSUserDefaults.h:171:11: error: ‘NSString’ does not name a type
  171 | GS_EXPORT NSString* const NSNextNextDayDesignations;
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSUserDefaults.h:175:11: error: ‘NSString’ does not name a type
  175 | GS_EXPORT NSString* const NSPriorDayDesignations;
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSUserDefaults.h:179:11: error: ‘NSString’ does not name a type
  179 | GS_EXPORT NSString* const NSDateTimeOrdering;
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSUserDefaults.h:182:11: error: ‘NSString’ does not name a type
  182 | GS_EXPORT NSString* const NSLanguageName;
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSUserDefaults.h:185:11: error: ‘NSString’ does not name a type
  185 | GS_EXPORT NSString* const NSLanguageCode;
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSUserDefaults.h:188:11: error: ‘NSString’ does not name a type
  188 | GS_EXPORT NSString* const NSFormalName;
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSUserDefaults.h:191:11: error: ‘NSString’ does not name a type
  191 | GS_EXPORT NSString* const GSLocale;
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSUserDefaults.h:216:2: error: ‘interface’ does not name a type
  216 | @interface NSUserDefaults : NSObject
      |  ^~~~~~~~~
/usr/include/GNUstep/Foundation/NSUserDefaults.h:249:1: error: expected unqualified-id before ‘+’ token
  249 | + (NSUserDefaults*) standardUserDefaults;
      | ^
/usr/include/GNUstep/Foundation/NSUserDefaults.h:259:1: error: expected unqualified-id before ‘+’ token
  259 | + (void) resetStandardUserDefaults;
      | ^
/usr/include/GNUstep/Foundation/NSUserDefaults.h:269:1: error: expected unqualified-id before ‘+’ token
  269 | + (NSArray*) userLanguages;
      | ^
/usr/include/GNUstep/Foundation/NSUserDefaults.h:275:1: error: expected unqualified-id before ‘+’ token
  275 | + (void) setUserLanguages: (NSArray*)languages;
      | ^
/usr/include/GNUstep/Foundation/NSUserDefaults.h:284:1: error: expected unqualified-id before ‘-’ token
  284 | - (void) addSuiteNamed: (NSString*)aName;
      | ^
/usr/include/GNUstep/Foundation/NSUserDefaults.h:291:1: error: expected unqualified-id before ‘-’ token
  291 | - (NSArray*) arrayForKey: (NSString*)defaultName;
      | ^
/usr/include/GNUstep/Foundation/NSUserDefaults.h:303:1: error: expected unqualified-id before ‘-’ token
  303 | - (BOOL) boolForKey: (NSString*)defaultName;
      | ^
/usr/include/GNUstep/Foundation/NSUserDefaults.h:309:1: error: expected unqualified-id before ‘-’ token
  309 | - (NSData*) dataForKey: (NSString*)defaultName;
      | ^
/usr/include/GNUstep/Foundation/NSUserDefaults.h:315:1: error: expected unqualified-id before ‘-’ token
  315 | - (NSDictionary*) dictionaryForKey: (NSString*)defaultName;
      | ^
/usr/include/GNUstep/Foundation/NSUserDefaults.h:322:1: error: expected unqualified-id before ‘-’ token
  322 | - (double) doubleForKey: (NSString*)defaultName;
      | ^
/usr/include/GNUstep/Foundation/NSUserDefaults.h:329:1: error: expected unqualified-id before ‘-’ token
  329 | - (float) floatForKey: (NSString*)defaultName;
      | ^
/usr/include/GNUstep/Foundation/NSUserDefaults.h:334:1: error: expected unqualified-id before ‘-’ token
  334 | - (id) init;
      | ^
/usr/include/GNUstep/Foundation/NSUserDefaults.h:340:1: error: expected unqualified-id before ‘-’ token
  340 | - (id) initWithUser: (NSString*)userName;
      | ^
/usr/include/GNUstep/Foundation/NSUserDefaults.h:347:1: error: expected unqualified-id before ‘-’ token
  347 | - (NSInteger) integerForKey: (NSString*)defaultName;
      | ^
/usr/include/GNUstep/Foundation/NSUserDefaults.h:355:1: error: expected unqualified-id before ‘-’ token
  355 | - (id) objectForKey: (NSString*)defaultName;
      | ^
/usr/include/GNUstep/Foundation/NSUserDefaults.h:361:1: error: expected unqualified-id before ‘-’ token
  361 | - (void) removeObjectForKey: (NSString*)defaultName;
      | ^
/usr/include/GNUstep/Foundation/NSUserDefaults.h:368:1: error: expected unqualified-id before ‘-’ token
  368 | - (void) removeSuiteNamed: (NSString*)aName;
      | ^
/usr/include/GNUstep/Foundation/NSUserDefaults.h:376:1: error: expected unqualified-id before ‘-’ token
  376 | - (NSArray*) searchList;
      | ^
/usr/include/GNUstep/Foundation/NSUserDefaults.h:383:1: error: expected unqualified-id before ‘-’ token
  383 | - (void) setBool: (BOOL)value forKey: (NSString*)defaultName;
      | ^
/usr/include/GNUstep/Foundation/NSUserDefaults.h:391:1: error: expected unqualified-id before ‘-’ token
  391 | - (void) setDouble: (double)value forKey: (NSString*)defaultName;
      | ^
/usr/include/GNUstep/Foundation/NSUserDefaults.h:399:1: error: expected unqualified-id before ‘-’ token
  399 | - (void) setFloat: (float)value forKey: (NSString*)defaultName;
      | ^
/usr/include/GNUstep/Foundation/NSUserDefaults.h:406:1: error: expected unqualified-id before ‘-’ token
  406 | - (void) setInteger: (NSInteger)value forKey: (NSString*)defaultName;
      | ^
/usr/include/GNUstep/Foundation/NSUserDefaults.h:420:1: error: expected unqualified-id before ‘-’ token
  420 | - (void) setObject: (id)value forKey: (NSString*)defaultName;
      | ^
/usr/include/GNUstep/Foundation/NSUserDefaults.h:428:1: error: expected unqualified-id before ‘-’ token
  428 | - (void) setSearchList: (NSArray*)newList;
      | ^
/usr/include/GNUstep/Foundation/NSUserDefaults.h:434:1: error: expected unqualified-id before ‘-’ token
  434 | - (NSArray*) stringArrayForKey: (NSString*)defaultName;
      | ^
/usr/include/GNUstep/Foundation/NSUserDefaults.h:440:1: error: expected unqualified-id before ‘-’ token
  440 | - (NSString*) stringForKey: (NSString*)defaultName;
      | ^
/usr/include/GNUstep/Foundation/NSUserDefaults.h:445:1: error: expected unqualified-id before ‘-’ token
  445 | - (NSDictionary*) persistentDomainForName: (NSString*)domainName;
      | ^
/usr/include/GNUstep/Foundation/NSUserDefaults.h:450:1: error: expected unqualified-id before ‘-’ token
  450 | - (NSArray*) persistentDomainNames;
      | ^
/usr/include/GNUstep/Foundation/NSUserDefaults.h:459:1: error: expected unqualified-id before ‘-’ token
  459 | - (void) removePersistentDomainForName: (NSString*)domainName;
      | ^
/usr/include/GNUstep/Foundation/NSUserDefaults.h:470:1: error: expected unqualified-id before ‘-’ token
  470 | - (void) setPersistentDomain: (NSDictionary*)domain
      | ^
/usr/include/GNUstep/Foundation/NSUserDefaults.h:480:1: error: expected unqualified-id before ‘-’ token
  480 | - (BOOL) synchronize;
      | ^
/usr/include/GNUstep/Foundation/NSUserDefaults.h:486:1: error: expected unqualified-id before ‘-’ token
  486 | - (void) removeVolatileDomainForName: (NSString*)domainName;
      | ^
/usr/include/GNUstep/Foundation/NSUserDefaults.h:494:1: error: expected unqualified-id before ‘-’ token
  494 | - (void) setVolatileDomain: (NSDictionary*)domain
      | ^
/usr/include/GNUstep/Foundation/NSUserDefaults.h:500:1: error: expected unqualified-id before ‘-’ token
  500 | - (NSDictionary*) volatileDomainForName: (NSString*)domainName;
      | ^
/usr/include/GNUstep/Foundation/NSUserDefaults.h:505:1: error: expected unqualified-id before ‘-’ token
  505 | - (NSArray*) volatileDomainNames;
      | ^
/usr/include/GNUstep/Foundation/NSUserDefaults.h:512:1: error: expected unqualified-id before ‘-’ token
  512 | - (NSDictionary*) dictionaryRepresentation;
      | ^
/usr/include/GNUstep/Foundation/NSUserDefaults.h:521:1: error: expected unqualified-id before ‘-’ token
  521 | - (void) registerDefaults: (NSDictionary*)newVals;
      | ^
/usr/include/GNUstep/Foundation/NSUserDefaults.h:522:2: error: ‘end’ does not name a type
  522 | @end
      |  ^~~
/usr/include/GNUstep/Foundation/NSUUID.h:48:2: error: ‘interface’ does not name a type
   48 | @interface NSUUID : NSObject <NSCopying, NSCoding>
      |  ^~~~~~~~~
/usr/include/GNUstep/Foundation/NSUUID.h:54:1: error: expected unqualified-id before ‘+’ token
   54 | + (instancetype)UUID;
      | ^
/usr/include/GNUstep/Foundation/NSUUID.h:55:1: error: expected unqualified-id before ‘-’ token
   55 | - (instancetype)initWithUUIDString:(NSString *)string;
      | ^
/usr/include/GNUstep/Foundation/NSUUID.h:56:1: error: expected unqualified-id before ‘-’ token
   56 | - (instancetype)initWithUUIDBytes:(gsuuid_t)bytes;
      | ^
/usr/include/GNUstep/Foundation/NSUUID.h:57:1: error: expected unqualified-id before ‘-’ token
   57 | - (NSString *)UUIDString;
      | ^
/usr/include/GNUstep/Foundation/NSUUID.h:58:1: error: expected unqualified-id before ‘-’ token
   58 | - (void)getUUIDBytes:(gsuuid_t)bytes;
      | ^
/usr/include/GNUstep/Foundation/NSUUID.h:60:2: error: ‘end’ does not name a type
   60 | @end
      |  ^~~
/usr/include/GNUstep/Foundation/NSValueTransformer.h:43:11: error: ‘NSString’ does not name a type
   43 | GS_EXPORT NSString* const NSNegateBooleanTransformerName;
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSValueTransformer.h:48:11: error: ‘NSString’ does not name a type
   48 | GS_EXPORT NSString* const NSIsNilTransformerName;
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSValueTransformer.h:53:11: error: ‘NSString’ does not name a type
   53 | GS_EXPORT NSString* const NSIsNotNilTransformerName;
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSValueTransformer.h:58:11: error: ‘NSString’ does not name a type
   58 | GS_EXPORT NSString* const NSUnarchiveFromDataTransformerName;
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSValueTransformer.h:66:2: error: ‘interface’ does not name a type
   66 | @interface NSValueTransformer : NSObject
      |  ^~~~~~~~~
/usr/include/GNUstep/Foundation/NSValueTransformer.h:78:1: error: expected unqualified-id before ‘+’ token
   78 | + (void) setValueTransformer: (NSValueTransformer *)transformer
      | ^
/usr/include/GNUstep/Foundation/NSValueTransformer.h:84:1: error: expected unqualified-id before ‘+’ token
   84 | + (Class) transformedValueClass;
      | ^
/usr/include/GNUstep/Foundation/NSValueTransformer.h:94:1: error: expected unqualified-id before ‘+’ token
   94 | + (NSValueTransformer *) valueTransformerForName: (NSString *)name;
      | ^
/usr/include/GNUstep/Foundation/NSValueTransformer.h:99:1: error: expected unqualified-id before ‘+’ token
   99 | + (NSArray *) valueTransformerNames;
      | ^
/usr/include/GNUstep/Foundation/NSValueTransformer.h:108:1: error: expected unqualified-id before ‘-’ token
  108 | - (id) reverseTransformedValue: (id)value;
      | ^
/usr/include/GNUstep/Foundation/NSValueTransformer.h:114:1: error: expected unqualified-id before ‘-’ token
  114 | - (id) transformedValue: (id)value;
      | ^
/usr/include/GNUstep/Foundation/NSValueTransformer.h:116:2: error: ‘end’ does not name a type
  116 | @end
      |  ^~~
/usr/include/GNUstep/Foundation/NSXMLNode.h:90:2: error: ‘interface’ does not name a type
   90 | @interface NSXMLNode : NSObject <NSCopying>
      |  ^~~~~~~~~
/usr/include/GNUstep/Foundation/NSXMLNode.h:117:1: error: expected unqualified-id before ‘+’ token
  117 | + (id) attributeWithName: (NSString*)name stringValue: (NSString*)stringValue;
      | ^
/usr/include/GNUstep/Foundation/NSXMLNode.h:123:1: error: expected unqualified-id before ‘+’ token
  123 | + (id) attributeWithName: (NSString*)name
      | ^
/usr/include/GNUstep/Foundation/NSXMLNode.h:130:1: error: expected unqualified-id before ‘+’ token
  130 | + (id) commentWithStringValue: (NSString*)stringValue;
      | ^
/usr/include/GNUstep/Foundation/NSXMLNode.h:134:1: error: expected unqualified-id before ‘+’ token
  134 | + (id) document;
      | ^
/usr/include/GNUstep/Foundation/NSXMLNode.h:140:1: error: expected unqualified-id before ‘+’ token
  140 | + (id) documentWithRootElement: (NSXMLElement*)element;
      | ^
/usr/include/GNUstep/Foundation/NSXMLNode.h:146:1: error: expected unqualified-id before ‘+’ token
  146 | + (id) DTDNodeWithXMLString: (NSString*)string;
      | ^
/usr/include/GNUstep/Foundation/NSXMLNode.h:151:1: error: expected unqualified-id before ‘+’ token
  151 | + (id) elementWithName: (NSString*)name;
      | ^
/usr/include/GNUstep/Foundation/NSXMLNode.h:157:1: error: expected unqualified-id before ‘+’ token
  157 | + (id) elementWithName: (NSString*)name
      | ^
/usr/include/GNUstep/Foundation/NSXMLNode.h:165:1: error: expected unqualified-id before ‘+’ token
  165 | + (id) elementWithName: (NSString*)name URI: (NSString*)URI;
      | ^
/usr/include/GNUstep/Foundation/NSXMLNode.h:171:1: error: expected unqualified-id before ‘+’ token
  171 | + (id) elementWithName: (NSString*)name stringValue: (NSString*)string;
      | ^
/usr/include/GNUstep/Foundation/NSXMLNode.h:175:1: error: expected unqualified-id before ‘+’ token
  175 | + (NSString*) localNameForName: (NSString*)name;
      | ^
/usr/include/GNUstep/Foundation/NSXMLNode.h:181:1: error: expected unqualified-id before ‘+’ token
  181 | + (id) namespaceWithName: (NSString*)name stringValue: (NSString*)stringValue;
      | ^
/usr/include/GNUstep/Foundation/NSXMLNode.h:186:1: error: expected unqualified-id before ‘+’ token
  186 | + (NSXMLNode*) predefinedNamespaceForPrefix: (NSString*)name;
      | ^
/usr/include/GNUstep/Foundation/NSXMLNode.h:190:1: error: expected unqualified-id before ‘+’ token
  190 | + (NSString*) prefixForName: (NSString*)name;
      | ^
/usr/include/GNUstep/Foundation/NSXMLNode.h:196:1: error: expected unqualified-id before ‘+’ token
  196 | + (id) processingInstructionWithName: (NSString*)name
      | ^
/usr/include/GNUstep/Foundation/NSXMLNode.h:202:1: error: expected unqualified-id before ‘+’ token
  202 | + (id) textWithStringValue: (NSString*)stringValue;
      | ^
/usr/include/GNUstep/Foundation/NSXMLNode.h:210:1: error: expected unqualified-id before ‘-’ token
  210 | - (NSString*) canonicalXMLStringPreservingComments: (BOOL)comments;
      | ^
/usr/include/GNUstep/Foundation/NSXMLNode.h:214:1: error: expected unqualified-id before ‘-’ token
  214 | - (NSXMLNode*) childAtIndex: (NSUInteger)index;
      | ^
/usr/include/GNUstep/Foundation/NSXMLNode.h:220:1: error: expected unqualified-id before ‘-’ token
  220 | - (NSUInteger) childCount;
      | ^
/usr/include/GNUstep/Foundation/NSXMLNode.h:224:1: error: expected unqualified-id before ‘-’ token
  224 | - (NSArray*) children;
      | ^
/usr/include/GNUstep/Foundation/NSXMLNode.h:228:1: error: expected unqualified-id before ‘-’ token
  228 | - (void) detach;
      | ^
/usr/include/GNUstep/Foundation/NSXMLNode.h:232:1: error: expected unqualified-id before ‘-’ token
  232 | - (NSUInteger) index;
      | ^
/usr/include/GNUstep/Foundation/NSXMLNode.h:238:1: error: expected unqualified-id before ‘-’ token
  238 | - (id) initWithKind: (NSXMLNodeKind)theKind;
      | ^
/usr/include/GNUstep/Foundation/NSXMLNode.h:244:1: error: expected unqualified-id before ‘-’ token
  244 | - (id) initWithKind: (NSXMLNodeKind)theKind options: (NSUInteger)theOptions;
      | ^
/usr/include/GNUstep/Foundation/NSXMLNode.h:249:1: error: expected unqualified-id before ‘-’ token
  249 | - (NSUInteger) level;
      | ^
/usr/include/GNUstep/Foundation/NSXMLNode.h:253:1: error: expected unqualified-id before ‘-’ token
  253 | - (NSString*) localName;
      | ^
/usr/include/GNUstep/Foundation/NSXMLNode.h:258:1: error: expected unqualified-id before ‘-’ token
  258 | - (NSXMLNodeKind) kind;
      | ^
/usr/include/GNUstep/Foundation/NSXMLNode.h:262:1: error: expected unqualified-id before ‘-’ token
  262 | - (NSString*) name;
      | ^
/usr/include/GNUstep/Foundation/NSXMLNode.h:266:1: error: expected unqualified-id before ‘-’ token
  266 | - (NSXMLNode*) nextNode;
      | ^
/usr/include/GNUstep/Foundation/NSXMLNode.h:270:1: error: expected unqualified-id before ‘-’ token
  270 | - (NSXMLNode*) nextSibling;
      | ^
/usr/include/GNUstep/Foundation/NSXMLNode.h:278:1: error: expected unqualified-id before ‘-’ token
  278 | - (NSArray*) nodesForXPath: (NSString*)anxpath error: (NSError**)error;
      | ^
/usr/include/GNUstep/Foundation/NSXMLNode.h:283:1: error: expected unqualified-id before ‘-’ token
  283 | - (NSArray*) objectsForXQuery: (NSString*)xquery error: (NSError**)error;
      | ^
/usr/include/GNUstep/Foundation/NSXMLNode.h:295:1: error: expected unqualified-id before ‘-’ token
  295 | - (NSArray*) objectsForXQuery: (NSString*)xquery
      | ^
/usr/include/GNUstep/Foundation/NSXMLNode.h:303:1: error: expected unqualified-id before ‘-’ token
  303 | - (id) objectValue;
      | ^
/usr/include/GNUstep/Foundation/NSXMLNode.h:309:1: error: expected unqualified-id before ‘-’ token
  309 | - (NSXMLNode*) parent;
      | ^
/usr/include/GNUstep/Foundation/NSXMLNode.h:314:1: error: expected unqualified-id before ‘-’ token
  314 | - (NSString*) prefix;
      | ^
/usr/include/GNUstep/Foundation/NSXMLNode.h:319:1: error: expected unqualified-id before ‘-’ token
  319 | - (NSXMLNode*) previousNode;
      | ^
/usr/include/GNUstep/Foundation/NSXMLNode.h:323:1: error: expected unqualified-id before ‘-’ token
  323 | - (NSXMLNode*) previousSibling;
      | ^
/usr/include/GNUstep/Foundation/NSXMLNode.h:328:1: error: expected unqualified-id before ‘-’ token
  328 | - (NSXMLDocument*) rootDocument;
      | ^
/usr/include/GNUstep/Foundation/NSXMLNode.h:332:1: error: expected unqualified-id before ‘-’ token
  332 | - (void) setName: (NSString*)name;
      | ^
/usr/include/GNUstep/Foundation/NSXMLNode.h:338:1: error: expected unqualified-id before ‘-’ token
  338 | - (void) setObjectValue: (id)value;
      | ^
/usr/include/GNUstep/Foundation/NSXMLNode.h:347:1: error: expected unqualified-id before ‘-’ token
  347 | - (void) setStringValue: (NSString*)string;
      | ^
/usr/include/GNUstep/Foundation/NSXMLNode.h:354:1: error: expected unqualified-id before ‘-’ token
  354 | - (void) setStringValue: (NSString*)string resolvingEntities: (BOOL)resolve;
      | ^
/usr/include/GNUstep/Foundation/NSXMLNode.h:358:1: error: expected unqualified-id before ‘-’ token
  358 | - (void) setURI: (NSString*)URI;
      | ^
/usr/include/GNUstep/Foundation/NSXMLNode.h:365:1: error: expected unqualified-id before ‘-’ token
  365 | - (NSString*) stringValue;
      | ^
/usr/include/GNUstep/Foundation/NSXMLNode.h:369:1: error: expected unqualified-id before ‘-’ token
  369 | - (NSString*) URI;
      | ^
/usr/include/GNUstep/Foundation/NSXMLNode.h:373:1: error: expected unqualified-id before ‘-’ token
  373 | - (NSString*) XPath;
      | ^
/usr/include/GNUstep/Foundation/NSXMLNode.h:379:1: error: expected unqualified-id before ‘-’ token
  379 | - (NSString*) XMLString;
      | ^
/usr/include/GNUstep/Foundation/NSXMLNode.h:385:1: error: expected unqualified-id before ‘-’ token
  385 | - (NSString*) XMLStringWithOptions: (NSUInteger)theOptions;
      | ^
/usr/include/GNUstep/Foundation/NSXMLNode.h:387:2: error: ‘end’ does not name a type
  387 | @end
      |  ^~~
/usr/include/GNUstep/Foundation/NSXMLDocument.h:76:2: error: ‘interface’ does not name a type
   76 | @interface NSXMLDocument : NSXMLNode
      |  ^~~~~~~~~
/usr/include/GNUstep/Foundation/NSXMLDocument.h:89:1: error: expected unqualified-id before ‘+’ token
   89 | + (Class) replacementClassForClass: (Class)cls;
      | ^
/usr/include/GNUstep/Foundation/NSXMLDocument.h:94:1: error: expected unqualified-id before ‘-’ token
   94 | - (NSString*) characterEncoding;
      | ^
/usr/include/GNUstep/Foundation/NSXMLDocument.h:99:1: error: expected unqualified-id before ‘-’ token
   99 | - (NSXMLDocumentContentKind) documentContentKind;
      | ^
/usr/include/GNUstep/Foundation/NSXMLDocument.h:104:1: error: expected unqualified-id before ‘-’ token
  104 | - (NSXMLDTD*) DTD;
      | ^
/usr/include/GNUstep/Foundation/NSXMLDocument.h:109:1: error: expected unqualified-id before ‘-’ token
  109 | - (id) initWithContentsOfURL: (NSURL*)url
      | ^
/usr/include/GNUstep/Foundation/NSXMLDocument.h:117:1: error: expected unqualified-id before ‘-’ token
  117 | - (id) initWithData: (NSData*)data
      | ^
/usr/include/GNUstep/Foundation/NSXMLDocument.h:124:1: error: expected unqualified-id before ‘-’ token
  124 | - (id) initWithRootElement: (NSXMLElement*)element;
      | ^
/usr/include/GNUstep/Foundation/NSXMLDocument.h:131:1: error: expected unqualified-id before ‘-’ token
  131 | - (id) initWithXMLString: (NSString*)string
      | ^
/usr/include/GNUstep/Foundation/NSXMLDocument.h:139:1: error: expected unqualified-id before ‘-’ token
  139 | - (BOOL) isStandalone;
      | ^
/usr/include/GNUstep/Foundation/NSXMLDocument.h:144:1: error: expected unqualified-id before ‘-’ token
  144 | - (NSString*) MIMEType;
      | ^
/usr/include/GNUstep/Foundation/NSXMLDocument.h:149:1: error: expected unqualified-id before ‘-’ token
  149 | - (NSXMLElement*) rootElement;
      | ^
/usr/include/GNUstep/Foundation/NSXMLDocument.h:154:1: error: expected unqualified-id before ‘-’ token
  154 | - (void) setCharacterEncoding: (NSString*)encoding;
      | ^
/usr/include/GNUstep/Foundation/NSXMLDocument.h:159:1: error: expected unqualified-id before ‘-’ token
  159 | - (void) setDocumentContentKind: (NSXMLDocumentContentKind)theContentKind;
      | ^
/usr/include/GNUstep/Foundation/NSXMLDocument.h:165:1: error: expected unqualified-id before ‘-’ token
  165 | - (void) setDTD: (NSXMLDTD*)documentTypeDeclaration;
      | ^
/usr/include/GNUstep/Foundation/NSXMLDocument.h:170:1: error: expected unqualified-id before ‘-’ token
  170 | - (void) setMIMEType: (NSString*)theMIMEType;
      | ^
/usr/include/GNUstep/Foundation/NSXMLDocument.h:176:1: error: expected unqualified-id before ‘-’ token
  176 | - (void) setRootElement: (NSXMLNode*)root;
      | ^
/usr/include/GNUstep/Foundation/NSXMLDocument.h:183:1: error: expected unqualified-id before ‘-’ token
  183 | - (void) setStandalone: (BOOL)standalone;
      | ^
/usr/include/GNUstep/Foundation/NSXMLDocument.h:189:1: error: expected unqualified-id before ‘-’ token
  189 | - (void) setVersion: (NSString*)version;
      | ^
/usr/include/GNUstep/Foundation/NSXMLDocument.h:194:1: error: expected unqualified-id before ‘-’ token
  194 | - (NSString*) version;
      | ^
/usr/include/GNUstep/Foundation/NSXMLDocument.h:200:1: error: expected unqualified-id before ‘-’ token
  200 | - (void) insertChild: (NSXMLNode*)child atIndex: (NSUInteger)index;
      | ^
/usr/include/GNUstep/Foundation/NSXMLDocument.h:205:1: error: expected unqualified-id before ‘-’ token
  205 | - (void) insertChildren: (NSArray*)children atIndex: (NSUInteger)index;
      | ^
/usr/include/GNUstep/Foundation/NSXMLDocument.h:210:1: error: expected unqualified-id before ‘-’ token
  210 | - (void) removeChildAtIndex: (NSUInteger)index;
      | ^
/usr/include/GNUstep/Foundation/NSXMLDocument.h:215:1: error: expected unqualified-id before ‘-’ token
  215 | - (void) setChildren: (NSArray*)children;
      | ^
/usr/include/GNUstep/Foundation/NSXMLDocument.h:220:1: error: expected unqualified-id before ‘-’ token
  220 | - (void) addChild: (NSXMLNode*)child;
      | ^
/usr/include/GNUstep/Foundation/NSXMLDocument.h:225:1: error: expected unqualified-id before ‘-’ token
  225 | - (void) replaceChildAtIndex: (NSUInteger)index withNode: (NSXMLNode*)theNode;
      | ^
/usr/include/GNUstep/Foundation/NSXMLDocument.h:230:1: error: expected unqualified-id before ‘-’ token
  230 | - (NSData*) XMLData;
      | ^
/usr/include/GNUstep/Foundation/NSXMLDocument.h:235:1: error: expected unqualified-id before ‘-’ token
  235 | - (NSData*) XMLDataWithOptions: (NSUInteger)theOptions;
      | ^
/usr/include/GNUstep/Foundation/NSXMLDocument.h:241:1: error: expected unqualified-id before ‘-’ token
  241 | - (id) objectByApplyingXSLT: (NSData*)xslt
      | ^
/usr/include/GNUstep/Foundation/NSXMLDocument.h:249:1: error: expected unqualified-id before ‘-’ token
  249 | - (id) objectByApplyingXSLTString: (NSString*)xslt
      | ^
/usr/include/GNUstep/Foundation/NSXMLDocument.h:257:1: error: expected unqualified-id before ‘-’ token
  257 | - (id) objectByApplyingXSLTAtURL: (NSURL*)xsltURL
      | ^
/usr/include/GNUstep/Foundation/NSXMLDocument.h:263:1: error: expected unqualified-id before ‘-’ token
  263 | - (BOOL) validateAndReturnError: (NSError**)error;
      | ^
/usr/include/GNUstep/Foundation/NSXMLDocument.h:265:2: error: ‘end’ does not name a type
  265 | @end
      |  ^~~
/usr/include/GNUstep/Foundation/NSXMLDTD.h:36:14: error: expected unqualified-id before ‘,’ token
   36 | @class NSData, NSMutableDictionary;
      |              ^
/usr/include/GNUstep/Foundation/NSXMLDTD.h:43:2: error: ‘interface’ does not name a type
   43 | @interface NSXMLDTD : NSXMLNode
      |  ^~~~~~~~~
/usr/include/GNUstep/Foundation/NSXMLDTD.h:59:1: error: expected unqualified-id before ‘-’ token
   59 | - (void) addChild: (NSXMLNode*)child;
      | ^
/usr/include/GNUstep/Foundation/NSXMLDTD.h:64:1: error: expected unqualified-id before ‘-’ token
   64 | - (NSXMLDTDNode*) attributeDeclarationForName: (NSString*)name
      | ^
/usr/include/GNUstep/Foundation/NSXMLDTD.h:70:1: error: expected unqualified-id before ‘-’ token
   70 | - (NSXMLDTDNode*) elementDeclarationForName: (NSString*)name;
      | ^
/usr/include/GNUstep/Foundation/NSXMLDTD.h:75:1: error: expected unqualified-id before ‘-’ token
   75 | - (NSXMLDTDNode*) entityDeclarationForName: (NSString*)name;
      | ^
/usr/include/GNUstep/Foundation/NSXMLDTD.h:79:1: error: expected unqualified-id before ‘-’ token
   79 | - (id) initWithContentsOfURL: (NSURL*)url
      | ^
/usr/include/GNUstep/Foundation/NSXMLDTD.h:85:1: error: expected unqualified-id before ‘-’ token
   85 | - (id) initWithData: (NSData*)data
      | ^
/usr/include/GNUstep/Foundation/NSXMLDTD.h:92:1: error: expected unqualified-id before ‘-’ token
   92 | - (void) insertChild: (NSXMLNode*)child atIndex: (NSUInteger)index;
      | ^
/usr/include/GNUstep/Foundation/NSXMLDTD.h:97:1: error: expected unqualified-id before ‘-’ token
   97 | - (void) insertChildren: (NSArray*)children atIndex: (NSUInteger)index;
      | ^
/usr/include/GNUstep/Foundation/NSXMLDTD.h:102:1: error: expected unqualified-id before ‘-’ token
  102 | - (NSXMLDTDNode*) notationDeclarationForName: (NSString*)name;
      | ^
/usr/include/GNUstep/Foundation/NSXMLDTD.h:107:1: error: expected unqualified-id before ‘+’ token
  107 | + (NSXMLDTDNode*) predefinedEntityDeclarationForName: (NSString*)name;
      | ^
/usr/include/GNUstep/Foundation/NSXMLDTD.h:112:1: error: expected unqualified-id before ‘-’ token
  112 | - (NSString*) publicID;
      | ^
/usr/include/GNUstep/Foundation/NSXMLDTD.h:117:1: error: expected unqualified-id before ‘-’ token
  117 | - (void) removeChildAtIndex: (NSUInteger)index;
      | ^
/usr/include/GNUstep/Foundation/NSXMLDTD.h:122:1: error: expected unqualified-id before ‘-’ token
  122 | - (void) replaceChildAtIndex: (NSUInteger)index withNode: (NSXMLNode*)theNode;
      | ^
/usr/include/GNUstep/Foundation/NSXMLDTD.h:127:1: error: expected unqualified-id before ‘-’ token
  127 | - (void) setChildren: (NSArray*)children;
      | ^
/usr/include/GNUstep/Foundation/NSXMLDTD.h:135:1: error: expected unqualified-id before ‘-’ token
  135 | - (void) setPublicID: (NSString*)publicID;
      | ^
/usr/include/GNUstep/Foundation/NSXMLDTD.h:140:1: error: expected unqualified-id before ‘-’ token
  140 | - (void) setSystemID: (NSString*)systemID;
      | ^
/usr/include/GNUstep/Foundation/NSXMLDTD.h:145:1: error: expected unqualified-id before ‘-’ token
  145 | - (NSString*) systemID;
      | ^
/usr/include/GNUstep/Foundation/NSXMLDTD.h:147:2: error: ‘end’ does not name a type
  147 | @end
      |  ^~~
/usr/include/GNUstep/Foundation/NSXMLDTDNode.h:77:2: error: ‘interface’ does not name a type
   77 | @interface NSXMLDTDNode : NSXMLNode
      |  ^~~~~~~~~
/usr/include/GNUstep/Foundation/NSXMLDTDNode.h:93:1: error: expected unqualified-id before ‘-’ token
   93 | - (NSXMLDTDNodeKind) DTDKind;
      | ^
/usr/include/GNUstep/Foundation/NSXMLDTDNode.h:98:1: error: expected unqualified-id before ‘-’ token
   98 | - (id) initWithXMLString: (NSString*)string;
      | ^
/usr/include/GNUstep/Foundation/NSXMLDTDNode.h:104:1: error: expected unqualified-id before ‘-’ token
  104 | - (BOOL) isExternal;
      | ^
/usr/include/GNUstep/Foundation/NSXMLDTDNode.h:109:1: error: expected unqualified-id before ‘-’ token
  109 | - (NSString*) notationName;
      | ^
/usr/include/GNUstep/Foundation/NSXMLDTDNode.h:114:1: error: expected unqualified-id before ‘-’ token
  114 | - (NSString*) publicID;
      | ^
/usr/include/GNUstep/Foundation/NSXMLDTDNode.h:119:1: error: expected unqualified-id before ‘-’ token
  119 | - (void) setDTDKind: (NSXMLDTDNodeKind)nodeKind;
      | ^
/usr/include/GNUstep/Foundation/NSXMLDTDNode.h:124:1: error: expected unqualified-id before ‘-’ token
  124 | - (void) setNotationName: (NSString*)notationName;
      | ^
/usr/include/GNUstep/Foundation/NSXMLDTDNode.h:133:1: error: expected unqualified-id before ‘-’ token
  133 | - (void) setPublicID: (NSString*)publicID;
      | ^
/usr/include/GNUstep/Foundation/NSXMLDTDNode.h:138:1: error: expected unqualified-id before ‘-’ token
  138 | - (void) setSystemID: (NSString*)systemID;
      | ^
/usr/include/GNUstep/Foundation/NSXMLDTDNode.h:143:1: error: expected unqualified-id before ‘-’ token
  143 | - (NSString*) systemID;
      | ^
/usr/include/GNUstep/Foundation/NSXMLDTDNode.h:145:2: error: ‘end’ does not name a type
  145 | @end
      |  ^~~
/usr/include/GNUstep/Foundation/NSXMLElement.h:35:20: error: expected unqualified-id before ‘,’ token
   35 | @class NSDictionary, NSEnumerator, NSMutableArray, NSMutableDictionary;
      |                    ^
/usr/include/GNUstep/Foundation/NSXMLElement.h:35:22: error: aggregate ‘NSDictionary NSEnumerator’ has incomplete type and cannot be defined
   35 | @class NSDictionary, NSEnumerator, NSMutableArray, NSMutableDictionary;
      |                      ^~~~~~~~~~~~
/usr/include/GNUstep/Foundation/NSXMLElement.h:41:2: error: ‘interface’ does not name a type
   41 | @interface NSXMLElement : NSXMLNode
      |  ^~~~~~~~~
/usr/include/GNUstep/Foundation/NSXMLElement.h:57:1: error: expected unqualified-id before ‘-’ token
   57 | - (id) initWithName: (NSString*)name;
      | ^
/usr/include/GNUstep/Foundation/NSXMLElement.h:62:1: error: expected unqualified-id before ‘-’ token
   62 | - (id) initWithName: (NSString*)name URI: (NSString*)URI;
      | ^
/usr/include/GNUstep/Foundation/NSXMLElement.h:67:1: error: expected unqualified-id before ‘-’ token
   67 | - (id) initWithName: (NSString*)name stringValue: (NSString*)string;
      | ^
/usr/include/GNUstep/Foundation/NSXMLElement.h:72:1: error: expected unqualified-id before ‘-’ token
   72 | - (id) initWithXMLString: (NSString*)string error: (NSError**)error;
      | ^
/usr/include/GNUstep/Foundation/NSXMLElement.h:77:1: error: expected unqualified-id before ‘-’ token
   77 | - (NSArray*) elementsForName: (NSString*)name;
      | ^
/usr/include/GNUstep/Foundation/NSXMLElement.h:83:1: error: expected unqualified-id before ‘-’ token
   83 | - (NSArray*) elementsForLocalName: (NSString*)localName URI: (NSString*)URI;
      | ^
/usr/include/GNUstep/Foundation/NSXMLElement.h:89:1: error: expected unqualified-id before ‘-’ token
   89 | - (void) addAttribute: (NSXMLNode*)attribute;
      | ^
/usr/include/GNUstep/Foundation/NSXMLElement.h:94:1: error: expected unqualified-id before ‘-’ token
   94 | - (void) removeAttributeForName: (NSString*)name;
      | ^
/usr/include/GNUstep/Foundation/NSXMLElement.h:100:1: error: expected unqualified-id before ‘-’ token
  100 | - (void) setAttributes: (NSArray*)attributes;
      | ^
/usr/include/GNUstep/Foundation/NSXMLElement.h:106:1: error: expected unqualified-id before ‘-’ token
  106 | - (void) setAttributesAsDictionary: (NSDictionary*)attributes;
      | ^
/usr/include/GNUstep/Foundation/NSXMLElement.h:112:1: error: expected unqualified-id before ‘-’ token
  112 | - (void) setAttributesWithDictionary: (NSDictionary*)attributes;
      | ^
/usr/include/GNUstep/Foundation/NSXMLElement.h:118:1: error: expected unqualified-id before ‘-’ token
  118 | - (NSArray*) attributes;
      | ^
/usr/include/GNUstep/Foundation/NSXMLElement.h:123:1: error: expected unqualified-id before ‘-’ token
  123 | - (NSXMLNode*) attributeForName: (NSString*)name;
      | ^
/usr/include/GNUstep/Foundation/NSXMLElement.h:128:1: error: expected unqualified-id before ‘-’ token
  128 | - (NSXMLNode*) attributeForLocalName: (NSString*)localName
      | ^
/usr/include/GNUstep/Foundation/NSXMLElement.h:134:1: error: expected unqualified-id before ‘-’ token
  134 | - (void) addNamespace: (NSXMLNode*)aNamespace;
      | ^
/usr/include/GNUstep/Foundation/NSXMLElement.h:139:1: error: expected unqualified-id before ‘-’ token
  139 | - (void) removeNamespaceForPrefix: (NSString*)name;
      | ^
/usr/include/GNUstep/Foundation/NSXMLElement.h:145:1: error: expected unqualified-id before ‘-’ token
  145 | - (void) setNamespaces: (NSArray*)namespaces;
      | ^
/usr/include/GNUstep/Foundation/NSXMLElement.h:150:1: error: expected unqualified-id before ‘-’ token
  150 | - (NSArray*) namespaces;
      | ^
/usr/include/GNUstep/Foundation/NSXMLElement.h:155:1: error: expected unqualified-id before ‘-’ token
  155 | - (NSXMLNode*) namespaceForPrefix: (NSString*)name;
      | ^
/usr/include/GNUstep/Foundation/NSXMLElement.h:160:1: error: expected unqualified-id before ‘-’ token
  160 | - (NSXMLNode*) resolveNamespaceForName: (NSString*)name;
      | ^
/usr/include/GNUstep/Foundation/NSXMLElement.h:165:1: error: expected unqualified-id before ‘-’ token
  165 | - (NSString*) resolvePrefixForNamespaceURI: (NSString*)namespaceURI;
      | ^
/usr/include/GNUstep/Foundation/NSXMLElement.h:170:1: error: expected unqualified-id before ‘-’ token
  170 | - (void) insertChild: (NSXMLNode*)child atIndex: (NSUInteger)index;
      | ^
/usr/include/GNUstep/Foundation/NSXMLElement.h:175:1: error: expected unqualified-id before ‘-’ token
  175 | - (void) insertChildren: (NSArray*)children atIndex: (NSUInteger)index;
      | ^
/usr/include/GNUstep/Foundation/NSXMLElement.h:180:1: error: expected unqualified-id before ‘-’ token
  180 | - (void) removeChildAtIndex: (NSUInteger)index;
      | ^
/usr/include/GNUstep/Foundation/NSXMLElement.h:185:1: error: expected unqualified-id before ‘-’ token
  185 | - (void) setChildren: (NSArray*)children;
      | ^
/usr/include/GNUstep/Foundation/NSXMLElement.h:190:1: error: expected unqualified-id before ‘-’ token
  190 | - (void) addChild: (NSXMLNode*)child;
      | ^
/usr/include/GNUstep/Foundation/NSXMLElement.h:195:1: error: expected unqualified-id before ‘-’ token
  195 | - (void) replaceChildAtIndex: (NSUInteger)index withNode: (NSXMLNode*)theNode;
      | ^
/usr/include/GNUstep/Foundation/NSXMLElement.h:203:1: error: expected unqualified-id before ‘-’ token
  203 | - (void) normalizeAdjacentTextNodesPreservingCDATA: (BOOL)preserve;
      | ^
/usr/include/GNUstep/Foundation/NSXMLElement.h:205:2: error: ‘end’ does not name a type
  205 | @end
      |  ^~~
/usr/include/GNUstep/Foundation/NSXMLParser.h:39:14: error: expected unqualified-id before ‘,’ token
   39 | @class NSData, NSDictionary, NSError, NSInputStream, NSString, NSURL;
      |              ^
/usr/include/GNUstep/Foundation/NSXMLParser.h:39:39: error: aggregate ‘NSData NSInputStream’ has incomplete type and cannot be defined
   39 | @class NSData, NSDictionary, NSError, NSInputStream, NSString, NSURL;
      |                                       ^~~~~~~~~~~~~
/usr/include/GNUstep/Foundation/NSXMLParser.h:44:11: error: ‘NSString’ does not name a type
   44 | GS_EXPORT NSString* const NSXMLParserErrorDomain;
      |           ^~~~~~~~
/usr/include/GNUstep/Foundation/NSXMLParser.h:71:2: error: ‘interface’ does not name a type
   71 | @interface NSXMLParser : NSObject
      |  ^~~~~~~~~
/usr/include/GNUstep/Foundation/NSXMLParser.h:93:1: error: expected unqualified-id before ‘-’ token
   93 | - (void) abortParsing;
      | ^
/usr/include/GNUstep/Foundation/NSXMLParser.h:99:1: error: expected unqualified-id before ‘-’ token
   99 | - (id) delegate;
      | ^
/usr/include/GNUstep/Foundation/NSXMLParser.h:104:1: error: expected unqualified-id before ‘-’ token
  104 | - (instancetype) initWithContentsOfURL: (NSURL*)anURL;
      | ^
/usr/include/GNUstep/Foundation/NSXMLParser.h:109:1: error: expected unqualified-id before ‘-’ token
  109 | - (instancetype) initWithData: (NSData*)data;
      | ^
/usr/include/GNUstep/Foundation/NSXMLParser.h:114:1: error: expected unqualified-id before ‘-’ token
  114 | - (instancetype) initWithStream: (NSInputStream*)stream;
      | ^
/usr/include/GNUstep/Foundation/NSXMLParser.h:119:1: error: expected unqualified-id before ‘-’ token
  119 | - (BOOL) parse;
      | ^
/usr/include/GNUstep/Foundation/NSXMLParser.h:124:1: error: expected unqualified-id before ‘-’ token
  124 | - (NSError*) parserError;
      | ^
/usr/include/GNUstep/Foundation/NSXMLParser.h:129:1: error: expected unqualified-id before ‘-’ token
  129 | - (void) setDelegate: (id)delegate;
      | ^
/usr/include/GNUstep/Foundation/NSXMLParser.h:137:1: error: expected unqualified-id before ‘-’ token
  137 | - (void) setShouldProcessNamespaces: (BOOL)aFlag;
      | ^
/usr/include/GNUstep/Foundation/NSXMLParser.h:144:1: error: expected unqualified-id before ‘-’ token
  144 | - (void) setShouldReportNamespacePrefixes: (BOOL)aFlag;
      | ^
/usr/include/GNUstep/Foundation/NSXMLParser.h:151:1: error: expected unqualified-id before ‘-’ token
  151 | - (void) setShouldResolveExternalEntities: (BOOL)aFlag;
      | ^
/usr/include/GNUstep/Foundation/NSXMLParser.h:156:1: error: expected unqualified-id before ‘-’ token
  156 | - (BOOL) shouldProcessNamespaces;
      | ^
/usr/include/GNUstep/Foundation/NSXMLParser.h:161:1: error: expected unqualified-id before ‘-’ token
  161 | - (BOOL) shouldReportNamespacePrefixes;
      | ^
/usr/include/GNUstep/Foundation/NSXMLParser.h:166:1: error: expected unqualified-id before ‘-’ token
  166 | - (BOOL) shouldResolveExternalEntities;
      | ^
/usr/include/GNUstep/Foundation/NSXMLParser.h:168:2: error: ‘end’ does not name a type
  168 | @end
      |  ^~~
/usr/include/GNUstep/Foundation/NSXMLParser.h:179:1: error: expected unqualified-id before ‘-’ token
  179 | - (NSInteger) lineNumber;
      | ^
/usr/include/GNUstep/Foundation/NSXMLParser.h:185:1: error: expected unqualified-id before ‘-’ token
  185 | - (NSString*) publicID;
      | ^
/usr/include/GNUstep/Foundation/NSXMLParser.h:191:1: error: expected unqualified-id before ‘-’ token
  191 | - (NSString*) systemID;
      | ^
/usr/include/GNUstep/Foundation/NSXMLParser.h:192:2: error: ‘end’ does not name a type
  192 | @end
      |  ^~~
/usr/include/GNUstep/Foundation/NSXMLParser.h:214:1: error: expected unqualified-id before ‘-’ token
  214 | - (void) parser: (NSXMLParser*)aParser
      | ^
/usr/include/GNUstep/Foundation/NSXMLParser.h:221:1: error: expected unqualified-id before ‘-’ token
  221 | - (void) parser: (NSXMLParser*)aParser
      | ^
/usr/include/GNUstep/Foundation/NSXMLParser.h:230:1: error: expected unqualified-id before ‘-’ token
  230 | - (void) parser: (NSXMLParser*)aParser
      | ^
/usr/include/GNUstep/Foundation/NSXMLParser.h:238:1: error: expected unqualified-id before ‘-’ token
  238 | - (void) parser: (NSXMLParser*)aParser
      | ^
/usr/include/GNUstep/Foundation/NSXMLParser.h:244:1: error: expected unqualified-id before ‘-’ token
  244 | - (void) parser: (NSXMLParser*)aParser
      | ^
/usr/include/GNUstep/Foundation/NSXMLParser.h:252:1: error: expected unqualified-id before ‘-’ token
  252 | - (void) parser: (NSXMLParser*)aParser
      | ^
/usr/include/GNUstep/Foundation/NSXMLParser.h:257:1: error: expected unqualified-id before ‘-’ token
  257 | - (void) parser: (NSXMLParser*)aParser
      | ^
/usr/include/GNUstep/Foundation/NSXMLParser.h:262:1: error: expected unqualified-id before ‘-’ token
  262 | - (void) parser: (NSXMLParser*)aParser
      | ^
/usr/include/GNUstep/Foundation/NSXMLParser.h:267:1: error: expected unqualified-id before ‘-’ token
  267 | - (void) parser: (NSXMLParser*)aParser
      | ^
/usr/include/GNUstep/Foundation/NSXMLParser.h:273:1: error: expected unqualified-id before ‘-’ token
  273 | - (void) parser: (NSXMLParser*)aParser
      | ^
/usr/include/GNUstep/Foundation/NSXMLParser.h:280:1: error: expected unqualified-id before ‘-’ token
  280 | - (void) parser: (NSXMLParser*)aParser
      | ^
/usr/include/GNUstep/Foundation/NSXMLParser.h:285:1: error: expected unqualified-id before ‘-’ token
  285 | - (void) parser: (NSXMLParser*)aParser
      | ^
/usr/include/GNUstep/Foundation/NSXMLParser.h:291:1: error: expected unqualified-id before ‘-’ token
  291 | - (void) parser: (NSXMLParser*)aParser
      | ^
/usr/include/GNUstep/Foundation/NSXMLParser.h:298:1: error: expected unqualified-id before ‘-’ token
  298 | - (void) parser: (NSXMLParser*)aParser
      | ^
/usr/include/GNUstep/Foundation/NSXMLParser.h:304:1: error: expected unqualified-id before ‘-’ token
  304 | - (void) parser: (NSXMLParser*)aParser
      | ^
/usr/include/GNUstep/Foundation/NSXMLParser.h:312:1: error: expected unqualified-id before ‘-’ token
  312 | - (void) parser: (NSXMLParser*)aParser
      | ^
/usr/include/GNUstep/Foundation/NSXMLParser.h:317:1: error: expected unqualified-id before ‘-’ token
  317 | - (void) parser: (NSXMLParser*)aParser
      | ^
/usr/include/GNUstep/Foundation/NSXMLParser.h:323:1: error: expected unqualified-id before ‘-’ token
  323 | - (void) parserDidEndDocument: (NSXMLParser*)aParser;
      | ^
/usr/include/GNUstep/Foundation/NSXMLParser.h:328:1: error: expected unqualified-id before ‘-’ token
  328 | - (void) parserDidStartDocument: (NSXMLParser*)aParser;
      | ^
/usr/include/GNUstep/Foundation/NSXMLParser.h:329:2: error: ‘end’ does not name a type
  329 | @end
      |  ^~~
/usr/include/GNUstep/Foundation/NSXPCConnection.h:47:27: error: expected unqualified-id before ‘,’ token
   47 | @class NSMutableDictionary, NSString, NSOperationQueue, NSSet, NSLock, NSError;
      |                           ^
/usr/include/GNUstep/Foundation/NSXPCConnection.h:48:23: error: expected unqualified-id before ‘,’ token
   48 | @class NSXPCConnection, NSXPCListener, NSXPCInterface, NSXPCListenerEndpoint;
      |                       ^
/usr/include/GNUstep/Foundation/NSXPCConnection.h:48:25: error: aggregate ‘NSXPCConnection NSXPCListener’ has incomplete type and cannot be defined
   48 | @class NSXPCConnection, NSXPCListener, NSXPCInterface, NSXPCListenerEndpoint;
      |                         ^~~~~~~~~~~~~
/usr/include/GNUstep/Foundation/NSXPCConnection.h:48:40: error: aggregate ‘NSXPCConnection NSXPCInterface’ has incomplete type and cannot be defined
   48 | @class NSXPCConnection, NSXPCListener, NSXPCInterface, NSXPCListenerEndpoint;
      |                                        ^~~~~~~~~~~~~~
/usr/include/GNUstep/Foundation/NSXPCConnection.h:48:56: error: aggregate ‘NSXPCConnection NSXPCListenerEndpoint’ has incomplete type and cannot be defined
   48 | @class NSXPCConnection, NSXPCListener, NSXPCInterface, NSXPCListenerEndpoint;
      |                                                        ^~~~~~~~~~~~~~~~~~~~~
/usr/include/GNUstep/Foundation/NSXPCConnection.h:49:2: error: ‘protocol’ does not name a type; did you mean ‘Protocol’?
   49 | @protocol NSXPCListenerDelegate;
      |  ^~~~~~~~
      |  Protocol
/usr/include/GNUstep/Foundation/NSXPCConnection.h:51:49: error: ‘NSError’ is not a type
   51 | DEFINE_BLOCK_TYPE(GSXPCProxyErrorHandler, void, NSError *);
      |                                                 ^~~~~~~
/usr/include/GNUstep/GNUstepBase/GSBlocks.h:68:28: note: in definition of macro ‘DEFINE_BLOCK_TYPE’
   68 |     retTy (*invoke)(void*, argTys, ## __VA_ARGS__);\
      |                            ^~~~~~
/usr/include/GNUstep/Foundation/NSXPCConnection.h:56:2: error: ‘protocol’ does not name a type; did you mean ‘Protocol’?
   56 | @protocol NSXPCProxyCreating
      |  ^~~~~~~~
      |  Protocol
/usr/include/GNUstep/Foundation/NSXPCConnection.h:60:1: error: expected unqualified-id before ‘-’ token
   60 | - (id) remoteObjectProxyWithErrorHandler: (GSXPCProxyErrorHandler)handler;
      | ^
/usr/include/GNUstep/Foundation/NSXPCConnection.h:62:1: error: expected unqualified-id before ‘-’ token
   62 | - (id) synchronousRemoteObjectProxyWithErrorHandler: (GSXPCProxyErrorHandler)handler;
      | ^
/usr/include/GNUstep/Foundation/NSXPCConnection.h:64:2: error: ‘end’ does not name a type
   64 | @end
      |  ^~~
/usr/include/GNUstep/Foundation/NSXPCConnection.h:73:2: error: ‘interface’ does not name a type
   73 | @interface NSXPCConnection : NSObject <NSXPCProxyCreating>
      |  ^~~~~~~~~
/usr/include/GNUstep/Foundation/NSXPCConnection.h:77:1: error: expected unqualified-id before ‘-’ token
   77 | - (instancetype) initWithMachServiceName: (NSString *)name
      | ^
/usr/include/GNUstep/Foundation/NSXPCConnection.h:80:1: error: expected unqualified-id before ‘-’ token
   80 | - (instancetype) initWithServiceName:(NSString *)serviceName;
      | ^
/usr/include/GNUstep/Foundation/NSXPCConnection.h:82:1: error: expected unqualified-id before ‘-’ token
   82 | - (NSXPCListenerEndpoint *) endpoint;
      | ^
/usr/include/GNUstep/Foundation/NSXPCConnection.h:83:1: error: expected unqualified-id before ‘-’ token
   83 | - (void) setEndpoint: (NSXPCListenerEndpoint *) endpoint;
      | ^
/usr/include/GNUstep/Foundation/NSXPCConnection.h:85:1: error: expected unqualified-id before ‘-’ token
   85 | - (NSXPCInterface *) exportedInterface;
      | ^
/usr/include/GNUstep/Foundation/NSXPCConnection.h:86:1: error: expected unqualified-id before ‘-’ token
   86 | - (void) setExportInterface: (NSXPCInterface *)exportedInterface;
      | ^
/usr/include/GNUstep/Foundation/NSXPCConnection.h:88:1: error: expected unqualified-id before ‘-’ token
   88 | - (NSXPCInterface *) remoteObjectInterface;
      | ^
/usr/include/GNUstep/Foundation/NSXPCConnection.h:89:1: error: expected unqualified-id before ‘-’ token
   89 | - (void) setRemoteObjectInterface: (NSXPCInterface *)remoteObjectInterface;
      | ^
/usr/include/GNUstep/Foundation/NSXPCConnection.h:92:1: error: expected unqualified-id before ‘-’ token
   92 | - (id) remoteObjectProxy;
      | ^
/usr/include/GNUstep/Foundation/NSXPCConnection.h:93:1: error: expected unqualified-id before ‘-’ token
   93 | - (void) setRemoteObjectProxy: (id)remoteObjectProxy;
      | ^
/usr/include/GNUstep/Foundation/NSXPCConnection.h:95:1: error: expected unqualified-id before ‘-’ token
   95 | - (id) remoteObjectProxyWithErrorHandler:(GSXPCProxyErrorHandler)handler;
      | ^
/usr/include/GNUstep/Foundation/NSXPCConnection.h:97:1: error: expected unqualified-id before ‘-’ token
   97 | - (NSString *) serviceName;
      | ^
/usr/include/GNUstep/Foundation/NSXPCConnection.h:98:1: error: expected unqualified-id before ‘-’ token
   98 | - (void) setServiceName: (NSString *)serviceName;
      | ^
/usr/include/GNUstep/Foundation/NSXPCConnection.h:100:1: error: expected unqualified-id before ‘-’ token
  100 | - (id) synchronousRemoteObjectProxyWithErrorHandler:
      | ^
/usr/include/GNUstep/Foundation/NSXPCConnection.h:103:1: error: expected unqualified-id before ‘-’ token
  103 | - (GSXPCInterruptionHandler) interruptionHandler;
      | ^
/usr/include/GNUstep/Foundation/NSXPCConnection.h:104:1: error: expected unqualified-id before ‘-’ token
  104 | - (void) setInterruptionHandler: (GSXPCInterruptionHandler)handler;
      | ^
/usr/include/GNUstep/Foundation/NSXPCConnection.h:106:1: error: expected unqualified-id before ‘-’ token
  106 | - (GSXPCInvalidationHandler) invalidationHandler;
      | ^
/usr/include/GNUstep/Foundation/NSXPCConnection.h:107:1: error: expected unqualified-id before ‘-’ token
  107 | - (void) setInvalidationHandler: (GSXPCInvalidationHandler)handler;
      | ^
/usr/include/GNUstep/Foundation/NSXPCConnection.h:109:1: error: expected unqualified-id before ‘-’ token
  109 | - (void) resume;
      | ^
/usr/include/GNUstep/Foundation/NSXPCConnection.h:111:1: error: expected unqualified-id before ‘-’ token
  111 | - (void) suspend;
      | ^
/usr/include/GNUstep/Foundation/NSXPCConnection.h:113:1: error: expected unqualified-id before ‘-’ token
  113 | - (void) invalidate;
      | ^
/usr/include/GNUstep/Foundation/NSXPCConnection.h:115:1: error: expected unqualified-id before ‘-’ token
  115 | - (NSUInteger) auditSessionIdentifier;
      | ^
/usr/include/GNUstep/Foundation/NSXPCConnection.h:116:1: error: expected unqualified-id before ‘-’ token
  116 | - (pid_t) processIdentifier;
      | ^
/usr/include/GNUstep/Foundation/NSXPCConnection.h:117:1: error: expected unqualified-id before ‘-’ token
  117 | - (uid_t) effectiveUserIdentifier;
      | ^
/usr/include/GNUstep/Foundation/NSXPCConnection.h:118:1: error: expected unqualified-id before ‘-’ token
  118 | - (gid_t) effectiveGroupIdentifier;
      | ^
/usr/include/GNUstep/Foundation/NSXPCConnection.h:120:2: error: ‘end’ does not name a type
  120 | @end
      |  ^~~
/usr/include/GNUstep/Foundation/NSXPCConnection.h:127:1: error: expected unqualified-id before ‘+’ token
  127 | + (NSXPCListener *) anonymousListener;
      | ^
/usr/include/GNUstep/Foundation/NSXPCConnection.h:129:1: error: expected unqualified-id before ‘-’ token
  129 | - (instancetype) initWithMachServiceName:(NSString *)name;
      | ^
/usr/include/GNUstep/Foundation/NSXPCConnection.h:131:1: error: expected unqualified-id before ‘-’ token
  131 | - (id <NSXPCListenerDelegate>) delegate;
      | ^
/usr/include/GNUstep/Foundation/NSXPCConnection.h:132:1: error: expected unqualified-id before ‘-’ token
  132 | - (void) setDelegate: (id <NSXPCListenerDelegate>) delegate;
      | ^
/usr/include/GNUstep/Foundation/NSXPCConnection.h:134:1: error: expected unqualified-id before ‘-’ token
  134 | - (NSXPCListenerEndpoint *) endpoint;
      | ^
/usr/include/GNUstep/Foundation/NSXPCConnection.h:135:1: error: expected unqualified-id before ‘-’ token
  135 | - (void) setEndpoint: (NSXPCListenerEndpoint *)endpoint;
      | ^
/usr/include/GNUstep/Foundation/NSXPCConnection.h:137:1: error: expected unqualified-id before ‘-’ token
  137 | - (void) resume;
      | ^
/usr/include/GNUstep/Foundation/NSXPCConnection.h:139:1: error: expected unqualified-id before ‘-’ token
  139 | - (void) suspend;
      | ^
/usr/include/GNUstep/Foundation/NSXPCConnection.h:141:1: error: expected unqualified-id before ‘-’ token
  141 | - (void) invalidate;
      | ^
/usr/include/GNUstep/Foundation/NSXPCConnection.h:143:2: error: ‘end’ does not name a type
  143 | @end
      |  ^~~
/usr/include/GNUstep/Foundation/NSXPCConnection.h:150:2: error: ‘end’ does not name a type
  150 | @end
      |  ^~~
/usr/include/GNUstep/Foundation/NSXPCConnection.h:156:1: error: expected unqualified-id before ‘-’ token
  156 | - (Protocol *) protocol;
      | ^
/usr/include/GNUstep/Foundation/NSXPCConnection.h:157:1: error: expected unqualified-id before ‘-’ token
  157 | - (void) setProtocol: (Protocol *)protocol;
      | ^
/usr/include/GNUstep/Foundation/NSXPCConnection.h:159:1: error: expected unqualified-id before ‘-’ token
  159 | - (void) setClasses: (NSSet *)classes
      | ^
/usr/include/GNUstep/Foundation/NSXPCConnection.h:164:1: error: expected unqualified-id before ‘-’ token
  164 | - (NSSet *) classesForSelector: (SEL)sel
      | ^
/usr/include/GNUstep/Foundation/NSXPCConnection.h:168:1: error: expected unqualified-id before ‘-’ token
  168 | - (void) setInterface: (NSXPCInterface *)ifc
      | ^
/usr/include/GNUstep/Foundation/NSXPCConnection.h:173:1: error: expected unqualified-id before ‘-’ token
  173 | - (NSXPCInterface *) interfaceForSelector: (SEL)sel
      | ^
/usr/include/GNUstep/Foundation/NSXPCConnection.h:177:2: error: ‘end’ does not name a type
  177 | @end
      |  ^~~
/usr/include/GNUstep/Addresses/ADGlobals.h:17:8: error: ‘NSString’ does not name a type
   17 | extern NSString * const ADUIDProperty;                // string
      |        ^~~~~~~~
/usr/include/GNUstep/Addresses/ADGlobals.h:18:8: error: ‘NSString’ does not name a type
   18 | extern NSString * const ADCreationDateProperty;       // date
      |        ^~~~~~~~
/usr/include/GNUstep/Addresses/ADGlobals.h:19:8: error: ‘NSString’ does not name a type
   19 | extern NSString * const ADModificationDateProperty;   // date
      |        ^~~~~~~~
/usr/include/GNUstep/Addresses/ADGlobals.h:20:8: error: ‘NSString’ does not name a type
   20 | extern NSString * const ADSharedProperty;             // @"YES"/@"NO" NON-APPLE
      |        ^~~~~~~~
/usr/include/GNUstep/Addresses/ADGlobals.h:25:8: error: ‘NSString’ does not name a type
   25 | extern NSString * const ADFirstNameProperty;          // string
      |        ^~~~~~~~
/usr/include/GNUstep/Addresses/ADGlobals.h:26:8: error: ‘NSString’ does not name a type
   26 | extern NSString * const ADLastNameProperty;           // string
      |        ^~~~~~~~
/usr/include/GNUstep/Addresses/ADGlobals.h:27:8: error: ‘NSString’ does not name a type
   27 | extern NSString * const ADMiddleNameProperty;         // string UNSUPP
      |        ^~~~~~~~
/usr/include/GNUstep/Addresses/ADGlobals.h:28:8: error: ‘NSString’ does not name a type
   28 | extern NSString * const ADMiddleNamePhoneticProperty; // string UNSUPP
      |        ^~~~~~~~
/usr/include/GNUstep/Addresses/ADGlobals.h:29:8: error: ‘NSString’ does not name a type
   29 | extern NSString * const ADFirstNamePhoneticProperty;  // string UNSUPP
      |        ^~~~~~~~
/usr/include/GNUstep/Addresses/ADGlobals.h:30:8: error: ‘NSString’ does not name a type
   30 | extern NSString * const ADLastNamePhoneticProperty;   // string UNSUPP
      |        ^~~~~~~~
/usr/include/GNUstep/Addresses/ADGlobals.h:31:8: error: ‘NSString’ does not name a type
   31 | extern NSString * const ADTitleProperty;              // string UNSUPP
      |        ^~~~~~~~
/usr/include/GNUstep/Addresses/ADGlobals.h:32:8: error: ‘NSString’ does not name a type
   32 | extern NSString * const ADSuffixProperty;             // string UNSUPP
      |        ^~~~~~~~
/usr/include/GNUstep/Addresses/ADGlobals.h:33:8: error: ‘NSString’ does not name a type
   33 | extern NSString * const ADNicknameProperty;           // string UNSUPP
      |        ^~~~~~~~
/usr/include/GNUstep/Addresses/ADGlobals.h:34:8: error: ‘NSString’ does not name a type
   34 | extern NSString * const ADMaidenNameProperty;         // string UNSUPP
      |        ^~~~~~~~
/usr/include/GNUstep/Addresses/ADGlobals.h:36:8: error: ‘NSString’ does not name a type
   36 | extern NSString * const ADFormattedNameProperty;
      |        ^~~~~~~~
/usr/include/GNUstep/Addresses/ADGlobals.h:38:8: error: ‘NSString’ does not name a type
   38 | extern NSString * const ADBirthdayProperty;           // date
      |        ^~~~~~~~
/usr/include/GNUstep/Addresses/ADGlobals.h:39:8: error: ‘NSString’ does not name a type
   39 | extern NSString * const ADOrganizationProperty;       // string
      |        ^~~~~~~~
/usr/include/GNUstep/Addresses/ADGlobals.h:40:8: error: ‘NSString’ does not name a type
   40 | extern NSString * const ADJobTitleProperty;           // string
      |        ^~~~~~~~
/usr/include/GNUstep/Addresses/ADGlobals.h:41:8: error: ‘NSString’ does not name a type
   41 | extern NSString * const ADHomePageProperty;           // string
      |        ^~~~~~~~
/usr/include/GNUstep/Addresses/ADGlobals.h:43:8: error: ‘NSString’ does not name a type
   43 | extern NSString * const ADEmailProperty;              // multi-string
      |        ^~~~~~~~
/usr/include/GNUstep/Addresses/ADGlobals.h:44:8: error: ‘NSString’ does not name a type
   44 | extern NSString * const ADEmailWorkLabel;
      |        ^~~~~~~~
/usr/include/GNUstep/Addresses/ADGlobals.h:45:8: error: ‘NSString’ does not name a type
   45 | extern NSString * const ADEmailHomeLabel;
      |        ^~~~~~~~
/usr/include/GNUstep/Addresses/ADGlobals.h:47:8: error: ‘NSString’ does not name a type
   47 | extern NSString * const ADAddressProperty;            // multi-dictionary
      |        ^~~~~~~~
/usr/include/GNUstep/Addresses/ADGlobals.h:48:8: error: ‘NSString’ does not name a type
   48 | extern NSString * const ADAddressStreetKey;
      |        ^~~~~~~~
/usr/include/GNUstep/Addresses/ADGlobals.h:49:8: error: ‘NSString’ does not name a type
   49 | extern NSString * const ADAddressCityKey;
      |        ^~~~~~~~
/usr/include/GNUstep/Addresses/ADGlobals.h:50:8: error: ‘NSString’ does not name a type
   50 | extern NSString * const ADAddressStateKey;
      |        ^~~~~~~~
/usr/include/GNUstep/Addresses/ADGlobals.h:51:8: error: ‘NSString’ does not name a type
   51 | extern NSString * const ADAddressZIPKey;
      |        ^~~~~~~~
/usr/include/GNUstep/Addresses/ADGlobals.h:52:8: error: ‘NSString’ does not name a type
   52 | extern NSString * const ADAddressCountryKey;
      |        ^~~~~~~~
/usr/include/GNUstep/Addresses/ADGlobals.h:53:8: error: ‘NSString’ does not name a type
   53 | extern NSString * const ADAddressCountryCodeKey;
      |        ^~~~~~~~
/usr/include/GNUstep/Addresses/ADGlobals.h:54:8: error: ‘NSString’ does not name a type
   54 | extern NSString * const ADAddressPOBoxKey;           // NON-APPLE EXTENSION
      |        ^~~~~~~~
/usr/include/GNUstep/Addresses/ADGlobals.h:55:8: error: ‘NSString’ does not name a type
   55 | extern NSString * const ADAddressExtendedAddressKey; // NON-APPLE EXTENSION
      |        ^~~~~~~~
/usr/include/GNUstep/Addresses/ADGlobals.h:56:8: error: ‘NSString’ does not name a type
   56 | extern NSString * const ADAddressHomeLabel;
      |        ^~~~~~~~
/usr/include/GNUstep/Addresses/ADGlobals.h:57:8: error: ‘NSString’ does not name a type
   57 | extern NSString * const ADAddressWorkLabel;
      |        ^~~~~~~~
/usr/include/GNUstep/Addresses/ADGlobals.h:59:8: error: ‘NSString’ does not name a type
   59 | extern NSString * const ADImageProperty;
      |        ^~~~~~~~
/usr/include/GNUstep/Addresses/ADGlobals.h:60:8: error: ‘NSString’ does not name a type
   60 | extern NSString * const ADImageTypeProperty;         // NON-APPLE EXTENSION
      |        ^~~~~~~~
/usr/include/GNUstep/Addresses/ADGlobals.h:62:8: error: ‘NSString’ does not name a type
   62 | extern NSString * const ADPhoneProperty;     // multi-string
      |        ^~~~~~~~
/usr/include/GNUstep/Addresses/ADGlobals.h:63:8: error: ‘NSString’ does not name a type
   63 | extern NSString * const ADPhoneWorkLabel;
      |        ^~~~~~~~
/usr/include/GNUstep/Addresses/ADGlobals.h:64:8: error: ‘NSString’ does not name a type
   64 | extern NSString * const ADPhoneHomeLabel;
      |        ^~~~~~~~
/usr/include/GNUstep/Addresses/ADGlobals.h:65:8: error: ‘NSString’ does not name a type
   65 | extern NSString * const ADPhoneMobileLabel;
      |        ^~~~~~~~
/usr/include/GNUstep/Addresses/ADGlobals.h:66:8: error: ‘NSString’ does not name a type
   66 | extern NSString * const ADPhoneMainLabel;
      |        ^~~~~~~~
/usr/include/GNUstep/Addresses/ADGlobals.h:67:8: error: ‘NSString’ does not name a type
   67 | extern NSString * const ADPhoneHomeFAXLabel;
      |        ^~~~~~~~
/usr/include/GNUstep/Addresses/ADGlobals.h:68:8: error: ‘NSString’ does not name a type
   68 | extern NSString * const ADPhoneWorkFAXLabel;
      |        ^~~~~~~~
/usr/include/GNUstep/Addresses/ADGlobals.h:69:8: error: ‘NSString’ does not name a type
   69 | extern NSString * const ADPhonePagerLabel;
      |        ^~~~~~~~
/usr/include/GNUstep/Addresses/ADGlobals.h:71:8: error: ‘NSString’ does not name a type
   71 | extern NSString * const ADAIMInstantProperty;    // multi-string
      |        ^~~~~~~~
/usr/include/GNUstep/Addresses/ADGlobals.h:72:8: error: ‘NSString’ does not name a type
   72 | extern NSString * const ADAIMWorkLabel;
      |        ^~~~~~~~
/usr/include/GNUstep/Addresses/ADGlobals.h:73:8: error: ‘NSString’ does not name a type
   73 | extern NSString * const ADAIMHomeLabel;
      |        ^~~~~~~~
/usr/include/GNUstep/Addresses/ADGlobals.h:75:8: error: ‘NSString’ does not name a type
   75 | extern NSString * const ADJabberInstantProperty; // multi-string
      |        ^~~~~~~~
/usr/include/GNUstep/Addresses/ADGlobals.h:76:8: error: ‘NSString’ does not name a type
   76 | extern NSString * const ADJabberWorkLabel;
      |        ^~~~~~~~
/usr/include/GNUstep/Addresses/ADGlobals.h:77:8: error: ‘NSString’ does not name a type
   77 | extern NSString * const ADJabberHomeLabel;
      |        ^~~~~~~~
/usr/include/GNUstep/Addresses/ADGlobals.h:79:8: error: ‘NSString’ does not name a type
   79 | extern NSString * const ADMSNInstantProperty;    // multi-string
      |        ^~~~~~~~
/usr/include/GNUstep/Addresses/ADGlobals.h:80:8: error: ‘NSString’ does not name a type
   80 | extern NSString * const ADMSNWorkLabel;
      |        ^~~~~~~~
/usr/include/GNUstep/Addresses/ADGlobals.h:81:8: error: ‘NSString’ does not name a type
   81 | extern NSString * const ADMSNHomeLabel;
      |        ^~~~~~~~
/usr/include/GNUstep/Addresses/ADGlobals.h:83:8: error: ‘NSString’ does not name a type
   83 | extern NSString * const ADYahooInstantProperty;  // multi-string
      |        ^~~~~~~~
/usr/include/GNUstep/Addresses/ADGlobals.h:84:8: error: ‘NSString’ does not name a type
   84 | extern NSString * const ADYahooWorkLabel;
      |        ^~~~~~~~
/usr/include/GNUstep/Addresses/ADGlobals.h:85:8: error: ‘NSString’ does not name a type
   85 | extern NSString * const ADYahooHomeLabel;
      |        ^~~~~~~~
/usr/include/GNUstep/Addresses/ADGlobals.h:87:8: error: ‘NSString’ does not name a type
   87 | extern NSString * const ADICQInstantProperty;    // multi-string
      |        ^~~~~~~~
/usr/include/GNUstep/Addresses/ADGlobals.h:88:8: error: ‘NSString’ does not name a type
   88 | extern NSString * const ADICQWorkLabel;
      |        ^~~~~~~~
/usr/include/GNUstep/Addresses/ADGlobals.h:89:8: error: ‘NSString’ does not name a type
   89 | extern NSString * const ADICQHomeLabel;
      |        ^~~~~~~~
/usr/include/GNUstep/Addresses/ADGlobals.h:91:8: error: ‘NSString’ does not name a type
   91 | extern NSString * const ADNoteProperty;          // string
      |        ^~~~~~~~
/usr/include/GNUstep/Addresses/ADGlobals.h:96:8: error: ‘NSString’ does not name a type
   96 | extern NSString * const ADGroupNameProperty;     // string
      |        ^~~~~~~~
/usr/include/GNUstep/Addresses/ADGlobals.h:97:8: error: ‘NSString’ does not name a type
   97 | extern NSString * const ADMemberIDsProperty;     // array; NON-APPLE EXTENSION
      |        ^~~~~~~~
/usr/include/GNUstep/Addresses/ADGlobals.h:102:8: error: ‘NSString’ does not name a type
  102 | extern NSString * const ADWorkLabel;
      |        ^~~~~~~~
/usr/include/GNUstep/Addresses/ADGlobals.h:103:8: error: ‘NSString’ does not name a type
  103 | extern NSString * const ADHomeLabel;
      |        ^~~~~~~~
/usr/include/GNUstep/Addresses/ADGlobals.h:104:8: error: ‘NSString’ does not name a type
  104 | extern NSString * const ADOtherLabel;
      |        ^~~~~~~~
/usr/include/GNUstep/Addresses/ADGlobals.h:109:8: error: ‘NSString’ does not name a type
  109 | extern NSString * const ADDatabaseChangedNotification;
      |        ^~~~~~~~
/usr/include/GNUstep/Addresses/ADGlobals.h:110:8: error: ‘NSString’ does not name a type
  110 | extern NSString * const ADDatabaseChangedExternallyNotification;
      |        ^~~~~~~~
/usr/include/GNUstep/Addresses/ADGlobals.h:111:8: error: ‘NSString’ does not name a type
  111 | extern NSString * const ADRecordChangedNotification; // EXTENSION
      |        ^~~~~~~~
/usr/include/GNUstep/Addresses/ADGlobals.h:113:8: error: ‘NSString’ does not name a type
  113 | extern NSString * const ADUniqueIDOfChangedRecordKey;
      |        ^~~~~~~~
/usr/include/GNUstep/Addresses/ADGlobals.h:114:8: error: ‘NSString’ does not name a type
  114 | extern NSString * const ADChangedPropertyKey;
      |        ^~~~~~~~
/usr/include/GNUstep/Addresses/ADGlobals.h:115:8: error: ‘NSString’ does not name a type
  115 | extern NSString * const ADChangedValueKey;
      |        ^~~~~~~~
/usr/include/GNUstep/Addresses/ADGlobals.h:116:8: error: ‘NSString’ does not name a type
  116 | extern NSString * const ADAddressBookContainingChangedRecordKey;
      |        ^~~~~~~~
/usr/include/GNUstep/Addresses/ADGlobals.h:119:1: error: ‘NSString’ does not name a type
  119 | NSString *ADLocalizedPropertyOrLabel(NSString *propertyOrLabel);
      | ^~~~~~~~
/usr/include/GNUstep/Addresses/ADGlobals.h:124:8: error: ‘NSString’ does not name a type
  124 | extern NSString* ADAddressBookInaccessibleError;
      |        ^~~~~~~~
/usr/include/GNUstep/Addresses/ADGlobals.h:125:8: error: ‘NSString’ does not name a type
  125 | extern NSString* ADAddressBookConsistencyError;
      |        ^~~~~~~~
/usr/include/GNUstep/Addresses/ADGlobals.h:126:8: error: ‘NSString’ does not name a type
  126 | extern NSString* ADAddressBookInternalError; // report this to author!
      |        ^~~~~~~~
/usr/include/GNUstep/Addresses/ADGlobals.h:127:8: error: ‘NSString’ does not name a type
  127 | extern NSString* ADUnimplementedError; // report this to author!
      |        ^~~~~~~~
/usr/include/GNUstep/Addresses/ADGlobals.h:129:2: error: ‘interface’ does not name a type
  129 | @interface ADScriptingInfo: NSObject
      |  ^~~~~~~~~
/usr/include/GNUstep/Addresses/ADGlobals.h:131:2: error: ‘end’ does not name a type
  131 | @end
      |  ^~~
/usr/include/GNUstep/Addresses/ADAddressBook.h:22:2: error: ‘interface’ does not name a type
   22 | @interface ADAddressBook: NSObject
      |  ^~~~~~~~~
/usr/include/GNUstep/Addresses/ADAddressBook.h:25:1: error: expected unqualified-id before ‘-’ token
   25 | - (NSArray*) recordsMatchingSearchElement: (ADSearchElement*) search;
      | ^
/usr/include/GNUstep/Addresses/ADAddressBook.h:27:1: error: expected unqualified-id before ‘-’ token
   27 | - (BOOL) save;
      | ^
/usr/include/GNUstep/Addresses/ADAddressBook.h:28:1: error: expected unqualified-id before ‘-’ token
   28 | - (BOOL) hasUnsavedChanges;
      | ^
/usr/include/GNUstep/Addresses/ADAddressBook.h:30:1: error: expected unqualified-id before ‘-’ token
   30 | - (ADPerson*) me;
      | ^
/usr/include/GNUstep/Addresses/ADAddressBook.h:31:1: error: expected unqualified-id before ‘-’ token
   31 | - (void) setMe: (ADPerson*) me;
      | ^
/usr/include/GNUstep/Addresses/ADAddressBook.h:33:1: error: expected unqualified-id before ‘-’ token
   33 | - (ADRecord*) recordForUniqueId: (NSString*) uniqueId;
      | ^
/usr/include/GNUstep/Addresses/ADAddressBook.h:35:1: error: expected unqualified-id before ‘-’ token
   35 | - (BOOL) addRecord: (ADRecord*) record;
      | ^
/usr/include/GNUstep/Addresses/ADAddressBook.h:36:1: error: expected unqualified-id before ‘-’ token
   36 | - (BOOL) removeRecord: (ADRecord*) record;
      | ^
/usr/include/GNUstep/Addresses/ADAddressBook.h:38:1: error: expected unqualified-id before ‘-’ token
   38 | - (NSArray*) people;
      | ^
/usr/include/GNUstep/Addresses/ADAddressBook.h:39:1: error: expected unqualified-id before ‘-’ token
   39 | - (NSArray*) groups;
      | ^
/usr/include/GNUstep/Addresses/ADAddressBook.h:40:2: error: ‘end’ does not name a type
   40 | @end
      |  ^~~
/usr/include/GNUstep/Addresses/ADAddressBook.h:44:1: error: expected unqualified-id before ‘-’ token
   44 | - (BOOL) addMember: (ADPerson*) person forGroup: (ADGroup*) group;
      | ^
/usr/include/GNUstep/Addresses/ADAddressBook.h:45:1: error: expected unqualified-id before ‘-’ token
   45 | - (BOOL) removeMember: (ADPerson*) person forGroup: (ADGroup*) group;
      | ^
/usr/include/GNUstep/Addresses/ADAddressBook.h:47:1: error: expected unqualified-id before ‘-’ token
   47 | - (NSArray*) subgroupsForGroup: (ADGroup*) group;
      | ^
/usr/include/GNUstep/Addresses/ADAddressBook.h:48:1: error: expected unqualified-id before ‘-’ token
   48 | - (BOOL) addSubgroup: (ADGroup*) g1 forGroup: (ADGroup*) g2;
      | ^
/usr/include/GNUstep/Addresses/ADAddressBook.h:49:1: error: expected unqualified-id before ‘-’ token
   49 | - (BOOL) removeSubgroup: (ADGroup*) g1 forGroup: (ADGroup*) g2;
      | ^
/usr/include/GNUstep/Addresses/ADAddressBook.h:50:1: error: expected unqualified-id before ‘-’ token
   50 | - (NSArray*) parentGroupsForGroup: (ADGroup*) group;
      | ^
/usr/include/GNUstep/Addresses/ADAddressBook.h:51:2: error: ‘end’ does not name a type
   51 | @end
      |  ^~~
/usr/include/GNUstep/Addresses/ADAddressBook.h:55:1: error: expected unqualified-id before ‘-’ token
   55 | - (NSDictionary*) addressBookDescription;
      | ^
/usr/include/GNUstep/Addresses/ADAddressBook.h:56:2: error: ‘end’ does not name a type
   56 | @end
      |  ^~~
/usr/include/GNUstep/Addresses/ADRecord.h:17:2: error: ‘interface’ does not name a type
   17 | @interface ADRecord: NSObject <NSCopying>
      |  ^~~~~~~~~
/usr/include/GNUstep/Addresses/ADRecord.h:24:1: error: expected unqualified-id before ‘-’ token
   24 | - (id) valueForProperty: (NSString *) property;
      | ^
/usr/include/GNUstep/Addresses/ADRecord.h:25:1: error: expected unqualified-id before ‘-’ token
   25 | - (BOOL) setValue: (id) value forProperty: (NSString *) property;
      | ^
/usr/include/GNUstep/Addresses/ADRecord.h:26:1: error: expected unqualified-id before ‘-’ token
   26 | - (BOOL) removeValueForProperty: (NSString *) property;
      | ^
/usr/include/GNUstep/Addresses/ADRecord.h:37:1: error: expected unqualified-id before ‘-’ token
   37 | - (ADAddressBook *) addressBook;
      | ^
/usr/include/GNUstep/Addresses/ADRecord.h:49:1: error: expected unqualified-id before ‘-’ token
   49 | - (void) setAddressBook: (ADAddressBook *) book;
      | ^
/usr/include/GNUstep/Addresses/ADRecord.h:50:2: error: ‘end’ does not name a type
   50 | @end
      |  ^~~
/usr/include/GNUstep/Addresses/ADRecord.h:54:2: error: ‘end’ does not name a type
   54 | @end
      |  ^~~
/usr/include/GNUstep/Addresses/ADRecord.h:61:1: error: expected unqualified-id before ‘-’ token
   61 | - (NSString*) representationWithType: (NSString*) type;
      | ^
/usr/include/GNUstep/Addresses/ADRecord.h:63:1: error: expected unqualified-id before ‘-’ token
   63 | - (BOOL) readOnly;    // return whether this is a read-only record
      | ^
/usr/include/GNUstep/Addresses/ADRecord.h:64:1: error: expected unqualified-id before ‘-’ token
   64 | - (void) setReadOnly; // set this record to be read-only. cannot be reset.
      | ^
/usr/include/GNUstep/Addresses/ADRecord.h:66:1: error: expected unqualified-id before ‘-’ token
   66 | - (NSDictionary*) contentDictionary;
      | ^
/usr/include/GNUstep/Addresses/ADRecord.h:67:2: error: ‘end’ does not name a type
   67 | @end
      |  ^~~
/usr/include/GNUstep/Addresses/ADConverter.h:17:1: error: expected unqualified-id before ‘-’ token
   17 | - (BOOL) useString: (NSString*) string;
      | ^
/usr/include/GNUstep/Addresses/ADConverter.h:18:1: error: expected unqualified-id before ‘-’ token
   18 | - (ADRecord*) nextRecord;
      | ^
/usr/include/GNUstep/Addresses/ADConverter.h:19:2: error: ‘end’ does not name a type
   19 | @end
      |  ^~~
/usr/include/GNUstep/Addresses/ADConverter.h:23:1: error: expected unqualified-id before ‘-’ token
   23 | - (BOOL) canStoreMultipleRecords;
      | ^
/usr/include/GNUstep/Addresses/ADConverter.h:24:1: error: expected unqualified-id before ‘-’ token
   24 | - (void) storeRecord: (ADRecord*) record;
      | ^
/usr/include/GNUstep/Addresses/ADConverter.h:25:1: error: expected unqualified-id before ‘-’ token
   25 | - (NSString*) string;
      | ^
/usr/include/GNUstep/Addresses/ADConverter.h:26:2: error: ‘end’ does not name a type
   26 | @end
      |  ^~~
/usr/include/GNUstep/Addresses/ADConverter.h:33:1: error: expected unqualified-id before ‘+’ token
   33 | + (ADConverterManager*) sharedManager;
      | ^
/usr/include/GNUstep/Addresses/ADConverter.h:34:1: error: expected unqualified-id before ‘-’ token
   34 | - (BOOL) registerInputConverterClass: (Class) c
      | ^
/usr/include/GNUstep/Addresses/ADConverter.h:36:1: error: expected unqualified-id before ‘-’ token
   36 | - (BOOL) registerOutputConverterClass: (Class) c
      | ^
/usr/include/GNUstep/Addresses/ADConverter.h:38:1: error: expected unqualified-id before ‘-’ token
   38 | - (id<ADInputConverting>) inputConverterForType: (NSString*) type;
      | ^
/usr/include/GNUstep/Addresses/ADConverter.h:39:1: error: expected unqualified-id before ‘-’ token
   39 | - (id<ADOutputConverting>) outputConverterForType: (NSString*) type;
      | ^
/usr/include/GNUstep/Addresses/ADConverter.h:47:1: error: expected unqualified-id before ‘-’ token
   47 | - (id<ADInputConverting>) inputConverterWithFile: (NSString*) filename;
      | ^
/usr/include/GNUstep/Addresses/ADConverter.h:49:1: error: expected unqualified-id before ‘-’ token
   49 | - (NSArray*) inputConvertableFileTypes;
      | ^
/usr/include/GNUstep/Addresses/ADConverter.h:50:1: error: expected unqualified-id before ‘-’ token
   50 | - (NSArray*) outputConvertableFileTypes;
      | ^
/usr/include/GNUstep/Addresses/ADConverter.h:51:2: error: ‘end’ does not name a type
   51 | @end
      |  ^~~
/usr/include/GNUstep/Addresses/ADEnvelopeAddressBook.h:18:1: error: expected unqualified-id before ‘+’ token
   18 | + (ADAddressBook*) sharedAddressBook;
      | ^
/usr/include/GNUstep/Addresses/ADEnvelopeAddressBook.h:20:1: error: expected unqualified-id before ‘-’ token
   20 | - initWithPrimaryAddressBook: (ADAddressBook*) book;
      | ^
/usr/include/GNUstep/Addresses/ADEnvelopeAddressBook.h:22:1: error: expected unqualified-id before ‘-’ token
   22 | - (BOOL) addAddressBook: (ADAddressBook*) book;
      | ^
/usr/include/GNUstep/Addresses/ADEnvelopeAddressBook.h:23:1: error: expected unqualified-id before ‘-’ token
   23 | - (BOOL) removeAddressBook: (ADAddressBook*) book;
      | ^
/usr/include/GNUstep/Addresses/ADEnvelopeAddressBook.h:25:1: error: expected unqualified-id before ‘-’ token
   25 | - (void) setPrimaryAddressBook: (ADAddressBook*) book;
      | ^
/usr/include/GNUstep/Addresses/ADEnvelopeAddressBook.h:26:1: error: expected unqualified-id before ‘-’ token
   26 | - (ADAddressBook*) primaryAddressBook;
      | ^
/usr/include/GNUstep/Addresses/ADEnvelopeAddressBook.h:27:1: error: expected unqualified-id before ‘-’ token
   27 | - (NSEnumerator*) addressBooksEnumerator;
      | ^
/usr/include/GNUstep/Addresses/ADEnvelopeAddressBook.h:29:1: error: expected unqualified-id before ‘-’ token
   29 | - (void) setMergesAddressBooks: (BOOL) merge;
      | ^
/usr/include/GNUstep/Addresses/ADEnvelopeAddressBook.h:30:1: error: expected unqualified-id before ‘-’ token
   30 | - (BOOL) mergesAddressBooks;
      | ^
/usr/include/GNUstep/Addresses/ADEnvelopeAddressBook.h:31:2: error: ‘end’ does not name a type
   31 | @end
      |  ^~~
/usr/include/GNUstep/Addresses/ADSearchElement.h:18:1: error: expected unqualified-id before ‘-’ token
   18 | - (BOOL) matchesRecord: (ADRecord*) record;
      | ^
/usr/include/GNUstep/Addresses/ADSearchElement.h:19:2: error: ‘end’ does not name a type
   19 | @end
      |  ^~~
/usr/include/GNUstep/Addresses/ADSearchElement.h:28:1: error: expected unqualified-id before ‘-’ token
   28 | - initWithProperty: (NSString*) property
      | ^
/usr/include/GNUstep/Addresses/ADSearchElement.h:33:1: error: expected unqualified-id before ‘-’ token
   33 | - (void) dealloc;
      | ^
/usr/include/GNUstep/Addresses/ADSearchElement.h:34:1: error: expected unqualified-id before ‘-’ token
   34 | - (BOOL) matchesValue: (id) value;
      | ^
/usr/include/GNUstep/Addresses/ADSearchElement.h:35:1: error: expected unqualified-id before ‘-’ token
   35 | - (BOOL) matchesRecord: (ADRecord*) record;
      | ^
/usr/include/GNUstep/Addresses/ADSearchElement.h:36:2: error: ‘end’ does not name a type
   36 | @end
      |  ^~~
/usr/include/GNUstep/Addresses/ADPerson.h:17:2: error: ‘interface’ does not name a type
   17 | @interface ADPerson: ADRecord
      |  ^~~~~~~~~
/usr/include/GNUstep/Addresses/ADPerson.h:33:1: error: expected unqualified-id before ‘+’ token
   33 | + (int) removeProperties: (NSArray*) properties;
      | ^
/usr/include/GNUstep/Addresses/ADPerson.h:35:1: error: expected unqualified-id before ‘+’ token
   35 | + (NSArray*) properties;
      | ^
/usr/include/GNUstep/Addresses/ADPerson.h:36:1: error: expected unqualified-id before ‘+’ token
   36 | + (ADPropertyType) typeOfProperty: (NSString*) property;
      | ^
/usr/include/GNUstep/Addresses/ADPerson.h:37:1: error: expected unqualified-id before ‘+’ token
   37 | + (ADSearchElement*) searchElementForProperty: (NSString*) property
      | ^
/usr/include/GNUstep/Addresses/ADPerson.h:42:1: error: expected unqualified-id before ‘-’ token
   42 | - (ADPropertyType) typeOfProperty: (NSString*) property;
      | ^
/usr/include/GNUstep/Addresses/ADPerson.h:44:1: error: expected unqualified-id before ‘-’ token
   44 | - (NSArray*) parentGroups;
      | ^
/usr/include/GNUstep/Addresses/ADPerson.h:46:1: error: expected unqualified-id before ‘-’ token
   46 | - (id) initWithVCardRepresentation: (NSData*) vCardData;
      | ^
/usr/include/GNUstep/Addresses/ADPerson.h:47:1: error: expected unqualified-id before ‘-’ token
   47 | - (NSData *) vCardRepresentation;
      | ^
/usr/include/GNUstep/Addresses/ADPerson.h:48:2: error: ‘end’ does not name a type
   48 | @end
      |  ^~~
/usr/include/GNUstep/Addresses/ADPerson.h:52:1: error: expected unqualified-id before ‘+’ token
   52 | + (void) setScreenNameFormat: (ADScreenNameFormat) aFormat;
      | ^
/usr/include/GNUstep/Addresses/ADPerson.h:53:1: error: expected unqualified-id before ‘-’ token
   53 | - (NSString*) screenName;
      | ^
/usr/include/GNUstep/Addresses/ADPerson.h:54:1: error: expected unqualified-id before ‘-’ token
   54 | - (NSString*) screenNameWithFormat: (ADScreenNameFormat) aFormat;
      | ^
/usr/include/GNUstep/Addresses/ADPerson.h:55:1: error: expected unqualified-id before ‘-’ token
   55 | - (NSComparisonResult) compareByScreenName: (ADPerson*) theOtherGuy;
      | ^
/usr/include/GNUstep/Addresses/ADPerson.h:57:1: error: expected unqualified-id before ‘-’ token
   57 | - (BOOL) shared;
      | ^
/usr/include/GNUstep/Addresses/ADPerson.h:58:1: error: expected unqualified-id before ‘-’ token
   58 | - (void) setShared: (BOOL) yesno;
      | ^
/usr/include/GNUstep/Addresses/ADPerson.h:59:2: error: ‘end’ does not name a type
   59 | @end
      |  ^~~
/usr/include/GNUstep/Addresses/ADGroup.h:19:1: error: expected unqualified-id before ‘-’ token
   19 | - (BOOL) addMember: (ADPerson*) person;
      | ^
/usr/include/GNUstep/Addresses/ADGroup.h:20:1: error: expected unqualified-id before ‘-’ token
   20 | - (BOOL) removeMember: (ADPerson*) person;
      | ^
/usr/include/GNUstep/Addresses/ADGroup.h:22:1: error: expected unqualified-id before ‘-’ token
   22 | - (NSArray*) subgroups;
      | ^
/usr/include/GNUstep/Addresses/ADGroup.h:23:1: error: expected unqualified-id before ‘-’ token
   23 | - (BOOL) addSubgroup: (ADGroup*) group;
      | ^
/usr/include/GNUstep/Addresses/ADGroup.h:24:1: error: expected unqualified-id before ‘-’ token
   24 | - (BOOL) removeSubgroup: (ADGroup*) group;
      | ^
/usr/include/GNUstep/Addresses/ADGroup.h:25:1: error: expected unqualified-id before ‘-’ token
   25 | - (NSArray*) parentGroups;
      | ^
/usr/include/GNUstep/Addresses/ADGroup.h:27:1: error: expected unqualified-id before ‘-’ token
   27 | - (BOOL) setDistributionIdentifier: (NSString*) identifier
      | ^
/usr/include/GNUstep/Addresses/ADGroup.h:30:1: error: expected unqualified-id before ‘-’ token
   30 | - (NSString*) distributionIdentifierForProperty: (NSString*) property
      | ^
/usr/include/GNUstep/Addresses/ADGroup.h:33:1: error: expected unqualified-id before ‘+’ token
   33 | + (int) addPropertiesAndTypes: (NSDictionary*) properties;
      | ^
/usr/include/GNUstep/Addresses/ADGroup.h:34:1: error: expected unqualified-id before ‘+’ token
   34 | + (int) removeProperties: (NSArray*) properties;
      | ^
/usr/include/GNUstep/Addresses/ADGroup.h:35:1: error: expected unqualified-id before ‘+’ token
   35 | + (NSArray*) properties;
      | ^
/usr/include/GNUstep/Addresses/ADGroup.h:36:1: error: expected unqualified-id before ‘+’ token
   36 | + (ADPropertyType) typeOfProperty: (NSString*) property;
      | ^
/usr/include/GNUstep/Addresses/ADGroup.h:38:1: error: expected unqualified-id before ‘+’ token
   38 | + (ADSearchElement*) searchElementForProperty: (NSString*) property
      | ^
/usr/include/GNUstep/Addresses/ADGroup.h:43:2: error: ‘end’ does not name a type
   43 | @end
      |  ^~~
/usr/include/GNUstep/Addresses/ADImageLoading.h:14:2: error: ‘end’ does not name a type
   14 | @end
      |  ^~~
/usr/include/GNUstep/Addresses/ADImageLoading.h:18:1: error: expected unqualified-id before ‘-’ token
   18 | - (NSData*) imageData;
      | ^
/usr/include/GNUstep/Addresses/ADImageLoading.h:21:1: error: expected unqualified-id before ‘-’ token
   21 | - (ADImageTag) beginLoadingImageDataForClient: (id<CImageClient>) client;
      | ^
/usr/include/GNUstep/Addresses/ADImageLoading.h:22:1: error: expected unqualified-id before ‘+’ token
   22 | + (void) cancelLoadingImageDataForTag: (ADImageTag) tag;
      | ^
/usr/include/GNUstep/Addresses/ADImageLoading.h:23:2: error: ‘end’ does not name a type
   23 | @end
      |  ^~~
/usr/include/GNUstep/Addresses/ADImageLoading.h:35:1: error: expected unqualified-id before ‘-’ token
   35 | - (NSString*) imageDataFile;
      | ^
/usr/include/GNUstep/Addresses/ADImageLoading.h:36:1: error: expected unqualified-id before ‘-’ token
   36 | - (BOOL) setImageDataType: (NSString*) type;
      | ^
/usr/include/GNUstep/Addresses/ADImageLoading.h:37:2: error: ‘end’ does not name a type
   37 | @end
      |  ^~~
/usr/include/GNUstep/Addresses/ADLocalAddressBook.h:20:1: error: expected unqualified-id before ‘+’ token
   20 | + (NSString*) defaultLocation;
      | ^
/usr/include/GNUstep/Addresses/ADLocalAddressBook.h:21:1: error: expected unqualified-id before ‘+’ token
   21 | + (void) setDefaultLocation: (NSString*) location;
      | ^
/usr/include/GNUstep/Addresses/ADLocalAddressBook.h:23:1: error: expected unqualified-id before ‘+’ token
   23 | + (ADAddressBook*) sharedAddressBook;
      | ^
/usr/include/GNUstep/Addresses/ADLocalAddressBook.h:25:1: error: expected unqualified-id before ‘+’ token
   25 | + (BOOL) makeLocalAddressBookAtLocation: (NSString*) location;
      | ^
/usr/include/GNUstep/Addresses/ADLocalAddressBook.h:27:1: error: expected unqualified-id before ‘-’ token
   27 | - initWithLocation: (NSString*) location;
      | ^
/usr/include/GNUstep/Addresses/ADLocalAddressBook.h:28:1: error: expected unqualified-id before ‘-’ token
   28 | - (NSString*) location;
      | ^
/usr/include/GNUstep/Addresses/ADLocalAddressBook.h:29:2: error: ‘end’ does not name a type
   29 | @end
      |  ^~~
/usr/include/GNUstep/Addresses/ADLocalAddressBook.h:33:1: error: expected unqualified-id before ‘-’ token
   33 | - (BOOL) addMember: (ADPerson*) person forGroup: (ADGroup*) group;
      | ^
/usr/include/GNUstep/Addresses/ADLocalAddressBook.h:34:1: error: expected unqualified-id before ‘-’ token
   34 | - (BOOL) removeMember: (ADPerson*) person forGroup: (ADGroup*) group;
      | ^
/usr/include/GNUstep/Addresses/ADLocalAddressBook.h:36:1: error: expected unqualified-id before ‘-’ token
   36 | - (NSArray*) subgroupsForGroup: (ADGroup*) group;
      | ^
/usr/include/GNUstep/Addresses/ADLocalAddressBook.h:37:1: error: expected unqualified-id before ‘-’ token
   37 | - (BOOL) addSubgroup: (ADGroup*) g1 forGroup: (ADGroup*) g2;
      | ^
/usr/include/GNUstep/Addresses/ADLocalAddressBook.h:38:1: error: expected unqualified-id before ‘-’ token
   38 | - (BOOL) removeSubgroup: (ADGroup*) g1 forGroup: (ADGroup*) g2;
      | ^
/usr/include/GNUstep/Addresses/ADLocalAddressBook.h:39:1: error: expected unqualified-id before ‘-’ token
   39 | - (NSArray*) parentGroupsForGroup: (ADGroup*) group;
      | ^
/usr/include/GNUstep/Addresses/ADLocalAddressBook.h:40:2: error: ‘end’ does not name a type
   40 | @end
      |  ^~~
/usr/include/GNUstep/Addresses/ADLocalAddressBook.h:45:1: error: expected unqualified-id before ‘-’ token
   45 | - (NSString*) imageDataFileForPerson: (ADPerson*) person;
      | ^
/usr/include/GNUstep/Addresses/ADLocalAddressBook.h:46:2: error: ‘end’ does not name a type
   46 | @end
      |  ^~~
/usr/include/GNUstep/Addresses/ADMultiValue.h:23:1: error: expected unqualified-id before ‘-’ token
   23 | - (NSUInteger) count;
      | ^
/usr/include/GNUstep/Addresses/ADMultiValue.h:25:1: error: expected unqualified-id before ‘-’ token
   25 | - (id) valueAtIndex: (NSUInteger) index;
      | ^
/usr/include/GNUstep/Addresses/ADMultiValue.h:26:1: error: expected unqualified-id before ‘-’ token
   26 | - (NSString*) labelAtIndex: (NSUInteger) index;
      | ^
/usr/include/GNUstep/Addresses/ADMultiValue.h:27:1: error: expected unqualified-id before ‘-’ token
   27 | - (NSString*) identifierAtIndex: (NSUInteger) index;
      | ^
/usr/include/GNUstep/Addresses/ADMultiValue.h:29:1: error: expected unqualified-id before ‘-’ token
   29 | - (NSUInteger) indexForIdentifier: (NSString*) identifier;
      | ^
/usr/include/GNUstep/Addresses/ADMultiValue.h:31:1: error: expected unqualified-id before ‘-’ token
   31 | - (NSString*) primaryIdentifier;
      | ^
/usr/include/GNUstep/Addresses/ADMultiValue.h:33:1: error: expected unqualified-id before ‘-’ token
   33 | - (ADPropertyType) propertyType;
      | ^
/usr/include/GNUstep/Addresses/ADMultiValue.h:34:2: error: ‘end’ does not name a type
   34 | @end
      |  ^~~
/usr/include/GNUstep/Addresses/ADMultiValue.h:38:1: error: expected unqualified-id before ‘-’ token
   38 | - (id) initWithType: (ADPropertyType) type;
      | ^
/usr/include/GNUstep/Addresses/ADMultiValue.h:39:1: error: expected unqualified-id before ‘-’ token
   39 | - (NSArray*) contentArray;
      | ^
/usr/include/GNUstep/Addresses/ADMultiValue.h:40:2: error: ‘end’ does not name a type
   40 | @end
      |  ^~~
/usr/include/GNUstep/Addresses/ADMultiValue.h:47:1: error: expected unqualified-id before ‘-’ token
   47 | - (NSString*) addValue: (id) value
      | ^
/usr/include/GNUstep/Addresses/ADMultiValue.h:49:1: error: expected unqualified-id before ‘-’ token
   49 | - (NSString *) insertValue: (id) value
      | ^
/usr/include/GNUstep/Addresses/ADMultiValue.h:52:1: error: expected unqualified-id before ‘-’ token
   52 | - (BOOL) removeValueAndLabelAtIndex: (NSUInteger) index;
      | ^
/usr/include/GNUstep/Addresses/ADMultiValue.h:53:1: error: expected unqualified-id before ‘-’ token
   53 | - (BOOL) replaceValueAtIndex: (NSUInteger) index
      | ^
/usr/include/GNUstep/Addresses/ADMultiValue.h:55:1: error: expected unqualified-id before ‘-’ token
   55 | - (BOOL) replaceLabelAtIndex: (NSUInteger) index
      | ^
/usr/include/GNUstep/Addresses/ADMultiValue.h:58:1: error: expected unqualified-id before ‘-’ token
   58 | - (BOOL)setPrimaryIdentifier:(NSString *)identifier;
      | ^
/usr/include/GNUstep/Addresses/ADMultiValue.h:59:2: error: ‘end’ does not name a type
   59 | @end
      |  ^~~
/usr/include/GNUstep/Addresses/ADMultiValue.h:65:2: error: ‘end’ does not name a type
   65 | @end
      |  ^~~
/usr/include/GNUstep/Addresses/ADPListConverter.h:15:1: error: expected unqualified-id before ‘-’ token
   15 | - initForInput;
      | ^
/usr/include/GNUstep/Addresses/ADPListConverter.h:16:1: error: expected unqualified-id before ‘-’ token
   16 | - (BOOL) useString: (NSString*) str;
      | ^
/usr/include/GNUstep/Addresses/ADPListConverter.h:17:1: error: expected unqualified-id before ‘-’ token
   17 | - (ADRecord*) nextRecord;
      | ^
/usr/include/GNUstep/Addresses/ADPListConverter.h:18:2: error: ‘end’ does not name a type
   18 | @end
      |  ^~~
/usr/include/GNUstep/Addresses/ADPlugin.h:29:2: error: ‘end’ does not name a type
   29 | @end
      |  ^~~
/usr/include/GNUstep/Addresses/ADPlugin.h:36:1: error: expected unqualified-id before ‘+’ token
   36 | + (ADPluginManager*) sharedPluginManager;
      | ^
/usr/include/GNUstep/Addresses/ADPlugin.h:40:1: error: expected unqualified-id before ‘-’ token
   40 | - (BOOL) checkForNewPlugins;
      | ^
/usr/include/GNUstep/Addresses/ADPlugin.h:45:1: error: expected unqualified-id before ‘-’ token
   45 | - (ADAddressBook*) newAddressBookWithSpecification: (NSDictionary*) aSpec;
      | ^
/usr/include/GNUstep/Addresses/ADPlugin.h:46:2: error: ‘end’ does not name a type
   46 | @end
      |  ^~~
/usr/include/GNUstep/Addresses/ADPublicAddressBook.h:16:1: error: expected unqualified-id before ‘-’ token
   16 | - initWithAddressBook: (ADAddressBook*) book
      | ^
/usr/include/GNUstep/Addresses/ADPublicAddressBook.h:18:2: error: ‘end’ does not name a type
   18 | @end
      |  ^~~
/usr/include/GNUstep/Addresses/ADPublicAddressBook.h:22:1: error: expected unqualified-id before ‘-’ token
   22 | - (ADAddressBook*) addressBookForReadWriteAccessWithAuth: (id) auth;
      | ^
/usr/include/GNUstep/Addresses/ADPublicAddressBook.h:23:2: error: ‘end’ does not name a type
   23 | @end
      |  ^~~
/usr/include/GNUstep/Addresses/ADVCFConverter.h:24:1: error: expected unqualified-id before ‘-’ token
   24 | - initForInput;
      | ^
/usr/include/GNUstep/Addresses/ADVCFConverter.h:25:1: error: expected unqualified-id before ‘-’ token
   25 | - (BOOL) useString: (NSString*) str;
      | ^
/usr/include/GNUstep/Addresses/ADVCFConverter.h:26:1: error: expected unqualified-id before ‘-’ token
   26 | - (ADRecord*) nextRecord;
      | ^
/usr/include/GNUstep/Addresses/ADVCFConverter.h:29:1: error: expected unqualified-id before ‘-’ token
   29 | - initForOutput;
      | ^
/usr/include/GNUstep/Addresses/ADVCFConverter.h:30:1: error: expected unqualified-id before ‘-’ token
   30 | - (BOOL) canStoreMultipleRecords;
      | ^
/usr/include/GNUstep/Addresses/ADVCFConverter.h:31:1: error: expected unqualified-id before ‘-’ token
   31 | - (void) storeRecord: (ADRecord*) record;
      | ^
/usr/include/GNUstep/Addresses/ADVCFConverter.h:32:1: error: expected unqualified-id before ‘-’ token
   32 | - (NSString*) string;
      | ^
/usr/include/GNUstep/Addresses/ADVCFConverter.h:33:2: error: ‘end’ does not name a type
   33 | @end
      |  ^~~
/usr/include/GNUstep/AppKit/NSColor.h:89:2: error: ‘interface’ does not name a type
   89 | @interface NSColor : NSObject <NSCoding, NSCopying>
      |  ^~~~~~~~~
/usr/include/GNUstep/AppKit/NSColor.h:96:1: error: expected unqualified-id before ‘+’ token
   96 | + (NSColor *)colorWithCalibratedHue:(CGFloat)hue
      | ^
/usr/include/GNUstep/AppKit/NSColor.h:100:1: error: expected unqualified-id before ‘+’ token
  100 | + (NSColor *)colorWithCalibratedRed:(CGFloat)red
      | ^
/usr/include/GNUstep/AppKit/NSColor.h:104:1: error: expected unqualified-id before ‘+’ token
  104 | + (NSColor *)colorWithCalibratedWhite:(CGFloat)white
      | ^
/usr/include/GNUstep/AppKit/NSColor.h:106:1: error: expected unqualified-id before ‘+’ token
  106 | + (NSColor *)colorWithCatalogName:(NSString *)listName
      | ^
/usr/include/GNUstep/AppKit/NSColor.h:108:1: error: expected unqualified-id before ‘+’ token
  108 | + (NSColor *)colorWithDeviceCyan:(CGFloat)cyan
      | ^
/usr/include/GNUstep/AppKit/NSColor.h:113:1: error: expected unqualified-id before ‘+’ token
  113 | + (NSColor *)colorWithDeviceHue:(CGFloat)hue
      | ^
/usr/include/GNUstep/AppKit/NSColor.h:117:1: error: expected unqualified-id before ‘+’ token
  117 | + (NSColor *)colorWithDeviceRed:(CGFloat)red
      | ^
/usr/include/GNUstep/AppKit/NSColor.h:121:1: error: expected unqualified-id before ‘+’ token
  121 | + (NSColor *)colorWithDeviceWhite:(CGFloat)white
      | ^
/usr/include/GNUstep/AppKit/NSColor.h:127:1: error: expected unqualified-id before ‘+’ token
  127 | + (NSColor *)blackColor;
      | ^
/usr/include/GNUstep/AppKit/NSColor.h:128:1: error: expected unqualified-id before ‘+’ token
  128 | + (NSColor *)blueColor;
      | ^
/usr/include/GNUstep/AppKit/NSColor.h:129:1: error: expected unqualified-id before ‘+’ token
  129 | + (NSColor *)brownColor;
      | ^
/usr/include/GNUstep/AppKit/NSColor.h:130:1: error: expected unqualified-id before ‘+’ token
  130 | + (NSColor *)clearColor;
      | ^
/usr/include/GNUstep/AppKit/NSColor.h:131:1: error: expected unqualified-id before ‘+’ token
  131 | + (NSColor *)cyanColor;
      | ^
/usr/include/GNUstep/AppKit/NSColor.h:132:1: error: expected unqualified-id before ‘+’ token
  132 | + (NSColor *)darkGrayColor;
      | ^
/usr/include/GNUstep/AppKit/NSColor.h:133:1: error: expected unqualified-id before ‘+’ token
  133 | + (NSColor *)grayColor;
      | ^
/usr/include/GNUstep/AppKit/NSColor.h:134:1: error: expected unqualified-id before ‘+’ token
  134 | + (NSColor *)greenColor;
      | ^
/usr/include/GNUstep/AppKit/NSColor.h:135:1: error: expected unqualified-id before ‘+’ token
  135 | + (NSColor *)lightGrayColor;
      | ^
/usr/include/GNUstep/AppKit/NSColor.h:136:1: error: expected unqualified-id before ‘+’ token
  136 | + (NSColor *)magentaColor;
      | ^
/usr/include/GNUstep/AppKit/NSColor.h:137:1: error: expected unqualified-id before ‘+’ token
  137 | + (NSColor *)orangeColor;
      | ^
/usr/include/GNUstep/AppKit/NSColor.h:138:1: error: expected unqualified-id before ‘+’ token
  138 | + (NSColor *)purpleColor;
      | ^
/usr/include/GNUstep/AppKit/NSColor.h:139:1: error: expected unqualified-id before ‘+’ token
  139 | + (NSColor *)redColor;
      | ^
/usr/include/GNUstep/AppKit/NSColor.h:140:1: error: expected unqualified-id before ‘+’ token
  140 | + (NSColor *)whiteColor;
      | ^
/usr/include/GNUstep/AppKit/NSColor.h:141:1: error: expected unqualified-id before ‘+’ token
  141 | + (NSColor *)yellowColor;
      | ^
/usr/include/GNUstep/AppKit/NSColor.h:146:1: error: expected unqualified-id before ‘+’ token
  146 | + (BOOL)ignoresAlpha;
      | ^
/usr/include/GNUstep/AppKit/NSColor.h:147:1: error: expected unqualified-id before ‘+’ token
  147 | + (void)setIgnoresAlpha:(BOOL)flag;
      | ^
/usr/include/GNUstep/AppKit/NSColor.h:152:1: error: expected unqualified-id before ‘-’ token
  152 | - (void)getCyan:(CGFloat *)cyan
      | ^
/usr/include/GNUstep/AppKit/NSColor.h:157:1: error: expected unqualified-id before ‘-’ token
  157 | - (void)getHue:(CGFloat *)hue
      | ^
/usr/include/GNUstep/AppKit/NSColor.h:161:1: error: expected unqualified-id before ‘-’ token
  161 | - (void)getRed:(CGFloat *)red
      | ^
/usr/include/GNUstep/AppKit/NSColor.h:165:1: error: expected unqualified-id before ‘-’ token
  165 | - (void)getWhite:(CGFloat *)white
      | ^
/usr/include/GNUstep/AppKit/NSColor.h:171:1: error: expected unqualified-id before ‘-’ token
  171 | - (CGFloat)alphaComponent;
      | ^
/usr/include/GNUstep/AppKit/NSColor.h:172:1: error: expected unqualified-id before ‘-’ token
  172 | - (CGFloat)blackComponent;
      | ^
/usr/include/GNUstep/AppKit/NSColor.h:173:1: error: expected unqualified-id before ‘-’ token
  173 | - (CGFloat)blueComponent;
      | ^
/usr/include/GNUstep/AppKit/NSColor.h:174:1: error: expected unqualified-id before ‘-’ token
  174 | - (CGFloat)brightnessComponent;
      | ^
/usr/include/GNUstep/AppKit/NSColor.h:175:1: error: expected unqualified-id before ‘-’ token
  175 | - (NSString *)catalogNameComponent;
      | ^
/usr/include/GNUstep/AppKit/NSColor.h:176:1: error: expected unqualified-id before ‘-’ token
  176 | - (NSString *)colorNameComponent;
      | ^
/usr/include/GNUstep/AppKit/NSColor.h:177:1: error: expected unqualified-id before ‘-’ token
  177 | - (CGFloat)cyanComponent;
      | ^
/usr/include/GNUstep/AppKit/NSColor.h:178:1: error: expected unqualified-id before ‘-’ token
  178 | - (CGFloat)greenComponent;
      | ^
/usr/include/GNUstep/AppKit/NSColor.h:179:1: error: expected unqualified-id before ‘-’ token
  179 | - (CGFloat)hueComponent;
      | ^
/usr/include/GNUstep/AppKit/NSColor.h:180:1: error: expected unqualified-id before ‘-’ token
  180 | - (NSString *)localizedCatalogNameComponent;
      | ^
/usr/include/GNUstep/AppKit/NSColor.h:181:1: error: expected unqualified-id before ‘-’ token
  181 | - (NSString *)localizedColorNameComponent;
      | ^
/usr/include/GNUstep/AppKit/NSColor.h:182:1: error: expected unqualified-id before ‘-’ token
  182 | - (CGFloat)magentaComponent;
      | ^
/usr/include/GNUstep/AppKit/NSColor.h:183:1: error: expected unqualified-id before ‘-’ token
  183 | - (CGFloat)redComponent;
      | ^
/usr/include/GNUstep/AppKit/NSColor.h:184:1: error: expected unqualified-id before ‘-’ token
  184 | - (CGFloat)saturationComponent;
      | ^
/usr/include/GNUstep/AppKit/NSColor.h:185:1: error: expected unqualified-id before ‘-’ token
  185 | - (CGFloat)whiteComponent;
      | ^
/usr/include/GNUstep/AppKit/NSColor.h:186:1: error: expected unqualified-id before ‘-’ token
  186 | - (CGFloat)yellowComponent;
      | ^
/usr/include/GNUstep/AppKit/NSColor.h:191:1: error: expected unqualified-id before ‘-’ token
  191 | - (NSString *)colorSpaceName;
      | ^
/usr/include/GNUstep/AppKit/NSColor.h:192:1: error: expected unqualified-id before ‘-’ token
  192 | - (NSColor *)colorUsingColorSpaceName:(NSString *)colorSpace;
      | ^
/usr/include/GNUstep/AppKit/NSColor.h:193:1: error: expected unqualified-id before ‘-’ token
  193 | - (NSColor *)colorUsingColorSpaceName:(NSString *)colorSpace
      | ^
/usr/include/GNUstep/AppKit/NSColor.h:197:1: error: expected unqualified-id before ‘+’ token
  197 | + (NSColor *)colorWithColorSpace:(NSColorSpace *)space
      | ^
/usr/include/GNUstep/AppKit/NSColor.h:200:1: error: expected unqualified-id before ‘-’ token
  200 | - (NSColorSpace *)colorSpace;
      | ^
/usr/include/GNUstep/AppKit/NSColor.h:201:1: error: expected unqualified-id before ‘-’ token
  201 | - (NSColor *)colorUsingColorSpace:(NSColorSpace *)space;
      | ^
/usr/include/GNUstep/AppKit/NSColor.h:202:1: error: expected unqualified-id before ‘-’ token
  202 | - (void)getComponents:(CGFloat *)components;
      | ^
/usr/include/GNUstep/AppKit/NSColor.h:203:1: error: expected unqualified-id before ‘-’ token
  203 | - (NSInteger)numberOfComponents;
      | ^
/usr/include/GNUstep/AppKit/NSColor.h:209:1: error: expected unqualified-id before ‘-’ token
  209 | - (NSColor *)blendedColorWithFraction:(CGFloat)fraction
      | ^
/usr/include/GNUstep/AppKit/NSColor.h:211:1: error: expected unqualified-id before ‘-’ token
  211 | - (NSColor *)colorWithAlphaComponent:(CGFloat)alpha;
      | ^
/usr/include/GNUstep/AppKit/NSColor.h:216:1: error: expected unqualified-id before ‘+’ token
  216 | + (NSColor *)colorFromPasteboard:(NSPasteboard *)pasteBoard;
      | ^
/usr/include/GNUstep/AppKit/NSColor.h:217:1: error: expected unqualified-id before ‘-’ token
  217 | - (void)writeToPasteboard:(NSPasteboard *)pasteBoard;
      | ^
/usr/include/GNUstep/AppKit/NSColor.h:222:1: error: expected unqualified-id before ‘-’ token
  222 | - (void)drawSwatchInRect:(NSRect)rect;
      | ^
/usr/include/GNUstep/AppKit/NSColor.h:223:1: error: expected unqualified-id before ‘-’ token
  223 | - (void)set;
      | ^
/usr/include/GNUstep/AppKit/NSColor.h:225:1: error: expected unqualified-id before ‘-’ token
  225 | - (void)setFill;
      | ^
/usr/include/GNUstep/AppKit/NSColor.h:226:1: error: expected unqualified-id before ‘-’ token
  226 | - (void)setStroke;
      | ^
/usr/include/GNUstep/AppKit/NSColor.h:233:1: error: expected unqualified-id before ‘-’ token
  233 | - (NSColor*) highlightWithLevel: (CGFloat)level;
      | ^
/usr/include/GNUstep/AppKit/NSColor.h:234:1: error: expected unqualified-id before ‘-’ token
  234 | - (NSColor*) shadowWithLevel: (CGFloat)level;
      | ^
/usr/include/GNUstep/AppKit/NSColor.h:236:1: error: expected unqualified-id before ‘+’ token
  236 | + (NSColor*)colorWithPatternImage:(NSImage*)image;
      | ^
/usr/include/GNUstep/AppKit/NSColor.h:237:1: error: expected unqualified-id before ‘+’ token
  237 | + (NSColor*)colorForControlTint:(NSControlTint)controlTint;
      | ^
/usr/include/GNUstep/AppKit/NSColor.h:240:1: error: expected unqualified-id before ‘+’ token
  240 | + (NSControlTint)currentControlTint;
      | ^
/usr/include/GNUstep/AppKit/NSColor.h:247:1: error: expected unqualified-id before ‘+’ token
  247 | + (NSColor*) alternateSelectedControlColor;
      | ^
/usr/include/GNUstep/AppKit/NSColor.h:248:1: error: expected unqualified-id before ‘+’ token
  248 | + (NSColor*) alternateSelectedControlTextColor;
      | ^
/usr/include/GNUstep/AppKit/NSColor.h:250:1: error: expected unqualified-id before ‘+’ token
  250 | + (NSColor*) controlBackgroundColor;
      | ^
/usr/include/GNUstep/AppKit/NSColor.h:251:1: error: expected unqualified-id before ‘+’ token
  251 | + (NSColor*) controlColor;
      | ^
/usr/include/GNUstep/AppKit/NSColor.h:252:1: error: expected unqualified-id before ‘+’ token
  252 | + (NSColor*) controlHighlightColor;
      | ^
/usr/include/GNUstep/AppKit/NSColor.h:253:1: error: expected unqualified-id before ‘+’ token
  253 | + (NSColor*) controlLightHighlightColor;
      | ^
/usr/include/GNUstep/AppKit/NSColor.h:254:1: error: expected unqualified-id before ‘+’ token
  254 | + (NSColor*) controlShadowColor;
      | ^
/usr/include/GNUstep/AppKit/NSColor.h:255:1: error: expected unqualified-id before ‘+’ token
  255 | + (NSColor*) controlDarkShadowColor;
      | ^
/usr/include/GNUstep/AppKit/NSColor.h:256:1: error: expected unqualified-id before ‘+’ token
  256 | + (NSColor*) controlTextColor;
      | ^
/usr/include/GNUstep/AppKit/NSColor.h:257:1: error: expected unqualified-id before ‘+’ token
  257 | + (NSColor*) disabledControlTextColor;
      | ^
/usr/include/GNUstep/AppKit/NSColor.h:258:1: error: expected unqualified-id before ‘+’ token
  258 | + (NSColor*) gridColor;
      | ^
/usr/include/GNUstep/AppKit/NSColor.h:259:1: error: expected unqualified-id before ‘+’ token
  259 | + (NSColor*) headerColor;
      | ^
/usr/include/GNUstep/AppKit/NSColor.h:260:1: error: expected unqualified-id before ‘+’ token
  260 | + (NSColor*) headerTextColor;
      | ^
/usr/include/GNUstep/AppKit/NSColor.h:261:1: error: expected unqualified-id before ‘+’ token
  261 | + (NSColor*) highlightColor;
      | ^
/usr/include/GNUstep/AppKit/NSColor.h:262:1: error: expected unqualified-id before ‘+’ token
  262 | + (NSColor*) keyboardFocusIndicatorColor;
      | ^
/usr/include/GNUstep/AppKit/NSColor.h:263:1: error: expected unqualified-id before ‘+’ token
  263 | + (NSColor*) knobColor;
      | ^
/usr/include/GNUstep/AppKit/NSColor.h:264:1: error: expected unqualified-id before ‘+’ token
  264 | + (NSColor*) scrollBarColor;
      | ^
/usr/include/GNUstep/AppKit/NSColor.h:265:1: error: expected unqualified-id before ‘+’ token
  265 | + (NSColor*) secondarySelectedControlColor;
      | ^
/usr/include/GNUstep/AppKit/NSColor.h:266:1: error: expected unqualified-id before ‘+’ token
  266 | + (NSColor*) selectedControlColor;
      | ^
/usr/include/GNUstep/AppKit/NSColor.h:267:1: error: expected unqualified-id before ‘+’ token
  267 | + (NSColor*) selectedControlTextColor;
      | ^
/usr/include/GNUstep/AppKit/NSColor.h:268:1: error: expected unqualified-id before ‘+’ token
  268 | + (NSColor*) selectedKnobColor;
      | ^
/usr/include/GNUstep/AppKit/NSColor.h:269:1: error: expected unqualified-id before ‘+’ token
  269 | + (NSColor*) selectedMenuItemColor;
      | ^
/usr/include/GNUstep/AppKit/NSColor.h:270:1: error: expected unqualified-id before ‘+’ token
  270 | + (NSColor*) selectedMenuItemTextColor;
      | ^
/usr/include/GNUstep/AppKit/NSColor.h:271:1: error: expected unqualified-id before ‘+’ token
  271 | + (NSColor*) selectedTextBackgroundColor;
      | ^
/usr/include/GNUstep/AppKit/NSColor.h:272:1: error: expected unqualified-id before ‘+’ token
  272 | + (NSColor*) selectedTextColor;
      | ^
/usr/include/GNUstep/AppKit/NSColor.h:273:1: error: expected unqualified-id before ‘+’ token
  273 | + (NSColor*) shadowColor;
      | ^
/usr/include/GNUstep/AppKit/NSColor.h:274:1: error: expected unqualified-id before ‘+’ token
  274 | + (NSColor*) textBackgroundColor;
      | ^
/usr/include/GNUstep/AppKit/NSColor.h:275:1: error: expected unqualified-id before ‘+’ token
  275 | + (NSColor*) textColor;
      | ^
/usr/include/GNUstep/AppKit/NSColor.h:276:1: error: expected unqualified-id before ‘+’ token
  276 | + (NSColor*) windowBackgroundColor;
      | ^
/usr/include/GNUstep/AppKit/NSColor.h:277:1: error: expected unqualified-id before ‘+’ token
  277 | + (NSColor*) windowFrameColor;
      | ^
/usr/include/GNUstep/AppKit/NSColor.h:278:1: error: expected unqualified-id before ‘+’ token
  278 | + (NSColor*) windowFrameTextColor;
      | ^
/usr/include/GNUstep/AppKit/NSColor.h:280:1: error: expected unqualified-id before ‘+’ token
  280 | + (NSColor*) labelColor;
      | ^
/usr/include/GNUstep/AppKit/NSColor.h:281:1: error: expected unqualified-id before ‘+’ token
  281 | + (NSColor*) secondaryLabelColor;
      | ^
/usr/include/GNUstep/AppKit/NSColor.h:282:1: error: expected unqualified-id before ‘+’ token
  282 | + (NSColor*) tertiaryLabelColor;
      | ^
/usr/include/GNUstep/AppKit/NSColor.h:283:1: error: expected unqualified-id before ‘+’ token
  283 | + (NSColor*) quaternaryLabelColor;
      | ^
/usr/include/GNUstep/AppKit/NSColor.h:287:1: error: expected unqualified-id before ‘+’ token
  287 | + (NSArray*) controlAlternatingRowBackgroundColors;
      | ^
/usr/include/GNUstep/AppKit/NSColor.h:291:1: error: expected unqualified-id before ‘-’ token
  291 | - (NSImage*) patternImage;
      | ^
/usr/include/GNUstep/AppKit/NSColor.h:294:1: error: expected unqualified-id before ‘+’ token
  294 | + (NSColor*) toolTipColor;
      | ^
/usr/include/GNUstep/AppKit/NSColor.h:295:1: error: expected unqualified-id before ‘+’ token
  295 | + (NSColor*) toolTipTextColor;
      | ^
/usr/include/GNUstep/AppKit/NSColor.h:298:1: error: expected unqualified-id before ‘+’ token
  298 | + (NSColor *)colorWithSRGBRed:(CGFloat)red
      | ^
/usr/include/GNUstep/AppKit/NSColor.h:302:1: error: expected unqualified-id before ‘+’ token
  302 | + (NSColor *)colorWithGenericGamma22White:(CGFloat)white
      | ^
/usr/include/GNUstep/AppKit/NSColor.h:307:1: error: expected unqualified-id before ‘+’ token
  307 | + (NSColor *)colorWithRed:(CGFloat)red
      | ^
/usr/include/GNUstep/AppKit/NSColor.h:311:1: error: expected unqualified-id before ‘+’ token
  311 | + (NSColor *)colorWithHue:(CGFloat)hue
      | ^
/usr/include/GNUstep/AppKit/NSColor.h:315:1: error: expected unqualified-id before ‘+’ token
  315 | + (NSColor *)colorWithWhite:(CGFloat)white
      | ^
/usr/include/GNUstep/AppKit/NSColor.h:320:1: error: expected unqualified-id before ‘+’ token
  320 | + (NSColor *)systemBlueColor;
      | ^
/usr/include/GNUstep/AppKit/NSColor.h:321:1: error: expected unqualified-id before ‘+’ token
  321 | + (NSColor *)systemBrownColor;
      | ^
/usr/include/GNUstep/AppKit/NSColor.h:322:1: error: expected unqualified-id before ‘+’ token
  322 | + (NSColor *)systemGrayColor;
      | ^
/usr/include/GNUstep/AppKit/NSColor.h:323:1: error: expected unqualified-id before ‘+’ token
  323 | + (NSColor *)systemGreenColor;
      | ^
/usr/include/GNUstep/AppKit/NSColor.h:324:1: error: expected unqualified-id before ‘+’ token
  324 | + (NSColor *)systemOrangeColor;
      | ^
/usr/include/GNUstep/AppKit/NSColor.h:325:1: error: expected unqualified-id before ‘+’ token
  325 | + (NSColor *)systemPinkColor;
      | ^
/usr/include/GNUstep/AppKit/NSColor.h:326:1: error: expected unqualified-id before ‘+’ token
  326 | + (NSColor *)systemPurpleColor;
      | ^
/usr/include/GNUstep/AppKit/NSColor.h:327:1: error: expected unqualified-id before ‘+’ token
  327 | + (NSColor *)systemRedColor;
      | ^
/usr/include/GNUstep/AppKit/NSColor.h:328:1: error: expected unqualified-id before ‘+’ token
  328 | + (NSColor *)systemYellowColor;
      | ^
/usr/include/GNUstep/AppKit/NSColor.h:332:1: error: expected unqualified-id before ‘+’ token
  332 | + (NSColor *)colorWithDisplayP3Red:(CGFloat)red
      | ^
/usr/include/GNUstep/AppKit/NSColor.h:336:1: error: expected unqualified-id before ‘+’ token
  336 | + (NSColor *)colorWithColorSpace:(NSColorSpace *)space
      | ^
/usr/include/GNUstep/AppKit/NSColor.h:344:1: error: expected unqualified-id before ‘-’ token
  344 | - (NSColor *)colorUsingType:(NSColorType)type;
      | ^
/usr/include/GNUstep/AppKit/NSColor.h:345:1: error: expected unqualified-id before ‘-’ token
  345 | - (NSColorType)type;
      | ^
/usr/include/GNUstep/AppKit/NSColor.h:349:1: error: expected unqualified-id before ‘-’ token
  349 | - (NSColor *)colorWithSystemEffect:(NSColorSystemEffect)systemEffect;
      | ^
/usr/include/GNUstep/AppKit/NSColor.h:353:1: error: expected unqualified-id before ‘+’ token
  353 | + (NSColor *)systemIndigoColor;
      | ^
/usr/include/GNUstep/AppKit/NSColor.h:354:1: error: expected unqualified-id before ‘+’ token
  354 | + (NSColor *)systemTealColor;
      | ^
/usr/include/GNUstep/AppKit/NSColor.h:359:2: error: ‘end’ does not name a type
  359 | @end
      |  ^~~
/usr/include/GNUstep/AppKit/NSColor.h:364:2: error: ‘interface’ does not name a type
  364 | @interface NSCoder (NSCoderAdditions)
      |  ^~~~~~~~~
/usr/include/GNUstep/AppKit/NSColor.h:371:2: error: ‘end’ does not name a type
  371 | @end
      |  ^~~
/usr/include/GNUstep/AppKit/NSColor.h:375:2: error: ‘interface’ does not name a type
  375 | @interface NSColor (GSQuartz)
      |  ^~~~~~~~~
/usr/include/GNUstep/AppKit/NSColor.h:379:2: error: ‘end’ does not name a type
  379 | @end
      |  ^~~
/usr/include/GNUstep/AppKit/NSFont.h:80:2: error: ‘interface’ does not name a type
   80 | @interface NSFont : NSObject <NSCoding, NSCopying>
      |  ^~~~~~~~~
/usr/include/GNUstep/AppKit/NSFont.h:116:1: error: expected unqualified-id before ‘+’ token
  116 | + (NSFont*) boldSystemFontOfSize: (CGFloat)fontSize;
      | ^
/usr/include/GNUstep/AppKit/NSFont.h:117:1: error: expected unqualified-id before ‘+’ token
  117 | + (NSFont*) fontWithName: (NSString*)aFontName
      | ^
/usr/include/GNUstep/AppKit/NSFont.h:119:1: error: expected unqualified-id before ‘+’ token
  119 | + (NSFont*) fontWithName: (NSString*)aFontName
      | ^
/usr/include/GNUstep/AppKit/NSFont.h:121:1: error: expected unqualified-id before ‘+’ token
  121 | + (NSFont*) systemFontOfSize: (CGFloat)fontSize;
      | ^
/usr/include/GNUstep/AppKit/NSFont.h:122:1: error: expected unqualified-id before ‘+’ token
  122 | + (NSFont*) userFixedPitchFontOfSize: (CGFloat)fontSize;
      | ^
/usr/include/GNUstep/AppKit/NSFont.h:123:1: error: expected unqualified-id before ‘+’ token
  123 | + (NSFont*) userFontOfSize: (CGFloat)fontSize;
      | ^
/usr/include/GNUstep/AppKit/NSFont.h:126:1: error: expected unqualified-id before ‘+’ token
  126 | + (NSFont*) titleBarFontOfSize: (CGFloat)fontSize;
      | ^
/usr/include/GNUstep/AppKit/NSFont.h:127:1: error: expected unqualified-id before ‘+’ token
  127 | + (NSFont*) menuFontOfSize: (CGFloat)fontSize;
      | ^
/usr/include/GNUstep/AppKit/NSFont.h:128:1: error: expected unqualified-id before ‘+’ token
  128 | + (NSFont*) messageFontOfSize: (CGFloat)fontSize;
      | ^
/usr/include/GNUstep/AppKit/NSFont.h:129:1: error: expected unqualified-id before ‘+’ token
  129 | + (NSFont*) paletteFontOfSize: (CGFloat)fontSize;
      | ^
/usr/include/GNUstep/AppKit/NSFont.h:130:1: error: expected unqualified-id before ‘+’ token
  130 | + (NSFont*) toolTipsFontOfSize: (CGFloat)fontSize;
      | ^
/usr/include/GNUstep/AppKit/NSFont.h:131:1: error: expected unqualified-id before ‘+’ token
  131 | + (NSFont*) controlContentFontOfSize: (CGFloat)fontSize;
      | ^
/usr/include/GNUstep/AppKit/NSFont.h:132:1: error: expected unqualified-id before ‘+’ token
  132 | + (NSFont*) labelFontOfSize: (CGFloat)fontSize;
      | ^
/usr/include/GNUstep/AppKit/NSFont.h:133:1: error: expected unqualified-id before ‘+’ token
  133 | + (NSFont*) menuBarFontOfSize: (CGFloat)fontSize;
      | ^
/usr/include/GNUstep/AppKit/NSFont.h:136:1: error: expected unqualified-id before ‘+’ token
  136 | + (NSFont*) fontWithDescriptor: (NSFontDescriptor*)descriptor size: (CGFloat)size;
      | ^
/usr/include/GNUstep/AppKit/NSFont.h:137:1: error: expected unqualified-id before ‘+’ token
  137 | + (NSFont*) fontWithDescriptor: (NSFontDescriptor*)descriptor
      | ^
/usr/include/GNUstep/AppKit/NSFont.h:140:1: error: expected unqualified-id before ‘+’ token
  140 | + (NSFont*) fontWithDescriptor: (NSFontDescriptor*)descriptor
      | ^
/usr/include/GNUstep/AppKit/NSFont.h:149:1: error: expected unqualified-id before ‘+’ token
  149 | + (CGFloat) labelFontSize;
      | ^
/usr/include/GNUstep/AppKit/NSFont.h:150:1: error: expected unqualified-id before ‘+’ token
  150 | + (CGFloat) smallSystemFontSize;
      | ^
/usr/include/GNUstep/AppKit/NSFont.h:151:1: error: expected unqualified-id before ‘+’ token
  151 | + (CGFloat) systemFontSize;
      | ^
/usr/include/GNUstep/AppKit/NSFont.h:152:1: error: expected unqualified-id before ‘+’ token
  152 | + (CGFloat) systemFontSizeForControlSize: (NSControlSize)controlSize;
      | ^
/usr/include/GNUstep/AppKit/NSFont.h:158:1: error: expected unqualified-id before ‘+’ token
  158 | + (NSArray*) preferredFontNames;
      | ^
/usr/include/GNUstep/AppKit/NSFont.h:159:1: error: expected unqualified-id before ‘+’ token
  159 | + (void) setPreferredFontNames: (NSArray*)fontNames;
      | ^
/usr/include/GNUstep/AppKit/NSFont.h:164:1: error: expected unqualified-id before ‘+’ token
  164 | + (void) setUserFixedPitchFont: (NSFont*)aFont;
      | ^
/usr/include/GNUstep/AppKit/NSFont.h:165:1: error: expected unqualified-id before ‘+’ token
  165 | + (void) setUserFont: (NSFont*)aFont;
      | ^
/usr/include/GNUstep/AppKit/NSFont.h:166:1: error: expected unqualified-id before ‘+’ token
  166 | + (void) useFont: (NSString*)aFontName;
      | ^
/usr/include/GNUstep/AppKit/NSFont.h:167:1: error: expected unqualified-id before ‘-’ token
  167 | - (void) set;
      | ^
/usr/include/GNUstep/AppKit/NSFont.h:169:1: error: expected unqualified-id before ‘-’ token
  169 | - (void) setInContext: (NSGraphicsContext*)context;
      | ^
/usr/include/GNUstep/AppKit/NSFont.h:170:1: error: expected unqualified-id before ‘-’ token
  170 | - (NSAffineTransform*) textTransform;
      | ^
/usr/include/GNUstep/AppKit/NSFont.h:176:1: error: expected unqualified-id before ‘-’ token
  176 | - (NSDictionary*) afmDictionary;
      | ^
/usr/include/GNUstep/AppKit/NSFont.h:177:1: error: expected unqualified-id before ‘-’ token
  177 | - (NSString*) afmFileContents;
      | ^
/usr/include/GNUstep/AppKit/NSFont.h:178:1: error: expected unqualified-id before ‘-’ token
  178 | - (NSRect) boundingRectForFont;
      | ^
/usr/include/GNUstep/AppKit/NSFont.h:179:1: error: expected unqualified-id before ‘-’ token
  179 | - (NSString*) displayName;
      | ^
/usr/include/GNUstep/AppKit/NSFont.h:180:1: error: expected unqualified-id before ‘-’ token
  180 | - (NSString*) familyName;
      | ^
/usr/include/GNUstep/AppKit/NSFont.h:181:1: error: expected unqualified-id before ‘-’ token
  181 | - (NSString*) fontName;
      | ^
/usr/include/GNUstep/AppKit/NSFont.h:182:1: error: expected unqualified-id before ‘-’ token
  182 | - (NSString*) encodingScheme;
      | ^
/usr/include/GNUstep/AppKit/NSFont.h:183:1: error: expected unqualified-id before ‘-’ token
  183 | - (BOOL) isFixedPitch;
      | ^
/usr/include/GNUstep/AppKit/NSFont.h:184:1: error: expected unqualified-id before ‘-’ token
  184 | - (BOOL) isBaseFont;
      | ^
/usr/include/GNUstep/AppKit/NSFont.h:185:1: error: expected unqualified-id before ‘-’ token
  185 | - (const CGFloat*) matrix;
      | ^
/usr/include/GNUstep/AppKit/NSFont.h:186:1: error: expected unqualified-id before ‘-’ token
  186 | - (CGFloat) pointSize;
      | ^
/usr/include/GNUstep/AppKit/NSFont.h:187:1: error: expected unqualified-id before ‘-’ token
  187 | - (NSFont*) printerFont;
      | ^
/usr/include/GNUstep/AppKit/NSFont.h:188:1: error: expected unqualified-id before ‘-’ token
  188 | - (NSFont*) screenFont;
      | ^
/usr/include/GNUstep/AppKit/NSFont.h:189:1: error: expected unqualified-id before ‘-’ token
  189 | - (CGFloat) ascender;
      | ^
/usr/include/GNUstep/AppKit/NSFont.h:190:1: error: expected unqualified-id before ‘-’ token
  190 | - (CGFloat) descender;
      | ^
/usr/include/GNUstep/AppKit/NSFont.h:191:1: error: expected unqualified-id before ‘-’ token
  191 | - (CGFloat) capHeight;
      | ^
/usr/include/GNUstep/AppKit/NSFont.h:192:1: error: expected unqualified-id before ‘-’ token
  192 | - (CGFloat) italicAngle;
      | ^
/usr/include/GNUstep/AppKit/NSFont.h:193:1: error: expected unqualified-id before ‘-’ token
  193 | - (NSSize) maximumAdvancement;
      | ^
/usr/include/GNUstep/AppKit/NSFont.h:194:1: error: expected unqualified-id before ‘-’ token
  194 | - (NSSize) minimumAdvancement;
      | ^
/usr/include/GNUstep/AppKit/NSFont.h:195:1: error: expected unqualified-id before ‘-’ token
  195 | - (CGFloat) underlinePosition;
      | ^
/usr/include/GNUstep/AppKit/NSFont.h:196:1: error: expected unqualified-id before ‘-’ token
  196 | - (CGFloat) underlineThickness;
      | ^
/usr/include/GNUstep/AppKit/NSFont.h:197:1: error: expected unqualified-id before ‘-’ token
  197 | - (CGFloat) xHeight;
      | ^
/usr/include/GNUstep/AppKit/NSFont.h:198:1: error: expected unqualified-id before ‘-’ token
  198 | - (CGFloat) widthOfString: (NSString*)string;
      | ^
/usr/include/GNUstep/AppKit/NSFont.h:199:1: error: expected unqualified-id before ‘-’ token
  199 | - (CGFloat) defaultLineHeightForFont;
      | ^
/usr/include/GNUstep/AppKit/NSFont.h:201:1: error: expected unqualified-id before ‘-’ token
  201 | - (CGFloat) leading;
      | ^
/usr/include/GNUstep/AppKit/NSFont.h:206:1: error: expected unqualified-id before ‘-’ token
  206 | - (NSUInteger) numberOfGlyphs;
      | ^
/usr/include/GNUstep/AppKit/NSFont.h:207:1: error: expected unqualified-id before ‘-’ token
  207 | - (NSCharacterSet*) coveredCharacterSet;
      | ^
/usr/include/GNUstep/AppKit/NSFont.h:210:1: error: expected unqualified-id before ‘-’ token
  210 | - (NSFontDescriptor*) fontDescriptor;
      | ^
/usr/include/GNUstep/AppKit/NSFont.h:211:1: error: expected unqualified-id before ‘-’ token
  211 | - (NSFontRenderingMode) renderingMode;
      | ^
/usr/include/GNUstep/AppKit/NSFont.h:212:1: error: expected unqualified-id before ‘-’ token
  212 | - (NSFont*) screenFontWithRenderingMode: (NSFontRenderingMode)mode;
      | ^
/usr/include/GNUstep/AppKit/NSFont.h:218:1: error: expected unqualified-id before ‘-’ token
  218 | - (NSSize) advancementForGlyph: (NSGlyph)aGlyph;
      | ^
/usr/include/GNUstep/AppKit/NSFont.h:219:1: error: expected unqualified-id before ‘-’ token
  219 | - (NSRect) boundingRectForGlyph: (NSGlyph)aGlyph;
      | ^
/usr/include/GNUstep/AppKit/NSFont.h:220:1: error: expected unqualified-id before ‘-’ token
  220 | - (BOOL) glyphIsEncoded: (NSGlyph)aGlyph;
      | ^
/usr/include/GNUstep/AppKit/NSFont.h:221:1: error: expected unqualified-id before ‘-’ token
  221 | - (NSMultibyteGlyphPacking) glyphPacking;
      | ^
/usr/include/GNUstep/AppKit/NSFont.h:222:1: error: expected unqualified-id before ‘-’ token
  222 | - (NSGlyph) glyphWithName: (NSString*)glyphName;
      | ^
/usr/include/GNUstep/AppKit/NSFont.h:223:1: error: expected unqualified-id before ‘-’ token
  223 | - (NSPoint) positionOfGlyph: (NSGlyph)curGlyph
      | ^
/usr/include/GNUstep/AppKit/NSFont.h:226:1: error: expected unqualified-id before ‘-’ token
  226 | - (NSPoint) positionOfGlyph: (NSGlyph)aGlyph
      | ^
/usr/include/GNUstep/AppKit/NSFont.h:229:1: error: expected unqualified-id before ‘-’ token
  229 | - (NSPoint) positionOfGlyph: (NSGlyph)aGlyph
      | ^
/usr/include/GNUstep/AppKit/NSFont.h:232:1: error: expected unqualified-id before ‘-’ token
  232 | - (NSPoint) positionOfGlyph: (NSGlyph)aGlyph
      | ^
/usr/include/GNUstep/AppKit/NSFont.h:235:1: error: expected unqualified-id before ‘-’ token
  235 | - (NSPoint) positionOfGlyph: (NSGlyph)aGlyph
      | ^
/usr/include/GNUstep/AppKit/NSFont.h:240:1: error: expected unqualified-id before ‘-’ token
  240 | - (int) positionsForCompositeSequence: (NSGlyph*)glyphs
      | ^
/usr/include/GNUstep/AppKit/NSFont.h:244:1: error: expected unqualified-id before ‘-’ token
  244 | - (void) getAdvancements: (NSSizeArray)advancements
      | ^
/usr/include/GNUstep/AppKit/NSFont.h:247:1: error: expected unqualified-id before ‘-’ token
  247 | - (void) getAdvancements: (NSSizeArray)advancements
      | ^
/usr/include/GNUstep/AppKit/NSFont.h:250:1: error: expected unqualified-id before ‘-’ token
  250 | - (void) getBoundingRects: (NSRectArray)bounds
      | ^
/usr/include/GNUstep/AppKit/NSFont.h:255:1: error: expected unqualified-id before ‘-’ token
  255 | - (NSStringEncoding) mostCompatibleStringEncoding;
      | ^
/usr/include/GNUstep/AppKit/NSFont.h:257:2: error: ‘end’ does not name a type
  257 | @end
      |  ^~~
/usr/include/GNUstep/AppKit/NSFont.h:262:2: error: ‘interface’ does not name a type
  262 | @interface NSFont (GNUstep)
      |  ^~~~~~~~~
/usr/include/GNUstep/AppKit/NSFont.h:264:1: error: expected unqualified-id before ‘-’ token
  264 | - (void *) fontRef;
      | ^
/usr/include/GNUstep/AppKit/NSFont.h:265:2: error: ‘end’ does not name a type
  265 | @end
      |  ^~~
/usr/include/GNUstep/AppKit/NSFont.h:273:15: error: ‘NSString’ does not name a type
  273 | APPKIT_EXPORT NSString *NSAFMAscender;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSFont.h:274:15: error: ‘NSString’ does not name a type
  274 | APPKIT_EXPORT NSString *NSAFMCapHeight;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSFont.h:275:15: error: ‘NSString’ does not name a type
  275 | APPKIT_EXPORT NSString *NSAFMCharacterSet;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSFont.h:276:15: error: ‘NSString’ does not name a type
  276 | APPKIT_EXPORT NSString *NSAFMDescender;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSFont.h:277:15: error: ‘NSString’ does not name a type
  277 | APPKIT_EXPORT NSString *NSAFMEncodingScheme;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSFont.h:278:15: error: ‘NSString’ does not name a type
  278 | APPKIT_EXPORT NSString *NSAFMFamilyName;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSFont.h:279:15: error: ‘NSString’ does not name a type
  279 | APPKIT_EXPORT NSString *NSAFMFontName;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSFont.h:280:15: error: ‘NSString’ does not name a type
  280 | APPKIT_EXPORT NSString *NSAFMFormatVersion;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSFont.h:281:15: error: ‘NSString’ does not name a type
  281 | APPKIT_EXPORT NSString *NSAFMFullName;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSFont.h:282:15: error: ‘NSString’ does not name a type
  282 | APPKIT_EXPORT NSString *NSAFMItalicAngle;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSFont.h:283:15: error: ‘NSString’ does not name a type
  283 | APPKIT_EXPORT NSString *NSAFMMappingScheme;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSFont.h:284:15: error: ‘NSString’ does not name a type
  284 | APPKIT_EXPORT NSString *NSAFMNotice;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSFont.h:285:15: error: ‘NSString’ does not name a type
  285 | APPKIT_EXPORT NSString *NSAFMUnderlinePosition;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSFont.h:286:15: error: ‘NSString’ does not name a type
  286 | APPKIT_EXPORT NSString *NSAFMUnderlineThickness;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSFont.h:287:15: error: ‘NSString’ does not name a type
  287 | APPKIT_EXPORT NSString *NSAFMVersion;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSFont.h:288:15: error: ‘NSString’ does not name a type
  288 | APPKIT_EXPORT NSString *NSAFMWeight;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSFont.h:289:15: error: ‘NSString’ does not name a type
  289 | APPKIT_EXPORT NSString *NSAFMXHeight;
      |               ^~~~~~~~
/usr/include/GNUstep/GNUstepGUI/GSMethodTable.h:67:35: error: ‘NSDictionary’ is not a type
   67 |         (NSGraphicsContext*, SEL, NSDictionary *);
      |                                   ^~~~~~~~~~~~
/usr/include/GNUstep/GNUstepGUI/GSMethodTable.h:69:35: error: ‘NSDictionary’ is not a type
   69 |         (NSGraphicsContext*, SEL, NSDictionary *);
      |                                   ^~~~~~~~~~~~
/usr/include/GNUstep/GNUstepGUI/GSMethodTable.h:285:3: error: ‘NSDictionary’ does not name a type
  285 |   NSDictionary * (*GSReadRect_)
      |   ^~~~~~~~~~~~
/usr/include/GNUstep/GNUstepGUI/GSMethodTable.h:309:19: error: ‘NSString’ is not a type
  309 |                   NSString *colorSpaceName,
      |                   ^~~~~~~~
/usr/include/GNUstep/GNUstepGUI/GSMethodTable.h:317:35: error: ‘NSDictionary’ is not a type
  317 |         (NSGraphicsContext*, SEL, NSDictionary *);
      |                                   ^~~~~~~~~~~~
/usr/include/GNUstep/AppKit/NSGraphicsContext.h:171:2: error: ‘interface’ does not name a type
  171 | @interface NSGraphicsContext : NSObject
      |  ^~~~~~~~~
/usr/include/GNUstep/AppKit/NSGraphicsContext.h:192:1: error: expected unqualified-id before ‘+’ token
  192 | + (BOOL) currentContextDrawingToScreen;
      | ^
/usr/include/GNUstep/AppKit/NSGraphicsContext.h:193:1: error: expected unqualified-id before ‘+’ token
  193 | + (NSGraphicsContext *) graphicsContextWithAttributes: (NSDictionary *)attributes;
      | ^
/usr/include/GNUstep/AppKit/NSGraphicsContext.h:194:1: error: expected unqualified-id before ‘+’ token
  194 | + (NSGraphicsContext *) graphicsContextWithWindow: (NSWindow *)aWindow;
      | ^
/usr/include/GNUstep/AppKit/NSGraphicsContext.h:196:1: error: expected unqualified-id before ‘+’ token
  196 | + (void) restoreGraphicsState;
      | ^
/usr/include/GNUstep/AppKit/NSGraphicsContext.h:197:1: error: expected unqualified-id before ‘+’ token
  197 | + (void) saveGraphicsState;
      | ^
/usr/include/GNUstep/AppKit/NSGraphicsContext.h:198:1: error: expected unqualified-id before ‘+’ token
  198 | + (void) setGraphicsState: (NSInteger)graphicsState;
      | ^
/usr/include/GNUstep/AppKit/NSGraphicsContext.h:199:1: error: expected unqualified-id before ‘+’ token
  199 | + (void) setCurrentContext: (NSGraphicsContext*)context;
      | ^
/usr/include/GNUstep/AppKit/NSGraphicsContext.h:200:1: error: expected unqualified-id before ‘+’ token
  200 | + (NSGraphicsContext*) currentContext;
      | ^
/usr/include/GNUstep/AppKit/NSGraphicsContext.h:202:1: error: expected unqualified-id before ‘+’ token
  202 | + (NSGraphicsContext *) graphicsContextWithBitmapImageRep: (NSBitmapImageRep *)bitmap;
      | ^
/usr/include/GNUstep/AppKit/NSGraphicsContext.h:203:1: error: expected unqualified-id before ‘+’ token
  203 | + (NSGraphicsContext *) graphicsContextWithGraphicsPort: (void *)port
      | ^
/usr/include/GNUstep/AppKit/NSGraphicsContext.h:208:1: error: expected unqualified-id before ‘-’ token
  208 | - (CGContextRef) CGContext;
      | ^
/usr/include/GNUstep/AppKit/NSGraphicsContext.h:209:1: error: expected unqualified-id before ‘+’ token
  209 | + (NSGraphicsContext *) graphicsContextWithCGContext: (CGContextRef)ctx
      | ^
/usr/include/GNUstep/AppKit/NSGraphicsContext.h:213:1: error: expected unqualified-id before ‘-’ token
  213 | - (NSDictionary *) attributes;
      | ^
/usr/include/GNUstep/AppKit/NSGraphicsContext.h:214:1: error: expected unqualified-id before ‘-’ token
  214 | - (void *) graphicsPort;
      | ^
/usr/include/GNUstep/AppKit/NSGraphicsContext.h:216:1: error: expected unqualified-id before ‘-’ token
  216 | - (BOOL) isDrawingToScreen;
      | ^
/usr/include/GNUstep/AppKit/NSGraphicsContext.h:217:1: error: expected unqualified-id before ‘-’ token
  217 | - (void) flushGraphics;
      | ^
/usr/include/GNUstep/AppKit/NSGraphicsContext.h:218:1: error: expected unqualified-id before ‘-’ token
  218 | - (void) restoreGraphicsState;
      | ^
/usr/include/GNUstep/AppKit/NSGraphicsContext.h:219:1: error: expected unqualified-id before ‘-’ token
  219 | - (void) saveGraphicsState;
      | ^
/usr/include/GNUstep/AppKit/NSGraphicsContext.h:221:1: error: expected unqualified-id before ‘-’ token
  221 | - (void *) focusStack;
      | ^
/usr/include/GNUstep/AppKit/NSGraphicsContext.h:222:1: error: expected unqualified-id before ‘-’ token
  222 | - (void) setFocusStack: (void *)stack;
      | ^
/usr/include/GNUstep/AppKit/NSGraphicsContext.h:224:1: error: expected unqualified-id before ‘-’ token
  224 | - (void) setImageInterpolation: (NSImageInterpolation)interpolation;
      | ^
/usr/include/GNUstep/AppKit/NSGraphicsContext.h:225:1: error: expected unqualified-id before ‘-’ token
  225 | - (NSImageInterpolation) imageInterpolation;
      | ^
/usr/include/GNUstep/AppKit/NSGraphicsContext.h:226:1: error: expected unqualified-id before ‘-’ token
  226 | - (void) setShouldAntialias: (BOOL)antialias;
      | ^
/usr/include/GNUstep/AppKit/NSGraphicsContext.h:227:1: error: expected unqualified-id before ‘-’ token
  227 | - (BOOL) shouldAntialias;
      | ^
/usr/include/GNUstep/AppKit/NSGraphicsContext.h:230:1: error: expected unqualified-id before ‘-’ token
  230 | - (NSPoint) patternPhase;
      | ^
/usr/include/GNUstep/AppKit/NSGraphicsContext.h:231:1: error: expected unqualified-id before ‘-’ token
  231 | - (void) setPatternPhase: (NSPoint)phase;
      | ^
/usr/include/GNUstep/AppKit/NSGraphicsContext.h:235:1: error: expected unqualified-id before ‘-’ token
  235 | - (NSCompositingOperation) compositingOperation;
      | ^
/usr/include/GNUstep/AppKit/NSGraphicsContext.h:236:1: error: expected unqualified-id before ‘-’ token
  236 | - (void) setCompositingOperation:(NSCompositingOperation) operation;
      | ^
/usr/include/GNUstep/AppKit/NSGraphicsContext.h:238:1: error: expected unqualified-id before ‘-’ token
  238 | - (BOOL) isFlipped;
      | ^
/usr/include/GNUstep/AppKit/NSGraphicsContext.h:241:2: error: ‘end’ does not name a type
  241 | @end
      |  ^~~
/usr/include/GNUstep/AppKit/NSGraphicsContext.h:247:2: error: ‘interface’ does not name a type
  247 | @interface NSGraphicsContext (GNUstep)
      |  ^~~~~~~~~
/usr/include/GNUstep/AppKit/NSGraphicsContext.h:250:1: error: expected unqualified-id before ‘-’ token
  250 | - (id) initWithContextInfo: (NSDictionary*)info;
      | ^
/usr/include/GNUstep/AppKit/NSGraphicsContext.h:251:1: error: expected unqualified-id before ‘-’ token
  251 | - (id) initWithGraphicsPort: (void *)port
      | ^
/usr/include/GNUstep/AppKit/NSGraphicsContext.h:258:1: error: expected unqualified-id before ‘-’ token
  258 | - (NSView*) focusView;
      | ^
/usr/include/GNUstep/AppKit/NSGraphicsContext.h:259:1: error: expected unqualified-id before ‘-’ token
  259 | - (void) lockFocusView: (NSView*)aView inRect: (NSRect)rect;
      | ^
/usr/include/GNUstep/AppKit/NSGraphicsContext.h:260:1: error: expected unqualified-id before ‘-’ token
  260 | - (void) unlockFocusView: (NSView*)aView needsFlush: (BOOL)flush;
      | ^
/usr/include/GNUstep/AppKit/NSGraphicsContext.h:263:1: error: expected unqualified-id before ‘-’ token
  263 | - (void) useFont: (NSString *)fontName;
      | ^
/usr/include/GNUstep/AppKit/NSGraphicsContext.h:264:1: error: expected unqualified-id before ‘-’ token
  264 | - (void) resetUsedFonts;
      | ^
/usr/include/GNUstep/AppKit/NSGraphicsContext.h:265:1: error: expected unqualified-id before ‘-’ token
  265 | - (NSSet *) usedFonts;
      | ^
/usr/include/GNUstep/AppKit/NSGraphicsContext.h:268:1: error: expected unqualified-id before ‘+’ token
  268 | + (void) handleExposeRect: (NSRect)rect forDriver: (void *)driver;
      | ^
/usr/include/GNUstep/AppKit/NSGraphicsContext.h:269:2: error: ‘end’ does not name a type
  269 | @end
      |  ^~~
/usr/include/GNUstep/AppKit/NSGraphicsContext.h:283:1: error: expected unqualified-id before ‘-’ token
  283 | - (void) DPScurrentcmykcolor: (CGFloat*)c : (CGFloat*)m : (CGFloat*)y : (CGFloat*)k;
      | ^
/usr/include/GNUstep/AppKit/NSGraphicsContext.h:284:1: error: expected unqualified-id before ‘-’ token
  284 | - (void) DPScurrentgray: (CGFloat*)gray;
      | ^
/usr/include/GNUstep/AppKit/NSGraphicsContext.h:285:1: error: expected unqualified-id before ‘-’ token
  285 | - (void) DPScurrenthsbcolor: (CGFloat*)h : (CGFloat*)s : (CGFloat*)b;
      | ^
/usr/include/GNUstep/AppKit/NSGraphicsContext.h:286:1: error: expected unqualified-id before ‘-’ token
  286 | - (void) DPScurrentrgbcolor: (CGFloat*)r : (CGFloat*)g : (CGFloat*)b;
      | ^
/usr/include/GNUstep/AppKit/NSGraphicsContext.h:287:1: error: expected unqualified-id before ‘-’ token
  287 | - (void) DPSsetalpha: (CGFloat)a;
      | ^
/usr/include/GNUstep/AppKit/NSGraphicsContext.h:288:1: error: expected unqualified-id before ‘-’ token
  288 | - (void) DPSsetcmykcolor: (CGFloat)c : (CGFloat)m : (CGFloat)y : (CGFloat)k;
      | ^
/usr/include/GNUstep/AppKit/NSGraphicsContext.h:289:1: error: expected unqualified-id before ‘-’ token
  289 | - (void) DPSsetgray: (CGFloat)gray;
      | ^
/usr/include/GNUstep/AppKit/NSGraphicsContext.h:290:1: error: expected unqualified-id before ‘-’ token
  290 | - (void) DPSsethsbcolor: (CGFloat)h : (CGFloat)s : (CGFloat)b;
      | ^
/usr/include/GNUstep/AppKit/NSGraphicsContext.h:291:1: error: expected unqualified-id before ‘-’ token
  291 | - (void) DPSsetrgbcolor: (CGFloat)r : (CGFloat)g : (CGFloat)b;
      | ^
/usr/include/GNUstep/AppKit/NSGraphicsContext.h:293:1: error: expected unqualified-id before ‘-’ token
  293 | - (void) GSSetPatterColor: (NSImage*)image;
      | ^
/usr/include/GNUstep/AppKit/NSGraphicsContext.h:295:1: error: expected unqualified-id before ‘-’ token
  295 | - (void) GSSetFillColorspace: (void *)spaceref;
      | ^
/usr/include/GNUstep/AppKit/NSGraphicsContext.h:296:1: error: expected unqualified-id before ‘-’ token
  296 | - (void) GSSetStrokeColorspace: (void *)spaceref;
      | ^
/usr/include/GNUstep/AppKit/NSGraphicsContext.h:297:1: error: expected unqualified-id before ‘-’ token
  297 | - (void) GSSetFillColor: (const CGFloat *)values;
      | ^
/usr/include/GNUstep/AppKit/NSGraphicsContext.h:298:1: error: expected unqualified-id before ‘-’ token
  298 | - (void) GSSetStrokeColor: (const CGFloat *)values;
      | ^
/usr/include/GNUstep/AppKit/NSGraphicsContext.h:303:1: error: expected unqualified-id before ‘-’ token
  303 | - (void) DPSashow: (CGFloat)x : (CGFloat)y : (const char*)s;
      | ^
/usr/include/GNUstep/AppKit/NSGraphicsContext.h:304:1: error: expected unqualified-id before ‘-’ token
  304 | - (void) DPSawidthshow: (CGFloat)cx : (CGFloat)cy : (int)c
      | ^
/usr/include/GNUstep/AppKit/NSGraphicsContext.h:306:1: error: expected unqualified-id before ‘-’ token
  306 | - (void) DPScharpath: (const char*)s : (int)b;
      | ^
/usr/include/GNUstep/AppKit/NSGraphicsContext.h:307:1: error: expected unqualified-id before ‘-’ token
  307 | - (void) appendBezierPathWithPackedGlyphs: (const char *)packedGlyphs
      | ^
/usr/include/GNUstep/AppKit/NSGraphicsContext.h:309:1: error: expected unqualified-id before ‘-’ token
  309 | - (void) DPSshow: (const char*)s;
      | ^
/usr/include/GNUstep/AppKit/NSGraphicsContext.h:310:1: error: expected unqualified-id before ‘-’ token
  310 | - (void) DPSwidthshow: (CGFloat)x : (CGFloat)y : (int)c : (const char*)s;
      | ^
/usr/include/GNUstep/AppKit/NSGraphicsContext.h:311:1: error: expected unqualified-id before ‘-’ token
  311 | - (void) DPSxshow: (const char*)s : (const CGFloat*)numarray : (int)size;
      | ^
/usr/include/GNUstep/AppKit/NSGraphicsContext.h:312:1: error: expected unqualified-id before ‘-’ token
  312 | - (void) DPSxyshow: (const char*)s : (const CGFloat*)numarray : (int)size;
      | ^
/usr/include/GNUstep/AppKit/NSGraphicsContext.h:313:1: error: expected unqualified-id before ‘-’ token
  313 | - (void) DPSyshow: (const char*)s : (const CGFloat*)numarray : (int)size;
      | ^
/usr/include/GNUstep/AppKit/NSGraphicsContext.h:315:1: error: expected unqualified-id before ‘-’ token
  315 | - (void) GSSetCharacterSpacing: (CGFloat)extra;
      | ^
/usr/include/GNUstep/AppKit/NSGraphicsContext.h:316:1: error: expected unqualified-id before ‘-’ token
  316 | - (void) GSSetFont: (void *)fontref;
      | ^
/usr/include/GNUstep/AppKit/NSGraphicsContext.h:317:1: error: expected unqualified-id before ‘-’ token
  317 | - (void) GSSetFontSize: (CGFloat)size;
      | ^
/usr/include/GNUstep/AppKit/NSGraphicsContext.h:318:1: error: expected unqualified-id before ‘-’ token
  318 | - (NSAffineTransform *) GSGetTextCTM;
      | ^
/usr/include/GNUstep/AppKit/NSGraphicsContext.h:319:1: error: expected unqualified-id before ‘-’ token
  319 | - (NSPoint) GSGetTextPosition;
      | ^
/usr/include/GNUstep/AppKit/NSGraphicsContext.h:320:1: error: expected unqualified-id before ‘-’ token
  320 | - (void) GSSetTextCTM: (NSAffineTransform *)ctm;
      | ^
/usr/include/GNUstep/AppKit/NSGraphicsContext.h:321:1: error: expected unqualified-id before ‘-’ token
  321 | - (void) GSSetTextDrawingMode: (GSTextDrawingMode)mode;
      | ^
/usr/include/GNUstep/AppKit/NSGraphicsContext.h:322:1: error: expected unqualified-id before ‘-’ token
  322 | - (void) GSSetTextPosition: (NSPoint)loc;
      | ^
/usr/include/GNUstep/AppKit/NSGraphicsContext.h:323:1: error: expected unqualified-id before ‘-’ token
  323 | - (void) GSShowText: (const char *)string : (size_t) length;
      | ^
/usr/include/GNUstep/AppKit/NSGraphicsContext.h:324:1: error: expected unqualified-id before ‘-’ token
  324 | - (void) GSShowGlyphs: (const NSGlyph *)glyphs : (size_t) length;
      | ^
/usr/include/GNUstep/AppKit/NSGraphicsContext.h:325:1: error: expected unqualified-id before ‘-’ token
  325 | - (void) GSShowGlyphsWithAdvances: (const NSGlyph *)glyphs : (const NSSize *)advances : (size_t) length;
      | ^
/usr/include/GNUstep/AppKit/NSGraphicsContext.h:330:1: error: expected unqualified-id before ‘-’ token
  330 | - (void) DPSgrestore;
      | ^
/usr/include/GNUstep/AppKit/NSGraphicsContext.h:331:1: error: expected unqualified-id before ‘-’ token
  331 | - (void) DPSgsave;
      | ^
/usr/include/GNUstep/AppKit/NSGraphicsContext.h:332:1: error: expected unqualified-id before ‘-’ token
  332 | - (void) DPSinitgraphics;
      | ^
/usr/include/GNUstep/AppKit/NSGraphicsContext.h:333:1: error: expected unqualified-id before ‘-’ token
  333 | - (void) DPSsetgstate: (NSInteger)gst;
      | ^
/usr/include/GNUstep/AppKit/NSGraphicsContext.h:335:1: error: expected unqualified-id before ‘-’ token
  335 | - (NSInteger)  GSDefineGState;
      | ^
/usr/include/GNUstep/AppKit/NSGraphicsContext.h:336:1: error: expected unqualified-id before ‘-’ token
  336 | - (void) GSUndefineGState: (NSInteger)gst;
      | ^
/usr/include/GNUstep/AppKit/NSGraphicsContext.h:337:1: error: expected unqualified-id before ‘-’ token
  337 | - (void) GSReplaceGState: (NSInteger)gst;
      | ^
/usr/include/GNUstep/AppKit/NSGraphicsContext.h:342:1: error: expected unqualified-id before ‘-’ token
  342 | - (void) DPScurrentflat: (CGFloat*)flatness;
      | ^
/usr/include/GNUstep/AppKit/NSGraphicsContext.h:343:1: error: expected unqualified-id before ‘-’ token
  343 | - (void) DPScurrentlinecap: (int*)linecap;
      | ^
/usr/include/GNUstep/AppKit/NSGraphicsContext.h:344:1: error: expected unqualified-id before ‘-’ token
  344 | - (void) DPScurrentlinejoin: (int*)linejoin;
      | ^
/usr/include/GNUstep/AppKit/NSGraphicsContext.h:345:1: error: expected unqualified-id before ‘-’ token
  345 | - (void) DPScurrentlinewidth: (CGFloat*)width;
      | ^
/usr/include/GNUstep/AppKit/NSGraphicsContext.h:346:1: error: expected unqualified-id before ‘-’ token
  346 | - (void) DPScurrentmiterlimit: (CGFloat*)limit;
      | ^
/usr/include/GNUstep/AppKit/NSGraphicsContext.h:347:1: error: expected unqualified-id before ‘-’ token
  347 | - (void) DPScurrentpoint: (CGFloat*)x : (CGFloat*)y;
      | ^
/usr/include/GNUstep/AppKit/NSGraphicsContext.h:348:1: error: expected unqualified-id before ‘-’ token
  348 | - (void) DPScurrentstrokeadjust: (int*)b;
      | ^
/usr/include/GNUstep/AppKit/NSGraphicsContext.h:349:1: error: expected unqualified-id before ‘-’ token
  349 | - (void) DPSsetdash: (const CGFloat*)pat : (NSInteger)size : (CGFloat)offset;
      | ^
/usr/include/GNUstep/AppKit/NSGraphicsContext.h:350:1: error: expected unqualified-id before ‘-’ token
  350 | - (void) DPSsetflat: (CGFloat)flatness;
      | ^
/usr/include/GNUstep/AppKit/NSGraphicsContext.h:351:1: error: expected unqualified-id before ‘-’ token
  351 | - (void) DPSsethalftonephase: (CGFloat)x : (CGFloat)y;
      | ^
/usr/include/GNUstep/AppKit/NSGraphicsContext.h:352:1: error: expected unqualified-id before ‘-’ token
  352 | - (void) DPSsetlinecap: (int)linecap;
      | ^
/usr/include/GNUstep/AppKit/NSGraphicsContext.h:353:1: error: expected unqualified-id before ‘-’ token
  353 | - (void) DPSsetlinejoin: (int)linejoin;
      | ^
/usr/include/GNUstep/AppKit/NSGraphicsContext.h:354:1: error: expected unqualified-id before ‘-’ token
  354 | - (void) DPSsetlinewidth: (CGFloat)width;
      | ^
/usr/include/GNUstep/AppKit/NSGraphicsContext.h:355:1: error: expected unqualified-id before ‘-’ token
  355 | - (void) DPSsetmiterlimit: (CGFloat)limit;
      | ^
/usr/include/GNUstep/AppKit/NSGraphicsContext.h:356:1: error: expected unqualified-id before ‘-’ token
  356 | - (void) DPSsetstrokeadjust: (int)b;
      | ^
/usr/include/GNUstep/AppKit/NSGraphicsContext.h:361:1: error: expected unqualified-id before ‘-’ token
  361 | - (void) DPSconcat: (const CGFloat*)m;
      | ^
/usr/include/GNUstep/AppKit/NSGraphicsContext.h:362:1: error: expected unqualified-id before ‘-’ token
  362 | - (void) DPSinitmatrix;
      | ^
/usr/include/GNUstep/AppKit/NSGraphicsContext.h:363:1: error: expected unqualified-id before ‘-’ token
  363 | - (void) DPSrotate: (CGFloat)angle;
      | ^
/usr/include/GNUstep/AppKit/NSGraphicsContext.h:364:1: error: expected unqualified-id before ‘-’ token
  364 | - (void) DPSscale: (CGFloat)x : (CGFloat)y;
      | ^
/usr/include/GNUstep/AppKit/NSGraphicsContext.h:365:1: error: expected unqualified-id before ‘-’ token
  365 | - (void) DPStranslate: (CGFloat)x : (CGFloat)y;
      | ^
/usr/include/GNUstep/AppKit/NSGraphicsContext.h:367:1: error: expected unqualified-id before ‘-’ token
  367 | - (NSAffineTransform *) GSCurrentCTM;
      | ^
/usr/include/GNUstep/AppKit/NSGraphicsContext.h:368:1: error: expected unqualified-id before ‘-’ token
  368 | - (void) GSSetCTM: (NSAffineTransform *)ctm;
      | ^
/usr/include/GNUstep/AppKit/NSGraphicsContext.h:369:1: error: expected unqualified-id before ‘-’ token
  369 | - (void) GSConcatCTM: (NSAffineTransform *)ctm;
      | ^
/usr/include/GNUstep/AppKit/NSGraphicsContext.h:374:1: error: expected unqualified-id before ‘-’ token
  374 | - (void) DPSarc: (CGFloat)x : (CGFloat)y : (CGFloat)r : (CGFloat)angle1
      | ^
/usr/include/GNUstep/AppKit/NSGraphicsContext.h:376:1: error: expected unqualified-id before ‘-’ token
  376 | - (void) DPSarcn: (CGFloat)x : (CGFloat)y : (CGFloat)r : (CGFloat)angle1
      | ^
/usr/include/GNUstep/AppKit/NSGraphicsContext.h:378:1: error: expected unqualified-id before ‘-’ token
  378 | - (void) DPSarct: (CGFloat)x1 : (CGFloat)y1 : (CGFloat)x2 : (CGFloat)y2 : (CGFloat)r;
      | ^
/usr/include/GNUstep/AppKit/NSGraphicsContext.h:379:1: error: expected unqualified-id before ‘-’ token
  379 | - (void) DPSclip;
      | ^
/usr/include/GNUstep/AppKit/NSGraphicsContext.h:380:1: error: expected unqualified-id before ‘-’ token
  380 | - (void) DPSclosepath;
      | ^
/usr/include/GNUstep/AppKit/NSGraphicsContext.h:381:1: error: expected unqualified-id before ‘-’ token
  381 | - (void) DPScurveto: (CGFloat)x1 : (CGFloat)y1 : (CGFloat)x2 : (CGFloat)y2
      | ^
/usr/include/GNUstep/AppKit/NSGraphicsContext.h:383:1: error: expected unqualified-id before ‘-’ token
  383 | - (void) DPSeoclip;
      | ^
/usr/include/GNUstep/AppKit/NSGraphicsContext.h:384:1: error: expected unqualified-id before ‘-’ token
  384 | - (void) DPSeofill;
      | ^
/usr/include/GNUstep/AppKit/NSGraphicsContext.h:385:1: error: expected unqualified-id before ‘-’ token
  385 | - (void) DPSfill;
      | ^
/usr/include/GNUstep/AppKit/NSGraphicsContext.h:386:1: error: expected unqualified-id before ‘-’ token
  386 | - (void) DPSflattenpath;
      | ^
/usr/include/GNUstep/AppKit/NSGraphicsContext.h:387:1: error: expected unqualified-id before ‘-’ token
  387 | - (void) DPSinitclip;
      | ^
/usr/include/GNUstep/AppKit/NSGraphicsContext.h:388:1: error: expected unqualified-id before ‘-’ token
  388 | - (void) DPSlineto: (CGFloat)x : (CGFloat)y;
      | ^
/usr/include/GNUstep/AppKit/NSGraphicsContext.h:389:1: error: expected unqualified-id before ‘-’ token
  389 | - (void) DPSmoveto: (CGFloat)x : (CGFloat)y;
      | ^
/usr/include/GNUstep/AppKit/NSGraphicsContext.h:390:1: error: expected unqualified-id before ‘-’ token
  390 | - (void) DPSnewpath;
      | ^
/usr/include/GNUstep/AppKit/NSGraphicsContext.h:391:1: error: expected unqualified-id before ‘-’ token
  391 | - (void) DPSpathbbox: (CGFloat*)llx : (CGFloat*)lly : (CGFloat*)urx : (CGFloat*)ury;
      | ^
/usr/include/GNUstep/AppKit/NSGraphicsContext.h:392:1: error: expected unqualified-id before ‘-’ token
  392 | - (void) DPSrcurveto: (CGFloat)x1 : (CGFloat)y1 : (CGFloat)x2 : (CGFloat)y2
      | ^
/usr/include/GNUstep/AppKit/NSGraphicsContext.h:394:1: error: expected unqualified-id before ‘-’ token
  394 | - (void) DPSrectclip: (CGFloat)x : (CGFloat)y : (CGFloat)w : (CGFloat)h;
      | ^
/usr/include/GNUstep/AppKit/NSGraphicsContext.h:395:1: error: expected unqualified-id before ‘-’ token
  395 | - (void) DPSrectfill: (CGFloat)x : (CGFloat)y : (CGFloat)w : (CGFloat)h;
      | ^
/usr/include/GNUstep/AppKit/NSGraphicsContext.h:396:1: error: expected unqualified-id before ‘-’ token
  396 | - (void) DPSrectstroke: (CGFloat)x : (CGFloat)y : (CGFloat)w : (CGFloat)h;
      | ^
/usr/include/GNUstep/AppKit/NSGraphicsContext.h:397:1: error: expected unqualified-id before ‘-’ token
  397 | - (void) DPSreversepath;
      | ^
/usr/include/GNUstep/AppKit/NSGraphicsContext.h:398:1: error: expected unqualified-id before ‘-’ token
  398 | - (void) DPSrlineto: (CGFloat)x : (CGFloat)y;
      | ^
/usr/include/GNUstep/AppKit/NSGraphicsContext.h:399:1: error: expected unqualified-id before ‘-’ token
  399 | - (void) DPSrmoveto: (CGFloat)x : (CGFloat)y;
      | ^
/usr/include/GNUstep/AppKit/NSGraphicsContext.h:400:1: error: expected unqualified-id before ‘-’ token
  400 | - (void) DPSstroke;
      | ^
/usr/include/GNUstep/AppKit/NSGraphicsContext.h:401:1: error: expected unqualified-id before ‘-’ token
  401 | - (void) DPSshfill: (NSDictionary *)shaderDictionary;
      | ^
/usr/include/GNUstep/AppKit/NSGraphicsContext.h:403:1: error: expected unqualified-id before ‘-’ token
  403 | - (void) GSSendBezierPath: (NSBezierPath *)path;
      | ^
/usr/include/GNUstep/AppKit/NSGraphicsContext.h:404:1: error: expected unqualified-id before ‘-’ token
  404 | - (void) GSRectClipList: (const NSRect *)rects : (int) count;
      | ^
/usr/include/GNUstep/AppKit/NSGraphicsContext.h:405:1: error: expected unqualified-id before ‘-’ token
  405 | - (void) GSRectFillList: (const NSRect *)rects : (int) count;
      | ^
/usr/include/GNUstep/AppKit/NSGraphicsContext.h:410:1: error: expected unqualified-id before ‘-’ token
  410 | - (void) GSCurrentDevice: (void**)device : (int*)x : (int*)y;
      | ^
/usr/include/GNUstep/AppKit/NSGraphicsContext.h:411:1: error: expected unqualified-id before ‘-’ token
  411 | - (void) GSSetDevice: (void*)device : (int)x : (int)y;
      | ^
/usr/include/GNUstep/AppKit/NSGraphicsContext.h:412:1: error: expected unqualified-id before ‘-’ token
  412 | - (void) DPScurrentoffset: (int*)x : (int*)y;
      | ^
/usr/include/GNUstep/AppKit/NSGraphicsContext.h:413:1: error: expected unqualified-id before ‘-’ token
  413 | - (void) DPSsetoffset: (short int)x : (short int)y;
      | ^
/usr/include/GNUstep/AppKit/NSGraphicsContext.h:418:1: error: expected unqualified-id before ‘-’ token
  418 | - (void) DPScomposite: (CGFloat)x : (CGFloat)y : (CGFloat)w : (CGFloat)h
      | ^
/usr/include/GNUstep/AppKit/NSGraphicsContext.h:420:1: error: expected unqualified-id before ‘-’ token
  420 | - (void) DPScompositerect: (CGFloat)x : (CGFloat)y : (CGFloat)w : (CGFloat)h : (NSCompositingOperation)op;
      | ^
/usr/include/GNUstep/AppKit/NSGraphicsContext.h:421:1: error: expected unqualified-id before ‘-’ token
  421 | - (void) DPSdissolve: (CGFloat)x : (CGFloat)y : (CGFloat)w : (CGFloat)h
      | ^
/usr/include/GNUstep/AppKit/NSGraphicsContext.h:424:1: error: expected unqualified-id before ‘-’ token
  424 | - (void) GScomposite: (NSInteger)gstateNum
      | ^
/usr/include/GNUstep/AppKit/NSGraphicsContext.h:429:1: error: expected unqualified-id before ‘-’ token
  429 | - (BOOL) supportsDrawGState;
      | ^
/usr/include/GNUstep/AppKit/NSGraphicsContext.h:430:1: error: expected unqualified-id before ‘-’ token
  430 | - (void) GSdraw: (NSInteger)gstateNum
      | ^
/usr/include/GNUstep/AppKit/NSGraphicsContext.h:435:1: error: expected unqualified-id before ‘-’ token
  435 | - (void) GSDrawImage: (NSRect)rect : (void *)imageref;
      | ^
/usr/include/GNUstep/AppKit/NSGraphicsContext.h:440:1: error: expected unqualified-id before ‘-’ token
  440 | - (void) DPSPrintf: (const char *)fmt : (va_list)args;
      | ^
/usr/include/GNUstep/AppKit/NSGraphicsContext.h:441:1: error: expected unqualified-id before ‘-’ token
  441 | - (void) DPSWriteData: (const char *)buf : (unsigned int)count;
      | ^
/usr/include/GNUstep/AppKit/NSGraphicsContext.h:443:2: error: ‘end’ does not name a type
  443 | @end
      |  ^~~
/usr/include/GNUstep/AppKit/NSGraphicsContext.h:486:1: error: expected unqualified-id before ‘-’ token
  486 | - (void) NSDrawBitmap: (NSRect) rect : (NSInteger) pixelsWide : (NSInteger) pixelsHigh
      | ^
/usr/include/GNUstep/AppKit/NSGraphicsContext.h:492:1: error: expected unqualified-id before ‘-’ token
  492 | - (void) NSBeep;
      | ^
/usr/include/GNUstep/AppKit/NSGraphicsContext.h:495:1: error: expected unqualified-id before ‘-’ token
  495 | - (void) GSWSetViewIsFlipped: (BOOL) flipped;
      | ^
/usr/include/GNUstep/AppKit/NSGraphicsContext.h:496:1: error: expected unqualified-id before ‘-’ token
  496 | - (BOOL) GSWViewIsFlipped;
      | ^
/usr/include/GNUstep/AppKit/NSGraphicsContext.h:498:2: error: ‘end’ does not name a type
  498 | @end
      |  ^~~
/usr/include/GNUstep/AppKit/NSGraphicsContext.h:509:1: error: expected unqualified-id before ‘-’ token
  509 | - (void) beginPrologueBBox: (NSRect)boundingBox
      | ^
/usr/include/GNUstep/AppKit/NSGraphicsContext.h:516:1: error: expected unqualified-id before ‘-’ token
  516 | - (void) beginSetup;
      | ^
/usr/include/GNUstep/AppKit/NSGraphicsContext.h:517:1: error: expected unqualified-id before ‘-’ token
  517 | - (void) beginTrailer;
      | ^
/usr/include/GNUstep/AppKit/NSGraphicsContext.h:518:1: error: expected unqualified-id before ‘-’ token
  518 | - (void) endDocumentPages: (int)pages
      | ^
/usr/include/GNUstep/AppKit/NSGraphicsContext.h:520:1: error: expected unqualified-id before ‘-’ token
  520 | - (void) endHeaderComments;
      | ^
/usr/include/GNUstep/AppKit/NSGraphicsContext.h:521:1: error: expected unqualified-id before ‘-’ token
  521 | - (void) endPageSetup;
      | ^
/usr/include/GNUstep/AppKit/NSGraphicsContext.h:522:1: error: expected unqualified-id before ‘-’ token
  522 | - (void) endPrologue;
      | ^
/usr/include/GNUstep/AppKit/NSGraphicsContext.h:523:1: error: expected unqualified-id before ‘-’ token
  523 | - (void) endSetup;
      | ^
/usr/include/GNUstep/AppKit/NSGraphicsContext.h:524:1: error: expected unqualified-id before ‘-’ token
  524 | - (void) endSheet;
      | ^
/usr/include/GNUstep/AppKit/NSGraphicsContext.h:525:1: error: expected unqualified-id before ‘-’ token
  525 | - (void) endTrailer;
      | ^
/usr/include/GNUstep/AppKit/NSGraphicsContext.h:526:1: error: expected unqualified-id before ‘-’ token
  526 | - (void) printerProlog;
      | ^
/usr/include/GNUstep/AppKit/NSGraphicsContext.h:527:1: error: expected unqualified-id before ‘-’ token
  527 | - (void) showPage;
      | ^
/usr/include/GNUstep/AppKit/NSGraphicsContext.h:529:2: error: ‘end’ does not name a type
  529 | @end
      |  ^~~
/usr/include/GNUstep/AppKit/NSGraphicsContext.h:539:1: error: expected unqualified-id before ‘-’ token
  539 | - (void) drawGradient: (NSGradient*)gradient
      | ^
/usr/include/GNUstep/AppKit/NSGraphicsContext.h:543:2: error: ‘end’ does not name a type
  543 | @end
      |  ^~~
/usr/include/GNUstep/AppKit/NSGraphicsContext.h:547:15: error: ‘NSString’ does not name a type
  547 | APPKIT_EXPORT NSString *NSGraphicsContextPDFFormat;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSGraphicsContext.h:548:15: error: ‘NSString’ does not name a type
  548 | APPKIT_EXPORT NSString *NSGraphicsContextPSFormat;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSGraphicsContext.h:549:15: error: ‘NSString’ does not name a type
  549 | APPKIT_EXPORT NSString *NSGraphicsContextRepresentationFormatAttributeName;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSGraphicsContext.h:552:15: error: ‘NSString’ does not name a type
  552 | APPKIT_EXPORT NSString *GSColorSpaceName;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSGraphicsContext.h:553:15: error: ‘NSString’ does not name a type
  553 | APPKIT_EXPORT NSString *GSColorSpaceWhitePoint;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSGraphicsContext.h:554:15: error: ‘NSString’ does not name a type
  554 | APPKIT_EXPORT NSString *GSColorSpaceBlackPoint;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSGraphicsContext.h:555:15: error: ‘NSString’ does not name a type
  555 | APPKIT_EXPORT NSString *GSColorSpaceGamma;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSGraphicsContext.h:556:15: error: ‘NSString’ does not name a type
  556 | APPKIT_EXPORT NSString *GSColorSpaceMatrix;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSGraphicsContext.h:557:15: error: ‘NSString’ does not name a type
  557 | APPKIT_EXPORT NSString *GSColorSpaceRange;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSGraphicsContext.h:558:15: error: ‘NSString’ does not name a type
  558 | APPKIT_EXPORT NSString *GSColorSpaceComponents;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSGraphicsContext.h:559:15: error: ‘NSString’ does not name a type
  559 | APPKIT_EXPORT NSString *GSColorSpaceProfile;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSGraphicsContext.h:560:15: error: ‘NSString’ does not name a type
  560 | APPKIT_EXPORT NSString *GSAlternateColorSpace;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSGraphicsContext.h:561:15: error: ‘NSString’ does not name a type
  561 | APPKIT_EXPORT NSString *GSBaseColorSpace;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSGraphicsContext.h:562:15: error: ‘NSString’ does not name a type
  562 | APPKIT_EXPORT NSString *GSColorSpaceColorTable;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSGraphics.h:49:15: error: ‘NSString’ does not name a type
   49 | APPKIT_EXPORT NSString *NSCalibratedWhiteColorSpace;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSGraphics.h:50:15: error: ‘NSString’ does not name a type
   50 | APPKIT_EXPORT NSString *NSCalibratedBlackColorSpace;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSGraphics.h:51:15: error: ‘NSString’ does not name a type
   51 | APPKIT_EXPORT NSString *NSCalibratedRGBColorSpace;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSGraphics.h:52:15: error: ‘NSString’ does not name a type
   52 | APPKIT_EXPORT NSString *NSDeviceWhiteColorSpace;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSGraphics.h:53:15: error: ‘NSString’ does not name a type
   53 | APPKIT_EXPORT NSString *NSDeviceBlackColorSpace;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSGraphics.h:54:15: error: ‘NSString’ does not name a type
   54 | APPKIT_EXPORT NSString *NSDeviceRGBColorSpace;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSGraphics.h:55:15: error: ‘NSString’ does not name a type
   55 | APPKIT_EXPORT NSString *NSDeviceCMYKColorSpace;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSGraphics.h:56:15: error: ‘NSString’ does not name a type
   56 | APPKIT_EXPORT NSString *NSNamedColorSpace;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSGraphics.h:58:15: error: ‘NSString’ does not name a type
   58 | APPKIT_EXPORT NSString *NSPatternColorSpace;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSGraphics.h:60:15: error: ‘NSString’ does not name a type
   60 | APPKIT_EXPORT NSString *NSCustomColorSpace;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSGraphics.h:92:15: error: ‘NSString’ does not name a type
   92 | APPKIT_EXPORT NSString *NSDeviceResolution;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSGraphics.h:93:15: error: ‘NSString’ does not name a type
   93 | APPKIT_EXPORT NSString *NSDeviceColorSpaceName;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSGraphics.h:94:15: error: ‘NSString’ does not name a type
   94 | APPKIT_EXPORT NSString *NSDeviceBitsPerSample;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSGraphics.h:95:15: error: ‘NSString’ does not name a type
   95 | APPKIT_EXPORT NSString *NSDeviceIsScreen;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSGraphics.h:96:15: error: ‘NSString’ does not name a type
   96 | APPKIT_EXPORT NSString *NSDeviceIsPrinter;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSGraphics.h:97:15: error: ‘NSString’ does not name a type
   97 | APPKIT_EXPORT NSString *NSDeviceSize;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSGraphics.h:103:51: error: ‘colorSpace’ was not declared in this scope; did you mean ‘NSColorSpace’?
  103 | APPKIT_EXPORT NSWindowDepth NSBestDepth(NSString *colorSpace,
      |                                                   ^~~~~~~~~~
      |                                                   NSColorSpace
/usr/include/GNUstep/AppKit/NSGraphics.h:104:37: error: expected primary-expression before ‘bitsPerSample’
  104 |                           NSInteger bitsPerSample, NSInteger bitsPerPixel,
      |                                     ^~~~~~~~~~~~~
/usr/include/GNUstep/AppKit/NSGraphics.h:104:62: error: expected primary-expression before ‘bitsPerPixel’
  104 |                           NSInteger bitsPerSample, NSInteger bitsPerPixel,
      |                                                              ^~~~~~~~~~~~
/usr/include/GNUstep/AppKit/NSGraphics.h:105:32: error: expected primary-expression before ‘planar’
  105 |                           BOOL planar, BOOL *exactMatch);
      |                                ^~~~~~
/usr/include/GNUstep/AppKit/NSGraphics.h:105:45: error: expected primary-expression before ‘*’ token
  105 |                           BOOL planar, BOOL *exactMatch);
      |                                             ^
/usr/include/GNUstep/AppKit/NSGraphics.h:105:46: error: ‘exactMatch’ was not declared in this scope
  105 |                           BOOL planar, BOOL *exactMatch);
      |                                              ^~~~~~~~~~
/usr/include/GNUstep/AppKit/NSGraphics.h:108:15: error: ‘NSString’ does not name a type
  108 | APPKIT_EXPORT NSString *NSColorSpaceFromDepth(NSWindowDepth depth);
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSGraphics.h:109:61: error: ‘colorSpaceName’ was not declared in this scope
  109 | APPKIT_EXPORT NSInteger NSNumberOfColorComponents(NSString *colorSpaceName);
      |                                                             ^~~~~~~~~~~~~~
/usr/include/GNUstep/AppKit/NSGraphics.h:184:33: error: ‘NSString’ is not a type
  184 |                                 NSString *colorSpaceName,
      |                                 ^~~~~~~~
/usr/include/GNUstep/AppKit/NSGraphics.h: In function ‘void NSBeep()’:
/usr/include/GNUstep/AppKit/NSGraphics.h:203:29: error: ‘GSCurrentContext’ was not declared in this scope
  203 |   NSGraphicsContext *ctxt = GSCurrentContext();
      |                             ^~~~~~~~~~~~~~~~
/usr/include/GNUstep/AppKit/NSGraphics.h:204:12: error: comparison between distinct pointer types ‘NSGraphicsContext*’ and ‘id’ {aka ‘objc_object*’} lacks a cast
  204 |   if (ctxt != nil) {
      |            ^
/usr/include/GNUstep/AppKit/NSGraphics.h:205:10: error: invalid use of incomplete type ‘class NSGraphicsContext’
  205 |     (ctxt->methods->NSBeep)
      |          ^~
/usr/include/GNUstep/AppKit/NSFont.h:45:8: note: forward declaration of ‘class NSGraphicsContext’
   45 | @class NSGraphicsContext;
      |        ^~~~~~~~~~~~~~~~~
/usr/include/GNUstep/AppKit/NSGraphics.h:206:15: error: ‘selector’ was not declared in this scope; did you mean ‘select’?
  206 |       (ctxt, @selector(NSBeep));
      |               ^~~~~~~~
      |               select
/usr/include/GNUstep/AppKit/NSGraphics.h: In function ‘void GSWSetViewIsFlipped(NSGraphicsContext*, BOOL)’:
/usr/include/GNUstep/AppKit/NSGraphics.h:213:8: error: invalid use of incomplete type ‘class NSGraphicsContext’
  213 |   (ctxt->methods->GSWSetViewIsFlipped_)
      |        ^~
/usr/include/GNUstep/AppKit/NSFont.h:45:8: note: forward declaration of ‘class NSGraphicsContext’
   45 | @class NSGraphicsContext;
      |        ^~~~~~~~~~~~~~~~~
/usr/include/GNUstep/AppKit/NSGraphics.h:214:41: error: expected ‘)’ before ‘:’ token
  214 |     (ctxt, @selector(GSWSetViewIsFlipped:), flipped);
      |                     ~                   ^
      |                                         )
/usr/include/GNUstep/AppKit/NSGraphics.h:214:13: error: ‘selector’ was not declared in this scope; did you mean ‘select’?
  214 |     (ctxt, @selector(GSWSetViewIsFlipped:), flipped);
      |             ^~~~~~~~
      |             select
/usr/include/GNUstep/AppKit/NSGraphics.h: In function ‘BOOL GSWViewIsFlipped(NSGraphicsContext*)’:
/usr/include/GNUstep/AppKit/NSGraphics.h:220:15: error: invalid use of incomplete type ‘class NSGraphicsContext’
  220 |   return (ctxt->methods->GSWViewIsFlipped)
      |               ^~
/usr/include/GNUstep/AppKit/NSFont.h:45:8: note: forward declaration of ‘class NSGraphicsContext’
   45 | @class NSGraphicsContext;
      |        ^~~~~~~~~~~~~~~~~
/usr/include/GNUstep/AppKit/NSGraphics.h:221:13: error: ‘selector’ was not declared in this scope; did you mean ‘select’?
  221 |     (ctxt, @selector(GSWViewIsFlipped));
      |             ^~~~~~~~
      |             select
/usr/include/GNUstep/AppKit/NSGraphics.h: At global scope:
/usr/include/GNUstep/AppKit/NSGraphics.h:228:15: error: ‘NSArray’ does not name a type
  228 | APPKIT_EXPORT NSArray* GSOrderedWindows(void);
      |               ^~~~~~~
/usr/include/GNUstep/AppKit/NSGraphics.h:229:15: error: ‘NSArray’ does not name a type
  229 | APPKIT_EXPORT NSArray* GSAllWindows(void);
      |               ^~~~~~~
/usr/include/GNUstep/AppKit/NSGraphics.h:265:43: error: ‘NSString’ is not a type
  265 |                                           NSString **windowDumpStream);
      |                                           ^~~~~~~~
In file included from /usr/include/GNUstep/AppKit/NSAccessibility.h:32,
                 from /usr/include/GNUstep/AppKit/AppKit.h:48:
/usr/include/GNUstep/AppKit/NSAccessibilityConstants.h:35:15: error: ‘NSString’ does not name a type
   35 | APPKIT_EXPORT NSString *const NSAccessibilityErrorCodeExceptionInfo;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSAccessibilityConstants.h:37:15: error: ‘NSString’ does not name a type
   37 | APPKIT_EXPORT NSString *const NSAccessibilityRoleAttribute;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSAccessibilityConstants.h:38:15: error: ‘NSString’ does not name a type
   38 | APPKIT_EXPORT NSString *const NSAccessibilityRoleDescriptionAttribute;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSAccessibilityConstants.h:39:15: error: ‘NSString’ does not name a type
   39 | APPKIT_EXPORT NSString *const NSAccessibilitySubroleAttribute;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSAccessibilityConstants.h:40:15: error: ‘NSString’ does not name a type
   40 | APPKIT_EXPORT NSString *const NSAccessibilityHelpAttribute;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSAccessibilityConstants.h:41:15: error: ‘NSString’ does not name a type
   41 | APPKIT_EXPORT NSString *const NSAccessibilityValueAttribute;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSAccessibilityConstants.h:42:15: error: ‘NSString’ does not name a type
   42 | APPKIT_EXPORT NSString *const NSAccessibilityMinValueAttribute;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSAccessibilityConstants.h:43:15: error: ‘NSString’ does not name a type
   43 | APPKIT_EXPORT NSString *const NSAccessibilityMaxValueAttribute;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSAccessibilityConstants.h:44:15: error: ‘NSString’ does not name a type
   44 | APPKIT_EXPORT NSString *const NSAccessibilityEnabledAttribute;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSAccessibilityConstants.h:45:15: error: ‘NSString’ does not name a type
   45 | APPKIT_EXPORT NSString *const NSAccessibilityFocusedAttribute;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSAccessibilityConstants.h:46:15: error: ‘NSString’ does not name a type
   46 | APPKIT_EXPORT NSString *const NSAccessibilityParentAttribute;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSAccessibilityConstants.h:47:15: error: ‘NSString’ does not name a type
   47 | APPKIT_EXPORT NSString *const NSAccessibilityChildrenAttribute;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSAccessibilityConstants.h:48:15: error: ‘NSString’ does not name a type
   48 | APPKIT_EXPORT NSString *const NSAccessibilityWindowAttribute;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSAccessibilityConstants.h:49:15: error: ‘NSString’ does not name a type
   49 | APPKIT_EXPORT NSString *const NSAccessibilityTopLevelUIElementAttribute;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSAccessibilityConstants.h:50:15: error: ‘NSString’ does not name a type
   50 | APPKIT_EXPORT NSString *const NSAccessibilitySelectedChildrenAttribute;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSAccessibilityConstants.h:51:15: error: ‘NSString’ does not name a type
   51 | APPKIT_EXPORT NSString *const NSAccessibilityVisibleChildrenAttribute;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSAccessibilityConstants.h:52:15: error: ‘NSString’ does not name a type
   52 | APPKIT_EXPORT NSString *const NSAccessibilityPositionAttribute;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSAccessibilityConstants.h:53:15: error: ‘NSString’ does not name a type
   53 | APPKIT_EXPORT NSString *const NSAccessibilitySizeAttribute;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSAccessibilityConstants.h:54:15: error: ‘NSString’ does not name a type
   54 | APPKIT_EXPORT NSString *const NSAccessibilityContentsAttribute;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSAccessibilityConstants.h:55:15: error: ‘NSString’ does not name a type
   55 | APPKIT_EXPORT NSString *const NSAccessibilityTitleAttribute;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSAccessibilityConstants.h:56:15: error: ‘NSString’ does not name a type
   56 | APPKIT_EXPORT NSString *const NSAccessibilityDescriptionAttribute;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSAccessibilityConstants.h:57:15: error: ‘NSString’ does not name a type
   57 | APPKIT_EXPORT NSString *const NSAccessibilityShownMenuAttribute;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSAccessibilityConstants.h:58:15: error: ‘NSString’ does not name a type
   58 | APPKIT_EXPORT NSString *const NSAccessibilityValueDescriptionAttribute;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSAccessibilityConstants.h:59:15: error: ‘NSString’ does not name a type
   59 | APPKIT_EXPORT NSString *const NSAccessibilitySharedFocusElementsAttribute;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSAccessibilityConstants.h:61:15: error: ‘NSString’ does not name a type
   61 | APPKIT_EXPORT NSString *const NSAccessibilityPreviousContentsAttribute;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSAccessibilityConstants.h:62:15: error: ‘NSString’ does not name a type
   62 | APPKIT_EXPORT NSString *const NSAccessibilityNextContentsAttribute;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSAccessibilityConstants.h:63:15: error: ‘NSString’ does not name a type
   63 | APPKIT_EXPORT NSString *const NSAccessibilityHeaderAttribute;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSAccessibilityConstants.h:64:15: error: ‘NSString’ does not name a type
   64 | APPKIT_EXPORT NSString *const NSAccessibilityEditedAttribute;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSAccessibilityConstants.h:65:15: error: ‘NSString’ does not name a type
   65 | APPKIT_EXPORT NSString *const NSAccessibilityTabsAttribute;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSAccessibilityConstants.h:66:15: error: ‘NSString’ does not name a type
   66 | APPKIT_EXPORT NSString *const NSAccessibilityHorizontalScrollBarAttribute;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSAccessibilityConstants.h:67:15: error: ‘NSString’ does not name a type
   67 | APPKIT_EXPORT NSString *const NSAccessibilityVerticalScrollBarAttribute;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSAccessibilityConstants.h:68:15: error: ‘NSString’ does not name a type
   68 | APPKIT_EXPORT NSString *const NSAccessibilityOverflowButtonAttribute;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSAccessibilityConstants.h:69:15: error: ‘NSString’ does not name a type
   69 | APPKIT_EXPORT NSString *const NSAccessibilityIncrementButtonAttribute;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSAccessibilityConstants.h:70:15: error: ‘NSString’ does not name a type
   70 | APPKIT_EXPORT NSString *const NSAccessibilityDecrementButtonAttribute;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSAccessibilityConstants.h:71:15: error: ‘NSString’ does not name a type
   71 | APPKIT_EXPORT NSString *const NSAccessibilityFilenameAttribute;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSAccessibilityConstants.h:72:15: error: ‘NSString’ does not name a type
   72 | APPKIT_EXPORT NSString *const NSAccessibilityExpandedAttribute;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSAccessibilityConstants.h:73:15: error: ‘NSString’ does not name a type
   73 | APPKIT_EXPORT NSString *const NSAccessibilitySelectedAttribute;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSAccessibilityConstants.h:74:15: error: ‘NSString’ does not name a type
   74 | APPKIT_EXPORT NSString *const NSAccessibilitySplittersAttribute;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSAccessibilityConstants.h:75:15: error: ‘NSString’ does not name a type
   75 | APPKIT_EXPORT NSString *const NSAccessibilityDocumentAttribute;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSAccessibilityConstants.h:76:15: error: ‘NSString’ does not name a type
   76 | APPKIT_EXPORT NSString *const NSAccessibilityActivationPointAttribute;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSAccessibilityConstants.h:78:15: error: ‘NSString’ does not name a type
   78 | APPKIT_EXPORT NSString *const NSAccessibilityURLAttribute;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSAccessibilityConstants.h:79:15: error: ‘NSString’ does not name a type
   79 | APPKIT_EXPORT NSString *const NSAccessibilityIndexAttribute;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSAccessibilityConstants.h:81:15: error: ‘NSString’ does not name a type
   81 | APPKIT_EXPORT NSString *const NSAccessibilityRowCountAttribute;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSAccessibilityConstants.h:82:15: error: ‘NSString’ does not name a type
   82 | APPKIT_EXPORT NSString *const NSAccessibilityColumnCountAttribute;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSAccessibilityConstants.h:83:15: error: ‘NSString’ does not name a type
   83 | APPKIT_EXPORT NSString *const NSAccessibilityOrderedByRowAttribute;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSAccessibilityConstants.h:85:15: error: ‘NSString’ does not name a type
   85 | APPKIT_EXPORT NSString *const NSAccessibilityWarningValueAttribute;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSAccessibilityConstants.h:86:15: error: ‘NSString’ does not name a type
   86 | APPKIT_EXPORT NSString *const NSAccessibilityCriticalValueAttribute;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSAccessibilityConstants.h:87:15: error: ‘NSString’ does not name a type
   87 | APPKIT_EXPORT NSString *const NSAccessibilityPlaceholderValueAttribute;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSAccessibilityConstants.h:88:15: error: ‘NSString’ does not name a type
   88 | APPKIT_EXPORT NSString *const NSAccessibilityContainsProtectedContentAttribute;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSAccessibilityConstants.h:89:15: error: ‘NSString’ does not name a type
   89 | APPKIT_EXPORT NSString *const NSAccessibilityAlternateUIVisibleAttribute;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSAccessibilityConstants.h:91:15: error: ‘NSString’ does not name a type
   91 | APPKIT_EXPORT NSString *const NSAccessibilityTitleUIElementAttribute;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSAccessibilityConstants.h:92:15: error: ‘NSString’ does not name a type
   92 | APPKIT_EXPORT NSString *const NSAccessibilityServesAsTitleForUIElementsAttribute;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSAccessibilityConstants.h:93:15: error: ‘NSString’ does not name a type
   93 | APPKIT_EXPORT NSString *const NSAccessibilityLinkedUIElementsAttribute;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSAccessibilityConstants.h:95:15: error: ‘NSString’ does not name a type
   95 | APPKIT_EXPORT NSString *const NSAccessibilitySelectedTextAttribute;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSAccessibilityConstants.h:96:15: error: ‘NSString’ does not name a type
   96 | APPKIT_EXPORT NSString *const NSAccessibilitySelectedTextRangeAttribute;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSAccessibilityConstants.h:97:15: error: ‘NSString’ does not name a type
   97 | APPKIT_EXPORT NSString *const NSAccessibilityNumberOfCharactersAttribute;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSAccessibilityConstants.h:98:15: error: ‘NSString’ does not name a type
   98 | APPKIT_EXPORT NSString *const NSAccessibilityVisibleCharacterRangeAttribute;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSAccessibilityConstants.h:99:15: error: ‘NSString’ does not name a type
   99 | APPKIT_EXPORT NSString *const NSAccessibilitySharedTextUIElementsAttribute;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSAccessibilityConstants.h:100:15: error: ‘NSString’ does not name a type
  100 | APPKIT_EXPORT NSString *const NSAccessibilitySharedCharacterRangeAttribute;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSAccessibilityConstants.h:101:15: error: ‘NSString’ does not name a type
  101 | APPKIT_EXPORT NSString *const NSAccessibilityInsertionPointLineNumberAttribute;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSAccessibilityConstants.h:102:15: error: ‘NSString’ does not name a type
  102 | APPKIT_EXPORT NSString *const NSAccessibilitySelectedTextRangesAttribute;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSAccessibilityConstants.h:104:15: error: ‘NSString’ does not name a type
  104 | APPKIT_EXPORT NSString *const NSAccessibilityLineForIndexParameterizedAttribute;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSAccessibilityConstants.h:105:15: error: ‘NSString’ does not name a type
  105 | APPKIT_EXPORT NSString *const NSAccessibilityRangeForLineParameterizedAttribute;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSAccessibilityConstants.h:106:15: error: ‘NSString’ does not name a type
  106 | APPKIT_EXPORT NSString *const NSAccessibilityStringForRangeParameterizedAttribute;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSAccessibilityConstants.h:107:15: error: ‘NSString’ does not name a type
  107 | APPKIT_EXPORT NSString *const NSAccessibilityRangeForPositionParameterizedAttribute;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSAccessibilityConstants.h:108:15: error: ‘NSString’ does not name a type
  108 | APPKIT_EXPORT NSString *const NSAccessibilityRangeForIndexParameterizedAttribute;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSAccessibilityConstants.h:109:15: error: ‘NSString’ does not name a type
  109 | APPKIT_EXPORT NSString *const NSAccessibilityBoundsForRangeParameterizedAttribute;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSAccessibilityConstants.h:110:15: error: ‘NSString’ does not name a type
  110 | APPKIT_EXPORT NSString *const NSAccessibilityRTFForRangeParameterizedAttribute;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSAccessibilityConstants.h:111:15: error: ‘NSString’ does not name a type
  111 | APPKIT_EXPORT NSString *const NSAccessibilityStyleRangeForIndexParameterizedAttribute;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSAccessibilityConstants.h:112:15: error: ‘NSString’ does not name a type
  112 | APPKIT_EXPORT NSString *const NSAccessibilityAttributedStringForRangeParameterizedAttribute;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSAccessibilityConstants.h:114:15: error: ‘NSString’ does not name a type
  114 | APPKIT_EXPORT NSString *const NSAccessibilityFontTextAttribute;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSAccessibilityConstants.h:115:15: error: ‘NSString’ does not name a type
  115 | APPKIT_EXPORT NSString *const NSAccessibilityForegroundColorTextAttribute;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSAccessibilityConstants.h:116:15: error: ‘NSString’ does not name a type
  116 | APPKIT_EXPORT NSString *const NSAccessibilityBackgroundColorTextAttribute;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSAccessibilityConstants.h:117:15: error: ‘NSString’ does not name a type
  117 | APPKIT_EXPORT NSString *const NSAccessibilityUnderlineColorTextAttribute;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSAccessibilityConstants.h:118:15: error: ‘NSString’ does not name a type
  118 | APPKIT_EXPORT NSString *const NSAccessibilityStrikethroughColorTextAttribute;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSAccessibilityConstants.h:119:15: error: ‘NSString’ does not name a type
  119 | APPKIT_EXPORT NSString *const NSAccessibilityUnderlineTextAttribute;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSAccessibilityConstants.h:120:15: error: ‘NSString’ does not name a type
  120 | APPKIT_EXPORT NSString *const NSAccessibilitySuperscriptTextAttribute;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSAccessibilityConstants.h:121:15: error: ‘NSString’ does not name a type
  121 | APPKIT_EXPORT NSString *const NSAccessibilityStrikethroughTextAttribute;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSAccessibilityConstants.h:122:15: error: ‘NSString’ does not name a type
  122 | APPKIT_EXPORT NSString *const NSAccessibilityShadowTextAttribute;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSAccessibilityConstants.h:123:15: error: ‘NSString’ does not name a type
  123 | APPKIT_EXPORT NSString *const NSAccessibilityAttachmentTextAttribute;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSAccessibilityConstants.h:124:15: error: ‘NSString’ does not name a type
  124 | APPKIT_EXPORT NSString *const NSAccessibilityLinkTextAttribute;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSAccessibilityConstants.h:125:15: error: ‘NSString’ does not name a type
  125 | APPKIT_EXPORT NSString *const NSAccessibilityAutocorrectedTextAttribute;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSAccessibilityConstants.h:127:15: error: ‘NSString’ does not name a type
  127 | APPKIT_EXPORT NSString *const NSAccessibilityListItemPrefixTextAttribute;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSAccessibilityConstants.h:128:15: error: ‘NSString’ does not name a type
  128 | APPKIT_EXPORT NSString *const NSAccessibilityListItemIndexTextAttribute;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSAccessibilityConstants.h:129:15: error: ‘NSString’ does not name a type
  129 | APPKIT_EXPORT NSString *const NSAccessibilityListItemLevelTextAttribute;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSAccessibilityConstants.h:131:15: error: ‘NSString’ does not name a type
  131 | APPKIT_EXPORT NSString *const NSAccessibilityMisspelledTextAttribute;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSAccessibilityConstants.h:132:15: error: ‘NSString’ does not name a type
  132 | APPKIT_EXPORT NSString *const NSAccessibilityMarkedMisspelledTextAttribute;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSAccessibilityConstants.h:134:15: error: ‘NSString’ does not name a type
  134 | APPKIT_EXPORT NSString *const NSAccessibilityFontNameKey;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSAccessibilityConstants.h:135:15: error: ‘NSString’ does not name a type
  135 | APPKIT_EXPORT NSString *const NSAccessibilityFontFamilyKey;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSAccessibilityConstants.h:136:15: error: ‘NSString’ does not name a type
  136 | APPKIT_EXPORT NSString *const NSAccessibilityVisibleNameKey;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSAccessibilityConstants.h:137:15: error: ‘NSString’ does not name a type
  137 | APPKIT_EXPORT NSString *const NSAccessibilityFontSizeKey;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSAccessibilityConstants.h:139:15: error: ‘NSString’ does not name a type
  139 | APPKIT_EXPORT NSString *const NSAccessibilityMainAttribute;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSAccessibilityConstants.h:140:15: error: ‘NSString’ does not name a type
  140 | APPKIT_EXPORT NSString *const NSAccessibilityMinimizedAttribute;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSAccessibilityConstants.h:141:15: error: ‘NSString’ does not name a type
  141 | APPKIT_EXPORT NSString *const NSAccessibilityCloseButtonAttribute;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSAccessibilityConstants.h:142:15: error: ‘NSString’ does not name a type
  142 | APPKIT_EXPORT NSString *const NSAccessibilityZoomButtonAttribute;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSAccessibilityConstants.h:143:15: error: ‘NSString’ does not name a type
  143 | APPKIT_EXPORT NSString *const NSAccessibilityMinimizeButtonAttribute;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSAccessibilityConstants.h:144:15: error: ‘NSString’ does not name a type
  144 | APPKIT_EXPORT NSString *const NSAccessibilityToolbarButtonAttribute;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSAccessibilityConstants.h:145:15: error: ‘NSString’ does not name a type
  145 | APPKIT_EXPORT NSString *const NSAccessibilityProxyAttribute;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSAccessibilityConstants.h:146:15: error: ‘NSString’ does not name a type
  146 | APPKIT_EXPORT NSString *const NSAccessibilityGrowAreaAttribute;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSAccessibilityConstants.h:147:15: error: ‘NSString’ does not name a type
  147 | APPKIT_EXPORT NSString *const NSAccessibilityModalAttribute;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSAccessibilityConstants.h:148:15: error: ‘NSString’ does not name a type
  148 | APPKIT_EXPORT NSString *const NSAccessibilityDefaultButtonAttribute;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSAccessibilityConstants.h:149:15: error: ‘NSString’ does not name a type
  149 | APPKIT_EXPORT NSString *const NSAccessibilityCancelButtonAttribute;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSAccessibilityConstants.h:150:15: error: ‘NSString’ does not name a type
  150 | APPKIT_EXPORT NSString *const NSAccessibilityFullScreenButtonAttribute;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSAccessibilityConstants.h:152:15: error: ‘NSString’ does not name a type
  152 | APPKIT_EXPORT NSString *const NSAccessibilityMenuBarAttribute;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSAccessibilityConstants.h:153:15: error: ‘NSString’ does not name a type
  153 | APPKIT_EXPORT NSString *const NSAccessibilityWindowsAttribute;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSAccessibilityConstants.h:154:15: error: ‘NSString’ does not name a type
  154 | APPKIT_EXPORT NSString *const NSAccessibilityFrontmostAttribute;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSAccessibilityConstants.h:155:15: error: ‘NSString’ does not name a type
  155 | APPKIT_EXPORT NSString *const NSAccessibilityHiddenAttribute;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSAccessibilityConstants.h:156:15: error: ‘NSString’ does not name a type
  156 | APPKIT_EXPORT NSString *const NSAccessibilityMainWindowAttribute;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSAccessibilityConstants.h:157:15: error: ‘NSString’ does not name a type
  157 | APPKIT_EXPORT NSString *const NSAccessibilityFocusedWindowAttribute;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSAccessibilityConstants.h:158:15: error: ‘NSString’ does not name a type
  158 | APPKIT_EXPORT NSString *const NSAccessibilityFocusedUIElementAttribute;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSAccessibilityConstants.h:159:15: error: ‘NSString’ does not name a type
  159 | APPKIT_EXPORT NSString *const NSAccessibilityExtrasMenuBarAttribute;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSAccessibilityConstants.h:169:15: error: ‘NSString’ does not name a type
  169 | APPKIT_EXPORT NSString *const NSAccessibilityOrientationAttribute;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSAccessibilityConstants.h:170:15: error: ‘NSString’ does not name a type
  170 | APPKIT_EXPORT NSString *const NSAccessibilityVerticalOrientationValue;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSAccessibilityConstants.h:171:15: error: ‘NSString’ does not name a type
  171 | APPKIT_EXPORT NSString *const NSAccessibilityHorizontalOrientationValue;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSAccessibilityConstants.h:172:15: error: ‘NSString’ does not name a type
  172 | APPKIT_EXPORT NSString *const NSAccessibilityUnknownOrientationValue;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSAccessibilityConstants.h:174:15: error: ‘NSString’ does not name a type
  174 | APPKIT_EXPORT NSString *const NSAccessibilityColumnTitlesAttribute;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSAccessibilityConstants.h:176:15: error: ‘NSString’ does not name a type
  176 | APPKIT_EXPORT NSString *const NSAccessibilitySearchButtonAttribute;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSAccessibilityConstants.h:177:15: error: ‘NSString’ does not name a type
  177 | APPKIT_EXPORT NSString *const NSAccessibilitySearchMenuAttribute;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSAccessibilityConstants.h:178:15: error: ‘NSString’ does not name a type
  178 | APPKIT_EXPORT NSString *const NSAccessibilityClearButtonAttribute;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSAccessibilityConstants.h:180:15: error: ‘NSString’ does not name a type
  180 | APPKIT_EXPORT NSString *const NSAccessibilityRowsAttribute;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSAccessibilityConstants.h:181:15: error: ‘NSString’ does not name a type
  181 | APPKIT_EXPORT NSString *const NSAccessibilityVisibleRowsAttribute;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSAccessibilityConstants.h:182:15: error: ‘NSString’ does not name a type
  182 | APPKIT_EXPORT NSString *const NSAccessibilitySelectedRowsAttribute;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSAccessibilityConstants.h:183:15: error: ‘NSString’ does not name a type
  183 | APPKIT_EXPORT NSString *const NSAccessibilityColumnsAttribute;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSAccessibilityConstants.h:184:15: error: ‘NSString’ does not name a type
  184 | APPKIT_EXPORT NSString *const NSAccessibilityVisibleColumnsAttribute;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSAccessibilityConstants.h:185:15: error: ‘NSString’ does not name a type
  185 | APPKIT_EXPORT NSString *const NSAccessibilitySelectedColumnsAttribute;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSAccessibilityConstants.h:186:15: error: ‘NSString’ does not name a type
  186 | APPKIT_EXPORT NSString *const NSAccessibilitySortDirectionAttribute;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSAccessibilityConstants.h:188:15: error: ‘NSString’ does not name a type
  188 | APPKIT_EXPORT NSString *const NSAccessibilitySelectedCellsAttribute;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSAccessibilityConstants.h:189:15: error: ‘NSString’ does not name a type
  189 | APPKIT_EXPORT NSString *const NSAccessibilityVisibleCellsAttribute;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSAccessibilityConstants.h:190:15: error: ‘NSString’ does not name a type
  190 | APPKIT_EXPORT NSString *const NSAccessibilityRowHeaderUIElementsAttribute;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSAccessibilityConstants.h:191:15: error: ‘NSString’ does not name a type
  191 | APPKIT_EXPORT NSString *const NSAccessibilityColumnHeaderUIElementsAttribute;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSAccessibilityConstants.h:193:15: error: ‘NSString’ does not name a type
  193 | APPKIT_EXPORT NSString *const NSAccessibilityCellForColumnAndRowParameterizedAttribute;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSAccessibilityConstants.h:195:15: error: ‘NSString’ does not name a type
  195 | APPKIT_EXPORT NSString *const NSAccessibilityRowIndexRangeAttribute;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSAccessibilityConstants.h:196:15: error: ‘NSString’ does not name a type
  196 | APPKIT_EXPORT NSString *const NSAccessibilityColumnIndexRangeAttribute;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSAccessibilityConstants.h:198:15: error: ‘NSString’ does not name a type
  198 | APPKIT_EXPORT NSString *const NSAccessibilityHorizontalUnitsAttribute;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSAccessibilityConstants.h:199:15: error: ‘NSString’ does not name a type
  199 | APPKIT_EXPORT NSString *const NSAccessibilityVerticalUnitsAttribute;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSAccessibilityConstants.h:200:15: error: ‘NSString’ does not name a type
  200 | APPKIT_EXPORT NSString *const NSAccessibilityHorizontalUnitDescriptionAttribute;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSAccessibilityConstants.h:201:15: error: ‘NSString’ does not name a type
  201 | APPKIT_EXPORT NSString *const NSAccessibilityVerticalUnitDescriptionAttribute;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSAccessibilityConstants.h:203:15: error: ‘NSString’ does not name a type
  203 | APPKIT_EXPORT NSString *const NSAccessibilityLayoutPointForScreenPointParameterizedAttribute;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSAccessibilityConstants.h:204:15: error: ‘NSString’ does not name a type
  204 | APPKIT_EXPORT NSString *const NSAccessibilityLayoutSizeForScreenSizeParameterizedAttribute;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSAccessibilityConstants.h:205:15: error: ‘NSString’ does not name a type
  205 | APPKIT_EXPORT NSString *const NSAccessibilityScreenPointForLayoutPointParameterizedAttribute;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSAccessibilityConstants.h:206:15: error: ‘NSString’ does not name a type
  206 | APPKIT_EXPORT NSString *const NSAccessibilityScreenSizeForLayoutSizeParameterizedAttribute;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSAccessibilityConstants.h:208:15: error: ‘NSString’ does not name a type
  208 | APPKIT_EXPORT NSString *const NSAccessibilityHandlesAttribute;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSAccessibilityConstants.h:210:15: error: ‘NSString’ does not name a type
  210 | APPKIT_EXPORT NSString *const NSAccessibilityAscendingSortDirectionValue;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSAccessibilityConstants.h:211:15: error: ‘NSString’ does not name a type
  211 | APPKIT_EXPORT NSString *const NSAccessibilityDescendingSortDirectionValue;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSAccessibilityConstants.h:212:15: error: ‘NSString’ does not name a type
  212 | APPKIT_EXPORT NSString *const NSAccessibilityUnknownSortDirectionValue;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSAccessibilityConstants.h:222:15: error: ‘NSString’ does not name a type
  222 | APPKIT_EXPORT NSString *const NSAccessibilityDisclosingAttribute;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSAccessibilityConstants.h:223:15: error: ‘NSString’ does not name a type
  223 | APPKIT_EXPORT NSString *const NSAccessibilityDisclosedRowsAttribute;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSAccessibilityConstants.h:224:15: error: ‘NSString’ does not name a type
  224 | APPKIT_EXPORT NSString *const NSAccessibilityDisclosedByRowAttribute;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSAccessibilityConstants.h:225:15: error: ‘NSString’ does not name a type
  225 | APPKIT_EXPORT NSString *const NSAccessibilityDisclosureLevelAttribute;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSAccessibilityConstants.h:227:15: error: ‘NSString’ does not name a type
  227 | APPKIT_EXPORT NSString *const NSAccessibilityAllowedValuesAttribute;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSAccessibilityConstants.h:228:15: error: ‘NSString’ does not name a type
  228 | APPKIT_EXPORT NSString *const NSAccessibilityLabelUIElementsAttribute;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSAccessibilityConstants.h:229:15: error: ‘NSString’ does not name a type
  229 | APPKIT_EXPORT NSString *const NSAccessibilityLabelValueAttribute;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSAccessibilityConstants.h:231:15: error: ‘NSString’ does not name a type
  231 | APPKIT_EXPORT NSString *const NSAccessibilityMatteHoleAttribute;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSAccessibilityConstants.h:232:15: error: ‘NSString’ does not name a type
  232 | APPKIT_EXPORT NSString *const NSAccessibilityMatteContentUIElementAttribute;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSAccessibilityConstants.h:234:15: error: ‘NSString’ does not name a type
  234 | APPKIT_EXPORT NSString *const NSAccessibilityMarkerUIElementsAttribute;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSAccessibilityConstants.h:235:15: error: ‘NSString’ does not name a type
  235 | APPKIT_EXPORT NSString *const NSAccessibilityMarkerValuesAttribute;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSAccessibilityConstants.h:236:15: error: ‘NSString’ does not name a type
  236 | APPKIT_EXPORT NSString *const NSAccessibilityMarkerGroupUIElementAttribute;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSAccessibilityConstants.h:237:15: error: ‘NSString’ does not name a type
  237 | APPKIT_EXPORT NSString *const NSAccessibilityUnitsAttribute;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSAccessibilityConstants.h:238:15: error: ‘NSString’ does not name a type
  238 | APPKIT_EXPORT NSString *const NSAccessibilityUnitDescriptionAttribute;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSAccessibilityConstants.h:239:15: error: ‘NSString’ does not name a type
  239 | APPKIT_EXPORT NSString *const NSAccessibilityMarkerTypeAttribute;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSAccessibilityConstants.h:240:15: error: ‘NSString’ does not name a type
  240 | APPKIT_EXPORT NSString *const NSAccessibilityMarkerTypeDescriptionAttribute;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSAccessibilityConstants.h:242:15: error: ‘NSString’ does not name a type
  242 | APPKIT_EXPORT NSString *const NSAccessibilityIdentifierAttribute;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSAccessibilityConstants.h:244:15: error: ‘NSString’ does not name a type
  244 | APPKIT_EXPORT NSString *const NSAccessibilityLeftTabStopMarkerTypeValue;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSAccessibilityConstants.h:245:15: error: ‘NSString’ does not name a type
  245 | APPKIT_EXPORT NSString *const NSAccessibilityRightTabStopMarkerTypeValue;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSAccessibilityConstants.h:246:15: error: ‘NSString’ does not name a type
  246 | APPKIT_EXPORT NSString *const NSAccessibilityCenterTabStopMarkerTypeValue;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSAccessibilityConstants.h:247:15: error: ‘NSString’ does not name a type
  247 | APPKIT_EXPORT NSString *const NSAccessibilityDecimalTabStopMarkerTypeValue;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSAccessibilityConstants.h:248:15: error: ‘NSString’ does not name a type
  248 | APPKIT_EXPORT NSString *const NSAccessibilityHeadIndentMarkerTypeValue;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSAccessibilityConstants.h:249:15: error: ‘NSString’ does not name a type
  249 | APPKIT_EXPORT NSString *const NSAccessibilityTailIndentMarkerTypeValue;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSAccessibilityConstants.h:250:15: error: ‘NSString’ does not name a type
  250 | APPKIT_EXPORT NSString *const NSAccessibilityFirstLineIndentMarkerTypeValue;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSAccessibilityConstants.h:251:15: error: ‘NSString’ does not name a type
  251 | APPKIT_EXPORT NSString *const NSAccessibilityUnknownMarkerTypeValue;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSAccessibilityConstants.h:266:15: error: ‘NSString’ does not name a type
  266 | APPKIT_EXPORT NSString *const NSAccessibilityInchesUnitValue;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSAccessibilityConstants.h:267:15: error: ‘NSString’ does not name a type
  267 | APPKIT_EXPORT NSString *const NSAccessibilityCentimetersUnitValue;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSAccessibilityConstants.h:268:15: error: ‘NSString’ does not name a type
  268 | APPKIT_EXPORT NSString *const NSAccessibilityPointsUnitValue;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSAccessibilityConstants.h:269:15: error: ‘NSString’ does not name a type
  269 | APPKIT_EXPORT NSString *const NSAccessibilityPicasUnitValue;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSAccessibilityConstants.h:270:15: error: ‘NSString’ does not name a type
  270 | APPKIT_EXPORT NSString *const NSAccessibilityUnknownUnitValue;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSAccessibilityConstants.h:282:15: error: ‘NSString’ does not name a type
  282 | APPKIT_EXPORT NSString *const NSAccessibilityPressAction;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSAccessibilityConstants.h:283:15: error: ‘NSString’ does not name a type
  283 | APPKIT_EXPORT NSString *const NSAccessibilityIncrementAction;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSAccessibilityConstants.h:284:15: error: ‘NSString’ does not name a type
  284 | APPKIT_EXPORT NSString *const NSAccessibilityDecrementAction;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSAccessibilityConstants.h:285:15: error: ‘NSString’ does not name a type
  285 | APPKIT_EXPORT NSString *const NSAccessibilityConfirmAction;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSAccessibilityConstants.h:286:15: error: ‘NSString’ does not name a type
  286 | APPKIT_EXPORT NSString *const NSAccessibilityPickAction;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSAccessibilityConstants.h:287:15: error: ‘NSString’ does not name a type
  287 | APPKIT_EXPORT NSString *const NSAccessibilityCancelAction;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSAccessibilityConstants.h:288:15: error: ‘NSString’ does not name a type
  288 | APPKIT_EXPORT NSString *const NSAccessibilityRaiseAction;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSAccessibilityConstants.h:289:15: error: ‘NSString’ does not name a type
  289 | APPKIT_EXPORT NSString *const NSAccessibilityShowMenuAction;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSAccessibilityConstants.h:290:15: error: ‘NSString’ does not name a type
  290 | APPKIT_EXPORT NSString *const NSAccessibilityDeleteAction;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSAccessibilityConstants.h:292:15: error: ‘NSString’ does not name a type
  292 | APPKIT_EXPORT NSString *const NSAccessibilityShowAlternateUIAction;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSAccessibilityConstants.h:293:15: error: ‘NSString’ does not name a type
  293 | APPKIT_EXPORT NSString *const NSAccessibilityShowDefaultUIAction;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSAccessibilityConstants.h:295:15: error: ‘NSString’ does not name a type
  295 | APPKIT_EXPORT NSString *const NSAccessibilityMainWindowChangedNotification;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSAccessibilityConstants.h:296:15: error: ‘NSString’ does not name a type
  296 | APPKIT_EXPORT NSString *const NSAccessibilityFocusedWindowChangedNotification;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSAccessibilityConstants.h:297:15: error: ‘NSString’ does not name a type
  297 | APPKIT_EXPORT NSString *const NSAccessibilityFocusedUIElementChangedNotification;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSAccessibilityConstants.h:299:15: error: ‘NSString’ does not name a type
  299 | APPKIT_EXPORT NSString *const NSAccessibilityApplicationActivatedNotification;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSAccessibilityConstants.h:300:15: error: ‘NSString’ does not name a type
  300 | APPKIT_EXPORT NSString *const NSAccessibilityApplicationDeactivatedNotification;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSAccessibilityConstants.h:301:15: error: ‘NSString’ does not name a type
  301 | APPKIT_EXPORT NSString *const NSAccessibilityApplicationHiddenNotification;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSAccessibilityConstants.h:302:15: error: ‘NSString’ does not name a type
  302 | APPKIT_EXPORT NSString *const NSAccessibilityApplicationShownNotification;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSAccessibilityConstants.h:304:15: error: ‘NSString’ does not name a type
  304 | APPKIT_EXPORT NSString *const NSAccessibilityWindowCreatedNotification;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSAccessibilityConstants.h:305:15: error: ‘NSString’ does not name a type
  305 | APPKIT_EXPORT NSString *const NSAccessibilityWindowMovedNotification;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSAccessibilityConstants.h:306:15: error: ‘NSString’ does not name a type
  306 | APPKIT_EXPORT NSString *const NSAccessibilityWindowResizedNotification;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSAccessibilityConstants.h:307:15: error: ‘NSString’ does not name a type
  307 | APPKIT_EXPORT NSString *const NSAccessibilityWindowMiniaturizedNotification;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSAccessibilityConstants.h:308:15: error: ‘NSString’ does not name a type
  308 | APPKIT_EXPORT NSString *const NSAccessibilityWindowDeminiaturizedNotification;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSAccessibilityConstants.h:310:15: error: ‘NSString’ does not name a type
  310 | APPKIT_EXPORT NSString *const NSAccessibilityDrawerCreatedNotification;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSAccessibilityConstants.h:311:15: error: ‘NSString’ does not name a type
  311 | APPKIT_EXPORT NSString *const NSAccessibilitySheetCreatedNotification;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSAccessibilityConstants.h:313:15: error: ‘NSString’ does not name a type
  313 | APPKIT_EXPORT NSString *const NSAccessibilityUIElementDestroyedNotification;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSAccessibilityConstants.h:314:15: error: ‘NSString’ does not name a type
  314 | APPKIT_EXPORT NSString *const NSAccessibilityValueChangedNotification;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSAccessibilityConstants.h:315:15: error: ‘NSString’ does not name a type
  315 | APPKIT_EXPORT NSString *const NSAccessibilityTitleChangedNotification;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSAccessibilityConstants.h:316:15: error: ‘NSString’ does not name a type
  316 | APPKIT_EXPORT NSString *const NSAccessibilityResizedNotification;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSAccessibilityConstants.h:317:15: error: ‘NSString’ does not name a type
  317 | APPKIT_EXPORT NSString *const NSAccessibilityMovedNotification;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSAccessibilityConstants.h:318:15: error: ‘NSString’ does not name a type
  318 | APPKIT_EXPORT NSString *const NSAccessibilityCreatedNotification;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSAccessibilityConstants.h:320:15: error: ‘NSString’ does not name a type
  320 | APPKIT_EXPORT NSString *const NSAccessibilityLayoutChangedNotification;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSAccessibilityConstants.h:322:15: error: ‘NSString’ does not name a type
  322 | APPKIT_EXPORT NSString *const NSAccessibilityHelpTagCreatedNotification;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSAccessibilityConstants.h:323:15: error: ‘NSString’ does not name a type
  323 | APPKIT_EXPORT NSString *const NSAccessibilitySelectedTextChangedNotification;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSAccessibilityConstants.h:324:15: error: ‘NSString’ does not name a type
  324 | APPKIT_EXPORT NSString *const NSAccessibilityRowCountChangedNotification;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSAccessibilityConstants.h:325:15: error: ‘NSString’ does not name a type
  325 | APPKIT_EXPORT NSString *const NSAccessibilitySelectedChildrenChangedNotification;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSAccessibilityConstants.h:326:15: error: ‘NSString’ does not name a type
  326 | APPKIT_EXPORT NSString *const NSAccessibilitySelectedRowsChangedNotification;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSAccessibilityConstants.h:327:15: error: ‘NSString’ does not name a type
  327 | APPKIT_EXPORT NSString *const NSAccessibilitySelectedColumnsChangedNotification;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSAccessibilityConstants.h:329:15: error: ‘NSString’ does not name a type
  329 | APPKIT_EXPORT NSString *const NSAccessibilityRowExpandedNotification;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSAccessibilityConstants.h:330:15: error: ‘NSString’ does not name a type
  330 | APPKIT_EXPORT NSString *const NSAccessibilityRowCollapsedNotification;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSAccessibilityConstants.h:332:15: error: ‘NSString’ does not name a type
  332 | APPKIT_EXPORT NSString *const NSAccessibilitySelectedCellsChangedNotification;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSAccessibilityConstants.h:334:15: error: ‘NSString’ does not name a type
  334 | APPKIT_EXPORT NSString *const NSAccessibilityUnitsChangedNotification;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSAccessibilityConstants.h:335:15: error: ‘NSString’ does not name a type
  335 | APPKIT_EXPORT NSString *const NSAccessibilitySelectedChildrenMovedNotification;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSAccessibilityConstants.h:337:15: error: ‘NSString’ does not name a type
  337 | APPKIT_EXPORT NSString *const NSAccessibilityAnnouncementRequestedNotification;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSAccessibilityConstants.h:339:15: error: ‘NSString’ does not name a type
  339 | APPKIT_EXPORT NSString *const NSAccessibilityUnknownRole;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSAccessibilityConstants.h:340:15: error: ‘NSString’ does not name a type
  340 | APPKIT_EXPORT NSString *const NSAccessibilityButtonRole;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSAccessibilityConstants.h:341:15: error: ‘NSString’ does not name a type
  341 | APPKIT_EXPORT NSString *const NSAccessibilityRadioButtonRole;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSAccessibilityConstants.h:342:15: error: ‘NSString’ does not name a type
  342 | APPKIT_EXPORT NSString *const NSAccessibilityCheckBoxRole;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSAccessibilityConstants.h:343:15: error: ‘NSString’ does not name a type
  343 | APPKIT_EXPORT NSString *const NSAccessibilitySliderRole;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSAccessibilityConstants.h:344:15: error: ‘NSString’ does not name a type
  344 | APPKIT_EXPORT NSString *const NSAccessibilityTabGroupRole;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSAccessibilityConstants.h:345:15: error: ‘NSString’ does not name a type
  345 | APPKIT_EXPORT NSString *const NSAccessibilityTextFieldRole;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSAccessibilityConstants.h:346:15: error: ‘NSString’ does not name a type
  346 | APPKIT_EXPORT NSString *const NSAccessibilityStaticTextRole;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSAccessibilityConstants.h:347:15: error: ‘NSString’ does not name a type
  347 | APPKIT_EXPORT NSString *const NSAccessibilityTextAreaRole;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSAccessibilityConstants.h:348:15: error: ‘NSString’ does not name a type
  348 | APPKIT_EXPORT NSString *const NSAccessibilityScrollAreaRole;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSAccessibilityConstants.h:349:15: error: ‘NSString’ does not name a type
  349 | APPKIT_EXPORT NSString *const NSAccessibilityPopUpButtonRole;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSAccessibilityConstants.h:350:15: error: ‘NSString’ does not name a type
  350 | APPKIT_EXPORT NSString *const NSAccessibilityMenuButtonRole;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSAccessibilityConstants.h:351:15: error: ‘NSString’ does not name a type
  351 | APPKIT_EXPORT NSString *const NSAccessibilityTableRole;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSAccessibilityConstants.h:352:15: error: ‘NSString’ does not name a type
  352 | APPKIT_EXPORT NSString *const NSAccessibilityApplicationRole;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSAccessibilityConstants.h:353:15: error: ‘NSString’ does not name a type
  353 | APPKIT_EXPORT NSString *const NSAccessibilityGroupRole;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSAccessibilityConstants.h:354:15: error: ‘NSString’ does not name a type
  354 | APPKIT_EXPORT NSString *const NSAccessibilityRadioGroupRole;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSAccessibilityConstants.h:355:15: error: ‘NSString’ does not name a type
  355 | APPKIT_EXPORT NSString *const NSAccessibilityListRole;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSAccessibilityConstants.h:356:15: error: ‘NSString’ does not name a type
  356 | APPKIT_EXPORT NSString *const NSAccessibilityScrollBarRole;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSAccessibilityConstants.h:357:15: error: ‘NSString’ does not name a type
  357 | APPKIT_EXPORT NSString *const NSAccessibilityValueIndicatorRole;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSAccessibilityConstants.h:358:15: error: ‘NSString’ does not name a type
  358 | APPKIT_EXPORT NSString *const NSAccessibilityImageRole;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSAccessibilityConstants.h:359:15: error: ‘NSString’ does not name a type
  359 | APPKIT_EXPORT NSString *const NSAccessibilityMenuBarRole;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSAccessibilityConstants.h:360:15: error: ‘NSString’ does not name a type
  360 | APPKIT_EXPORT NSString *const NSAccessibilityMenuRole;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSAccessibilityConstants.h:361:15: error: ‘NSString’ does not name a type
  361 | APPKIT_EXPORT NSString *const NSAccessibilityMenuItemRole;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSAccessibilityConstants.h:362:15: error: ‘NSString’ does not name a type
  362 | APPKIT_EXPORT NSString *const NSAccessibilityColumnRole;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSAccessibilityConstants.h:363:15: error: ‘NSString’ does not name a type
  363 | APPKIT_EXPORT NSString *const NSAccessibilityRowRole;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSAccessibilityConstants.h:364:15: error: ‘NSString’ does not name a type
  364 | APPKIT_EXPORT NSString *const NSAccessibilityToolbarRole;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSAccessibilityConstants.h:365:15: error: ‘NSString’ does not name a type
  365 | APPKIT_EXPORT NSString *const NSAccessibilityBusyIndicatorRole;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSAccessibilityConstants.h:366:15: error: ‘NSString’ does not name a type
  366 | APPKIT_EXPORT NSString *const NSAccessibilityProgressIndicatorRole;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSAccessibilityConstants.h:367:15: error: ‘NSString’ does not name a type
  367 | APPKIT_EXPORT NSString *const NSAccessibilityWindowRole;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSAccessibilityConstants.h:368:15: error: ‘NSString’ does not name a type
  368 | APPKIT_EXPORT NSString *const NSAccessibilityDrawerRole;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSAccessibilityConstants.h:369:15: error: ‘NSString’ does not name a type
  369 | APPKIT_EXPORT NSString *const NSAccessibilitySystemWideRole;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSAccessibilityConstants.h:370:15: error: ‘NSString’ does not name a type
  370 | APPKIT_EXPORT NSString *const NSAccessibilityOutlineRole;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSAccessibilityConstants.h:371:15: error: ‘NSString’ does not name a type
  371 | APPKIT_EXPORT NSString *const NSAccessibilityIncrementorRole;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSAccessibilityConstants.h:372:15: error: ‘NSString’ does not name a type
  372 | APPKIT_EXPORT NSString *const NSAccessibilityBrowserRole;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSAccessibilityConstants.h:373:15: error: ‘NSString’ does not name a type
  373 | APPKIT_EXPORT NSString *const NSAccessibilityComboBoxRole;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSAccessibilityConstants.h:374:15: error: ‘NSString’ does not name a type
  374 | APPKIT_EXPORT NSString *const NSAccessibilitySplitGroupRole;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSAccessibilityConstants.h:375:15: error: ‘NSString’ does not name a type
  375 | APPKIT_EXPORT NSString *const NSAccessibilitySplitterRole;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSAccessibilityConstants.h:376:15: error: ‘NSString’ does not name a type
  376 | APPKIT_EXPORT NSString *const NSAccessibilityColorWellRole;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSAccessibilityConstants.h:377:15: error: ‘NSString’ does not name a type
  377 | APPKIT_EXPORT NSString *const NSAccessibilityGrowAreaRole;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSAccessibilityConstants.h:378:15: error: ‘NSString’ does not name a type
  378 | APPKIT_EXPORT NSString *const NSAccessibilitySheetRole;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSAccessibilityConstants.h:379:15: error: ‘NSString’ does not name a type
  379 | APPKIT_EXPORT NSString *const NSAccessibilityHelpTagRole;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSAccessibilityConstants.h:380:15: error: ‘NSString’ does not name a type
  380 | APPKIT_EXPORT NSString *const NSAccessibilityMatteRole;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSAccessibilityConstants.h:381:15: error: ‘NSString’ does not name a type
  381 | APPKIT_EXPORT NSString *const NSAccessibilityRulerRole;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSAccessibilityConstants.h:382:15: error: ‘NSString’ does not name a type
  382 | APPKIT_EXPORT NSString *const NSAccessibilityRulerMarkerRole;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSAccessibilityConstants.h:383:15: error: ‘NSString’ does not name a type
  383 | APPKIT_EXPORT NSString *const NSAccessibilityLinkRole;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSAccessibilityConstants.h:384:15: error: ‘NSString’ does not name a type
  384 | APPKIT_EXPORT NSString *const NSAccessibilityDisclosureTriangleRole;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSAccessibilityConstants.h:385:15: error: ‘NSString’ does not name a type
  385 | APPKIT_EXPORT NSString *const NSAccessibilityGridRole;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSAccessibilityConstants.h:386:15: error: ‘NSString’ does not name a type
  386 | APPKIT_EXPORT NSString *const NSAccessibilityRelevanceIndicatorRole;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSAccessibilityConstants.h:387:15: error: ‘NSString’ does not name a type
  387 | APPKIT_EXPORT NSString *const NSAccessibilityLevelIndicatorRole;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSAccessibilityConstants.h:388:15: error: ‘NSString’ does not name a type
  388 | APPKIT_EXPORT NSString *const NSAccessibilityCellRole;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSAccessibilityConstants.h:389:15: error: ‘NSString’ does not name a type
  389 | APPKIT_EXPORT NSString *const NSAccessibilityPopoverRole;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSAccessibilityConstants.h:390:15: error: ‘NSString’ does not name a type
  390 | APPKIT_EXPORT NSString *const NSAccessibilitySortButtonRole;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSAccessibilityConstants.h:392:15: error: ‘NSString’ does not name a type
  392 | APPKIT_EXPORT NSString *const NSAccessibilityLayoutAreaRole;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSAccessibilityConstants.h:393:15: error: ‘NSString’ does not name a type
  393 | APPKIT_EXPORT NSString *const NSAccessibilityLayoutItemRole;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSAccessibilityConstants.h:394:15: error: ‘NSString’ does not name a type
  394 | APPKIT_EXPORT NSString *const NSAccessibilityHandleRole;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSAccessibilityConstants.h:396:15: error: ‘NSString’ does not name a type
  396 | APPKIT_EXPORT NSString *const NSAccessibilityUnknownSubrole;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSAccessibilityConstants.h:397:15: error: ‘NSString’ does not name a type
  397 | APPKIT_EXPORT NSString *const NSAccessibilityCloseButtonSubrole;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSAccessibilityConstants.h:398:15: error: ‘NSString’ does not name a type
  398 | APPKIT_EXPORT NSString *const NSAccessibilityZoomButtonSubrole;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSAccessibilityConstants.h:399:15: error: ‘NSString’ does not name a type
  399 | APPKIT_EXPORT NSString *const NSAccessibilityMinimizeButtonSubrole;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSAccessibilityConstants.h:400:15: error: ‘NSString’ does not name a type
  400 | APPKIT_EXPORT NSString *const NSAccessibilityToolbarButtonSubrole;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSAccessibilityConstants.h:401:15: error: ‘NSString’ does not name a type
  401 | APPKIT_EXPORT NSString *const NSAccessibilityTableRowSubrole;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSAccessibilityConstants.h:402:15: error: ‘NSString’ does not name a type
  402 | APPKIT_EXPORT NSString *const NSAccessibilityOutlineRowSubrole;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSAccessibilityConstants.h:403:15: error: ‘NSString’ does not name a type
  403 | APPKIT_EXPORT NSString *const NSAccessibilitySecureTextFieldSubrole;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSAccessibilityConstants.h:404:15: error: ‘NSString’ does not name a type
  404 | APPKIT_EXPORT NSString *const NSAccessibilityStandardWindowSubrole;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSAccessibilityConstants.h:405:15: error: ‘NSString’ does not name a type
  405 | APPKIT_EXPORT NSString *const NSAccessibilityDialogSubrole;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSAccessibilityConstants.h:406:15: error: ‘NSString’ does not name a type
  406 | APPKIT_EXPORT NSString *const NSAccessibilitySystemDialogSubrole;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSAccessibilityConstants.h:407:15: error: ‘NSString’ does not name a type
  407 | APPKIT_EXPORT NSString *const NSAccessibilityFloatingWindowSubrole;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSAccessibilityConstants.h:408:15: error: ‘NSString’ does not name a type
  408 | APPKIT_EXPORT NSString *const NSAccessibilitySystemFloatingWindowSubrole;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSAccessibilityConstants.h:409:15: error: ‘NSString’ does not name a type
  409 | APPKIT_EXPORT NSString *const NSAccessibilityIncrementArrowSubrole;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSAccessibilityConstants.h:410:15: error: ‘NSString’ does not name a type
  410 | APPKIT_EXPORT NSString *const NSAccessibilityDecrementArrowSubrole;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSAccessibilityConstants.h:411:15: error: ‘NSString’ does not name a type
  411 | APPKIT_EXPORT NSString *const NSAccessibilityIncrementPageSubrole;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSAccessibilityConstants.h:412:15: error: ‘NSString’ does not name a type
  412 | APPKIT_EXPORT NSString *const NSAccessibilityDecrementPageSubrole;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSAccessibilityConstants.h:413:15: error: ‘NSString’ does not name a type
  413 | APPKIT_EXPORT NSString *const NSAccessibilitySearchFieldSubrole;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSAccessibilityConstants.h:414:15: error: ‘NSString’ does not name a type
  414 | APPKIT_EXPORT NSString *const NSAccessibilityTextAttachmentSubrole;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSAccessibilityConstants.h:415:15: error: ‘NSString’ does not name a type
  415 | APPKIT_EXPORT NSString *const NSAccessibilityTextLinkSubrole;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSAccessibilityConstants.h:416:15: error: ‘NSString’ does not name a type
  416 | APPKIT_EXPORT NSString *const NSAccessibilityTimelineSubrole;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSAccessibilityConstants.h:417:15: error: ‘NSString’ does not name a type
  417 | APPKIT_EXPORT NSString *const NSAccessibilitySortButtonSubrole;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSAccessibilityConstants.h:418:15: error: ‘NSString’ does not name a type
  418 | APPKIT_EXPORT NSString *const NSAccessibilityRatingIndicatorSubrole;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSAccessibilityConstants.h:419:15: error: ‘NSString’ does not name a type
  419 | APPKIT_EXPORT NSString *const NSAccessibilityContentListSubrole;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSAccessibilityConstants.h:420:15: error: ‘NSString’ does not name a type
  420 | APPKIT_EXPORT NSString *const NSAccessibilityDefinitionListSubrole;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSAccessibilityConstants.h:421:15: error: ‘NSString’ does not name a type
  421 | APPKIT_EXPORT NSString *const NSAccessibilityFullScreenButtonSubrole;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSAccessibilityConstants.h:422:15: error: ‘NSString’ does not name a type
  422 | APPKIT_EXPORT NSString *const NSAccessibilityToggleSubrole;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSAccessibilityConstants.h:423:15: error: ‘NSString’ does not name a type
  423 | APPKIT_EXPORT NSString *const NSAccessibilitySwitchSubrole;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSAccessibilityConstants.h:424:15: error: ‘NSString’ does not name a type
  424 | APPKIT_EXPORT NSString *const NSAccessibilityDescriptionListSubrole;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSAccessibilityConstants.h:426:15: error: ‘NSString’ does not name a type
  426 | APPKIT_EXPORT NSString *const NSAccessibilityUIElementsKey;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSAccessibilityConstants.h:427:15: error: ‘NSString’ does not name a type
  427 | APPKIT_EXPORT NSString *const NSAccessibilityPriorityKey;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSAccessibilityConstants.h:428:15: error: ‘NSString’ does not name a type
  428 | APPKIT_EXPORT NSString *const NSAccessibilityAnnouncementKey;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSAccessibilityConstants.h:440:5: error: ‘NSString’ is not a type
  440 |     NSString *notification,
      |     ^~~~~~~~
/usr/include/GNUstep/AppKit/NSAccessibilityConstants.h:441:5: error: ‘NSDictionary’ is not a type
  441 |     NSDictionary *userInfo);
      |     ^~~~~~~~~~~~
/usr/include/GNUstep/AppKit/NSAccessibility.h:36:3: error: ‘NSString’ is not a type
   36 |   NSString *notification);
      |   ^~~~~~~~
/usr/include/GNUstep/AppKit/NSAccessibility.h:40:15: error: ‘NSArray’ does not name a type
   40 | APPKIT_EXTERN NSArray *NSAccessibilityUnignoredChildren(
      |               ^~~~~~~
/usr/include/GNUstep/AppKit/NSAccessibility.h:42:15: error: ‘NSArray’ does not name a type
   42 | APPKIT_EXTERN NSArray *NSAccessibilityUnignoredChildrenForOnlyChild(
      |               ^~~~~~~
/usr/include/GNUstep/AppKit/NSAccessibility.h:45:15: error: ‘NSString’ does not name a type
   45 | APPKIT_EXTERN NSString *NSAccessibilityRoleDescription(
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSAccessibility.h:48:15: error: ‘NSString’ does not name a type
   48 | APPKIT_EXTERN NSString *NSAccessibilityRoleDescriptionForUIElement(id element);
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSAccessibility.h:49:15: error: ‘NSString’ does not name a type
   49 | APPKIT_EXTERN NSString *NSAccessibilityActionDescription(NSString *action);
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSAccessibilityCustomAction.h:38:2: error: ‘interface’ does not name a type
   38 | @interface NSAccessibilityCustomAction : NSObject
      |  ^~~~~~~~~
/usr/include/GNUstep/AppKit/NSAccessibilityCustomAction.h:43:1: error: expected unqualified-id before ‘-’ token
   43 | - (instancetype)initWithName: (NSString *)name
      | ^
/usr/include/GNUstep/AppKit/NSAccessibilityCustomAction.h:47:1: error: expected unqualified-id before ‘-’ token
   47 | - (NSString *) name;
      | ^
/usr/include/GNUstep/AppKit/NSAccessibilityCustomAction.h:48:1: error: expected unqualified-id before ‘-’ token
   48 | - (void) setName: (NSString *)name;
      | ^
/usr/include/GNUstep/AppKit/NSAccessibilityCustomAction.h:50:1: error: expected unqualified-id before ‘-’ token
   50 | - (GSAccessibilityCustomActionHandler) handler;
      | ^
/usr/include/GNUstep/AppKit/NSAccessibilityCustomAction.h:51:1: error: expected unqualified-id before ‘-’ token
   51 | - (void) setHandler: (GSAccessibilityCustomActionHandler)handler;
      | ^
/usr/include/GNUstep/AppKit/NSAccessibilityCustomAction.h:53:1: error: expected unqualified-id before ‘-’ token
   53 | - (id) target;
      | ^
/usr/include/GNUstep/AppKit/NSAccessibilityCustomAction.h:54:1: error: expected unqualified-id before ‘-’ token
   54 | - (void) setTarget: (id)target;
      | ^
/usr/include/GNUstep/AppKit/NSAccessibilityCustomAction.h:56:1: error: expected unqualified-id before ‘-’ token
   56 | - (SEL) selector;
      | ^
/usr/include/GNUstep/AppKit/NSAccessibilityCustomAction.h:57:1: error: expected unqualified-id before ‘-’ token
   57 | - (void) setSelector: (SEL)selector;
      | ^
/usr/include/GNUstep/AppKit/NSAccessibilityCustomAction.h:59:2: error: ‘end’ does not name a type
   59 | @end
      |  ^~~
/usr/include/GNUstep/AppKit/NSAccessibilityProtocols.h:36:2: error: ‘protocol’ does not name a type; did you mean ‘Protocol’?
   36 | @protocol NSAccessibilityElement <NSObject>
      |  ^~~~~~~~
      |  Protocol
/usr/include/GNUstep/AppKit/NSAccessibilityProtocols.h:38:1: error: expected unqualified-id before ‘-’ token
   38 | - (NSString *)accessibilityIdentifier;
      | ^
/usr/include/GNUstep/AppKit/NSAccessibilityProtocols.h:39:1: error: expected unqualified-id before ‘-’ token
   39 | - (id)accessibilityParent;
      | ^
/usr/include/GNUstep/AppKit/NSAccessibilityProtocols.h:40:1: error: expected unqualified-id before ‘-’ token
   40 | - (BOOL)isAccessibilityFocused;
      | ^
/usr/include/GNUstep/AppKit/NSAccessibilityProtocols.h:41:2: error: ‘end’ does not name a type
   41 | @end
      |  ^~~
/usr/include/GNUstep/AppKit/NSAccessibilityProtocols.h:45:1: error: expected unqualified-id before ‘-’ token
   45 | - (BOOL)accessibilityPerformPress;
      | ^
/usr/include/GNUstep/AppKit/NSAccessibilityProtocols.h:46:2: error: ‘end’ does not name a type
   46 | @end
      |  ^~~
/usr/include/GNUstep/AppKit/NSAccessibilityProtocols.h:50:1: error: expected unqualified-id before ‘-’ token
   50 | - (BOOL) accessibilityPerformIncrement;
      | ^
/usr/include/GNUstep/AppKit/NSAccessibilityProtocols.h:51:1: error: expected unqualified-id before ‘-’ token
   51 | - (NSString *) accessibilityValue;
      | ^
/usr/include/GNUstep/AppKit/NSAccessibilityProtocols.h:52:2: error: ‘end’ does not name a type
   52 | @end
      |  ^~~
/usr/include/GNUstep/AppKit/NSAccessibilityProtocols.h:89:2: error: ‘protocol’ does not name a type; did you mean ‘Protocol’?
   89 | @protocol NSAccessibilityTable <NSAccessibilityGroup>
      |  ^~~~~~~~
      |  Protocol
/usr/include/GNUstep/AppKit/NSAccessibilityCustomRotor.h:40:2: error: ‘protocol’ does not name a type; did you mean ‘Protocol’?
   40 | @protocol NSAccessibilityCustomRotorItemSearchDelegate;
      |  ^~~~~~~~
      |  Protocol
/usr/include/GNUstep/AppKit/NSAccessibilityCustomRotor.h:41:2: error: ‘protocol’ does not name a type; did you mean ‘Protocol’?
   41 | @protocol NSAccessibilityCustomRotorItemLoadDelegate;
      |  ^~~~~~~~
      |  Protocol
/usr/include/GNUstep/AppKit/NSAccessibilityCustomRotor.h:83:2: error: ‘interface’ does not name a type
   83 | @interface NSAccessibilityCustomRotor : NSObject
      |  ^~~~~~~~~
/usr/include/GNUstep/AppKit/NSAccessibilityCustomRotor.h:88:1: error: expected unqualified-id before ‘-’ token
   88 | - (instancetype) initWithRotorType: (NSAccessibilityCustomRotorType)rotorType
      | ^
/usr/include/GNUstep/AppKit/NSAccessibilityCustomRotor.h:91:1: error: expected unqualified-id before ‘-’ token
   91 | - (NSAccessibilityCustomRotorType) type;
      | ^
/usr/include/GNUstep/AppKit/NSAccessibilityCustomRotor.h:92:1: error: expected unqualified-id before ‘-’ token
   92 | - (void) setType: (NSAccessibilityCustomRotorType)type;
      | ^
/usr/include/GNUstep/AppKit/NSAccessibilityCustomRotor.h:94:1: error: expected unqualified-id before ‘-’ token
   94 | - (NSString *) label;
      | ^
/usr/include/GNUstep/AppKit/NSAccessibilityCustomRotor.h:95:1: error: expected unqualified-id before ‘-’ token
   95 | - (void) setLabel: (NSString *)label;
      | ^
/usr/include/GNUstep/AppKit/NSAccessibilityCustomRotor.h:97:1: error: expected unqualified-id before ‘-’ token
   97 | - (id<NSAccessibilityCustomRotorItemSearchDelegate>) itemSearchDelegate;
      | ^
/usr/include/GNUstep/AppKit/NSAccessibilityCustomRotor.h:98:1: error: expected unqualified-id before ‘-’ token
   98 | - (void) setItemSearchDelegate: (id<NSAccessibilityCustomRotorItemSearchDelegate>) delegate;
      | ^
/usr/include/GNUstep/AppKit/NSAccessibilityCustomRotor.h:100:1: error: expected unqualified-id before ‘-’ token
  100 | - (id<NSAccessibilityElementLoading>) itemLoadingDelegate;
      | ^
/usr/include/GNUstep/AppKit/NSAccessibilityCustomRotor.h:101:1: error: expected unqualified-id before ‘-’ token
  101 | - (void) setItemLoadingDelegate: (id<NSAccessibilityElementLoading>) delegate;
      | ^
/usr/include/GNUstep/AppKit/NSAccessibilityCustomRotor.h:103:2: error: ‘end’ does not name a type
  103 | @end
      |  ^~~
/usr/include/GNUstep/AppKit/NSAccessibilityCustomRotor.h:110:1: error: expected unqualified-id before ‘-’ token
  110 | - (instancetype)initWithItemLoadingToken: (id<NSAccessibilityLoadingToken>)token
      | ^
/usr/include/GNUstep/AppKit/NSAccessibilityCustomRotor.h:113:1: error: expected unqualified-id before ‘-’ token
  113 | - (id<NSAccessibilityElement>) targetElement;
      | ^
/usr/include/GNUstep/AppKit/NSAccessibilityCustomRotor.h:115:1: error: expected unqualified-id before ‘-’ token
  115 | - (id<NSAccessibilityLoadingToken>) itemLoadingToken;
      | ^
/usr/include/GNUstep/AppKit/NSAccessibilityCustomRotor.h:117:1: error: expected unqualified-id before ‘-’ token
  117 | - (NSRange) targetRange;
      | ^
/usr/include/GNUstep/AppKit/NSAccessibilityCustomRotor.h:119:1: error: expected unqualified-id before ‘-’ token
  119 | - (NSString *) customLabel;
      | ^
/usr/include/GNUstep/AppKit/NSAccessibilityCustomRotor.h:121:2: error: ‘end’ does not name a type
  121 | @end
      |  ^~~
/usr/include/GNUstep/AppKit/NSAccessibilityCustomRotor.h:133:2: error: ‘end’ does not name a type
  133 | @end
      |  ^~~
/usr/include/GNUstep/AppKit/NSAccessibilityElement.h:36:2: error: ‘interface’ does not name a type
   36 | @interface NSAccessibilityElement : NSObject
      |  ^~~~~~~~~
/usr/include/GNUstep/AppKit/NSInterfaceStyle.h:55:15: error: ‘NSString’ does not name a type
   55 | APPKIT_EXPORT NSString  *NSInterfaceStyleDefault;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSInterfaceStyle.h:58:34: error: ‘key’ was not declared in this scope; did you mean ‘key_t’?
   58 | NSInterfaceStyleForKey(NSString *key, NSResponder *responder);
      |                                  ^~~
      |                                  key_t
/usr/include/GNUstep/AppKit/NSInterfaceStyle.h:58:51: error: expected primary-expression before ‘*’ token
   58 | NSInterfaceStyleForKey(NSString *key, NSResponder *responder);
      |                                                   ^
/usr/include/GNUstep/AppKit/NSInterfaceStyle.h:58:52: error: ‘responder’ was not declared in this scope; did you mean ‘NSResponder’?
   58 | NSInterfaceStyleForKey(NSString *key, NSResponder *responder);
      |                                                    ^~~~~~~~~
      |                                                    NSResponder
/usr/include/GNUstep/AppKit/NSResponder.h:47:2: error: ‘interface’ does not name a type
   47 | @interface NSResponder : NSObject <NSCoding>
      |  ^~~~~~~~~
/usr/include/GNUstep/AppKit/NSResponder.h:75:1: error: expected unqualified-id before ‘-’ token
   75 | - (NSResponder*) nextResponder;
      | ^
/usr/include/GNUstep/AppKit/NSResponder.h:76:1: error: expected unqualified-id before ‘-’ token
   76 | - (void) setNextResponder: (NSResponder*)aResponder;
      | ^
/usr/include/GNUstep/AppKit/NSResponder.h:81:1: error: expected unqualified-id before ‘-’ token
   81 | - (BOOL) acceptsFirstResponder;
      | ^
/usr/include/GNUstep/AppKit/NSResponder.h:82:1: error: expected unqualified-id before ‘-’ token
   82 | - (BOOL) becomeFirstResponder;
      | ^
/usr/include/GNUstep/AppKit/NSResponder.h:83:1: error: expected unqualified-id before ‘-’ token
   83 | - (BOOL) resignFirstResponder;
      | ^
/usr/include/GNUstep/AppKit/NSResponder.h:88:1: error: expected unqualified-id before ‘-’ token
   88 | - (BOOL) performKeyEquivalent: (NSEvent*)theEvent;
      | ^
/usr/include/GNUstep/AppKit/NSResponder.h:89:1: error: expected unqualified-id before ‘-’ token
   89 | - (BOOL) tryToPerform: (SEL)anAction with: (id)anObject;
      | ^
/usr/include/GNUstep/AppKit/NSResponder.h:94:1: error: expected unqualified-id before ‘-’ token
   94 | - (void) flagsChanged: (NSEvent*)theEvent;
      | ^
/usr/include/GNUstep/AppKit/NSResponder.h:95:1: error: expected unqualified-id before ‘-’ token
   95 | - (void) helpRequested: (NSEvent*)theEvent;
      | ^
/usr/include/GNUstep/AppKit/NSResponder.h:96:1: error: expected unqualified-id before ‘-’ token
   96 | - (void) keyDown: (NSEvent*)theEvent;
      | ^
/usr/include/GNUstep/AppKit/NSResponder.h:97:1: error: expected unqualified-id before ‘-’ token
   97 | - (void) keyUp: (NSEvent*)theEvent;
      | ^
/usr/include/GNUstep/AppKit/NSResponder.h:98:1: error: expected unqualified-id before ‘-’ token
   98 | - (void) mouseDown: (NSEvent*)theEvent;
      | ^
/usr/include/GNUstep/AppKit/NSResponder.h:99:1: error: expected unqualified-id before ‘-’ token
   99 | - (void) mouseDragged: (NSEvent*)theEvent;
      | ^
/usr/include/GNUstep/AppKit/NSResponder.h:100:1: error: expected unqualified-id before ‘-’ token
  100 | - (void) mouseEntered: (NSEvent*)theEvent;
      | ^
/usr/include/GNUstep/AppKit/NSResponder.h:101:1: error: expected unqualified-id before ‘-’ token
  101 | - (void) mouseExited: (NSEvent*)theEvent;
      | ^
/usr/include/GNUstep/AppKit/NSResponder.h:102:1: error: expected unqualified-id before ‘-’ token
  102 | - (void) mouseMoved: (NSEvent*)theEvent;
      | ^
/usr/include/GNUstep/AppKit/NSResponder.h:103:1: error: expected unqualified-id before ‘-’ token
  103 | - (void) mouseUp: (NSEvent*)theEvent;
      | ^
/usr/include/GNUstep/AppKit/NSResponder.h:104:1: error: expected unqualified-id before ‘-’ token
  104 | - (void) noResponderFor: (SEL)eventSelector;
      | ^
/usr/include/GNUstep/AppKit/NSResponder.h:106:1: error: expected unqualified-id before ‘-’ token
  106 | - (void) otherMouseDown: (NSEvent*)theEvent;
      | ^
/usr/include/GNUstep/AppKit/NSResponder.h:107:1: error: expected unqualified-id before ‘-’ token
  107 | - (void) otherMouseDragged: (NSEvent*)theEvent;
      | ^
/usr/include/GNUstep/AppKit/NSResponder.h:108:1: error: expected unqualified-id before ‘-’ token
  108 | - (void) otherMouseUp: (NSEvent*)theEvent;
      | ^
/usr/include/GNUstep/AppKit/NSResponder.h:110:1: error: expected unqualified-id before ‘-’ token
  110 | - (void) rightMouseDown: (NSEvent*)theEvent;
      | ^
/usr/include/GNUstep/AppKit/NSResponder.h:111:1: error: expected unqualified-id before ‘-’ token
  111 | - (void) rightMouseDragged: (NSEvent*)theEvent;
      | ^
/usr/include/GNUstep/AppKit/NSResponder.h:112:1: error: expected unqualified-id before ‘-’ token
  112 | - (void) rightMouseUp: (NSEvent*)theEvent;
      | ^
/usr/include/GNUstep/AppKit/NSResponder.h:114:1: error: expected unqualified-id before ‘-’ token
  114 | - (void) scrollWheel: (NSEvent *)theEvent;
      | ^
/usr/include/GNUstep/AppKit/NSResponder.h:120:1: error: expected unqualified-id before ‘-’ token
  120 | - (id) validRequestorForSendType: (NSString*)typeSent
      | ^
/usr/include/GNUstep/AppKit/NSResponder.h:126:1: error: expected unqualified-id before ‘-’ token
  126 | - (void) encodeWithCoder: (NSCoder*)aCoder;
      | ^
/usr/include/GNUstep/AppKit/NSResponder.h:127:1: error: expected unqualified-id before ‘-’ token
  127 | - (id) initWithCoder: (NSCoder*)aDecoder;
      | ^
/usr/include/GNUstep/AppKit/NSResponder.h:130:1: error: expected unqualified-id before ‘-’ token
  130 | - (void) interpretKeyEvents: (NSArray*)eventArray;
      | ^
/usr/include/GNUstep/AppKit/NSResponder.h:131:1: error: expected unqualified-id before ‘-’ token
  131 | - (BOOL) performMnemonic: (NSString*)aString;
      | ^
/usr/include/GNUstep/AppKit/NSResponder.h:132:1: error: expected unqualified-id before ‘-’ token
  132 | - (void) flushBufferedKeyEvents;
      | ^
/usr/include/GNUstep/AppKit/NSResponder.h:133:1: error: expected unqualified-id before ‘-’ token
  133 | - (void) doCommandBySelector: (SEL)aSelector;
      | ^
/usr/include/GNUstep/AppKit/NSResponder.h:145:1: error: expected unqualified-id before ‘-’ token
  145 | - (void) insertText: (id)aString;
      | ^
/usr/include/GNUstep/AppKit/NSResponder.h:146:1: error: expected unqualified-id before ‘-’ token
  146 | - (NSUndoManager*) undoManager;
      | ^
/usr/include/GNUstep/AppKit/NSResponder.h:151:1: error: expected unqualified-id before ‘-’ token
  151 | - (NSMenu*) menu;
      | ^
/usr/include/GNUstep/AppKit/NSResponder.h:152:1: error: expected unqualified-id before ‘-’ token
  152 | - (void) setMenu: (NSMenu*)aMenu;
      | ^
/usr/include/GNUstep/AppKit/NSResponder.h:157:1: error: expected unqualified-id before ‘-’ token
  157 | - (NSInterfaceStyle) interfaceStyle;
      | ^
/usr/include/GNUstep/AppKit/NSResponder.h:158:1: error: expected unqualified-id before ‘-’ token
  158 | - (void) setInterfaceStyle: (NSInterfaceStyle)aStyle;
      | ^
/usr/include/GNUstep/AppKit/NSResponder.h:160:1: error: expected unqualified-id before ‘-’ token
  160 | - (BOOL) shouldBeTreatedAsInkEvent: (NSEvent *)theEvent;
      | ^
/usr/include/GNUstep/AppKit/NSResponder.h:164:1: error: expected unqualified-id before ‘-’ token
  164 | - (BOOL)presentError:(NSError *)error;
      | ^
/usr/include/GNUstep/AppKit/NSResponder.h:165:1: error: expected unqualified-id before ‘-’ token
  165 | - (void)presentError:(NSError *)error
      | ^
/usr/include/GNUstep/AppKit/NSResponder.h:170:1: error: expected unqualified-id before ‘-’ token
  170 | - (NSError *)willPresentError:(NSError *)error;
      | ^
/usr/include/GNUstep/AppKit/NSResponder.h:173:2: error: ‘end’ does not name a type
  173 | @end
      |  ^~~
/usr/include/GNUstep/AppKit/NSResponder.h:178:1: error: expected unqualified-id before ‘-’ token
  178 | - (void) centerSelectionInVisibleArea: (id)sender;
      | ^
/usr/include/GNUstep/AppKit/NSResponder.h:179:1: error: expected unqualified-id before ‘-’ token
  179 | - (void) changeCaseOfLetter: (id)sender;
      | ^
/usr/include/GNUstep/AppKit/NSResponder.h:180:1: error: expected unqualified-id before ‘-’ token
  180 | - (void) complete: (id)sender;
      | ^
/usr/include/GNUstep/AppKit/NSResponder.h:181:1: error: expected unqualified-id before ‘-’ token
  181 | - (void) deleteBackward: (id)sender;
      | ^
/usr/include/GNUstep/AppKit/NSResponder.h:182:1: error: expected unqualified-id before ‘-’ token
  182 | - (void) deleteForward: (id)sender;
      | ^
/usr/include/GNUstep/AppKit/NSResponder.h:183:1: error: expected unqualified-id before ‘-’ token
  183 | - (void) deleteToBeginningOfLine: (id)sender;
      | ^
/usr/include/GNUstep/AppKit/NSResponder.h:184:1: error: expected unqualified-id before ‘-’ token
  184 | - (void) deleteToBeginningOfParagraph: (id)sender;
      | ^
/usr/include/GNUstep/AppKit/NSResponder.h:185:1: error: expected unqualified-id before ‘-’ token
  185 | - (void) deleteToEndOfLine: (id)sender;
      | ^
/usr/include/GNUstep/AppKit/NSResponder.h:186:1: error: expected unqualified-id before ‘-’ token
  186 | - (void) deleteToEndOfParagraph: (id)sender;
      | ^
/usr/include/GNUstep/AppKit/NSResponder.h:187:1: error: expected unqualified-id before ‘-’ token
  187 | - (void) deleteToMark: (id)sender;
      | ^
/usr/include/GNUstep/AppKit/NSResponder.h:188:1: error: expected unqualified-id before ‘-’ token
  188 | - (void) deleteWordBackward: (id)sender;
      | ^
/usr/include/GNUstep/AppKit/NSResponder.h:189:1: error: expected unqualified-id before ‘-’ token
  189 | - (void) deleteWordForward: (id)sender;
      | ^
/usr/include/GNUstep/AppKit/NSResponder.h:190:1: error: expected unqualified-id before ‘-’ token
  190 | - (void) indent: (id)sender;
      | ^
/usr/include/GNUstep/AppKit/NSResponder.h:191:1: error: expected unqualified-id before ‘-’ token
  191 | - (void) insertBacktab: (id)sender;
      | ^
/usr/include/GNUstep/AppKit/NSResponder.h:192:1: error: expected unqualified-id before ‘-’ token
  192 | - (void) insertNewline: (id)sender;
      | ^
/usr/include/GNUstep/AppKit/NSResponder.h:193:1: error: expected unqualified-id before ‘-’ token
  193 | - (void) insertNewlineIgnoringFieldEditor: (id)sender;
      | ^
/usr/include/GNUstep/AppKit/NSResponder.h:194:1: error: expected unqualified-id before ‘-’ token
  194 | - (void) insertParagraphSeparator: (id)sender;
      | ^
/usr/include/GNUstep/AppKit/NSResponder.h:195:1: error: expected unqualified-id before ‘-’ token
  195 | - (void) insertTab: (id)sender;
      | ^
/usr/include/GNUstep/AppKit/NSResponder.h:196:1: error: expected unqualified-id before ‘-’ token
  196 | - (void) insertTabIgnoringFieldEditor: (id)sender;
      | ^
/usr/include/GNUstep/AppKit/NSResponder.h:197:1: error: expected unqualified-id before ‘-’ token
  197 | - (void) lowercaseWord: (id)sender;
      | ^
/usr/include/GNUstep/AppKit/NSResponder.h:198:1: error: expected unqualified-id before ‘-’ token
  198 | - (void) moveBackward: (id)sender;
      | ^
/usr/include/GNUstep/AppKit/NSResponder.h:199:1: error: expected unqualified-id before ‘-’ token
  199 | - (void) moveBackwardAndModifySelection: (id)sender;
      | ^
/usr/include/GNUstep/AppKit/NSResponder.h:200:1: error: expected unqualified-id before ‘-’ token
  200 | - (void) moveDown: (id)sender;
      | ^
/usr/include/GNUstep/AppKit/NSResponder.h:201:1: error: expected unqualified-id before ‘-’ token
  201 | - (void) moveDownAndModifySelection: (id)sender;
      | ^
/usr/include/GNUstep/AppKit/NSResponder.h:202:1: error: expected unqualified-id before ‘-’ token
  202 | - (void) moveForward: (id)sender;
      | ^
/usr/include/GNUstep/AppKit/NSResponder.h:203:1: error: expected unqualified-id before ‘-’ token
  203 | - (void) moveForwardAndModifySelection: (id)sender;
      | ^
/usr/include/GNUstep/AppKit/NSResponder.h:204:1: error: expected unqualified-id before ‘-’ token
  204 | - (void) moveLeft: (id)sender;
      | ^
/usr/include/GNUstep/AppKit/NSResponder.h:205:1: error: expected unqualified-id before ‘-’ token
  205 | - (void) moveRight: (id)sender;
      | ^
/usr/include/GNUstep/AppKit/NSResponder.h:206:1: error: expected unqualified-id before ‘-’ token
  206 | - (void) moveToBeginningOfDocument: (id)sender;
      | ^
/usr/include/GNUstep/AppKit/NSResponder.h:207:1: error: expected unqualified-id before ‘-’ token
  207 | - (void) moveToBeginningOfLine: (id)sender;
      | ^
/usr/include/GNUstep/AppKit/NSResponder.h:208:1: error: expected unqualified-id before ‘-’ token
  208 | - (void) moveToBeginningOfParagraph: (id)sender;
      | ^
/usr/include/GNUstep/AppKit/NSResponder.h:209:1: error: expected unqualified-id before ‘-’ token
  209 | - (void) moveToEndOfDocument: (id)sender;
      | ^
/usr/include/GNUstep/AppKit/NSResponder.h:210:1: error: expected unqualified-id before ‘-’ token
  210 | - (void) moveToEndOfLine: (id)sender;
      | ^
/usr/include/GNUstep/AppKit/NSResponder.h:211:1: error: expected unqualified-id before ‘-’ token
  211 | - (void) moveToEndOfParagraph: (id)sender;
      | ^
/usr/include/GNUstep/AppKit/NSResponder.h:212:1: error: expected unqualified-id before ‘-’ token
  212 | - (void) moveUp: (id)sender;
      | ^
/usr/include/GNUstep/AppKit/NSResponder.h:213:1: error: expected unqualified-id before ‘-’ token
  213 | - (void) moveUpAndModifySelection: (id)sender;
      | ^
/usr/include/GNUstep/AppKit/NSResponder.h:214:1: error: expected unqualified-id before ‘-’ token
  214 | - (void) moveWordBackward: (id)sender;
      | ^
/usr/include/GNUstep/AppKit/NSResponder.h:215:1: error: expected unqualified-id before ‘-’ token
  215 | - (void) moveWordBackwardAndModifySelection: (id)sender;
      | ^
/usr/include/GNUstep/AppKit/NSResponder.h:216:1: error: expected unqualified-id before ‘-’ token
  216 | - (void) moveWordForward: (id)sender;
      | ^
/usr/include/GNUstep/AppKit/NSResponder.h:217:1: error: expected unqualified-id before ‘-’ token
  217 | - (void) moveWordForwardAndModifySelection: (id)sender;
      | ^
/usr/include/GNUstep/AppKit/NSResponder.h:218:1: error: expected unqualified-id before ‘-’ token
  218 | - (void) pageDown: (id)sender;
      | ^
/usr/include/GNUstep/AppKit/NSResponder.h:219:1: error: expected unqualified-id before ‘-’ token
  219 | - (void) pageUp: (id)sender;
      | ^
/usr/include/GNUstep/AppKit/NSResponder.h:220:1: error: expected unqualified-id before ‘-’ token
  220 | - (void) scrollLineDown: (id)sender;
      | ^
/usr/include/GNUstep/AppKit/NSResponder.h:221:1: error: expected unqualified-id before ‘-’ token
  221 | - (void) scrollLineUp: (id)sender;
      | ^
/usr/include/GNUstep/AppKit/NSResponder.h:222:1: error: expected unqualified-id before ‘-’ token
  222 | - (void) scrollPageDown: (id)sender;
      | ^
/usr/include/GNUstep/AppKit/NSResponder.h:223:1: error: expected unqualified-id before ‘-’ token
  223 | - (void) scrollPageUp: (id)sender;
      | ^
/usr/include/GNUstep/AppKit/NSResponder.h:224:1: error: expected unqualified-id before ‘-’ token
  224 | - (void) scrollToBeginningOfDocument: (id)sender;
      | ^
/usr/include/GNUstep/AppKit/NSResponder.h:225:1: error: expected unqualified-id before ‘-’ token
  225 | - (void) scrollToEndOfDocument: (id)sender;
      | ^
/usr/include/GNUstep/AppKit/NSResponder.h:226:1: error: expected unqualified-id before ‘-’ token
  226 | - (void) selectAll: (id)sender;
      | ^
/usr/include/GNUstep/AppKit/NSResponder.h:227:1: error: expected unqualified-id before ‘-’ token
  227 | - (void) selectLine: (id)sender;
      | ^
/usr/include/GNUstep/AppKit/NSResponder.h:228:1: error: expected unqualified-id before ‘-’ token
  228 | - (void) selectParagraph: (id)sender;
      | ^
/usr/include/GNUstep/AppKit/NSResponder.h:229:1: error: expected unqualified-id before ‘-’ token
  229 | - (void) selectToMark: (id)sender;
      | ^
/usr/include/GNUstep/AppKit/NSResponder.h:230:1: error: expected unqualified-id before ‘-’ token
  230 | - (void) selectWord: (id)sender;
      | ^
/usr/include/GNUstep/AppKit/NSResponder.h:231:1: error: expected unqualified-id before ‘-’ token
  231 | - (void) setMark: (id)sender;
      | ^
/usr/include/GNUstep/AppKit/NSResponder.h:232:1: error: expected unqualified-id before ‘-’ token
  232 | - (void) showContextHelp: (id)sender;
      | ^
/usr/include/GNUstep/AppKit/NSResponder.h:233:1: error: expected unqualified-id before ‘-’ token
  233 | - (void) swapWithMark: (id)sender;
      | ^
/usr/include/GNUstep/AppKit/NSResponder.h:234:1: error: expected unqualified-id before ‘-’ token
  234 | - (void) transpose: (id)sender;
      | ^
/usr/include/GNUstep/AppKit/NSResponder.h:235:1: error: expected unqualified-id before ‘-’ token
  235 | - (void) transposeWords: (id)sender;
      | ^
/usr/include/GNUstep/AppKit/NSResponder.h:236:1: error: expected unqualified-id before ‘-’ token
  236 | - (void) uppercaseWord: (id)sender;
      | ^
/usr/include/GNUstep/AppKit/NSResponder.h:237:1: error: expected unqualified-id before ‘-’ token
  237 | - (void) yank: (id)sender;
      | ^
/usr/include/GNUstep/AppKit/NSResponder.h:240:1: error: expected unqualified-id before ‘-’ token
  240 | - (void) cancelOperation: (id)sender;
      | ^
/usr/include/GNUstep/AppKit/NSResponder.h:241:1: error: expected unqualified-id before ‘-’ token
  241 | - (void) deleteBackwardByDecomposingPreviousCharacter: (id)sender;
      | ^
/usr/include/GNUstep/AppKit/NSResponder.h:242:1: error: expected unqualified-id before ‘-’ token
  242 | - (void) moveLeftAndModifySelection: (id)sender;
      | ^
/usr/include/GNUstep/AppKit/NSResponder.h:243:1: error: expected unqualified-id before ‘-’ token
  243 | - (void) moveRightAndModifySelection: (id)sender;
      | ^
/usr/include/GNUstep/AppKit/NSResponder.h:244:1: error: expected unqualified-id before ‘-’ token
  244 | - (void) moveWordLeft: (id)sender;
      | ^
/usr/include/GNUstep/AppKit/NSResponder.h:245:1: error: expected unqualified-id before ‘-’ token
  245 | - (void) moveWordLeftAndModifySelection: (id)sender;
      | ^
/usr/include/GNUstep/AppKit/NSResponder.h:246:1: error: expected unqualified-id before ‘-’ token
  246 | - (void) moveWordRight: (id)sender;
      | ^
/usr/include/GNUstep/AppKit/NSResponder.h:247:1: error: expected unqualified-id before ‘-’ token
  247 | - (void) moveWordRightAndModifySelection: (id)sender;
      | ^
/usr/include/GNUstep/AppKit/NSResponder.h:250:1: error: expected unqualified-id before ‘-’ token
  250 | - (void) insertContainerBreak: (id)sender;
      | ^
/usr/include/GNUstep/AppKit/NSResponder.h:251:1: error: expected unqualified-id before ‘-’ token
  251 | - (void) insertLineBreak: (id)sender;
      | ^
/usr/include/GNUstep/AppKit/NSResponder.h:252:1: error: expected unqualified-id before ‘-’ token
  252 | - (void) tabletPoint:(NSEvent *)event;
      | ^
/usr/include/GNUstep/AppKit/NSResponder.h:253:1: error: expected unqualified-id before ‘-’ token
  253 | - (void) tabletProximity:(NSEvent *)event;
      | ^
/usr/include/GNUstep/AppKit/NSResponder.h:256:2: error: ‘end’ does not name a type
  256 | @end
      |  ^~~
/usr/include/GNUstep/AppKit/NSView.h:125:2: error: ‘interface’ does not name a type
  125 | @interface NSView : NSResponder
      |  ^~~~~~~~~
/usr/include/GNUstep/AppKit/NSView.h:189:1: error: expected unqualified-id before ‘-’ token
  189 | - (id) initWithFrame: (NSRect)frameRect;
      | ^
/usr/include/GNUstep/AppKit/NSView.h:194:1: error: expected unqualified-id before ‘-’ token
  194 | - (void) addSubview: (NSView*)aView;
      | ^
/usr/include/GNUstep/AppKit/NSView.h:195:1: error: expected unqualified-id before ‘-’ token
  195 | - (void) addSubview: (NSView*)aView
      | ^
/usr/include/GNUstep/AppKit/NSView.h:198:1: error: expected unqualified-id before ‘-’ token
  198 | - (NSView*) ancestorSharedWithView: (NSView*)aView;
      | ^
/usr/include/GNUstep/AppKit/NSView.h:199:1: error: expected unqualified-id before ‘-’ token
  199 | - (BOOL) isDescendantOf: (NSView*)aView;
      | ^
/usr/include/GNUstep/AppKit/NSView.h:200:1: error: expected unqualified-id before ‘-’ token
  200 | - (NSView*) opaqueAncestor;
      | ^
/usr/include/GNUstep/AppKit/NSView.h:201:1: error: expected unqualified-id before ‘-’ token
  201 | - (void) removeFromSuperviewWithoutNeedingDisplay;
      | ^
/usr/include/GNUstep/AppKit/NSView.h:202:1: error: expected unqualified-id before ‘-’ token
  202 | - (void) removeFromSuperview;
      | ^
/usr/include/GNUstep/AppKit/NSView.h:204:1: error: expected unqualified-id before ‘-’ token
  204 | - (void) removeSubview: (NSView*)aView;
      | ^
/usr/include/GNUstep/AppKit/NSView.h:206:1: error: expected unqualified-id before ‘-’ token
  206 | - (void) replaceSubview: (NSView*)oldView
      | ^
/usr/include/GNUstep/AppKit/NSView.h:208:1: error: expected unqualified-id before ‘-’ token
  208 | - (void) sortSubviewsUsingFunction: (NSComparisonResult (*)(id ,id ,void*))compare
      | ^
/usr/include/GNUstep/AppKit/NSView.h:210:1: error: expected unqualified-id before ‘-’ token
  210 | - (NSArray*) subviews;
      | ^
/usr/include/GNUstep/AppKit/NSView.h:212:1: error: expected unqualified-id before ‘-’ token
  212 | - (void) setSubviews: (NSArray *)newSubviews;
      | ^
/usr/include/GNUstep/AppKit/NSView.h:214:1: error: expected unqualified-id before ‘-’ token
  214 | - (NSView*) superview;
      | ^
/usr/include/GNUstep/AppKit/NSView.h:215:1: error: expected unqualified-id before ‘-’ token
  215 | - (NSWindow*) window;
      | ^
/usr/include/GNUstep/AppKit/NSView.h:216:1: error: expected unqualified-id before ‘-’ token
  216 | - (void) viewWillMoveToSuperview: (NSView*)newSuper;
      | ^
/usr/include/GNUstep/AppKit/NSView.h:217:1: error: expected unqualified-id before ‘-’ token
  217 | - (void) viewWillMoveToWindow: (NSWindow*)newWindow;
      | ^
/usr/include/GNUstep/AppKit/NSView.h:219:1: error: expected unqualified-id before ‘-’ token
  219 | - (void) didAddSubview: (NSView *)subview;
      | ^
/usr/include/GNUstep/AppKit/NSView.h:220:1: error: expected unqualified-id before ‘-’ token
  220 | - (void) viewDidMoveToSuperview;
      | ^
/usr/include/GNUstep/AppKit/NSView.h:221:1: error: expected unqualified-id before ‘-’ token
  221 | - (void) viewDidMoveToWindow;
      | ^
/usr/include/GNUstep/AppKit/NSView.h:222:1: error: expected unqualified-id before ‘-’ token
  222 | - (void) willRemoveSubview: (NSView *)subview;
      | ^
/usr/include/GNUstep/AppKit/NSView.h:228:1: error: expected unqualified-id before ‘-’ token
  228 | - (NSInteger) tag;
      | ^
/usr/include/GNUstep/AppKit/NSView.h:229:1: error: expected unqualified-id before ‘-’ token
  229 | - (id) viewWithTag: (NSInteger)aTag;
      | ^
/usr/include/GNUstep/AppKit/NSView.h:234:1: error: expected unqualified-id before ‘-’ token
  234 | - (CGFloat) frameRotation;
      | ^
/usr/include/GNUstep/AppKit/NSView.h:235:1: error: expected unqualified-id before ‘-’ token
  235 | - (NSRect) frame;
      | ^
/usr/include/GNUstep/AppKit/NSView.h:236:1: error: expected unqualified-id before ‘-’ token
  236 | - (void) setFrame: (NSRect)frameRect;
      | ^
/usr/include/GNUstep/AppKit/NSView.h:237:1: error: expected unqualified-id before ‘-’ token
  237 | - (void) setFrameOrigin: (NSPoint)newOrigin;
      | ^
/usr/include/GNUstep/AppKit/NSView.h:238:1: error: expected unqualified-id before ‘-’ token
  238 | - (void) setFrameRotation: (CGFloat)angle;
      | ^
/usr/include/GNUstep/AppKit/NSView.h:239:1: error: expected unqualified-id before ‘-’ token
  239 | - (void) setFrameSize: (NSSize)newSize;
      | ^
/usr/include/GNUstep/AppKit/NSView.h:244:1: error: expected unqualified-id before ‘-’ token
  244 | - (CGFloat) boundsRotation;
      | ^
/usr/include/GNUstep/AppKit/NSView.h:245:1: error: expected unqualified-id before ‘-’ token
  245 | - (NSRect) bounds;
      | ^
/usr/include/GNUstep/AppKit/NSView.h:246:1: error: expected unqualified-id before ‘-’ token
  246 | - (void) setBounds: (NSRect)aRect;
      | ^
/usr/include/GNUstep/AppKit/NSView.h:247:1: error: expected unqualified-id before ‘-’ token
  247 | - (void) setBoundsOrigin: (NSPoint)newOrigin;
      | ^
/usr/include/GNUstep/AppKit/NSView.h:248:1: error: expected unqualified-id before ‘-’ token
  248 | - (void) setBoundsRotation: (CGFloat)angle;
      | ^
/usr/include/GNUstep/AppKit/NSView.h:249:1: error: expected unqualified-id before ‘-’ token
  249 | - (void) setBoundsSize: (NSSize)newSize;
      | ^
/usr/include/GNUstep/AppKit/NSView.h:251:1: error: expected unqualified-id before ‘-’ token
  251 | - (void) translateOriginToPoint: (NSPoint)point;
      | ^
/usr/include/GNUstep/AppKit/NSView.h:252:1: error: expected unqualified-id before ‘-’ token
  252 | - (void) scaleUnitSquareToSize: (NSSize)newSize;
      | ^
/usr/include/GNUstep/AppKit/NSView.h:253:1: error: expected unqualified-id before ‘-’ token
  253 | - (void) rotateByAngle: (CGFloat)angle;
      | ^
/usr/include/GNUstep/AppKit/NSView.h:255:1: error: expected unqualified-id before ‘-’ token
  255 | - (BOOL) isFlipped;
      | ^
/usr/include/GNUstep/AppKit/NSView.h:256:1: error: expected unqualified-id before ‘-’ token
  256 | - (BOOL) isRotatedFromBase;
      | ^
/usr/include/GNUstep/AppKit/NSView.h:257:1: error: expected unqualified-id before ‘-’ token
  257 | - (BOOL) isRotatedOrScaledFromBase;
      | ^
/usr/include/GNUstep/AppKit/NSView.h:264:1: error: expected unqualified-id before ‘-’ token
  264 | - (CGFloat) alphaValue;
      | ^
/usr/include/GNUstep/AppKit/NSView.h:265:1: error: expected unqualified-id before ‘-’ token
  265 | - (void) setAlphaValue: (CGFloat)alpha;
      | ^
/usr/include/GNUstep/AppKit/NSView.h:266:1: error: expected unqualified-id before ‘-’ token
  266 | - (CGFloat) frameCenterRotation;
      | ^
/usr/include/GNUstep/AppKit/NSView.h:267:1: error: expected unqualified-id before ‘-’ token
  267 | - (void) setFrameCenterRotation:(CGFloat)rot;
      | ^
/usr/include/GNUstep/AppKit/NSView.h:273:1: error: expected unqualified-id before ‘-’ token
  273 | - (NSRect) centerScanRect: (NSRect)aRect;
      | ^
/usr/include/GNUstep/AppKit/NSView.h:274:1: error: expected unqualified-id before ‘-’ token
  274 | - (NSPoint) convertPoint: (NSPoint)aPoint
      | ^
/usr/include/GNUstep/AppKit/NSView.h:276:1: error: expected unqualified-id before ‘-’ token
  276 | - (NSPoint) convertPoint: (NSPoint)aPoint
      | ^
/usr/include/GNUstep/AppKit/NSView.h:278:1: error: expected unqualified-id before ‘-’ token
  278 | - (NSRect) convertRect: (NSRect)aRect
      | ^
/usr/include/GNUstep/AppKit/NSView.h:280:1: error: expected unqualified-id before ‘-’ token
  280 | - (NSRect) convertRect: (NSRect)aRect
      | ^
/usr/include/GNUstep/AppKit/NSView.h:282:1: error: expected unqualified-id before ‘-’ token
  282 | - (NSSize) convertSize: (NSSize)aSize
      | ^
/usr/include/GNUstep/AppKit/NSView.h:284:1: error: expected unqualified-id before ‘-’ token
  284 | - (NSSize) convertSize: (NSSize)aSize
      | ^
/usr/include/GNUstep/AppKit/NSView.h:287:1: error: expected unqualified-id before ‘-’ token
  287 | - (NSPoint) convertPointFromBase: (NSPoint)aPoint;
      | ^
/usr/include/GNUstep/AppKit/NSView.h:288:1: error: expected unqualified-id before ‘-’ token
  288 | - (NSPoint) convertPointToBase: (NSPoint)aPoint;
      | ^
/usr/include/GNUstep/AppKit/NSView.h:289:1: error: expected unqualified-id before ‘-’ token
  289 | - (NSRect) convertRectFromBase: (NSRect)aRect;
      | ^
/usr/include/GNUstep/AppKit/NSView.h:290:1: error: expected unqualified-id before ‘-’ token
  290 | - (NSRect) convertRectToBase: (NSRect)aRect;
      | ^
/usr/include/GNUstep/AppKit/NSView.h:291:1: error: expected unqualified-id before ‘-’ token
  291 | - (NSSize) convertSizeFromBase: (NSSize)aSize;
      | ^
/usr/include/GNUstep/AppKit/NSView.h:292:1: error: expected unqualified-id before ‘-’ token
  292 | - (NSSize) convertSizeToBase: (NSSize)aSize;
      | ^
/usr/include/GNUstep/AppKit/NSView.h:298:1: error: expected unqualified-id before ‘-’ token
  298 | - (void) setPostsFrameChangedNotifications: (BOOL)flag;
      | ^
/usr/include/GNUstep/AppKit/NSView.h:299:1: error: expected unqualified-id before ‘-’ token
  299 | - (BOOL) postsFrameChangedNotifications;
      | ^
/usr/include/GNUstep/AppKit/NSView.h:300:1: error: expected unqualified-id before ‘-’ token
  300 | - (void) setPostsBoundsChangedNotifications: (BOOL)flag;
      | ^
/usr/include/GNUstep/AppKit/NSView.h:301:1: error: expected unqualified-id before ‘-’ token
  301 | - (BOOL) postsBoundsChangedNotifications;
      | ^
/usr/include/GNUstep/AppKit/NSView.h:306:1: error: expected unqualified-id before ‘-’ token
  306 | - (void) resizeSubviewsWithOldSize: (NSSize)oldSize;
      | ^
/usr/include/GNUstep/AppKit/NSView.h:307:1: error: expected unqualified-id before ‘-’ token
  307 | - (void) setAutoresizesSubviews: (BOOL)flag;
      | ^
/usr/include/GNUstep/AppKit/NSView.h:308:1: error: expected unqualified-id before ‘-’ token
  308 | - (BOOL) autoresizesSubviews;
      | ^
/usr/include/GNUstep/AppKit/NSView.h:309:1: error: expected unqualified-id before ‘-’ token
  309 | - (void) setAutoresizingMask: (NSUInteger)mask;
      | ^
/usr/include/GNUstep/AppKit/NSView.h:310:1: error: expected unqualified-id before ‘-’ token
  310 | - (NSUInteger) autoresizingMask;
      | ^
/usr/include/GNUstep/AppKit/NSView.h:311:1: error: expected unqualified-id before ‘-’ token
  311 | - (void) resizeWithOldSuperviewSize: (NSSize)oldSize;
      | ^
/usr/include/GNUstep/AppKit/NSView.h:316:1: error: expected unqualified-id before ‘+’ token
  316 | + (NSView*) focusView;
      | ^
/usr/include/GNUstep/AppKit/NSView.h:317:1: error: expected unqualified-id before ‘-’ token
  317 | - (void) lockFocus;
      | ^
/usr/include/GNUstep/AppKit/NSView.h:318:1: error: expected unqualified-id before ‘-’ token
  318 | - (void) unlockFocus;
      | ^
/usr/include/GNUstep/AppKit/NSView.h:320:1: error: expected unqualified-id before ‘-’ token
  320 | - (BOOL) lockFocusIfCanDraw;
      | ^
/usr/include/GNUstep/AppKit/NSView.h:321:1: error: expected unqualified-id before ‘-’ token
  321 | - (void) lockFocusInRect: (NSRect)rect;
      | ^
/usr/include/GNUstep/AppKit/NSView.h:324:1: error: expected unqualified-id before ‘-’ token
  324 | - (BOOL) lockFocusIfCanDrawInContext: (NSGraphicsContext *)context;
      | ^
/usr/include/GNUstep/AppKit/NSView.h:330:1: error: expected unqualified-id before ‘-’ token
  330 | - (void) display;
      | ^
/usr/include/GNUstep/AppKit/NSView.h:331:1: error: expected unqualified-id before ‘-’ token
  331 | - (void) displayIfNeeded;
      | ^
/usr/include/GNUstep/AppKit/NSView.h:332:1: error: expected unqualified-id before ‘-’ token
  332 | - (void) displayIfNeededIgnoringOpacity;
      | ^
/usr/include/GNUstep/AppKit/NSView.h:333:1: error: expected unqualified-id before ‘-’ token
  333 | - (void) displayIfNeededInRect: (NSRect)aRect;
      | ^
/usr/include/GNUstep/AppKit/NSView.h:334:1: error: expected unqualified-id before ‘-’ token
  334 | - (void) displayIfNeededInRectIgnoringOpacity: (NSRect)aRect;
      | ^
/usr/include/GNUstep/AppKit/NSView.h:335:1: error: expected unqualified-id before ‘-’ token
  335 | - (void) displayRect: (NSRect)aRect;
      | ^
/usr/include/GNUstep/AppKit/NSView.h:336:1: error: expected unqualified-id before ‘-’ token
  336 | - (void) displayRectIgnoringOpacity: (NSRect)aRect;
      | ^
/usr/include/GNUstep/AppKit/NSView.h:338:1: error: expected unqualified-id before ‘-’ token
  338 | - (void) displayRectIgnoringOpacity: (NSRect)aRect
      | ^
/usr/include/GNUstep/AppKit/NSView.h:341:1: error: expected unqualified-id before ‘-’ token
  341 | - (BOOL) needsDisplay;
      | ^
/usr/include/GNUstep/AppKit/NSView.h:342:1: error: expected unqualified-id before ‘-’ token
  342 | - (void) setNeedsDisplay: (BOOL)flag;
      | ^
/usr/include/GNUstep/AppKit/NSView.h:343:1: error: expected unqualified-id before ‘-’ token
  343 | - (void) setNeedsDisplayInRect: (NSRect)invalidRect;
      | ^
/usr/include/GNUstep/AppKit/NSView.h:344:1: error: expected unqualified-id before ‘-’ token
  344 | - (BOOL) isOpaque;
      | ^
/usr/include/GNUstep/AppKit/NSView.h:346:1: error: expected unqualified-id before ‘+’ token
  346 | + (NSFocusRingType) defaultFocusRingType;
      | ^
/usr/include/GNUstep/AppKit/NSView.h:347:1: error: expected unqualified-id before ‘-’ token
  347 | - (void) setKeyboardFocusRingNeedsDisplayInRect: (NSRect)rect;
      | ^
/usr/include/GNUstep/AppKit/NSView.h:348:1: error: expected unqualified-id before ‘-’ token
  348 | - (void) setFocusRingType: (NSFocusRingType)focusRingType;
      | ^
/usr/include/GNUstep/AppKit/NSView.h:349:1: error: expected unqualified-id before ‘-’ token
  349 | - (NSFocusRingType) focusRingType;
      | ^
/usr/include/GNUstep/AppKit/NSView.h:354:1: error: expected unqualified-id before ‘-’ token
  354 | - (void) setHidden: (BOOL)flag;
      | ^
/usr/include/GNUstep/AppKit/NSView.h:355:1: error: expected unqualified-id before ‘-’ token
  355 | - (BOOL) isHidden;
      | ^
/usr/include/GNUstep/AppKit/NSView.h:356:1: error: expected unqualified-id before ‘-’ token
  356 | - (BOOL) isHiddenOrHasHiddenAncestor;
      | ^
/usr/include/GNUstep/AppKit/NSView.h:359:1: error: expected unqualified-id before ‘-’ token
  359 | - (void) drawRect: (NSRect)rect;
      | ^
/usr/include/GNUstep/AppKit/NSView.h:360:1: error: expected unqualified-id before ‘-’ token
  360 | - (NSRect) visibleRect;
      | ^
/usr/include/GNUstep/AppKit/NSView.h:361:1: error: expected unqualified-id before ‘-’ token
  361 | - (BOOL) canDraw;
      | ^
/usr/include/GNUstep/AppKit/NSView.h:362:1: error: expected unqualified-id before ‘-’ token
  362 | - (BOOL) shouldDrawColor;
      | ^
/usr/include/GNUstep/AppKit/NSView.h:364:1: error: expected unqualified-id before ‘-’ token
  364 | - (NSBitmapImageRep *) bitmapImageRepForCachingDisplayInRect: (NSRect)rect;
      | ^
/usr/include/GNUstep/AppKit/NSView.h:365:1: error: expected unqualified-id before ‘-’ token
  365 | - (void) cacheDisplayInRect: (NSRect)rect
      | ^
/usr/include/GNUstep/AppKit/NSView.h:369:1: error: expected unqualified-id before ‘-’ token
  369 | - (BOOL) wantsDefaultClipping;
      | ^
/usr/include/GNUstep/AppKit/NSView.h:370:1: error: expected unqualified-id before ‘-’ token
  370 | - (BOOL) needsToDrawRect: (NSRect)aRect;
      | ^
/usr/include/GNUstep/AppKit/NSView.h:371:1: error: expected unqualified-id before ‘-’ token
  371 | - (void) getRectsBeingDrawn: (const NSRect **)rects count: (NSInteger *)count;
      | ^
/usr/include/GNUstep/AppKit/NSView.h:376:1: error: expected unqualified-id before ‘-’ token
  376 | - (BOOL) inLiveResize;
      | ^
/usr/include/GNUstep/AppKit/NSView.h:377:1: error: expected unqualified-id before ‘-’ token
  377 | - (void) viewWillStartLiveResize;
      | ^
/usr/include/GNUstep/AppKit/NSView.h:378:1: error: expected unqualified-id before ‘-’ token
  378 | - (void) viewDidEndLiveResize;
      | ^
/usr/include/GNUstep/AppKit/NSView.h:381:1: error: expected unqualified-id before ‘-’ token
  381 | - (BOOL) preservesContentDuringLiveResize;
      | ^
/usr/include/GNUstep/AppKit/NSView.h:382:1: error: expected unqualified-id before ‘-’ token
  382 | - (void) getRectsExposedDuringLiveResize: (NSRect[4])exposedRects count: (NSInteger *)count;
      | ^
/usr/include/GNUstep/AppKit/NSView.h:383:1: error: expected unqualified-id before ‘-’ token
  383 | - (NSRect) rectPreservedDuringLiveResize;
      | ^
/usr/include/GNUstep/AppKit/NSView.h:390:1: error: expected unqualified-id before ‘-’ token
  390 | - (void) allocateGState;
      | ^
/usr/include/GNUstep/AppKit/NSView.h:391:1: error: expected unqualified-id before ‘-’ token
  391 | - (void) releaseGState;
      | ^
/usr/include/GNUstep/AppKit/NSView.h:392:1: error: expected unqualified-id before ‘-’ token
  392 | - (NSInteger) gState;
      | ^
/usr/include/GNUstep/AppKit/NSView.h:393:1: error: expected unqualified-id before ‘-’ token
  393 | - (void) renewGState;
      | ^
/usr/include/GNUstep/AppKit/NSView.h:394:1: error: expected unqualified-id before ‘-’ token
  394 | - (void) setUpGState;
      | ^
/usr/include/GNUstep/AppKit/NSView.h:396:1: error: expected unqualified-id before ‘-’ token
  396 | - (BOOL) acceptsFirstMouse: (NSEvent*)theEvent;
      | ^
/usr/include/GNUstep/AppKit/NSView.h:397:1: error: expected unqualified-id before ‘-’ token
  397 | - (NSView*) hitTest: (NSPoint)aPoint;
      | ^
/usr/include/GNUstep/AppKit/NSView.h:398:1: error: expected unqualified-id before ‘-’ token
  398 | - (BOOL) mouse: (NSPoint)aPoint
      | ^
/usr/include/GNUstep/AppKit/NSView.h:400:1: error: expected unqualified-id before ‘-’ token
  400 | - (BOOL) performKeyEquivalent: (NSEvent*)theEvent;
      | ^
/usr/include/GNUstep/AppKit/NSView.h:402:1: error: expected unqualified-id before ‘-’ token
  402 | - (BOOL) performMnemonic: (NSString *)aString;
      | ^
/usr/include/GNUstep/AppKit/NSView.h:403:1: error: expected unqualified-id before ‘-’ token
  403 | - (BOOL) mouseDownCanMoveWindow;
      | ^
/usr/include/GNUstep/AppKit/NSView.h:409:1: error: expected unqualified-id before ‘-’ token
  409 | - (BOOL) dragFile: (NSString*)filename
      | ^
/usr/include/GNUstep/AppKit/NSView.h:413:1: error: expected unqualified-id before ‘-’ token
  413 | - (void) dragImage: (NSImage*)anImage
      | ^
/usr/include/GNUstep/AppKit/NSView.h:420:1: error: expected unqualified-id before ‘-’ token
  420 | - (void) registerForDraggedTypes: (NSArray*)newTypes;
      | ^
/usr/include/GNUstep/AppKit/NSView.h:421:1: error: expected unqualified-id before ‘-’ token
  421 | - (void) unregisterDraggedTypes;
      | ^
/usr/include/GNUstep/AppKit/NSView.h:422:1: error: expected unqualified-id before ‘-’ token
  422 | - (BOOL) shouldDelayWindowOrderingForEvent: (NSEvent*)anEvent;
      | ^
/usr/include/GNUstep/AppKit/NSView.h:424:1: error: expected unqualified-id before ‘-’ token
  424 | - (BOOL) dragPromisedFilesOfTypes: (NSArray *)typeArray
      | ^
/usr/include/GNUstep/AppKit/NSView.h:431:1: error: expected unqualified-id before ‘-’ token
  431 | - (NSArray *) registeredDraggedTypes;
      | ^
/usr/include/GNUstep/AppKit/NSView.h:444:1: error: expected unqualified-id before ‘-’ token
  444 | - (void) addCursorRect: (NSRect)aRect
      | ^
/usr/include/GNUstep/AppKit/NSView.h:454:1: error: expected unqualified-id before ‘-’ token
  454 | - (void) discardCursorRects;
      | ^
/usr/include/GNUstep/AppKit/NSView.h:460:1: error: expected unqualified-id before ‘-’ token
  460 | - (void) removeCursorRect: (NSRect)aRect
      | ^
/usr/include/GNUstep/AppKit/NSView.h:469:1: error: expected unqualified-id before ‘-’ token
  469 | - (void) resetCursorRects;
      | ^
/usr/include/GNUstep/AppKit/NSView.h:475:1: error: expected unqualified-id before ‘-’ token
  475 | - (NSToolTipTag) addToolTipRect: (NSRect)aRect
      | ^
/usr/include/GNUstep/AppKit/NSView.h:478:1: error: expected unqualified-id before ‘-’ token
  478 | - (void) removeAllToolTips;
      | ^
/usr/include/GNUstep/AppKit/NSView.h:479:1: error: expected unqualified-id before ‘-’ token
  479 | - (void) removeToolTip: (NSToolTipTag)tag;
      | ^
/usr/include/GNUstep/AppKit/NSView.h:480:1: error: expected unqualified-id before ‘-’ token
  480 | - (void) setToolTip: (NSString *)string;
      | ^
/usr/include/GNUstep/AppKit/NSView.h:481:1: error: expected unqualified-id before ‘-’ token
  481 | - (NSString *) toolTip;
      | ^
/usr/include/GNUstep/AppKit/NSView.h:490:1: error: expected unqualified-id before ‘-’ token
  490 | - (void) removeTrackingRect: (NSTrackingRectTag)tag;
      | ^
/usr/include/GNUstep/AppKit/NSView.h:504:1: error: expected unqualified-id before ‘-’ token
  504 | - (NSTrackingRectTag) addTrackingRect: (NSRect)aRect
      | ^
/usr/include/GNUstep/AppKit/NSView.h:512:1: error: expected unqualified-id before ‘-’ token
  512 | - (NSRect) adjustScroll: (NSRect)newVisible;
      | ^
/usr/include/GNUstep/AppKit/NSView.h:513:1: error: expected unqualified-id before ‘-’ token
  513 | - (BOOL) autoscroll: (NSEvent*)theEvent;
      | ^
/usr/include/GNUstep/AppKit/NSView.h:514:1: error: expected unqualified-id before ‘-’ token
  514 | - (NSScrollView*) enclosingScrollView;
      | ^
/usr/include/GNUstep/AppKit/NSView.h:515:1: error: expected unqualified-id before ‘-’ token
  515 | - (void) scrollPoint: (NSPoint)aPoint;
      | ^
/usr/include/GNUstep/AppKit/NSView.h:516:1: error: expected unqualified-id before ‘-’ token
  516 | - (void) scrollRect: (NSRect)aRect
      | ^
/usr/include/GNUstep/AppKit/NSView.h:518:1: error: expected unqualified-id before ‘-’ token
  518 | - (BOOL) scrollRectToVisible: (NSRect)aRect;
      | ^
/usr/include/GNUstep/AppKit/NSView.h:520:1: error: expected unqualified-id before ‘-’ token
  520 | - (void) reflectScrolledClipView: (NSClipView*)aClipView;
      | ^
/usr/include/GNUstep/AppKit/NSView.h:521:1: error: expected unqualified-id before ‘-’ token
  521 | - (void) scrollClipView: (NSClipView*)aClipView
      | ^
/usr/include/GNUstep/AppKit/NSView.h:528:1: error: expected unqualified-id before ‘+’ token
  528 | + (NSMenu *) defaultMenu;
      | ^
/usr/include/GNUstep/AppKit/NSView.h:529:1: error: expected unqualified-id before ‘-’ token
  529 | - (NSMenu *) menuForEvent: (NSEvent *)theEvent;
      | ^
/usr/include/GNUstep/AppKit/NSView.h:535:1: error: expected unqualified-id before ‘-’ token
  535 | - (BOOL) needsPanelToBecomeKey;
      | ^
/usr/include/GNUstep/AppKit/NSView.h:536:1: error: expected unqualified-id before ‘-’ token
  536 | - (void) setNextKeyView: (NSView*)aView;
      | ^
/usr/include/GNUstep/AppKit/NSView.h:537:1: error: expected unqualified-id before ‘-’ token
  537 | - (NSView*) nextKeyView;
      | ^
/usr/include/GNUstep/AppKit/NSView.h:538:1: error: expected unqualified-id before ‘-’ token
  538 | - (NSView*) nextValidKeyView;
      | ^
/usr/include/GNUstep/AppKit/NSView.h:539:1: error: expected unqualified-id before ‘-’ token
  539 | - (void) setPreviousKeyView: (NSView*)aView;
      | ^
/usr/include/GNUstep/AppKit/NSView.h:540:1: error: expected unqualified-id before ‘-’ token
  540 | - (NSView*) previousKeyView;
      | ^
/usr/include/GNUstep/AppKit/NSView.h:541:1: error: expected unqualified-id before ‘-’ token
  541 | - (NSView*) previousValidKeyView;
      | ^
/usr/include/GNUstep/AppKit/NSView.h:543:1: error: expected unqualified-id before ‘-’ token
  543 | - (BOOL) canBecomeKeyView;
      | ^
/usr/include/GNUstep/AppKit/NSView.h:549:1: error: expected unqualified-id before ‘-’ token
  549 | - (void) fax: (id)sender;
      | ^
/usr/include/GNUstep/AppKit/NSView.h:550:1: error: expected unqualified-id before ‘-’ token
  550 | - (void) print: (id)sender;
      | ^
/usr/include/GNUstep/AppKit/NSView.h:551:1: error: expected unqualified-id before ‘-’ token
  551 | - (NSData*) dataWithEPSInsideRect: (NSRect)aRect;
      | ^
/usr/include/GNUstep/AppKit/NSView.h:552:1: error: expected unqualified-id before ‘-’ token
  552 | - (void) writeEPSInsideRect: (NSRect)rect
      | ^
/usr/include/GNUstep/AppKit/NSView.h:555:1: error: expected unqualified-id before ‘-’ token
  555 | - (NSData *) dataWithPDFInsideRect: (NSRect)aRect;
      | ^
/usr/include/GNUstep/AppKit/NSView.h:556:1: error: expected unqualified-id before ‘-’ token
  556 | - (void) writePDFInsideRect: (NSRect)aRect
      | ^
/usr/include/GNUstep/AppKit/NSView.h:558:1: error: expected unqualified-id before ‘-’ token
  558 | - (NSString *) printJobTitle;
      | ^
/usr/include/GNUstep/AppKit/NSView.h:564:1: error: expected unqualified-id before ‘-’ token
  564 | - (void) adjustPageHeightNew: (CGFloat*)newBottom
      | ^
/usr/include/GNUstep/AppKit/NSView.h:568:1: error: expected unqualified-id before ‘-’ token
  568 | - (void) adjustPageWidthNew: (CGFloat*)newRight
      | ^
/usr/include/GNUstep/AppKit/NSView.h:572:1: error: expected unqualified-id before ‘-’ token
  572 | - (CGFloat) heightAdjustLimit;
      | ^
/usr/include/GNUstep/AppKit/NSView.h:573:1: error: expected unqualified-id before ‘-’ token
  573 | - (BOOL) knowsPagesFirst: (int*)firstPageNum
      | ^
/usr/include/GNUstep/AppKit/NSView.h:576:1: error: expected unqualified-id before ‘-’ token
  576 | - (BOOL) knowsPageRange: (NSRange*)range;
      | ^
/usr/include/GNUstep/AppKit/NSView.h:578:1: error: expected unqualified-id before ‘-’ token
  578 | - (NSPoint) locationOfPrintRect: (NSRect)aRect;
      | ^
/usr/include/GNUstep/AppKit/NSView.h:579:1: error: expected unqualified-id before ‘-’ token
  579 | - (NSRect) rectForPage: (NSInteger)page;
      | ^
/usr/include/GNUstep/AppKit/NSView.h:580:1: error: expected unqualified-id before ‘-’ token
  580 | - (CGFloat) widthAdjustLimit;
      | ^
/usr/include/GNUstep/AppKit/NSView.h:585:1: error: expected unqualified-id before ‘-’ token
  585 | - (void) addToPageSetup;
      | ^
/usr/include/GNUstep/AppKit/NSView.h:586:1: error: expected unqualified-id before ‘-’ token
  586 | - (void) beginPage: (int)ordinalNum
      | ^
/usr/include/GNUstep/AppKit/NSView.h:590:1: error: expected unqualified-id before ‘-’ token
  590 | - (void) beginPageSetupRect: (NSRect)aRect
      | ^
/usr/include/GNUstep/AppKit/NSView.h:592:1: error: expected unqualified-id before ‘-’ token
  592 | - (void) beginPrologueBBox: (NSRect)boundingBox
      | ^
/usr/include/GNUstep/AppKit/NSView.h:599:1: error: expected unqualified-id before ‘-’ token
  599 | - (void) beginSetup;
      | ^
/usr/include/GNUstep/AppKit/NSView.h:600:1: error: expected unqualified-id before ‘-’ token
  600 | - (void) beginTrailer;
      | ^
/usr/include/GNUstep/AppKit/NSView.h:601:1: error: expected unqualified-id before ‘-’ token
  601 | - (void) drawPageBorderWithSize: (NSSize)borderSize;
      | ^
/usr/include/GNUstep/AppKit/NSView.h:602:1: error: expected unqualified-id before ‘-’ token
  602 | - (void) drawSheetBorderWithSize: (NSSize)borderSize;
      | ^
/usr/include/GNUstep/AppKit/NSView.h:603:1: error: expected unqualified-id before ‘-’ token
  603 | - (void) endHeaderComments;
      | ^
/usr/include/GNUstep/AppKit/NSView.h:604:1: error: expected unqualified-id before ‘-’ token
  604 | - (void) endPrologue;
      | ^
/usr/include/GNUstep/AppKit/NSView.h:605:1: error: expected unqualified-id before ‘-’ token
  605 | - (void) endSetup;
      | ^
/usr/include/GNUstep/AppKit/NSView.h:606:1: error: expected unqualified-id before ‘-’ token
  606 | - (void) endPageSetup;
      | ^
/usr/include/GNUstep/AppKit/NSView.h:607:1: error: expected unqualified-id before ‘-’ token
  607 | - (void) endPage;
      | ^
/usr/include/GNUstep/AppKit/NSView.h:608:1: error: expected unqualified-id before ‘-’ token
  608 | - (void) endTrailer;
      | ^
/usr/include/GNUstep/AppKit/NSView.h:610:1: error: expected unqualified-id before ‘-’ token
  610 | - (void)beginDocument;
      | ^
/usr/include/GNUstep/AppKit/NSView.h:611:1: error: expected unqualified-id before ‘-’ token
  611 | - (void)beginPageInRect:(NSRect)aRect
      | ^
/usr/include/GNUstep/AppKit/NSView.h:613:1: error: expected unqualified-id before ‘-’ token
  613 | - (void)endDocument;
      | ^
/usr/include/GNUstep/AppKit/NSView.h:616:1: error: expected unqualified-id before ‘-’ token
  616 | - (NSAttributedString *)pageFooter;
      | ^
/usr/include/GNUstep/AppKit/NSView.h:617:1: error: expected unqualified-id before ‘-’ token
  617 | - (NSAttributedString *)pageHeader;
      | ^
/usr/include/GNUstep/AppKit/NSView.h:622:11: error: expected constructor, destructor, or type conversion before ‘(’ token
  622 | @property (nonatomic) NSViewLayerContentsPlacement layerContentsPlacement;
      |           ^
/usr/include/GNUstep/AppKit/NSView.h:623:11: error: expected constructor, destructor, or type conversion before ‘(’ token
  623 | @property (nonatomic) NSViewLayerContentsRedrawPolicy layerContentsRedrawPolicy;
      |           ^
/usr/include/GNUstep/AppKit/NSView.h:635:2: error: ‘property’ does not name a type; did you mean ‘Property’?
  635 | @property NSUserInterfaceLayoutDirection userInterfaceLayoutDirection;
      |  ^~~~~~~~
      |  Property
/usr/include/GNUstep/AppKit/NSView.h:642:2: error: ‘end’ does not name a type
  642 | @end
      |  ^~~
/usr/include/GNUstep/AppKit/NSView.h:652:2: error: ‘interface’ does not name a type
  652 | @interface NSView (PrivateMethods)
      |  ^~~~~~~~~
/usr/include/GNUstep/AppKit/NSView.h:661:1: error: expected unqualified-id before ‘-’ token
  661 | - (void) _rebuildCoordinates;
      | ^
/usr/include/GNUstep/AppKit/NSView.h:663:1: error: expected unqualified-id before ‘-’ token
  663 | - (NSAffineTransform*) _matrixToWindow;
      | ^
/usr/include/GNUstep/AppKit/NSView.h:664:1: error: expected unqualified-id before ‘-’ token
  664 | - (NSAffineTransform*) _matrixFromWindow;
      | ^
/usr/include/GNUstep/AppKit/NSView.h:666:1: error: expected unqualified-id before ‘-’ token
  666 | - (void) _setIgnoresBacking: (BOOL) flag;
      | ^
/usr/include/GNUstep/AppKit/NSView.h:667:1: error: expected unqualified-id before ‘-’ token
  667 | - (BOOL) _ignoresBacking;
      | ^
/usr/include/GNUstep/AppKit/NSView.h:669:2: error: ‘end’ does not name a type
  669 | @end
      |  ^~~
/usr/include/GNUstep/AppKit/NSView.h:678:15: error: ‘NSString’ does not name a type
  678 | APPKIT_EXPORT NSString *NSViewFrameDidChangeNotification;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSView.h:679:15: error: ‘NSString’ does not name a type
  679 | APPKIT_EXPORT NSString *NSViewBoundsDidChangeNotification;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSView.h:680:15: error: ‘NSString’ does not name a type
  680 | APPKIT_EXPORT NSString *NSViewFocusDidChangeNotification;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSView.h:681:15: error: ‘NSString’ does not name a type
  681 | APPKIT_EXPORT NSString *NSViewGlobalFrameDidChangeNotification;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSSpellProtocol.h:35:2: error: ‘protocol’ does not name a type; did you mean ‘Protocol’?
   35 | @protocol NSChangeSpelling
      |  ^~~~~~~~
      |  Protocol
/usr/include/GNUstep/AppKit/NSSpellProtocol.h:39:2: error: ‘end’ does not name a type
   39 | @end
      |  ^~~
/usr/include/GNUstep/AppKit/NSSpellProtocol.h:45:2: error: ‘end’ does not name a type
   45 | @end
      |  ^~~
/usr/include/GNUstep/AppKit/NSText.h:131:2: error: ‘interface’ does not name a type
  131 | @interface NSText : NSView <NSChangeSpelling, NSIgnoreMisspelledWords>
      |  ^~~~~~~~~
/usr/include/GNUstep/AppKit/NSText.h:139:1: error: expected unqualified-id before ‘-’ token
  139 | - (void) replaceCharactersInRange: (NSRange)aRange
      | ^
/usr/include/GNUstep/AppKit/NSText.h:141:1: error: expected unqualified-id before ‘-’ token
  141 | - (void) replaceCharactersInRange: (NSRange)aRange
      | ^
/usr/include/GNUstep/AppKit/NSText.h:144:1: error: expected unqualified-id before ‘-’ token
  144 | - (void) replaceCharactersInRange: (NSRange)aRange
      | ^
/usr/include/GNUstep/AppKit/NSText.h:147:1: error: expected unqualified-id before ‘-’ token
  147 | -(void) replaceCharactersInRange: (NSRange)aRange /* GNUstep extension */
      | ^
/usr/include/GNUstep/AppKit/NSText.h:150:1: error: expected unqualified-id before ‘-’ token
  150 | - (void) setString: (NSString*)aString;
      | ^
/usr/include/GNUstep/AppKit/NSText.h:152:1: error: expected unqualified-id before ‘-’ token
  152 | - (NSString*) string;
      | ^
/usr/include/GNUstep/AppKit/NSText.h:157:1: error: expected unqualified-id before ‘-’ token
  157 | - (void) replaceRange: (NSRange)aRange  withString: (NSString*)aString; /* not OPENSTEP */
      | ^
/usr/include/GNUstep/AppKit/NSText.h:158:1: error: expected unqualified-id before ‘-’ token
  158 | - (void) replaceRange: (NSRange)aRange  withRTF: (NSData*)rtfData;
      | ^
/usr/include/GNUstep/AppKit/NSText.h:159:1: error: expected unqualified-id before ‘-’ token
  159 | - (void) replaceRange: (NSRange)aRange  withRTFD: (NSData*)rtfdData;
      | ^
/usr/include/GNUstep/AppKit/NSText.h:160:1: error: expected unqualified-id before ‘-’ token
  160 | - (void) setText: (NSString*)aString;
      | ^
/usr/include/GNUstep/AppKit/NSText.h:161:1: error: expected unqualified-id before ‘-’ token
  161 | - (void) setText: (NSString*)aString  range: (NSRange)aRange; /* not OPENSTEP */
      | ^
/usr/include/GNUstep/AppKit/NSText.h:162:1: error: expected unqualified-id before ‘-’ token
  162 | - (NSString*) text;
      | ^
/usr/include/GNUstep/AppKit/NSText.h:168:1: error: expected unqualified-id before ‘-’ token
  168 | - (NSColor*) backgroundColor;
      | ^
/usr/include/GNUstep/AppKit/NSText.h:170:1: error: expected unqualified-id before ‘-’ token
  170 | - (BOOL) drawsBackground;
      | ^
/usr/include/GNUstep/AppKit/NSText.h:172:1: error: expected unqualified-id before ‘-’ token
  172 | - (void) setBackgroundColor: (NSColor*)color;
      | ^
/usr/include/GNUstep/AppKit/NSText.h:174:1: error: expected unqualified-id before ‘-’ token
  174 | - (void) setDrawsBackground: (BOOL)flag;
      | ^
/usr/include/GNUstep/AppKit/NSText.h:179:1: error: expected unqualified-id before ‘-’ token
  179 | - (BOOL) importsGraphics; /* PRIMITIVE */
      | ^
/usr/include/GNUstep/AppKit/NSText.h:180:1: error: expected unqualified-id before ‘-’ token
  180 | - (BOOL) isEditable; /* PRIMITIVE */
      | ^
/usr/include/GNUstep/AppKit/NSText.h:181:1: error: expected unqualified-id before ‘-’ token
  181 | - (BOOL) isFieldEditor; /* PRIMITIVE */
      | ^
/usr/include/GNUstep/AppKit/NSText.h:182:1: error: expected unqualified-id before ‘-’ token
  182 | - (BOOL) isRichText; /* PRIMITIVE */
      | ^
/usr/include/GNUstep/AppKit/NSText.h:183:1: error: expected unqualified-id before ‘-’ token
  183 | - (BOOL) isSelectable; /* PRIMITIVE */
      | ^
/usr/include/GNUstep/AppKit/NSText.h:184:1: error: expected unqualified-id before ‘-’ token
  184 | - (void) setEditable: (BOOL)flag; /* PRIMITIVE */
      | ^
/usr/include/GNUstep/AppKit/NSText.h:185:1: error: expected unqualified-id before ‘-’ token
  185 | - (void) setFieldEditor: (BOOL)flag; /* PRIMITIVE */
      | ^
/usr/include/GNUstep/AppKit/NSText.h:186:1: error: expected unqualified-id before ‘-’ token
  186 | - (void) setImportsGraphics: (BOOL)flag; /* PRIMITIVE */
      | ^
/usr/include/GNUstep/AppKit/NSText.h:187:1: error: expected unqualified-id before ‘-’ token
  187 | - (void) setRichText: (BOOL)flag; /* PRIMITIVE */
      | ^
/usr/include/GNUstep/AppKit/NSText.h:188:1: error: expected unqualified-id before ‘-’ token
  188 | - (void) setSelectable: (BOOL)flag; /* PRIMITIVE */
      | ^
/usr/include/GNUstep/AppKit/NSText.h:193:1: error: expected unqualified-id before ‘-’ token
  193 | - (void) setUsesFontPanel: (BOOL)flag; /* PRIMITIVE */
      | ^
/usr/include/GNUstep/AppKit/NSText.h:194:1: error: expected unqualified-id before ‘-’ token
  194 | - (BOOL) usesFontPanel; /* PRIMITIVE */
      | ^
/usr/include/GNUstep/AppKit/NSText.h:199:1: error: expected unqualified-id before ‘-’ token
  199 | - (BOOL) isRulerVisible; /* PRIMITIVE */
      | ^
/usr/include/GNUstep/AppKit/NSText.h:200:1: error: expected unqualified-id before ‘-’ token
  200 | - (void) toggleRuler: (id)sender; /* PRIMITIVE */
      | ^
/usr/include/GNUstep/AppKit/NSText.h:205:1: error: expected unqualified-id before ‘-’ token
  205 | - (NSRange) selectedRange;
      | ^
/usr/include/GNUstep/AppKit/NSText.h:206:1: error: expected unqualified-id before ‘-’ token
  206 | - (void) setSelectedRange: (NSRange)range;
      | ^
/usr/include/GNUstep/AppKit/NSText.h:211:1: error: expected unqualified-id before ‘-’ token
  211 | - (void) copy: (id)sender; /* PRIMITIVE */
      | ^
/usr/include/GNUstep/AppKit/NSText.h:212:1: error: expected unqualified-id before ‘-’ token
  212 | - (void) copyFont: (id)sender; /* PRIMITIVE */
      | ^
/usr/include/GNUstep/AppKit/NSText.h:213:1: error: expected unqualified-id before ‘-’ token
  213 | - (void) copyRuler: (id)sender; /* PRIMITIVE */
      | ^
/usr/include/GNUstep/AppKit/NSText.h:214:1: error: expected unqualified-id before ‘-’ token
  214 | - (void) cut: (id)sender;
      | ^
/usr/include/GNUstep/AppKit/NSText.h:215:1: error: expected unqualified-id before ‘-’ token
  215 | - (void) delete: (id)sender; /* PRIMITIVE */
      | ^
/usr/include/GNUstep/AppKit/NSText.h:216:1: error: expected unqualified-id before ‘-’ token
  216 | - (void) paste: (id)sender; /* PRIMITIVE */
      | ^
/usr/include/GNUstep/AppKit/NSText.h:217:1: error: expected unqualified-id before ‘-’ token
  217 | - (void) pasteFont: (id)sender; /* PRIMITIVE */
      | ^
/usr/include/GNUstep/AppKit/NSText.h:218:1: error: expected unqualified-id before ‘-’ token
  218 | - (void) pasteRuler: (id)sender; /* PRIMITIVE */
      | ^
/usr/include/GNUstep/AppKit/NSText.h:219:1: error: expected unqualified-id before ‘-’ token
  219 | - (void) selectAll: (id)sender;
      | ^
/usr/include/GNUstep/AppKit/NSText.h:224:1: error: expected unqualified-id before ‘-’ token
  224 | - (void) changeFont: (id)sender; /* PRIMITIVE */
      | ^
/usr/include/GNUstep/AppKit/NSText.h:225:1: error: expected unqualified-id before ‘-’ token
  225 | - (NSFont*) font; /* PRIMITIVE */
      | ^
/usr/include/GNUstep/AppKit/NSText.h:226:1: error: expected unqualified-id before ‘-’ token
  226 | - (void) setFont: (NSFont*)font; /* PRIMITIVE */
      | ^
/usr/include/GNUstep/AppKit/NSText.h:227:1: error: expected unqualified-id before ‘-’ token
  227 | - (void) setFont: (NSFont*)font  range: (NSRange)aRange; /* PRIMITIVE */
      | ^
/usr/include/GNUstep/AppKit/NSText.h:229:1: error: expected unqualified-id before ‘-’ token
  229 | - (void) setFont: (NSFont*)font  ofRange: (NSRange)aRange;
      | ^
/usr/include/GNUstep/AppKit/NSText.h:234:1: error: expected unqualified-id before ‘-’ token
  234 | - (NSTextAlignment) alignment; /* PRIMITIVE */
      | ^
/usr/include/GNUstep/AppKit/NSText.h:235:1: error: expected unqualified-id before ‘-’ token
  235 | - (void) setAlignment: (NSTextAlignment)mode; /* PRIMITIVE */
      | ^
/usr/include/GNUstep/AppKit/NSText.h:236:1: error: expected unqualified-id before ‘-’ token
  236 | - (void) alignCenter: (id)sender; /* PRIMITIVE */
      | ^
/usr/include/GNUstep/AppKit/NSText.h:237:1: error: expected unqualified-id before ‘-’ token
  237 | - (void) alignLeft: (id)sender; /* PRIMITIVE */
      | ^
/usr/include/GNUstep/AppKit/NSText.h:238:1: error: expected unqualified-id before ‘-’ token
  238 | - (void) alignRight: (id)sender; /* PRIMITIVE */
      | ^
/usr/include/GNUstep/AppKit/NSText.h:243:1: error: expected unqualified-id before ‘-’ token
  243 | - (void) setTextColor: (NSColor*)color range: (NSRange)aRange; /* PRIMITIVE */ /* not OPENSTEP */
      | ^
/usr/include/GNUstep/AppKit/NSText.h:244:1: error: expected unqualified-id before ‘-’ token
  244 | - (void) setColor: (NSColor*)color ofRange: (NSRange)aRange; /* PRIMITIVE */
      | ^
/usr/include/GNUstep/AppKit/NSText.h:245:1: error: expected unqualified-id before ‘-’ token
  245 | - (void) setTextColor: (NSColor*)color; /* PRIMITIVE */
      | ^
/usr/include/GNUstep/AppKit/NSText.h:246:1: error: expected unqualified-id before ‘-’ token
  246 | - (NSColor*) textColor; /* PRIMITIVE */
      | ^
/usr/include/GNUstep/AppKit/NSText.h:251:1: error: expected unqualified-id before ‘-’ token
  251 | - (void) subscript: (id)sender; /* PRIMITIVE */
      | ^
/usr/include/GNUstep/AppKit/NSText.h:252:1: error: expected unqualified-id before ‘-’ token
  252 | - (void) superscript: (id)sender; /* PRIMITIVE */
      | ^
/usr/include/GNUstep/AppKit/NSText.h:253:1: error: expected unqualified-id before ‘-’ token
  253 | - (void) underline: (id)sender; /* PRIMITIVE */
      | ^
/usr/include/GNUstep/AppKit/NSText.h:254:1: error: expected unqualified-id before ‘-’ token
  254 | - (void) unscript: (id)sender; /* PRIMITIVE */
      | ^
/usr/include/GNUstep/AppKit/NSText.h:259:1: error: expected unqualified-id before ‘-’ token
  259 | -(BOOL) readRTFDFromFile: (NSString*)path; /* PRIMITIVE */
      | ^
/usr/include/GNUstep/AppKit/NSText.h:260:1: error: expected unqualified-id before ‘-’ token
  260 | -(BOOL) writeRTFDToFile: (NSString*)path atomically: (BOOL)flag; /* PRIMITIVE */
      | ^
/usr/include/GNUstep/AppKit/NSText.h:261:1: error: expected unqualified-id before ‘-’ token
  261 | -(NSData*) RTFDFromRange: (NSRange)aRange; /* PRIMITIVE */
      | ^
/usr/include/GNUstep/AppKit/NSText.h:262:1: error: expected unqualified-id before ‘-’ token
  262 | -(NSData*) RTFFromRange: (NSRange)aRange; /* PRIMITIVE */
      | ^
/usr/include/GNUstep/AppKit/NSText.h:267:1: error: expected unqualified-id before ‘-’ token
  267 | - (BOOL) isHorizontallyResizable; /* PRIMITIVE */
      | ^
/usr/include/GNUstep/AppKit/NSText.h:268:1: error: expected unqualified-id before ‘-’ token
  268 | - (BOOL) isVerticallyResizable; /* PRIMITIVE */
      | ^
/usr/include/GNUstep/AppKit/NSText.h:269:1: error: expected unqualified-id before ‘-’ token
  269 | - (NSSize) maxSize; /* PRIMITIVE */
      | ^
/usr/include/GNUstep/AppKit/NSText.h:270:1: error: expected unqualified-id before ‘-’ token
  270 | - (NSSize) minSize; /* PRIMITIVE */
      | ^
/usr/include/GNUstep/AppKit/NSText.h:271:1: error: expected unqualified-id before ‘-’ token
  271 | - (void) setHorizontallyResizable: (BOOL)flag; /* PRIMITIVE */
      | ^
/usr/include/GNUstep/AppKit/NSText.h:272:1: error: expected unqualified-id before ‘-’ token
  272 | - (void) setMaxSize: (NSSize)newMaxSize; /* PRIMITIVE */
      | ^
/usr/include/GNUstep/AppKit/NSText.h:273:1: error: expected unqualified-id before ‘-’ token
  273 | - (void) setMinSize: (NSSize)newMinSize; /* PRIMITIVE */
      | ^
/usr/include/GNUstep/AppKit/NSText.h:274:1: error: expected unqualified-id before ‘-’ token
  274 | - (void) setVerticallyResizable: (BOOL)flag; /* PRIMITIVE */
      | ^
/usr/include/GNUstep/AppKit/NSText.h:275:1: error: expected unqualified-id before ‘-’ token
  275 | - (void) sizeToFit; /* PRIMITIVE */
      | ^
/usr/include/GNUstep/AppKit/NSText.h:280:1: error: expected unqualified-id before ‘-’ token
  280 | - (void) checkSpelling: (id)sender; /* PRIMITIVE */
      | ^
/usr/include/GNUstep/AppKit/NSText.h:281:1: error: expected unqualified-id before ‘-’ token
  281 | - (void) showGuessPanel: (id)sender;
      | ^
/usr/include/GNUstep/AppKit/NSText.h:286:1: error: expected unqualified-id before ‘-’ token
  286 | - (void) scrollRangeToVisible: (NSRange)aRange; /* PRIMITIVE */
      | ^
/usr/include/GNUstep/AppKit/NSText.h:291:1: error: expected unqualified-id before ‘-’ token
  291 | - (id) delegate; /* PRIMITIVE */
      | ^
/usr/include/GNUstep/AppKit/NSText.h:292:1: error: expected unqualified-id before ‘-’ token
  292 | - (void) setDelegate: (id)anObject; /* PRIMITIVE */
      | ^
/usr/include/GNUstep/AppKit/NSText.h:297:1: error: expected unqualified-id before ‘-’ token
  297 | - (void) changeSpelling: (id)sender; /* PRIMITIVE */
      | ^
/usr/include/GNUstep/AppKit/NSText.h:302:1: error: expected unqualified-id before ‘-’ token
  302 | - (void) ignoreSpelling: (id)sender; /* PRIMITIVE */ /* not OPENSTEP */
      | ^
/usr/include/GNUstep/AppKit/NSText.h:303:2: error: ‘end’ does not name a type
  303 | @end
      |  ^~~
/usr/include/GNUstep/AppKit/NSText.h:309:2: error: ‘end’ does not name a type
  309 | @end
      |  ^~~
/usr/include/GNUstep/AppKit/NSText.h:313:15: error: ‘NSString’ does not name a type
  313 | APPKIT_EXPORT NSString *NSTextDidEndEditingNotification;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSText.h:314:15: error: ‘NSString’ does not name a type
  314 | APPKIT_EXPORT NSString *NSTextDidChangeNotification;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSText.h:316:2: error: ‘interface’ does not name a type
  316 | @interface NSObject (NSTextDelegate)
      |  ^~~~~~~~~
/usr/include/GNUstep/AppKit/NSText.h:318:1: error: expected unqualified-id before ‘-’ token
  318 | - (BOOL) textShouldEndEditing: (NSText*)textObject; /* YES means do it */
      | ^
/usr/include/GNUstep/AppKit/NSText.h:319:1: error: expected unqualified-id before ‘-’ token
  319 | - (void) textDidBeginEditing: (NSNotification*)notification;
      | ^
/usr/include/GNUstep/AppKit/NSText.h:320:1: error: expected unqualified-id before ‘-’ token
  320 | - (void) textDidEndEditing: (NSNotification*)notification;
      | ^
/usr/include/GNUstep/AppKit/NSText.h:321:1: error: expected unqualified-id before ‘-’ token
  321 | - (void) textDidChange: (NSNotification*)notification; /* Any keyDown or paste which changes the contents causes this */
      | ^
/usr/include/GNUstep/AppKit/NSText.h:322:2: error: ‘end’ does not name a type
  322 | @end
      |  ^~~
/usr/include/GNUstep/AppKit/NSParagraphStyle.h:44:3: error: ‘NSTextTabType’ does not name a type
   44 | } NSTextTabType;
      |   ^~~~~~~~~~~~~
/usr/include/GNUstep/AppKit/NSParagraphStyle.h:67:15: error: ‘NSString’ does not name a type
   67 | APPKIT_EXPORT NSString *NSTabColumnTerminatorsAttributeName;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSParagraphStyle.h:70:2: error: ‘interface’ does not name a type
   70 | @interface NSTextTab : NSObject <NSCopying, NSCoding>
      |  ^~~~~~~~~
/usr/include/GNUstep/AppKit/NSParagraphStyle.h:78:1: error: expected unqualified-id before ‘-’ token
   78 | - (id) initWithType: (NSTextTabType)type  location: (CGFloat)loc;
      | ^
/usr/include/GNUstep/AppKit/NSParagraphStyle.h:79:1: error: expected unqualified-id before ‘-’ token
   79 | - (CGFloat) location;
      | ^
/usr/include/GNUstep/AppKit/NSParagraphStyle.h:80:1: error: expected unqualified-id before ‘-’ token
   80 | - (NSTextTabType) tabStopType;
      | ^
/usr/include/GNUstep/AppKit/NSParagraphStyle.h:83:1: error: expected unqualified-id before ‘-’ token
   83 | - (id) initWithTextAlignment: (NSTextAlignment)align
      | ^
/usr/include/GNUstep/AppKit/NSParagraphStyle.h:86:1: error: expected unqualified-id before ‘-’ token
   86 | - (NSTextAlignment) alignment;
      | ^
/usr/include/GNUstep/AppKit/NSParagraphStyle.h:87:1: error: expected unqualified-id before ‘-’ token
   87 | - (NSDictionary *) options;
      | ^
/usr/include/GNUstep/AppKit/NSParagraphStyle.h:90:2: error: ‘end’ does not name a type
   90 | @end
      |  ^~~
/usr/include/GNUstep/AppKit/NSParagraphStyle.h:115:1: error: expected unqualified-id before ‘+’ token
  115 | + (NSParagraphStyle*) defaultParagraphStyle;
      | ^
/usr/include/GNUstep/AppKit/NSParagraphStyle.h:123:1: error: expected unqualified-id before ‘-’ token
  123 | - (CGFloat) lineSpacing;
      | ^
/usr/include/GNUstep/AppKit/NSParagraphStyle.h:128:1: error: expected unqualified-id before ‘-’ token
  128 | - (CGFloat) paragraphSpacing;
      | ^
/usr/include/GNUstep/AppKit/NSParagraphStyle.h:130:1: error: expected unqualified-id before ‘-’ token
  130 | - (NSTextAlignment) alignment;
      | ^
/usr/include/GNUstep/AppKit/NSParagraphStyle.h:140:1: error: expected unqualified-id before ‘-’ token
  140 | - (CGFloat) headIndent;
      | ^
/usr/include/GNUstep/AppKit/NSParagraphStyle.h:146:1: error: expected unqualified-id before ‘-’ token
  146 | - (CGFloat) tailIndent;
      | ^
/usr/include/GNUstep/AppKit/NSParagraphStyle.h:151:1: error: expected unqualified-id before ‘-’ token
  151 | - (CGFloat) firstLineHeadIndent;
      | ^
/usr/include/GNUstep/AppKit/NSParagraphStyle.h:156:1: error: expected unqualified-id before ‘-’ token
  156 | - (NSArray *)tabStops;
      | ^
/usr/include/GNUstep/AppKit/NSParagraphStyle.h:163:1: error: expected unqualified-id before ‘-’ token
  163 | - (CGFloat) minimumLineHeight;
      | ^
/usr/include/GNUstep/AppKit/NSParagraphStyle.h:168:1: error: expected unqualified-id before ‘-’ token
  168 | - (CGFloat) maximumLineHeight;
      | ^
/usr/include/GNUstep/AppKit/NSParagraphStyle.h:169:1: error: expected unqualified-id before ‘-’ token
  169 | - (NSLineBreakMode) lineBreakMode;
      | ^
/usr/include/GNUstep/AppKit/NSParagraphStyle.h:177:1: error: expected unqualified-id before ‘+’ token
  177 | + (NSWritingDirection) defaultWritingDirectionForLanguage: (NSString*) language;
      | ^
/usr/include/GNUstep/AppKit/NSParagraphStyle.h:178:1: error: expected unqualified-id before ‘-’ token
  178 | - (NSWritingDirection) baseWritingDirection;
      | ^
/usr/include/GNUstep/AppKit/NSParagraphStyle.h:181:1: error: expected unqualified-id before ‘-’ token
  181 | - (CGFloat) defaultTabInterval;
      | ^
/usr/include/GNUstep/AppKit/NSParagraphStyle.h:182:1: error: expected unqualified-id before ‘-’ token
  182 | - (CGFloat) lineHeightMultiple;
      | ^
/usr/include/GNUstep/AppKit/NSParagraphStyle.h:183:1: error: expected unqualified-id before ‘-’ token
  183 | - (CGFloat) paragraphSpacingBefore;
      | ^
/usr/include/GNUstep/AppKit/NSParagraphStyle.h:186:1: error: expected unqualified-id before ‘-’ token
  186 | - (NSInteger) headerLevel;
      | ^
/usr/include/GNUstep/AppKit/NSParagraphStyle.h:187:1: error: expected unqualified-id before ‘-’ token
  187 | - (float) hyphenationFactor;
      | ^
/usr/include/GNUstep/AppKit/NSParagraphStyle.h:188:1: error: expected unqualified-id before ‘-’ token
  188 | - (NSArray *) textBlocks;
      | ^
/usr/include/GNUstep/AppKit/NSParagraphStyle.h:189:1: error: expected unqualified-id before ‘-’ token
  189 | - (NSArray *) textLists;
      | ^
/usr/include/GNUstep/AppKit/NSParagraphStyle.h:190:1: error: expected unqualified-id before ‘-’ token
  190 | - (float) tighteningFactorForTruncation;
      | ^
/usr/include/GNUstep/AppKit/NSParagraphStyle.h:193:2: error: ‘end’ does not name a type
  193 | @end
      |  ^~~
/usr/include/GNUstep/AppKit/NSParagraphStyle.h:199:1: error: expected unqualified-id before ‘-’ token
  199 | - (void) setLineSpacing: (CGFloat)aFloat;
      | ^
/usr/include/GNUstep/AppKit/NSParagraphStyle.h:200:1: error: expected unqualified-id before ‘-’ token
  200 | - (void) setParagraphSpacing: (CGFloat)aFloat;
      | ^
/usr/include/GNUstep/AppKit/NSParagraphStyle.h:201:1: error: expected unqualified-id before ‘-’ token
  201 | - (void) setAlignment: (NSTextAlignment)newAlignment;
      | ^
/usr/include/GNUstep/AppKit/NSParagraphStyle.h:202:1: error: expected unqualified-id before ‘-’ token
  202 | - (void) setFirstLineHeadIndent: (CGFloat)aFloat;
      | ^
/usr/include/GNUstep/AppKit/NSParagraphStyle.h:203:1: error: expected unqualified-id before ‘-’ token
  203 | - (void) setHeadIndent: (CGFloat)aFloat;
      | ^
/usr/include/GNUstep/AppKit/NSParagraphStyle.h:204:1: error: expected unqualified-id before ‘-’ token
  204 | - (void) setTailIndent: (CGFloat)aFloat;
      | ^
/usr/include/GNUstep/AppKit/NSParagraphStyle.h:205:1: error: expected unqualified-id before ‘-’ token
  205 | - (void) setLineBreakMode: (NSLineBreakMode)mode;
      | ^
/usr/include/GNUstep/AppKit/NSParagraphStyle.h:206:1: error: expected unqualified-id before ‘-’ token
  206 | - (void) setMinimumLineHeight: (CGFloat)aFloat;
      | ^
/usr/include/GNUstep/AppKit/NSParagraphStyle.h:207:1: error: expected unqualified-id before ‘-’ token
  207 | - (void) setMaximumLineHeight: (CGFloat)aFloat;
      | ^
/usr/include/GNUstep/AppKit/NSParagraphStyle.h:208:1: error: expected unqualified-id before ‘-’ token
  208 | - (void) addTabStop: (NSTextTab*)anObject;
      | ^
/usr/include/GNUstep/AppKit/NSParagraphStyle.h:209:1: error: expected unqualified-id before ‘-’ token
  209 | - (void) removeTabStop: (NSTextTab*)anObject;
      | ^
/usr/include/GNUstep/AppKit/NSParagraphStyle.h:210:1: error: expected unqualified-id before ‘-’ token
  210 | - (void) setTabStops: (NSArray*)array;
      | ^
/usr/include/GNUstep/AppKit/NSParagraphStyle.h:211:1: error: expected unqualified-id before ‘-’ token
  211 | - (void) setParagraphStyle: (NSParagraphStyle*)obj;
      | ^
/usr/include/GNUstep/AppKit/NSParagraphStyle.h:214:1: error: expected unqualified-id before ‘-’ token
  214 | - (void) setBaseWritingDirection: (NSWritingDirection)direction;
      | ^
/usr/include/GNUstep/AppKit/NSParagraphStyle.h:217:1: error: expected unqualified-id before ‘-’ token
  217 | - (void) setDefaultTabInterval: (CGFloat)interval;
      | ^
/usr/include/GNUstep/AppKit/NSParagraphStyle.h:218:1: error: expected unqualified-id before ‘-’ token
  218 | - (void) setLineHeightMultiple: (CGFloat)factor;
      | ^
/usr/include/GNUstep/AppKit/NSParagraphStyle.h:219:1: error: expected unqualified-id before ‘-’ token
  219 | - (void) setParagraphSpacingBefore: (CGFloat)spacing;
      | ^
/usr/include/GNUstep/AppKit/NSParagraphStyle.h:222:1: error: expected unqualified-id before ‘-’ token
  222 | - (void) setHeaderLevel: (NSInteger)level;
      | ^
/usr/include/GNUstep/AppKit/NSParagraphStyle.h:223:1: error: expected unqualified-id before ‘-’ token
  223 | - (void) setHyphenationFactor: (float)factor;
      | ^
/usr/include/GNUstep/AppKit/NSParagraphStyle.h:224:1: error: expected unqualified-id before ‘-’ token
  224 | - (void) setTextBlocks: (NSArray *)blocks;
      | ^
/usr/include/GNUstep/AppKit/NSParagraphStyle.h:225:1: error: expected unqualified-id before ‘-’ token
  225 | - (void) setTextLists: (NSArray *)lists;
      | ^
/usr/include/GNUstep/AppKit/NSParagraphStyle.h:226:1: error: expected unqualified-id before ‘-’ token
  226 | - (void) setTighteningFactorForTruncation: (float)factor;
      | ^
/usr/include/GNUstep/AppKit/NSParagraphStyle.h:229:2: error: ‘end’ does not name a type
  229 | @end
      |  ^~~
/usr/include/GNUstep/AppKit/NSCell.h:189:2: error: ‘interface’ does not name a type
  189 | @interface NSCell : NSObject <NSCopying, NSCoding>
      |  ^~~~~~~~~
/usr/include/GNUstep/AppKit/NSCell.h:252:1: error: expected unqualified-id before ‘+’ token
  252 | + (NSFocusRingType)defaultFocusRingType;
      | ^
/usr/include/GNUstep/AppKit/NSCell.h:255:1: error: expected unqualified-id before ‘+’ token
  255 | + (NSMenu *)defaultMenu;
      | ^
/usr/include/GNUstep/AppKit/NSCell.h:257:1: error: expected unqualified-id before ‘+’ token
  257 | + (BOOL)prefersTrackingUntilMouseUp;
      | ^
/usr/include/GNUstep/AppKit/NSCell.h:262:1: error: expected unqualified-id before ‘-’ token
  262 | - (id)initImageCell:(NSImage *)anImage;
      | ^
/usr/include/GNUstep/AppKit/NSCell.h:263:1: error: expected unqualified-id before ‘-’ token
  263 | - (id)initTextCell:(NSString *)aString;
      | ^
/usr/include/GNUstep/AppKit/NSCell.h:268:1: error: expected unqualified-id before ‘-’ token
  268 | - (id)objectValue;
      | ^
/usr/include/GNUstep/AppKit/NSCell.h:269:1: error: expected unqualified-id before ‘-’ token
  269 | - (BOOL)hasValidObjectValue;
      | ^
/usr/include/GNUstep/AppKit/NSCell.h:270:1: error: expected unqualified-id before ‘-’ token
  270 | - (double)doubleValue;
      | ^
/usr/include/GNUstep/AppKit/NSCell.h:271:1: error: expected unqualified-id before ‘-’ token
  271 | - (float)floatValue;
      | ^
/usr/include/GNUstep/AppKit/NSCell.h:272:1: error: expected unqualified-id before ‘-’ token
  272 | - (int)intValue;
      | ^
/usr/include/GNUstep/AppKit/NSCell.h:273:1: error: expected unqualified-id before ‘-’ token
  273 | - (NSString *)stringValue;
      | ^
/usr/include/GNUstep/AppKit/NSCell.h:274:1: error: expected unqualified-id before ‘-’ token
  274 | - (void) setObjectValue:(id)object;
      | ^
/usr/include/GNUstep/AppKit/NSCell.h:275:1: error: expected unqualified-id before ‘-’ token
  275 | - (void)setDoubleValue:(double)aDouble;
      | ^
/usr/include/GNUstep/AppKit/NSCell.h:276:1: error: expected unqualified-id before ‘-’ token
  276 | - (void)setFloatValue:(float)aFloat;
      | ^
/usr/include/GNUstep/AppKit/NSCell.h:277:1: error: expected unqualified-id before ‘-’ token
  277 | - (void)setIntValue:(int)anInt;
      | ^
/usr/include/GNUstep/AppKit/NSCell.h:278:1: error: expected unqualified-id before ‘-’ token
  278 | - (void)setStringValue:(NSString *)aString;
      | ^
/usr/include/GNUstep/AppKit/NSCell.h:280:1: error: expected unqualified-id before ‘-’ token
  280 | - (NSInteger) integerValue;
      | ^
/usr/include/GNUstep/AppKit/NSCell.h:281:1: error: expected unqualified-id before ‘-’ token
  281 | - (void) setIntegerValue: (NSInteger)anInt;
      | ^
/usr/include/GNUstep/AppKit/NSCell.h:282:1: error: expected unqualified-id before ‘-’ token
  282 | - (void) takeIntegerValueFrom: (id)sender;
      | ^
/usr/include/GNUstep/AppKit/NSCell.h:287:1: error: expected unqualified-id before ‘-’ token
  287 | - (NSInteger)cellAttribute:(NSCellAttribute)aParameter;
      | ^
/usr/include/GNUstep/AppKit/NSCell.h:288:1: error: expected unqualified-id before ‘-’ token
  288 | - (void)setCellAttribute:(NSCellAttribute)aParameter
      | ^
/usr/include/GNUstep/AppKit/NSCell.h:294:1: error: expected unqualified-id before ‘-’ token
  294 | - (void)setType:(NSCellType)aType;
      | ^
/usr/include/GNUstep/AppKit/NSCell.h:295:1: error: expected unqualified-id before ‘-’ token
  295 | - (NSCellType)type;
      | ^
/usr/include/GNUstep/AppKit/NSCell.h:300:1: error: expected unqualified-id before ‘-’ token
  300 | - (BOOL)isEnabled;
      | ^
/usr/include/GNUstep/AppKit/NSCell.h:301:1: error: expected unqualified-id before ‘-’ token
  301 | - (void)setEnabled:(BOOL)flag;
      | ^
/usr/include/GNUstep/AppKit/NSCell.h:306:1: error: expected unqualified-id before ‘-’ token
  306 | - (BOOL)isBezeled;
      | ^
/usr/include/GNUstep/AppKit/NSCell.h:307:1: error: expected unqualified-id before ‘-’ token
  307 | - (BOOL)isBordered;
      | ^
/usr/include/GNUstep/AppKit/NSCell.h:308:1: error: expected unqualified-id before ‘-’ token
  308 | - (BOOL)isOpaque;
      | ^
/usr/include/GNUstep/AppKit/NSCell.h:309:1: error: expected unqualified-id before ‘-’ token
  309 | - (void)setBezeled:(BOOL)flag;
      | ^
/usr/include/GNUstep/AppKit/NSCell.h:310:1: error: expected unqualified-id before ‘-’ token
  310 | - (void)setBordered:(BOOL)flag;
      | ^
/usr/include/GNUstep/AppKit/NSCell.h:312:1: error: expected unqualified-id before ‘-’ token
  312 | - (NSFocusRingType)focusRingType;
      | ^
/usr/include/GNUstep/AppKit/NSCell.h:313:1: error: expected unqualified-id before ‘-’ token
  313 | - (void)setFocusRingType:(NSFocusRingType)type;
      | ^
/usr/include/GNUstep/AppKit/NSCell.h:318:2: error: ‘property’ does not name a type; did you mean ‘Property’?
  318 | @property NSUserInterfaceLayoutDirection userInterfaceLayoutDirection;
      |  ^~~~~~~~
      |  Property
/usr/include/GNUstep/AppKit/NSCell.h:328:1: error: expected unqualified-id before ‘-’ token
  328 | - (void)setState:(NSInteger)value;
      | ^
/usr/include/GNUstep/AppKit/NSCell.h:329:1: error: expected unqualified-id before ‘-’ token
  329 | - (NSInteger)state;
      | ^
/usr/include/GNUstep/AppKit/NSCell.h:330:1: error: expected unqualified-id before ‘-’ token
  330 | - (BOOL)allowsMixedState;
      | ^
/usr/include/GNUstep/AppKit/NSCell.h:331:1: error: expected unqualified-id before ‘-’ token
  331 | - (void)setAllowsMixedState:(BOOL)flag;
      | ^
/usr/include/GNUstep/AppKit/NSCell.h:332:1: error: expected unqualified-id before ‘-’ token
  332 | - (NSInteger)nextState;
      | ^
/usr/include/GNUstep/AppKit/NSCell.h:333:1: error: expected unqualified-id before ‘-’ token
  333 | - (void)setNextState;
      | ^
/usr/include/GNUstep/AppKit/NSCell.h:338:1: error: expected unqualified-id before ‘-’ token
  338 | - (NSTextAlignment)alignment;
      | ^
/usr/include/GNUstep/AppKit/NSCell.h:339:1: error: expected unqualified-id before ‘-’ token
  339 | - (NSFont *)font;
      | ^
/usr/include/GNUstep/AppKit/NSCell.h:340:1: error: expected unqualified-id before ‘-’ token
  340 | - (BOOL)isEditable;
      | ^
/usr/include/GNUstep/AppKit/NSCell.h:341:1: error: expected unqualified-id before ‘-’ token
  341 | - (BOOL)isSelectable;
      | ^
/usr/include/GNUstep/AppKit/NSCell.h:342:1: error: expected unqualified-id before ‘-’ token
  342 | - (BOOL)isScrollable;
      | ^
/usr/include/GNUstep/AppKit/NSCell.h:343:1: error: expected unqualified-id before ‘-’ token
  343 | - (void)setAlignment:(NSTextAlignment)mode;
      | ^
/usr/include/GNUstep/AppKit/NSCell.h:344:1: error: expected unqualified-id before ‘-’ token
  344 | - (void)setEditable:(BOOL)flag;
      | ^
/usr/include/GNUstep/AppKit/NSCell.h:345:1: error: expected unqualified-id before ‘-’ token
  345 | - (void)setFont:(NSFont *)fontObject;
      | ^
/usr/include/GNUstep/AppKit/NSCell.h:346:1: error: expected unqualified-id before ‘-’ token
  346 | - (void)setSelectable:(BOOL)flag;
      | ^
/usr/include/GNUstep/AppKit/NSCell.h:347:1: error: expected unqualified-id before ‘-’ token
  347 | - (void)setScrollable:(BOOL)flag;
      | ^
/usr/include/GNUstep/AppKit/NSCell.h:348:1: error: expected unqualified-id before ‘-’ token
  348 | - (void)setWraps:(BOOL)flag;
      | ^
/usr/include/GNUstep/AppKit/NSCell.h:349:1: error: expected unqualified-id before ‘-’ token
  349 | - (BOOL)wraps;
      | ^
/usr/include/GNUstep/AppKit/NSCell.h:350:1: error: expected unqualified-id before ‘-’ token
  350 | - (NSText *)setUpFieldEditorAttributes:(NSText *)textObject;
      | ^
/usr/include/GNUstep/AppKit/NSCell.h:352:1: error: expected unqualified-id before ‘-’ token
  352 | - (void)setAttributedStringValue:(NSAttributedString *)attribStr;
      | ^
/usr/include/GNUstep/AppKit/NSCell.h:353:1: error: expected unqualified-id before ‘-’ token
  353 | - (NSAttributedString *)attributedStringValue;
      | ^
/usr/include/GNUstep/AppKit/NSCell.h:354:1: error: expected unqualified-id before ‘-’ token
  354 | - (void)setAllowsEditingTextAttributes:(BOOL)flag;
      | ^
/usr/include/GNUstep/AppKit/NSCell.h:355:1: error: expected unqualified-id before ‘-’ token
  355 | - (BOOL)allowsEditingTextAttributes;
      | ^
/usr/include/GNUstep/AppKit/NSCell.h:356:1: error: expected unqualified-id before ‘-’ token
  356 | - (void)setImportsGraphics:(BOOL)flag;
      | ^
/usr/include/GNUstep/AppKit/NSCell.h:357:1: error: expected unqualified-id before ‘-’ token
  357 | - (BOOL)importsGraphics;
      | ^
/usr/include/GNUstep/AppKit/NSCell.h:358:1: error: expected unqualified-id before ‘-’ token
  358 | - (void)setTitle:(NSString *)aString;
      | ^
/usr/include/GNUstep/AppKit/NSCell.h:359:1: error: expected unqualified-id before ‘-’ token
  359 | - (NSString *)title;
      | ^
/usr/include/GNUstep/AppKit/NSCell.h:362:1: error: expected unqualified-id before ‘-’ token
  362 | - (NSWritingDirection)baseWritingDirection;
      | ^
/usr/include/GNUstep/AppKit/NSCell.h:363:1: error: expected unqualified-id before ‘-’ token
  363 | - (void)setBaseWritingDirection:(NSWritingDirection)direction;
      | ^
/usr/include/GNUstep/AppKit/NSCell.h:364:1: error: expected unqualified-id before ‘-’ token
  364 | - (NSLineBreakMode)lineBreakMode;
      | ^
/usr/include/GNUstep/AppKit/NSCell.h:365:1: error: expected unqualified-id before ‘-’ token
  365 | - (void)setLineBreakMode:(NSLineBreakMode)mode;
      | ^
/usr/include/GNUstep/AppKit/NSCell.h:368:1: error: expected unqualified-id before ‘-’ token
  368 | - (void) setUsesSingleLineMode: (BOOL)flag;
      | ^
/usr/include/GNUstep/AppKit/NSCell.h:369:1: error: expected unqualified-id before ‘-’ token
  369 | - (BOOL) usesSingleLineMode;
      | ^
/usr/include/GNUstep/AppKit/NSCell.h:375:1: error: expected unqualified-id before ‘-’ token
  375 | - (SEL)action;
      | ^
/usr/include/GNUstep/AppKit/NSCell.h:376:1: error: expected unqualified-id before ‘-’ token
  376 | - (BOOL)isContinuous;
      | ^
/usr/include/GNUstep/AppKit/NSCell.h:377:1: error: expected unqualified-id before ‘-’ token
  377 | - (NSInteger)sendActionOn:(NSInteger)mask;
      | ^
/usr/include/GNUstep/AppKit/NSCell.h:378:1: error: expected unqualified-id before ‘-’ token
  378 | - (void)setAction:(SEL)aSelector;
      | ^
/usr/include/GNUstep/AppKit/NSCell.h:379:1: error: expected unqualified-id before ‘-’ token
  379 | - (void)setContinuous:(BOOL)flag;
      | ^
/usr/include/GNUstep/AppKit/NSCell.h:380:1: error: expected unqualified-id before ‘-’ token
  380 | - (void)setTarget:(id)anObject;
      | ^
/usr/include/GNUstep/AppKit/NSCell.h:381:1: error: expected unqualified-id before ‘-’ token
  381 | - (id)target;
      | ^
/usr/include/GNUstep/AppKit/NSCell.h:386:1: error: expected unqualified-id before ‘-’ token
  386 | - (NSImage *)image;
      | ^
/usr/include/GNUstep/AppKit/NSCell.h:387:1: error: expected unqualified-id before ‘-’ token
  387 | - (void)setImage:(NSImage *)anImage;
      | ^
/usr/include/GNUstep/AppKit/NSCell.h:392:1: error: expected unqualified-id before ‘-’ token
  392 | - (void)setTag:(NSInteger)anInt;
      | ^
/usr/include/GNUstep/AppKit/NSCell.h:393:1: error: expected unqualified-id before ‘-’ token
  393 | - (NSInteger)tag;
      | ^
/usr/include/GNUstep/AppKit/NSCell.h:399:1: error: expected unqualified-id before ‘-’ token
  399 | - (void)setFormatter:(NSFormatter *)newFormatter;
      | ^
/usr/include/GNUstep/AppKit/NSCell.h:400:1: error: expected unqualified-id before ‘-’ token
  400 | - (id)formatter;
      | ^
/usr/include/GNUstep/AppKit/NSCell.h:402:1: error: expected unqualified-id before ‘-’ token
  402 | - (NSInteger)entryType;
      | ^
/usr/include/GNUstep/AppKit/NSCell.h:403:1: error: expected unqualified-id before ‘-’ token
  403 | - (BOOL)isEntryAcceptable:(NSString *)aString;
      | ^
/usr/include/GNUstep/AppKit/NSCell.h:404:1: error: expected unqualified-id before ‘-’ token
  404 | - (void)setEntryType:(NSInteger)aType;
      | ^
/usr/include/GNUstep/AppKit/NSCell.h:405:1: error: expected unqualified-id before ‘-’ token
  405 | - (void)setFloatingPointFormat:(BOOL)autoRange
      | ^
/usr/include/GNUstep/AppKit/NSCell.h:413:1: error: expected unqualified-id before ‘-’ token
  413 | - (void)setMenu:(NSMenu *)aMenu;
      | ^
/usr/include/GNUstep/AppKit/NSCell.h:414:1: error: expected unqualified-id before ‘-’ token
  414 | - (NSMenu *)menu;
      | ^
/usr/include/GNUstep/AppKit/NSCell.h:415:1: error: expected unqualified-id before ‘-’ token
  415 | - (NSMenu *)menuForEvent:(NSEvent *)anEvent
      | ^
/usr/include/GNUstep/AppKit/NSCell.h:423:1: error: expected unqualified-id before ‘-’ token
  423 | - (NSComparisonResult)compare:(id)otherCell;
      | ^
/usr/include/GNUstep/AppKit/NSCell.h:438:1: error: expected unqualified-id before ‘-’ token
  438 | - (BOOL)acceptsFirstResponder;
      | ^
/usr/include/GNUstep/AppKit/NSCell.h:439:1: error: expected unqualified-id before ‘-’ token
  439 | - (void)setShowsFirstResponder:(BOOL)flag;
      | ^
/usr/include/GNUstep/AppKit/NSCell.h:440:1: error: expected unqualified-id before ‘-’ token
  440 | - (BOOL)showsFirstResponder;
      | ^
/usr/include/GNUstep/AppKit/NSCell.h:441:1: error: expected unqualified-id before ‘-’ token
  441 | - (void)setTitleWithMnemonic:(NSString *)aString;
      | ^
/usr/include/GNUstep/AppKit/NSCell.h:442:1: error: expected unqualified-id before ‘-’ token
  442 | - (NSString *)mnemonic;
      | ^
/usr/include/GNUstep/AppKit/NSCell.h:443:1: error: expected unqualified-id before ‘-’ token
  443 | - (void)setMnemonicLocation:(NSUInteger)location;
      | ^
/usr/include/GNUstep/AppKit/NSCell.h:444:1: error: expected unqualified-id before ‘-’ token
  444 | - (NSUInteger)mnemonicLocation;
      | ^
/usr/include/GNUstep/AppKit/NSCell.h:445:1: error: expected unqualified-id before ‘-’ token
  445 | - (BOOL)refusesFirstResponder;
      | ^
/usr/include/GNUstep/AppKit/NSCell.h:446:1: error: expected unqualified-id before ‘-’ token
  446 | - (void)setRefusesFirstResponder:(BOOL)flag;
      | ^
/usr/include/GNUstep/AppKit/NSCell.h:449:1: error: expected unqualified-id before ‘-’ token
  449 | - (void)performClick:(id)sender;
      | ^
/usr/include/GNUstep/AppKit/NSCell.h:451:1: error: expected unqualified-id before ‘-’ token
  451 | - (void)performClickWithFrame: (NSRect)cellFrame
      | ^
/usr/include/GNUstep/AppKit/NSCell.h:458:1: error: expected unqualified-id before ‘-’ token
  458 | - (void)takeObjectValueFrom: (id)sender;
      | ^
/usr/include/GNUstep/AppKit/NSCell.h:459:1: error: expected unqualified-id before ‘-’ token
  459 | - (void)takeDoubleValueFrom:(id)sender;
      | ^
/usr/include/GNUstep/AppKit/NSCell.h:460:1: error: expected unqualified-id before ‘-’ token
  460 | - (void)takeFloatValueFrom:(id)sender;
      | ^
/usr/include/GNUstep/AppKit/NSCell.h:461:1: error: expected unqualified-id before ‘-’ token
  461 | - (void)takeIntValueFrom:(id)sender;
      | ^
/usr/include/GNUstep/AppKit/NSCell.h:462:1: error: expected unqualified-id before ‘-’ token
  462 | - (void)takeStringValueFrom:(id)sender;
      | ^
/usr/include/GNUstep/AppKit/NSCell.h:467:1: error: expected unqualified-id before ‘-’ token
  467 | - (id)representedObject;
      | ^
/usr/include/GNUstep/AppKit/NSCell.h:468:1: error: expected unqualified-id before ‘-’ token
  468 | - (void)setRepresentedObject:(id)anObject;
      | ^
/usr/include/GNUstep/AppKit/NSCell.h:473:1: error: expected unqualified-id before ‘-’ token
  473 | - (BOOL)continueTracking:(NSPoint)lastPoint
      | ^
/usr/include/GNUstep/AppKit/NSCell.h:476:1: error: expected unqualified-id before ‘-’ token
  476 | - (NSInteger)mouseDownFlags;
      | ^
/usr/include/GNUstep/AppKit/NSCell.h:477:1: error: expected unqualified-id before ‘-’ token
  477 | - (void)getPeriodicDelay:(float *)delay
      | ^
/usr/include/GNUstep/AppKit/NSCell.h:479:1: error: expected unqualified-id before ‘-’ token
  479 | - (BOOL)startTrackingAt:(NSPoint)startPoint
      | ^
/usr/include/GNUstep/AppKit/NSCell.h:481:1: error: expected unqualified-id before ‘-’ token
  481 | - (void)stopTracking:(NSPoint)lastPoint
      | ^
/usr/include/GNUstep/AppKit/NSCell.h:485:1: error: expected unqualified-id before ‘-’ token
  485 | - (BOOL)trackMouse:(NSEvent *)theEvent
      | ^
/usr/include/GNUstep/AppKit/NSCell.h:490:1: error: expected unqualified-id before ‘-’ token
  490 | - (NSBackgroundStyle)backgroundStyle;
      | ^
/usr/include/GNUstep/AppKit/NSCell.h:491:1: error: expected unqualified-id before ‘-’ token
  491 | - (void)setBackgroundStyle:(NSBackgroundStyle)backgroundStyle;
      | ^
/usr/include/GNUstep/AppKit/NSCell.h:492:1: error: expected unqualified-id before ‘-’ token
  492 | - (NSUInteger)hitTestForEvent:(NSEvent *)event
      | ^
/usr/include/GNUstep/AppKit/NSCell.h:500:1: error: expected unqualified-id before ‘-’ token
  500 | - (void)resetCursorRect:(NSRect)cellFrame
      | ^
/usr/include/GNUstep/AppKit/NSCell.h:506:1: error: expected unqualified-id before ‘-’ token
  506 | - (NSString *)keyEquivalent;
      | ^
/usr/include/GNUstep/AppKit/NSCell.h:511:1: error: expected unqualified-id before ‘-’ token
  511 | - (void)calcDrawInfo:(NSRect)aRect;
      | ^
/usr/include/GNUstep/AppKit/NSCell.h:512:1: error: expected unqualified-id before ‘-’ token
  512 | - (NSSize)cellSize;
      | ^
/usr/include/GNUstep/AppKit/NSCell.h:513:1: error: expected unqualified-id before ‘-’ token
  513 | - (NSSize)cellSizeForBounds:(NSRect)aRect;
      | ^
/usr/include/GNUstep/AppKit/NSCell.h:514:1: error: expected unqualified-id before ‘-’ token
  514 | - (NSRect)drawingRectForBounds:(NSRect)theRect;
      | ^
/usr/include/GNUstep/AppKit/NSCell.h:515:1: error: expected unqualified-id before ‘-’ token
  515 | - (NSRect)imageRectForBounds:(NSRect)theRect;
      | ^
/usr/include/GNUstep/AppKit/NSCell.h:516:1: error: expected unqualified-id before ‘-’ token
  516 | - (NSRect)titleRectForBounds:(NSRect)theRect;
      | ^
/usr/include/GNUstep/AppKit/NSCell.h:518:1: error: expected unqualified-id before ‘-’ token
  518 | - (void)setControlSize:(NSControlSize)controlSize;
      | ^
/usr/include/GNUstep/AppKit/NSCell.h:519:1: error: expected unqualified-id before ‘-’ token
  519 | - (NSControlSize)controlSize;
      | ^
/usr/include/GNUstep/AppKit/NSCell.h:525:1: error: expected unqualified-id before ‘-’ token
  525 | - (NSView *)controlView;
      | ^
/usr/include/GNUstep/AppKit/NSCell.h:526:1: error: expected unqualified-id before ‘-’ token
  526 | - (void)drawInteriorWithFrame:(NSRect)cellFrame
      | ^
/usr/include/GNUstep/AppKit/NSCell.h:528:1: error: expected unqualified-id before ‘-’ token
  528 | - (void)drawWithFrame:(NSRect)cellFrame
      | ^
/usr/include/GNUstep/AppKit/NSCell.h:530:1: error: expected unqualified-id before ‘-’ token
  530 | - (void)highlight:(BOOL)lit
      | ^
/usr/include/GNUstep/AppKit/NSCell.h:533:1: error: expected unqualified-id before ‘-’ token
  533 | - (BOOL)isHighlighted;
      | ^
/usr/include/GNUstep/AppKit/NSCell.h:535:1: error: expected unqualified-id before ‘-’ token
  535 | - (void)setHighlighted: (BOOL) flag;
      | ^
/usr/include/GNUstep/AppKit/NSCell.h:536:1: error: expected unqualified-id before ‘-’ token
  536 | - (NSColor*)highlightColorWithFrame:(NSRect)cellFrame
      | ^
/usr/include/GNUstep/AppKit/NSCell.h:538:1: error: expected unqualified-id before ‘-’ token
  538 | - (void)setControlTint:(NSControlTint)controlTint;
      | ^
/usr/include/GNUstep/AppKit/NSCell.h:539:1: error: expected unqualified-id before ‘-’ token
  539 | - (NSControlTint)controlTint;
      | ^
/usr/include/GNUstep/AppKit/NSCell.h:542:1: error: expected unqualified-id before ‘-’ token
  542 | - (void)setControlView:(NSView*)view;
      | ^
/usr/include/GNUstep/AppKit/NSCell.h:549:1: error: expected unqualified-id before ‘-’ token
  549 | - (void)editWithFrame:(NSRect)aRect
      | ^
/usr/include/GNUstep/AppKit/NSCell.h:554:1: error: expected unqualified-id before ‘-’ token
  554 | - (void)selectWithFrame:(NSRect)aRect
      | ^
/usr/include/GNUstep/AppKit/NSCell.h:560:1: error: expected unqualified-id before ‘-’ token
  560 | - (void)endEditing:(NSText *)textObject;
      | ^
/usr/include/GNUstep/AppKit/NSCell.h:562:1: error: expected unqualified-id before ‘-’ token
  562 | - (BOOL)sendsActionOnEndEditing;
      | ^
/usr/include/GNUstep/AppKit/NSCell.h:563:1: error: expected unqualified-id before ‘-’ token
  563 | - (void)setSendsActionOnEndEditing:(BOOL)flag;
      | ^
/usr/include/GNUstep/AppKit/NSCell.h:566:1: error: expected unqualified-id before ‘-’ token
  566 | - (BOOL)allowsUndo;
      | ^
/usr/include/GNUstep/AppKit/NSCell.h:567:1: error: expected unqualified-id before ‘-’ token
  567 | - (void)setAllowsUndo:(BOOL)flag;
      | ^
/usr/include/GNUstep/AppKit/NSCell.h:570:2: error: ‘end’ does not name a type
  570 | @end
      |  ^~~
/usr/include/GNUstep/AppKit/NSCell.h:578:1: error: expected unqualified-id before ‘-’ token
  578 | - (NSColor*) textColor;
      | ^
/usr/include/GNUstep/AppKit/NSCell.h:579:1: error: expected unqualified-id before ‘-’ token
  579 | - (NSSize) _sizeText: (NSString*) title;
      | ^
/usr/include/GNUstep/AppKit/NSCell.h:580:1: error: expected unqualified-id before ‘-’ token
  580 | - (void) _drawText: (NSString*)aString  inFrame: (NSRect)cellFrame;
      | ^
/usr/include/GNUstep/AppKit/NSCell.h:581:1: error: expected unqualified-id before ‘-’ token
  581 | - (void) _drawAttributedText: (NSAttributedString*)aString
      | ^
/usr/include/GNUstep/AppKit/NSCell.h:583:1: error: expected unqualified-id before ‘-’ token
  583 | - (BOOL) _sendsActionOn:(NSUInteger)eventTypeMask;
      | ^
/usr/include/GNUstep/AppKit/NSCell.h:584:1: error: expected unqualified-id before ‘-’ token
  584 | - (NSAttributedString*) _drawAttributedString;
      | ^
/usr/include/GNUstep/AppKit/NSCell.h:585:1: error: expected unqualified-id before ‘-’ token
  585 | - (void) _drawBorderAndBackgroundWithFrame: (NSRect)cellFrame
      | ^
/usr/include/GNUstep/AppKit/NSCell.h:587:1: error: expected unqualified-id before ‘-’ token
  587 | - (void) _drawFocusRingWithFrame: (NSRect)cellFrame
      | ^
/usr/include/GNUstep/AppKit/NSCell.h:589:1: error: expected unqualified-id before ‘-’ token
  589 | - (void) _drawEditorWithFrame: (NSRect)cellFrame
      | ^
/usr/include/GNUstep/AppKit/NSCell.h:591:1: error: expected unqualified-id before ‘-’ token
  591 | - (void) _setInEditing: (BOOL)flag;
      | ^
/usr/include/GNUstep/AppKit/NSCell.h:592:1: error: expected unqualified-id before ‘-’ token
  592 | - (void) _updateFieldEditor: (NSText*)textObject;
      | ^
/usr/include/GNUstep/AppKit/NSCell.h:593:2: error: ‘end’ does not name a type
  593 | @end
      |  ^~~
/usr/include/GNUstep/AppKit/NSActionCell.h:44:2: error: ‘end’ does not name a type
   44 | @end
      |  ^~~
/usr/include/GNUstep/AppKit/NSAnimationContext.h:38:52: error: ‘NSAnimationContext’ has not been declared
   38 | DEFINE_BLOCK_TYPE(GSAnimationContextChanges, void, NSAnimationContext*);
      |                                                    ^~~~~~~~~~~~~~~~~~
/usr/include/GNUstep/GNUstepBase/GSBlocks.h:68:28: note: in definition of macro ‘DEFINE_BLOCK_TYPE’
   68 |     retTy (*invoke)(void*, argTys, ## __VA_ARGS__);\
      |                            ^~~~~~
/usr/include/GNUstep/AppKit/NSAnimationContext.h:40:2: error: ‘interface’ does not name a type
   40 | @interface NSAnimationContext : NSObject
      |  ^~~~~~~~~
/usr/include/GNUstep/AppKit/NSAnimationContext.h:47:1: error: expected unqualified-id before ‘+’ token
   47 | + (void) beginGrouping;
      | ^
/usr/include/GNUstep/AppKit/NSAnimationContext.h:48:1: error: expected unqualified-id before ‘+’ token
   48 | + (void) endGrouping;
      | ^
/usr/include/GNUstep/AppKit/NSAnimationContext.h:51:1: error: expected unqualified-id before ‘+’ token
   51 | + (NSAnimationContext *)currentContext;
      | ^
/usr/include/GNUstep/AppKit/NSAnimationContext.h:54:1: error: expected unqualified-id before ‘+’ token
   54 | + (void)runAnimationGroup: (GSAnimationContextChanges)changes
      | ^
/usr/include/GNUstep/AppKit/NSAnimationContext.h:58:1: error: expected unqualified-id before ‘-’ token
   58 | - (void) setDuration: (NSTimeInterval)duration;
      | ^
/usr/include/GNUstep/AppKit/NSAnimationContext.h:59:1: error: expected unqualified-id before ‘-’ token
   59 | - (NSTimeInterval) duration;
      | ^
/usr/include/GNUstep/AppKit/NSAnimationContext.h:61:1: error: expected unqualified-id before ‘-’ token
   61 | - (GSAnimationContextCompletionHandler) completionHandler;
      | ^
/usr/include/GNUstep/AppKit/NSAnimationContext.h:62:1: error: expected unqualified-id before ‘-’ token
   62 | - (void) setCompletionHandler: (GSAnimationContextCompletionHandler) completionHandler;
      | ^
/usr/include/GNUstep/AppKit/NSAnimationContext.h:64:2: error: ‘end’ does not name a type
   64 | @end
      |  ^~~
/usr/include/GNUstep/AppKit/NSUserInterfaceValidation.h:35:2: error: ‘protocol’ does not name a type; did you mean ‘Protocol’?
   35 | @protocol NSValidatedUserInterfaceItem
      |  ^~~~~~~~
      |  Protocol
/usr/include/GNUstep/AppKit/NSUserInterfaceValidation.h:38:1: error: expected unqualified-id before ‘-’ token
   38 | - (NSInteger)tag;
      | ^
/usr/include/GNUstep/AppKit/NSUserInterfaceValidation.h:39:2: error: ‘end’ does not name a type
   39 | @end
      |  ^~~
/usr/include/GNUstep/AppKit/NSUserInterfaceValidation.h:45:2: error: ‘end’ does not name a type
   45 | @end
      |  ^~~
/usr/include/GNUstep/AppKit/NSFontManager.h:84:2: error: ‘interface’ does not name a type
   84 | @interface NSFontManager : NSObject
      |  ^~~~~~~~~
/usr/include/GNUstep/AppKit/NSFontManager.h:102:1: error: expected unqualified-id before ‘+’ token
  102 | + (void) setFontManagerFactory: (Class)aClass;
      | ^
/usr/include/GNUstep/AppKit/NSFontManager.h:103:1: error: expected unqualified-id before ‘+’ token
  103 | + (void) setFontPanelFactory: (Class)aClass;
      | ^
/usr/include/GNUstep/AppKit/NSFontManager.h:104:1: error: expected unqualified-id before ‘+’ token
  104 | + (NSFontManager *)sharedFontManager;
      | ^
/usr/include/GNUstep/AppKit/NSFontManager.h:109:1: error: expected unqualified-id before ‘-’ token
  109 | - (NSArray *)availableFonts;
      | ^
/usr/include/GNUstep/AppKit/NSFontManager.h:110:1: error: expected unqualified-id before ‘-’ token
  110 | - (NSArray *)availableFontFamilies;
      | ^
/usr/include/GNUstep/AppKit/NSFontManager.h:111:1: error: expected unqualified-id before ‘-’ token
  111 | - (NSArray *)availableFontNamesWithTraits:(NSFontTraitMask)fontTraitMask;
      | ^
/usr/include/GNUstep/AppKit/NSFontManager.h:112:1: error: expected unqualified-id before ‘-’ token
  112 | - (NSArray *)availableMembersOfFontFamily:(NSString *)family;
      | ^
/usr/include/GNUstep/AppKit/NSFontManager.h:113:1: error: expected unqualified-id before ‘-’ token
  113 | - (NSString *) localizedNameForFamily:(NSString *)family face:(NSString *)face;
      | ^
/usr/include/GNUstep/AppKit/NSFontManager.h:118:1: error: expected unqualified-id before ‘-’ token
  118 | - (void)setSelectedFont:(NSFont *)fontObject
      | ^
/usr/include/GNUstep/AppKit/NSFontManager.h:120:1: error: expected unqualified-id before ‘-’ token
  120 | - (NSFont *)selectedFont;
      | ^
/usr/include/GNUstep/AppKit/NSFontManager.h:121:1: error: expected unqualified-id before ‘-’ token
  121 | - (BOOL)isMultiple;
      | ^
/usr/include/GNUstep/AppKit/NSFontManager.h:122:1: error: expected unqualified-id before ‘-’ token
  122 | - (BOOL)sendAction;
      | ^
/usr/include/GNUstep/AppKit/NSFontManager.h:127:1: error: expected unqualified-id before ‘-’ token
  127 | - (void)addFontTrait:(id)sender;
      | ^
/usr/include/GNUstep/AppKit/NSFontManager.h:128:1: error: expected unqualified-id before ‘-’ token
  128 | - (void)removeFontTrait:(id)sender;
      | ^
/usr/include/GNUstep/AppKit/NSFontManager.h:129:1: error: expected unqualified-id before ‘-’ token
  129 | - (void)modifyFont:(id)sender;
      | ^
/usr/include/GNUstep/AppKit/NSFontManager.h:130:1: error: expected unqualified-id before ‘-’ token
  130 | - (void)modifyFontViaPanel:(id)sender;
      | ^
/usr/include/GNUstep/AppKit/NSFontManager.h:135:1: error: expected unqualified-id before ‘-’ token
  135 | - (NSFont *)convertFont:(NSFont *)fontObject;
      | ^
/usr/include/GNUstep/AppKit/NSFontManager.h:140:1: error: expected unqualified-id before ‘-’ token
  140 | - (NSFont *)convertFont:(NSFont *)fontObject
      | ^
/usr/include/GNUstep/AppKit/NSFontManager.h:142:1: error: expected unqualified-id before ‘-’ token
  142 | - (NSFont *)convertFont:(NSFont *)fontObject
      | ^
/usr/include/GNUstep/AppKit/NSFontManager.h:144:1: error: expected unqualified-id before ‘-’ token
  144 | - (NSFont *)convertFont:(NSFont *)fontObject
      | ^
/usr/include/GNUstep/AppKit/NSFontManager.h:146:1: error: expected unqualified-id before ‘-’ token
  146 | - (NSFont *)convertFont:(NSFont *)fontObject
      | ^
/usr/include/GNUstep/AppKit/NSFontManager.h:148:1: error: expected unqualified-id before ‘-’ token
  148 | - (NSFont *)convertFont:(NSFont *)fontObject
      | ^
/usr/include/GNUstep/AppKit/NSFontManager.h:150:1: error: expected unqualified-id before ‘-’ token
  150 | - (NSFont *)convertWeight:(BOOL)upFlag
      | ^
/usr/include/GNUstep/AppKit/NSFontManager.h:156:1: error: expected unqualified-id before ‘-’ token
  156 | - (NSFont *)fontWithFamily:(NSString *)family
      | ^
/usr/include/GNUstep/AppKit/NSFontManager.h:163:1: error: expected unqualified-id before ‘-’ token
  163 | - (NSFontTraitMask)traitsOfFont:(NSFont *)aFont;
      | ^
/usr/include/GNUstep/AppKit/NSFontManager.h:164:1: error: expected unqualified-id before ‘-’ token
  164 | - (int)weightOfFont:(NSFont *)fontObject;
      | ^
/usr/include/GNUstep/AppKit/NSFontManager.h:165:1: error: expected unqualified-id before ‘-’ token
  165 | - (BOOL)fontNamed:(NSString *)typeface
      | ^
/usr/include/GNUstep/AppKit/NSFontManager.h:171:1: error: expected unqualified-id before ‘-’ token
  171 | - (BOOL)isEnabled;
      | ^
/usr/include/GNUstep/AppKit/NSFontManager.h:172:1: error: expected unqualified-id before ‘-’ token
  172 | - (void)setEnabled:(BOOL)flag;
      | ^
/usr/include/GNUstep/AppKit/NSFontManager.h:177:1: error: expected unqualified-id before ‘-’ token
  177 | - (NSMenu *)fontMenu:(BOOL)create;
      | ^
/usr/include/GNUstep/AppKit/NSFontManager.h:178:1: error: expected unqualified-id before ‘-’ token
  178 | - (void)setFontMenu:(NSMenu *)newMenu;
      | ^
/usr/include/GNUstep/AppKit/NSFontManager.h:183:1: error: expected unqualified-id before ‘-’ token
  183 | - (NSFontPanel *)fontPanel:(BOOL)create;
      | ^
/usr/include/GNUstep/AppKit/NSFontManager.h:184:1: error: expected unqualified-id before ‘-’ token
  184 | - (void)orderFrontFontPanel:(id)sender;
      | ^
/usr/include/GNUstep/AppKit/NSFontManager.h:189:1: error: expected unqualified-id before ‘-’ token
  189 | - (id)delegate;
      | ^
/usr/include/GNUstep/AppKit/NSFontManager.h:190:1: error: expected unqualified-id before ‘-’ token
  190 | - (void)setDelegate:(id)anObject;
      | ^
/usr/include/GNUstep/AppKit/NSFontManager.h:195:1: error: expected unqualified-id before ‘-’ token
  195 | - (SEL)action;
      | ^
/usr/include/GNUstep/AppKit/NSFontManager.h:196:1: error: expected unqualified-id before ‘-’ token
  196 | - (void)setAction:(SEL)aSelector;
      | ^
/usr/include/GNUstep/AppKit/NSFontManager.h:199:1: error: expected unqualified-id before ‘-’ token
  199 | - (BOOL)addCollection:(NSString *)name options:(int)options;
      | ^
/usr/include/GNUstep/AppKit/NSFontManager.h:200:1: error: expected unqualified-id before ‘-’ token
  200 | - (BOOL)removeCollection:(NSString *)collection;
      | ^
/usr/include/GNUstep/AppKit/NSFontManager.h:201:1: error: expected unqualified-id before ‘-’ token
  201 | - (NSArray *)collectionNames;
      | ^
/usr/include/GNUstep/AppKit/NSFontManager.h:203:1: error: expected unqualified-id before ‘-’ token
  203 | - (void)addFontDescriptors:(NSArray *)descriptors
      | ^
/usr/include/GNUstep/AppKit/NSFontManager.h:205:1: error: expected unqualified-id before ‘-’ token
  205 | - (void)removeFontDescriptor:(NSFontDescriptor *)descriptor
      | ^
/usr/include/GNUstep/AppKit/NSFontManager.h:207:1: error: expected unqualified-id before ‘-’ token
  207 | - (NSArray *)fontDescriptorsInCollection:(NSString *)collection;
      | ^
/usr/include/GNUstep/AppKit/NSFontManager.h:209:1: error: expected unqualified-id before ‘-’ token
  209 | - (NSArray *)availableFontNamesMatchingFontDescriptor:(NSFontDescriptor *)descriptor;
      | ^
/usr/include/GNUstep/AppKit/NSFontManager.h:210:1: error: expected unqualified-id before ‘-’ token
  210 | - (NSDictionary *)convertAttributes:(NSDictionary *)attributes;
      | ^
/usr/include/GNUstep/AppKit/NSFontManager.h:211:1: error: expected unqualified-id before ‘-’ token
  211 | - (void)setSelectedAttributes:(NSDictionary *)attributes
      | ^
/usr/include/GNUstep/AppKit/NSFontManager.h:214:2: error: ‘end’ does not name a type
  214 | @end
      |  ^~~
/usr/include/GNUstep/AppKit/NSFontManager.h:221:2: error: ‘end’ does not name a type
  221 | @end
      |  ^~~
/usr/include/GNUstep/AppKit/NSAttributedString.h:59:15: error: ‘NSString’ does not name a type
   59 | APPKIT_EXPORT NSString *NSAttachmentAttributeName;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSAttributedString.h:60:15: error: ‘NSString’ does not name a type
   60 | APPKIT_EXPORT NSString *NSBackgroundColorAttributeName;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSAttributedString.h:61:15: error: ‘NSString’ does not name a type
   61 | APPKIT_EXPORT NSString *NSBaselineOffsetAttributeName;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSAttributedString.h:62:15: error: ‘NSString’ does not name a type
   62 | APPKIT_EXPORT NSString *NSCursorAttributeName;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSAttributedString.h:63:15: error: ‘NSString’ does not name a type
   63 | APPKIT_EXPORT NSString *NSExpansionAttributeName;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSAttributedString.h:64:15: error: ‘NSString’ does not name a type
   64 | APPKIT_EXPORT NSString *NSFontAttributeName;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSAttributedString.h:65:15: error: ‘NSString’ does not name a type
   65 | APPKIT_EXPORT NSString *NSForegroundColorAttributeName;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSAttributedString.h:66:15: error: ‘NSString’ does not name a type
   66 | APPKIT_EXPORT NSString *NSKernAttributeName;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSAttributedString.h:67:15: error: ‘NSString’ does not name a type
   67 | APPKIT_EXPORT NSString *NSLigatureAttributeName;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSAttributedString.h:68:15: error: ‘NSString’ does not name a type
   68 | APPKIT_EXPORT NSString *NSLinkAttributeName;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSAttributedString.h:69:15: error: ‘NSString’ does not name a type
   69 | APPKIT_EXPORT NSString *NSObliquenessAttributeName;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSAttributedString.h:70:15: error: ‘NSString’ does not name a type
   70 | APPKIT_EXPORT NSString *NSParagraphStyleAttributeName;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSAttributedString.h:71:15: error: ‘NSString’ does not name a type
   71 | APPKIT_EXPORT NSString *NSShadowAttributeName;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSAttributedString.h:72:15: error: ‘NSString’ does not name a type
   72 | APPKIT_EXPORT NSString *NSStrikethroughColorAttributeName;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSAttributedString.h:73:15: error: ‘NSString’ does not name a type
   73 | APPKIT_EXPORT NSString *NSStrikethroughStyleAttributeName;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSAttributedString.h:74:15: error: ‘NSString’ does not name a type
   74 | APPKIT_EXPORT NSString *NSStrokeColorAttributeName;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSAttributedString.h:75:15: error: ‘NSString’ does not name a type
   75 | APPKIT_EXPORT NSString *NSStrokeWidthAttributeName;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSAttributedString.h:76:15: error: ‘NSString’ does not name a type
   76 | APPKIT_EXPORT NSString *NSSuperscriptAttributeName;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSAttributedString.h:77:15: error: ‘NSString’ does not name a type
   77 | APPKIT_EXPORT NSString *NSToolTipAttributeName;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSAttributedString.h:78:15: error: ‘NSString’ does not name a type
   78 | APPKIT_EXPORT NSString *NSUnderlineColorAttributeName;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSAttributedString.h:79:15: error: ‘NSString’ does not name a type
   79 | APPKIT_EXPORT NSString *NSUnderlineStyleAttributeName;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSAttributedString.h:82:15: error: ‘NSString’ does not name a type
   82 | APPKIT_EXPORT NSString *NSTextAlternativesAttributeName;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSAttributedString.h:86:15: error: ‘NSString’ does not name a type
   86 | APPKIT_EXPORT NSString *NSWritingDirectionAttributeName;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSAttributedString.h:90:15: error: ‘NSString’ does not name a type
   90 | APPKIT_EXPORT NSString *NSGlyphInfoAttributeName;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSAttributedString.h:94:15: error: ‘NSString’ does not name a type
   94 | APPKIT_EXPORT NSString *NSPaperSizeDocumentAttribute;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSAttributedString.h:95:15: error: ‘NSString’ does not name a type
   95 | APPKIT_EXPORT NSString *NSLeftMarginDocumentAttribute;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSAttributedString.h:96:15: error: ‘NSString’ does not name a type
   96 | APPKIT_EXPORT NSString *NSRightMarginDocumentAttribute;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSAttributedString.h:97:15: error: ‘NSString’ does not name a type
   97 | APPKIT_EXPORT NSString *NSTopMarginDocumentAttribute;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSAttributedString.h:98:15: error: ‘NSString’ does not name a type
   98 | APPKIT_EXPORT NSString *NSBottomMarginDocumentAttribute;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSAttributedString.h:99:15: error: ‘NSString’ does not name a type
   99 | APPKIT_EXPORT NSString *NSHyphenationFactorDocumentAttribute;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSAttributedString.h:100:15: error: ‘NSString’ does not name a type
  100 | APPKIT_EXPORT NSString *NSDocumentTypeDocumentAttribute;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSAttributedString.h:101:15: error: ‘NSString’ does not name a type
  101 | APPKIT_EXPORT NSString *NSCharacterEncodingDocumentAttribute;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSAttributedString.h:102:15: error: ‘NSString’ does not name a type
  102 | APPKIT_EXPORT NSString *NSViewSizeDocumentAttribute;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSAttributedString.h:103:15: error: ‘NSString’ does not name a type
  103 | APPKIT_EXPORT NSString *NSViewZoomDocumentAttribute;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSAttributedString.h:104:15: error: ‘NSString’ does not name a type
  104 | APPKIT_EXPORT NSString *NSViewModeDocumentAttribute;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSAttributedString.h:105:15: error: ‘NSString’ does not name a type
  105 | APPKIT_EXPORT NSString *NSBackgroundColorDocumentAttribute;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSAttributedString.h:106:15: error: ‘NSString’ does not name a type
  106 | APPKIT_EXPORT NSString *NSCocoaVersionDocumentAttribute;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSAttributedString.h:107:15: error: ‘NSString’ does not name a type
  107 | APPKIT_EXPORT NSString *NSReadOnlyDocumentAttribute;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSAttributedString.h:108:15: error: ‘NSString’ does not name a type
  108 | APPKIT_EXPORT NSString *NSConvertedDocumentAttribute;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSAttributedString.h:109:15: error: ‘NSString’ does not name a type
  109 | APPKIT_EXPORT NSString *NSDefaultTabIntervalDocumentAttribute;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSAttributedString.h:110:15: error: ‘NSString’ does not name a type
  110 | APPKIT_EXPORT NSString *NSTitleDocumentAttribute;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSAttributedString.h:111:15: error: ‘NSString’ does not name a type
  111 | APPKIT_EXPORT NSString *NSCompanyDocumentAttribute;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSAttributedString.h:112:15: error: ‘NSString’ does not name a type
  112 | APPKIT_EXPORT NSString *NSCopyrightDocumentAttribute;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSAttributedString.h:113:15: error: ‘NSString’ does not name a type
  113 | APPKIT_EXPORT NSString *NSSubjectDocumentAttribute;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSAttributedString.h:114:15: error: ‘NSString’ does not name a type
  114 | APPKIT_EXPORT NSString *NSAuthorDocumentAttribute;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSAttributedString.h:115:15: error: ‘NSString’ does not name a type
  115 | APPKIT_EXPORT NSString *NSKeywordsDocumentAttribute;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSAttributedString.h:116:15: error: ‘NSString’ does not name a type
  116 | APPKIT_EXPORT NSString *NSCommentDocumentAttribute;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSAttributedString.h:117:15: error: ‘NSString’ does not name a type
  117 | APPKIT_EXPORT NSString *NSEditorDocumentAttribute;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSAttributedString.h:118:15: error: ‘NSString’ does not name a type
  118 | APPKIT_EXPORT NSString *NSCreationTimeDocumentAttribute;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSAttributedString.h:119:15: error: ‘NSString’ does not name a type
  119 | APPKIT_EXPORT NSString *NSModificationTimeDocumentAttribute;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSAttributedString.h:123:15: error: ‘NSString’ does not name a type
  123 | APPKIT_EXPORT NSString *NSPlainTextDocumentType;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSAttributedString.h:124:15: error: ‘NSString’ does not name a type
  124 | APPKIT_EXPORT NSString *NSRTFTextDocumentType;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSAttributedString.h:125:15: error: ‘NSString’ does not name a type
  125 | APPKIT_EXPORT NSString *NSRTFDTextDocumentType;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSAttributedString.h:126:15: error: ‘NSString’ does not name a type
  126 | APPKIT_EXPORT NSString *NSMacSimpleTextDocumentType;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSAttributedString.h:127:15: error: ‘NSString’ does not name a type
  127 | APPKIT_EXPORT NSString *NSHTMLTextDocumentType;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSAttributedString.h:128:15: error: ‘NSString’ does not name a type
  128 | APPKIT_EXPORT NSString *NSDocFormatTextDocumentType;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSAttributedString.h:129:15: error: ‘NSString’ does not name a type
  129 | APPKIT_EXPORT NSString *NSWordMLTextDocumentType;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSAttributedString.h:130:15: error: ‘NSString’ does not name a type
  130 | APPKIT_EXPORT NSString *NSOfficeOpenXMLTextDocumentType;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSAttributedString.h:131:15: error: ‘NSString’ does not name a type
  131 | APPKIT_EXPORT NSString *NSOpenDocumentTextDocumentType;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSAttributedString.h:135:15: error: ‘NSString’ does not name a type
  135 | APPKIT_EXPORT NSString *NSExcludedElementsDocumentAttribute;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSAttributedString.h:136:15: error: ‘NSString’ does not name a type
  136 | APPKIT_EXPORT NSString *NSTextEncodingNameDocumentAttribute;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSAttributedString.h:137:15: error: ‘NSString’ does not name a type
  137 | APPKIT_EXPORT NSString *NSPrefixSpacesDocumentAttribute;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSAttributedString.h:141:15: error: ‘NSString’ does not name a type
  141 | APPKIT_EXPORT NSString *NSBaseURLDocumentOption;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSAttributedString.h:142:15: error: ‘NSString’ does not name a type
  142 | APPKIT_EXPORT NSString *NSCharacterEncodingDocumentOption;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSAttributedString.h:143:15: error: ‘NSString’ does not name a type
  143 | APPKIT_EXPORT NSString *NSDefaultAttributesDocumentOption;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSAttributedString.h:144:15: error: ‘NSString’ does not name a type
  144 | APPKIT_EXPORT NSString *NSDocumentTypeDocumentOption;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSAttributedString.h:145:15: error: ‘NSString’ does not name a type
  145 | APPKIT_EXPORT NSString *NSTextEncodingNameDocumentOption;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSAttributedString.h:146:15: error: ‘NSString’ does not name a type
  146 | APPKIT_EXPORT NSString *NSTextSizeMultiplierDocumentOption;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSAttributedString.h:147:15: error: ‘NSString’ does not name a type
  147 | APPKIT_EXPORT NSString *NSTimeoutDocumentOption;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSAttributedString.h:148:15: error: ‘NSString’ does not name a type
  148 | APPKIT_EXPORT NSString *NSWebPreferencesDocumentOption;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSAttributedString.h:149:15: error: ‘NSString’ does not name a type
  149 | APPKIT_EXPORT NSString *NSWebResourceLoadDelegateDocumentOption;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSAttributedString.h:153:15: error: ‘NSString’ does not name a type
  153 | APPKIT_EXPORT NSString *NSCharacterShapeAttributeName;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSAttributedString.h:155:15: error: ‘NSString’ does not name a type
  155 | APPKIT_EXPORT NSString *NSSpellingStateAttributeName;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSAttributedString.h:161:15: error: ‘NSString’ does not name a type
  161 | APPKIT_EXPORT NSString *NSCharacterEncodingDocumentOption;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSAttributedString.h:162:15: error: ‘NSString’ does not name a type
  162 | APPKIT_EXPORT NSString *NSBaseURLDocumentOption;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSAttributedString.h:163:15: error: ‘NSString’ does not name a type
  163 | APPKIT_EXPORT NSString *NSDefaultAttributesDocumentOption;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSAttributedString.h:164:15: error: ‘NSString’ does not name a type
  164 | APPKIT_EXPORT NSString *NSDocumentTypeDocumentOption;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSAttributedString.h:168:15: error: ‘NSString’ does not name a type
  168 | APPKIT_EXPORT NSString *NSTextEncodingNameDocumentOption;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSAttributedString.h:169:15: error: ‘NSString’ does not name a type
  169 | APPKIT_EXPORT NSString *NSTimeoutDocumentOption;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSAttributedString.h:170:15: error: ‘NSString’ does not name a type
  170 | APPKIT_EXPORT NSString *NSWebPreferencesDocumentOption;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSAttributedString.h:171:15: error: ‘NSString’ does not name a type
  171 | APPKIT_EXPORT NSString *NSWebResourceLoadDelegateDocumentOption;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSAttributedString.h:172:15: error: ‘NSString’ does not name a type
  172 | APPKIT_EXPORT NSString *NSTextSizeMultiplierDocumentOption;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSAttributedString.h:175:15: error: ‘NSString’ does not name a type
  175 | APPKIT_EXPORT NSString *NSTextInsertionUndoableAttributeName;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSAttributedString.h:214:2: error: ‘interface’ does not name a type
  214 | @interface NSAttributedString (AppKit)
      |  ^~~~~~~~~
/usr/include/GNUstep/AppKit/NSAttributedString.h:216:1: error: expected unqualified-id before ‘-’ token
  216 | - (NSDictionary*) fontAttributesInRange: (NSRange)range;
      | ^
/usr/include/GNUstep/AppKit/NSAttributedString.h:217:1: error: expected unqualified-id before ‘-’ token
  217 | - (NSDictionary*) rulerAttributesInRange: (NSRange)range;
      | ^
/usr/include/GNUstep/AppKit/NSAttributedString.h:218:1: error: expected unqualified-id before ‘-’ token
  218 | - (NSUInteger) lineBreakBeforeIndex: (NSUInteger)location
      | ^
/usr/include/GNUstep/AppKit/NSAttributedString.h:220:1: error: expected unqualified-id before ‘-’ token
  220 | - (NSRange) doubleClickAtIndex: (NSUInteger)location;
      | ^
/usr/include/GNUstep/AppKit/NSAttributedString.h:221:1: error: expected unqualified-id before ‘-’ token
  221 | - (NSUInteger) nextWordFromIndex: (NSUInteger)location forward: (BOOL)isForward;
      | ^
/usr/include/GNUstep/AppKit/NSAttributedString.h:223:1: error: expected unqualified-id before ‘-’ token
  223 | - (id) initWithRTF: (NSData*)data documentAttributes: (NSDictionary**)dict;
      | ^
/usr/include/GNUstep/AppKit/NSAttributedString.h:224:1: error: expected unqualified-id before ‘-’ token
  224 | - (id) initWithRTFD: (NSData*)data documentAttributes: (NSDictionary**)dict;
      | ^
/usr/include/GNUstep/AppKit/NSAttributedString.h:225:1: error: expected unqualified-id before ‘-’ token
  225 | - (id) initWithPath: (NSString*)path documentAttributes: (NSDictionary**)dict;
      | ^
/usr/include/GNUstep/AppKit/NSAttributedString.h:226:1: error: expected unqualified-id before ‘-’ token
  226 | - (id) initWithURL: (NSURL*)url documentAttributes: (NSDictionary**)dict;
      | ^
/usr/include/GNUstep/AppKit/NSAttributedString.h:227:1: error: expected unqualified-id before ‘-’ token
  227 | - (id) initWithRTFDFileWrapper: (NSFileWrapper*)wrapper
      | ^
/usr/include/GNUstep/AppKit/NSAttributedString.h:229:1: error: expected unqualified-id before ‘-’ token
  229 | - (id) initWithHTML: (NSData*)data documentAttributes: (NSDictionary**)dict;
      | ^
/usr/include/GNUstep/AppKit/NSAttributedString.h:230:1: error: expected unqualified-id before ‘-’ token
  230 | - (id) initWithHTML: (NSData*)data
      | ^
/usr/include/GNUstep/AppKit/NSAttributedString.h:234:1: error: expected unqualified-id before ‘-’ token
  234 | - (NSData*) RTFFromRange: (NSRange)range
      | ^
/usr/include/GNUstep/AppKit/NSAttributedString.h:236:1: error: expected unqualified-id before ‘-’ token
  236 | - (NSData*) RTFDFromRange: (NSRange)range
      | ^
/usr/include/GNUstep/AppKit/NSAttributedString.h:238:1: error: expected unqualified-id before ‘-’ token
  238 | - (NSFileWrapper*) RTFDFileWrapperFromRange: (NSRange)range
      | ^
/usr/include/GNUstep/AppKit/NSAttributedString.h:242:1: error: expected unqualified-id before ‘+’ token
  242 | + (NSArray *) textFileTypes;
      | ^
/usr/include/GNUstep/AppKit/NSAttributedString.h:243:1: error: expected unqualified-id before ‘+’ token
  243 | + (NSArray *) textPasteboardTypes;
      | ^
/usr/include/GNUstep/AppKit/NSAttributedString.h:244:1: error: expected unqualified-id before ‘+’ token
  244 | + (NSArray *) textUnfilteredFileTypes;
      | ^
/usr/include/GNUstep/AppKit/NSAttributedString.h:245:1: error: expected unqualified-id before ‘+’ token
  245 | + (NSArray *) textUnfilteredPasteboardTypes;
      | ^
/usr/include/GNUstep/AppKit/NSAttributedString.h:248:1: error: expected unqualified-id before ‘+’ token
  248 | + (NSArray *) textTypes;
      | ^
/usr/include/GNUstep/AppKit/NSAttributedString.h:249:1: error: expected unqualified-id before ‘+’ token
  249 | + (NSArray *) textUnfilteredTypes;
      | ^
/usr/include/GNUstep/AppKit/NSAttributedString.h:252:1: error: expected unqualified-id before ‘-’ token
  252 | - (NSData *) docFormatFromRange: (NSRange)range
      | ^
/usr/include/GNUstep/AppKit/NSAttributedString.h:254:1: error: expected unqualified-id before ‘-’ token
  254 | - (id) initWithDocFormat: (NSData *)data
      | ^
/usr/include/GNUstep/AppKit/NSAttributedString.h:256:1: error: expected unqualified-id before ‘-’ token
  256 | - (id) initWithHTML: (NSData *)data
      | ^
/usr/include/GNUstep/AppKit/NSAttributedString.h:260:1: error: expected unqualified-id before ‘-’ token
  260 | - (NSUInteger) lineBreakByHyphenatingBeforeIndex: (NSUInteger)location
      | ^
/usr/include/GNUstep/AppKit/NSAttributedString.h:264:1: error: expected unqualified-id before ‘-’ token
  264 | - (NSData *) dataFromRange: (NSRange)range
      | ^
/usr/include/GNUstep/AppKit/NSAttributedString.h:267:1: error: expected unqualified-id before ‘-’ token
  267 | - (NSFileWrapper *) fileWrapperFromRange: (NSRange)range
      | ^
/usr/include/GNUstep/AppKit/NSAttributedString.h:270:1: error: expected unqualified-id before ‘-’ token
  270 | - (id) initWithData: (NSData *)data
      | ^
/usr/include/GNUstep/AppKit/NSAttributedString.h:274:1: error: expected unqualified-id before ‘-’ token
  274 | - (id) initWithURL: (NSURL *)url
      | ^
/usr/include/GNUstep/AppKit/NSAttributedString.h:279:1: error: expected unqualified-id before ‘-’ token
  279 | - (NSInteger) itemNumberInTextList: (NSTextList *)list
      | ^
/usr/include/GNUstep/AppKit/NSAttributedString.h:281:1: error: expected unqualified-id before ‘-’ token
  281 | - (NSRange) rangeOfTextBlock: (NSTextBlock *)block
      | ^
/usr/include/GNUstep/AppKit/NSAttributedString.h:283:1: error: expected unqualified-id before ‘-’ token
  283 | - (NSRange) rangeOfTextList: (NSTextList *)list
      | ^
/usr/include/GNUstep/AppKit/NSAttributedString.h:285:1: error: expected unqualified-id before ‘-’ token
  285 | - (NSRange) rangeOfTextTable: (NSTextTable *)table
      | ^
/usr/include/GNUstep/AppKit/NSAttributedString.h:288:2: error: ‘end’ does not name a type
  288 | @end
      |  ^~~
/usr/include/GNUstep/AppKit/NSAttributedString.h:292:1: error: expected unqualified-id before ‘-’ token
  292 | - (void) subscriptRange: (NSRange)range;
      | ^
/usr/include/GNUstep/AppKit/NSAttributedString.h:293:1: error: expected unqualified-id before ‘-’ token
  293 | - (void) unscriptRange: (NSRange)range;
      | ^
/usr/include/GNUstep/AppKit/NSAttributedString.h:294:1: error: expected unqualified-id before ‘-’ token
  294 | - (void) applyFontTraits: (NSFontTraitMask)traitMask range: (NSRange)range;
      | ^
/usr/include/GNUstep/AppKit/NSAttributedString.h:295:1: error: expected unqualified-id before ‘-’ token
  295 | - (void) setAlignment: (NSTextAlignment)alignment range: (NSRange)range;
      | ^
/usr/include/GNUstep/AppKit/NSAttributedString.h:297:1: error: expected unqualified-id before ‘-’ token
  297 | - (void) fixAttributesInRange: (NSRange)range;
      | ^
/usr/include/GNUstep/AppKit/NSAttributedString.h:298:1: error: expected unqualified-id before ‘-’ token
  298 | - (void) fixFontAttributeInRange: (NSRange)range;
      | ^
/usr/include/GNUstep/AppKit/NSAttributedString.h:299:1: error: expected unqualified-id before ‘-’ token
  299 | - (void) fixParagraphStyleAttributeInRange: (NSRange)range;
      | ^
/usr/include/GNUstep/AppKit/NSAttributedString.h:300:1: error: expected unqualified-id before ‘-’ token
  300 | - (void) fixAttachmentAttributeInRange: (NSRange)range;
      | ^
/usr/include/GNUstep/AppKit/NSAttributedString.h:302:1: error: expected unqualified-id before ‘-’ token
  302 | - (void) updateAttachmentsFromPath: (NSString *)path;
      | ^
/usr/include/GNUstep/AppKit/NSAttributedString.h:304:1: error: expected unqualified-id before ‘-’ token
  304 | - (BOOL) readFromURL: (NSURL *)url
      | ^
/usr/include/GNUstep/AppKit/NSAttributedString.h:308:1: error: expected unqualified-id before ‘-’ token
  308 | - (BOOL) readFromData: (NSData *)data
      | ^
/usr/include/GNUstep/AppKit/NSAttributedString.h:313:1: error: expected unqualified-id before ‘-’ token
  313 | - (BOOL) readFromData: (NSData *)data
      | ^
/usr/include/GNUstep/AppKit/NSAttributedString.h:317:1: error: expected unqualified-id before ‘-’ token
  317 | - (BOOL) readFromURL: (NSURL *)url
      | ^
/usr/include/GNUstep/AppKit/NSAttributedString.h:322:1: error: expected unqualified-id before ‘-’ token
  322 | - (void) setBaseWritingDirection: (NSWritingDirection)writingDirection
      | ^
/usr/include/GNUstep/AppKit/NSAttributedString.h:325:2: error: ‘end’ does not name a type
  325 | @end
      |  ^~~
/usr/include/GNUstep/AppKit/NSImageRep.h:49:2: error: ‘interface’ does not name a type
   49 | @interface NSImageRep : NSObject <NSCoding, NSCopying>
      |  ^~~~~~~~~
/usr/include/GNUstep/AppKit/NSImageRep.h:66:1: error: expected unqualified-id before ‘+’ token
   66 | + (id)imageRepWithContentsOfFile:(NSString *)filename;
      | ^
/usr/include/GNUstep/AppKit/NSImageRep.h:71:1: error: expected unqualified-id before ‘+’ token
   71 | + (NSArray *)imageRepsWithContentsOfFile:(NSString *)filename;
      | ^
/usr/include/GNUstep/AppKit/NSImageRep.h:72:1: error: expected unqualified-id before ‘+’ token
   72 | + (id)imageRepWithPasteboard:(NSPasteboard *)pasteboard;
      | ^
/usr/include/GNUstep/AppKit/NSImageRep.h:73:1: error: expected unqualified-id before ‘+’ token
   73 | + (NSArray *)imageRepsWithPasteboard:(NSPasteboard *)pasteboard;
      | ^
/usr/include/GNUstep/AppKit/NSImageRep.h:75:1: error: expected unqualified-id before ‘+’ token
   75 | + (id)imageRepWithContentsOfURL:(NSURL *)anURL;
      | ^
/usr/include/GNUstep/AppKit/NSImageRep.h:76:1: error: expected unqualified-id before ‘+’ token
   76 | + (NSArray *)imageRepsWithContentsOfURL:(NSURL *)anURL;
      | ^
/usr/include/GNUstep/AppKit/NSImageRep.h:88:1: error: expected unqualified-id before ‘+’ token
   88 | + (BOOL)canInitWithData:(NSData *)data;
      | ^
/usr/include/GNUstep/AppKit/NSImageRep.h:89:1: error: expected unqualified-id before ‘+’ token
   89 | + (BOOL)canInitWithPasteboard:(NSPasteboard *)pasteboard;
      | ^
/usr/include/GNUstep/AppKit/NSImageRep.h:93:1: error: expected unqualified-id before ‘+’ token
   93 | + (NSArray *)imageFileTypes;
      | ^
/usr/include/GNUstep/AppKit/NSImageRep.h:94:1: error: expected unqualified-id before ‘+’ token
   94 | + (NSArray *)imagePasteboardTypes;
      | ^
/usr/include/GNUstep/AppKit/NSImageRep.h:102:1: error: expected unqualified-id before ‘+’ token
  102 | + (NSArray *)imageUnfilteredFileTypes;
      | ^
/usr/include/GNUstep/AppKit/NSImageRep.h:103:1: error: expected unqualified-id before ‘+’ token
  103 | + (NSArray *)imageUnfilteredPasteboardTypes;
      | ^
/usr/include/GNUstep/AppKit/NSImageRep.h:110:1: error: expected unqualified-id before ‘-’ token
  110 | - (void)setSize:(NSSize)aSize;
      | ^
/usr/include/GNUstep/AppKit/NSImageRep.h:114:1: error: expected unqualified-id before ‘-’ token
  114 | - (NSSize)size;
      | ^
/usr/include/GNUstep/AppKit/NSImageRep.h:125:1: error: expected unqualified-id before ‘-’ token
  125 | - (NSInteger)bitsPerSample;
      | ^
/usr/include/GNUstep/AppKit/NSImageRep.h:126:1: error: expected unqualified-id before ‘-’ token
  126 | - (NSString *)colorSpaceName;
      | ^
/usr/include/GNUstep/AppKit/NSImageRep.h:127:1: error: expected unqualified-id before ‘-’ token
  127 | - (BOOL)hasAlpha;
      | ^
/usr/include/GNUstep/AppKit/NSImageRep.h:128:1: error: expected unqualified-id before ‘-’ token
  128 | - (BOOL)isOpaque;
      | ^
/usr/include/GNUstep/AppKit/NSImageRep.h:129:1: error: expected unqualified-id before ‘-’ token
  129 | - (NSInteger)pixelsHigh;
      | ^
/usr/include/GNUstep/AppKit/NSImageRep.h:130:1: error: expected unqualified-id before ‘-’ token
  130 | - (NSInteger)pixelsWide;
      | ^
/usr/include/GNUstep/AppKit/NSImageRep.h:131:1: error: expected unqualified-id before ‘-’ token
  131 | - (void)setAlpha:(BOOL)flag;
      | ^
/usr/include/GNUstep/AppKit/NSImageRep.h:139:1: error: expected unqualified-id before ‘-’ token
  139 | - (void)setBitsPerSample:(NSInteger)anInt;
      | ^
/usr/include/GNUstep/AppKit/NSImageRep.h:140:1: error: expected unqualified-id before ‘-’ token
  140 | - (void)setColorSpaceName:(NSString *)aString;
      | ^
/usr/include/GNUstep/AppKit/NSImageRep.h:141:1: error: expected unqualified-id before ‘-’ token
  141 | - (void)setOpaque:(BOOL)flag;
      | ^
/usr/include/GNUstep/AppKit/NSImageRep.h:142:1: error: expected unqualified-id before ‘-’ token
  142 | - (void)setPixelsHigh:(NSInteger)anInt;
      | ^
/usr/include/GNUstep/AppKit/NSImageRep.h:143:1: error: expected unqualified-id before ‘-’ token
  143 | - (void)setPixelsWide:(NSInteger)anInt;
      | ^
/usr/include/GNUstep/AppKit/NSImageRep.h:156:1: error: expected unqualified-id before ‘-’ token
  156 | - (BOOL)draw;
      | ^
/usr/include/GNUstep/AppKit/NSImageRep.h:157:1: error: expected unqualified-id before ‘-’ token
  157 | - (BOOL)drawAtPoint:(NSPoint)aPoint;
      | ^
/usr/include/GNUstep/AppKit/NSImageRep.h:158:1: error: expected unqualified-id before ‘-’ token
  158 | - (BOOL)drawInRect:(NSRect)aRect;
      | ^
/usr/include/GNUstep/AppKit/NSImageRep.h:160:1: error: expected unqualified-id before ‘-’ token
  160 | - (BOOL) drawInRect: (NSRect)dstRect
      | ^
/usr/include/GNUstep/AppKit/NSImageRep.h:171:1: error: expected unqualified-id before ‘+’ token
  171 | + (Class)imageRepClassForData:(NSData *)data;
      | ^
/usr/include/GNUstep/AppKit/NSImageRep.h:172:1: error: expected unqualified-id before ‘+’ token
  172 | + (Class)imageRepClassForFileType:(NSString *)type;
      | ^
/usr/include/GNUstep/AppKit/NSImageRep.h:173:1: error: expected unqualified-id before ‘+’ token
  173 | + (Class)imageRepClassForPasteboardType:(NSString *)type;
      | ^
/usr/include/GNUstep/AppKit/NSImageRep.h:174:1: error: expected unqualified-id before ‘+’ token
  174 | + (void)registerImageRepClass:(Class)imageRepClass;
      | ^
/usr/include/GNUstep/AppKit/NSImageRep.h:175:1: error: expected unqualified-id before ‘+’ token
  175 | + (NSArray *)registeredImageRepClasses;
      | ^
/usr/include/GNUstep/AppKit/NSImageRep.h:176:1: error: expected unqualified-id before ‘+’ token
  176 | + (void)unregisterImageRepClass:(Class)imageRepClass;
      | ^
/usr/include/GNUstep/AppKit/NSImageRep.h:178:2: error: ‘end’ does not name a type
  178 | @end
      |  ^~~
/usr/include/GNUstep/AppKit/NSImageRep.h:181:2: error: ‘interface’ does not name a type
  181 | @interface NSImageRep (GSQuartz)
      |  ^~~~~~~~~
/usr/include/GNUstep/AppKit/NSImageRep.h:187:2: error: ‘end’ does not name a type
  187 | @end
      |  ^~~
/usr/include/GNUstep/AppKit/NSBitmapImageRep.h:108:15: error: ‘NSString’ does not name a type
  108 | APPKIT_EXPORT NSString *NSImageCompressionMethod;  // NSNumber; only for TIFF files
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSBitmapImageRep.h:109:15: error: ‘NSString’ does not name a type
  109 | APPKIT_EXPORT NSString *NSImageCompressionFactor;  // NSNumber 0.0 to 255.0; only for JPEG files (GNUstep extension: JPEG-compressed TIFFs too)
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSBitmapImageRep.h:110:15: error: ‘NSString’ does not name a type
  110 | APPKIT_EXPORT NSString *NSImageDitherTranparency;  // NSNumber boolean; only for writing GIF files
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSBitmapImageRep.h:111:15: error: ‘NSString’ does not name a type
  111 | APPKIT_EXPORT NSString *NSImageRGBColorTable;  // NSData; only for reading & writing GIF files
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSBitmapImageRep.h:112:15: error: ‘NSString’ does not name a type
  112 | APPKIT_EXPORT NSString *NSImageInterlaced;  // NSNumber boolean; only for writing PNG files
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSBitmapImageRep.h:113:15: error: ‘NSString’ does not name a type
  113 | APPKIT_EXPORT NSString *NSImageColorSyncProfileData; // Mac OX X only
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSBitmapImageRep.h:115:15: error: ‘NSString’ does not name a type
  115 | APPKIT_EXPORT NSString *NSImageFrameCount;  // NSNumber integer; only for reading animated GIF files
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSBitmapImageRep.h:116:15: error: ‘NSString’ does not name a type
  116 | APPKIT_EXPORT NSString *NSImageCurrentFrame; // NSNumber integer; only for animated GIF files
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSBitmapImageRep.h:117:15: error: ‘NSString’ does not name a type
  117 | APPKIT_EXPORT NSString *NSImageCurrentFrameDuration;  // NSNumber float; only for reading animated GIF files
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSBitmapImageRep.h:118:15: error: ‘NSString’ does not name a type
  118 | APPKIT_EXPORT NSString *NSImageLoopCount; // NSNumber integer; only for reading animated GIF files
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSBitmapImageRep.h:119:15: error: ‘NSString’ does not name a type
  119 | APPKIT_EXPORT NSString *NSImageGamma; // NSNumber 0.0 to 1.0; only for reading & writing PNG files
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSBitmapImageRep.h:120:15: error: ‘NSString’ does not name a type
  120 | APPKIT_EXPORT NSString *NSImageProgressive; // NSNumber boolean; only for reading & writing JPEG files
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSBitmapImageRep.h:121:15: error: ‘NSString’ does not name a type
  121 | APPKIT_EXPORT NSString *NSImageEXIFData; // No GNUstep support yet; for reading & writing JPEG
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSBitmapImageRep.h:125:2: error: ‘interface’ does not name a type
  125 | @interface NSBitmapImageRep : NSImageRep
      |  ^~~~~~~~~
/usr/include/GNUstep/AppKit/NSBitmapImageRep.h:147:1: error: expected unqualified-id before ‘+’ token
  147 | + (id) imageRepWithData: (NSData*)imageData;
      | ^
/usr/include/GNUstep/AppKit/NSBitmapImageRep.h:148:1: error: expected unqualified-id before ‘+’ token
  148 | + (NSArray*) imageRepsWithData: (NSData*)imageData;
      | ^
/usr/include/GNUstep/AppKit/NSBitmapImageRep.h:149:1: error: expected unqualified-id before ‘-’ token
  149 | - (id) initWithData: (NSData*)imageData;
      | ^
/usr/include/GNUstep/AppKit/NSBitmapImageRep.h:150:1: error: expected unqualified-id before ‘-’ token
  150 | - (id) initWithFocusedViewRect: (NSRect)rect;
      | ^
/usr/include/GNUstep/AppKit/NSBitmapImageRep.h:151:1: error: expected unqualified-id before ‘-’ token
  151 | - (id) initWithBitmapDataPlanes: (unsigned char**)planes
      | ^
/usr/include/GNUstep/AppKit/NSBitmapImageRep.h:163:1: error: expected unqualified-id before ‘-’ token
  163 | - (void)colorizeByMappingGray:(CGFloat)midPoint
      | ^
/usr/include/GNUstep/AppKit/NSBitmapImageRep.h:167:1: error: expected unqualified-id before ‘-’ token
  167 | - (id)initWithBitmapHandle:(void *)bitmap;
      | ^
/usr/include/GNUstep/AppKit/NSBitmapImageRep.h:168:1: error: expected unqualified-id before ‘-’ token
  168 | - (id)initWithIconHandle:(void *)icon;
      | ^
/usr/include/GNUstep/AppKit/NSBitmapImageRep.h:172:1: error: expected unqualified-id before ‘-’ token
  172 | - (NSInteger) incrementalLoadFromData: (NSData *)data complete: (BOOL)complete;
      | ^
/usr/include/GNUstep/AppKit/NSBitmapImageRep.h:173:1: error: expected unqualified-id before ‘-’ token
  173 | - (id) initForIncrementalLoad;
      | ^
/usr/include/GNUstep/AppKit/NSBitmapImageRep.h:176:1: error: expected unqualified-id before ‘-’ token
  176 | - (id) initWithBitmapDataPlanes: (unsigned char**)planes
      | ^
/usr/include/GNUstep/AppKit/NSBitmapImageRep.h:192:1: error: expected unqualified-id before ‘-’ token
  192 | - (NSInteger) bitsPerPixel;
      | ^
/usr/include/GNUstep/AppKit/NSBitmapImageRep.h:193:1: error: expected unqualified-id before ‘-’ token
  193 | - (NSInteger) samplesPerPixel;
      | ^
/usr/include/GNUstep/AppKit/NSBitmapImageRep.h:194:1: error: expected unqualified-id before ‘-’ token
  194 | - (BOOL) isPlanar;
      | ^
/usr/include/GNUstep/AppKit/NSBitmapImageRep.h:195:1: error: expected unqualified-id before ‘-’ token
  195 | - (NSInteger) numberOfPlanes;
      | ^
/usr/include/GNUstep/AppKit/NSBitmapImageRep.h:196:1: error: expected unqualified-id before ‘-’ token
  196 | - (NSInteger) bytesPerPlane;
      | ^
/usr/include/GNUstep/AppKit/NSBitmapImageRep.h:197:1: error: expected unqualified-id before ‘-’ token
  197 | - (NSInteger) bytesPerRow;
      | ^
/usr/include/GNUstep/AppKit/NSBitmapImageRep.h:202:1: error: expected unqualified-id before ‘-’ token
  202 | - (unsigned char*) bitmapData;
      | ^
/usr/include/GNUstep/AppKit/NSBitmapImageRep.h:203:1: error: expected unqualified-id before ‘-’ token
  203 | - (void) getBitmapDataPlanes: (unsigned char**)data;
      | ^
/usr/include/GNUstep/AppKit/NSBitmapImageRep.h:206:1: error: expected unqualified-id before ‘-’ token
  206 | - (NSBitmapFormat) bitmapFormat;
      | ^
/usr/include/GNUstep/AppKit/NSBitmapImageRep.h:207:1: error: expected unqualified-id before ‘-’ token
  207 | - (void) getPixel: (NSUInteger[])pixelData atX: (NSInteger)x y: (NSInteger)y;
      | ^
/usr/include/GNUstep/AppKit/NSBitmapImageRep.h:208:1: error: expected unqualified-id before ‘-’ token
  208 | - (void) setPixel: (NSUInteger[])pixelData atX: (NSInteger)x y: (NSInteger)y;
      | ^
/usr/include/GNUstep/AppKit/NSBitmapImageRep.h:209:1: error: expected unqualified-id before ‘-’ token
  209 | - (NSColor*) colorAtX: (NSInteger)x y: (NSInteger)y;
      | ^
/usr/include/GNUstep/AppKit/NSBitmapImageRep.h:210:1: error: expected unqualified-id before ‘-’ token
  210 | - (void) setColor: (NSColor*)color atX: (NSInteger)x y: (NSInteger)y;
      | ^
/usr/include/GNUstep/AppKit/NSBitmapImageRep.h:216:1: error: expected unqualified-id before ‘+’ token
  216 | + (NSData*) TIFFRepresentationOfImageRepsInArray: (NSArray*)anArray;
      | ^
/usr/include/GNUstep/AppKit/NSBitmapImageRep.h:217:1: error: expected unqualified-id before ‘+’ token
  217 | + (NSData*) TIFFRepresentationOfImageRepsInArray: (NSArray*)anArray
      | ^
/usr/include/GNUstep/AppKit/NSBitmapImageRep.h:220:1: error: expected unqualified-id before ‘-’ token
  220 | - (NSData*) TIFFRepresentation;
      | ^
/usr/include/GNUstep/AppKit/NSBitmapImageRep.h:221:1: error: expected unqualified-id before ‘-’ token
  221 | - (NSData*) TIFFRepresentationUsingCompression: (NSTIFFCompression)type
      | ^
/usr/include/GNUstep/AppKit/NSBitmapImageRep.h:225:1: error: expected unqualified-id before ‘+’ token
  225 | + (NSData *)representationOfImageRepsInArray:(NSArray *)imageReps
      | ^
/usr/include/GNUstep/AppKit/NSBitmapImageRep.h:228:1: error: expected unqualified-id before ‘-’ token
  228 | - (NSData *)representationUsingType:(NSBitmapImageFileType)storageType
      | ^
/usr/include/GNUstep/AppKit/NSBitmapImageRep.h:235:1: error: expected unqualified-id before ‘+’ token
  235 | + (void) getTIFFCompressionTypes: (const NSTIFFCompression**)list
      | ^
/usr/include/GNUstep/AppKit/NSBitmapImageRep.h:237:1: error: expected unqualified-id before ‘+’ token
  237 | + (NSString*) localizedNameForTIFFCompressionType: (NSTIFFCompression)type;
      | ^
/usr/include/GNUstep/AppKit/NSBitmapImageRep.h:238:1: error: expected unqualified-id before ‘-’ token
  238 | - (BOOL) canBeCompressedUsing: (NSTIFFCompression)compression;
      | ^
/usr/include/GNUstep/AppKit/NSBitmapImageRep.h:239:1: error: expected unqualified-id before ‘-’ token
  239 | - (void) getCompression: (NSTIFFCompression*)compression
      | ^
/usr/include/GNUstep/AppKit/NSBitmapImageRep.h:241:1: error: expected unqualified-id before ‘-’ token
  241 | - (void) setCompression: (NSTIFFCompression)compression
      | ^
/usr/include/GNUstep/AppKit/NSBitmapImageRep.h:245:1: error: expected unqualified-id before ‘-’ token
  245 | - (void)setProperty:(NSString *)property withValue:(id)value;
      | ^
/usr/include/GNUstep/AppKit/NSBitmapImageRep.h:246:1: error: expected unqualified-id before ‘-’ token
  246 | - (id)valueForProperty:(NSString *)property;
      | ^
/usr/include/GNUstep/AppKit/NSBitmapImageRep.h:249:2: error: ‘end’ does not name a type
  249 | @end
      |  ^~~
/usr/include/GNUstep/AppKit/NSBitmapImageRep.h:253:2: error: ‘end’ does not name a type
  253 | @end
      |  ^~~
/usr/include/GNUstep/AppKit/NSBox.h:74:2: error: ‘interface’ does not name a type
   74 | @interface NSBox : NSView <NSCoding>
      |  ^~~~~~~~~
/usr/include/GNUstep/AppKit/NSBox.h:96:1: error: expected unqualified-id before ‘-’ token
   96 | - (NSRect)borderRect;
      | ^
/usr/include/GNUstep/AppKit/NSBox.h:97:1: error: expected unqualified-id before ‘-’ token
   97 | - (NSBorderType)borderType;
      | ^
/usr/include/GNUstep/AppKit/NSBox.h:98:1: error: expected unqualified-id before ‘-’ token
   98 | - (void)setBorderType:(NSBorderType)aType;
      | ^
/usr/include/GNUstep/AppKit/NSBox.h:99:1: error: expected unqualified-id before ‘-’ token
   99 | - (void)setTitle:(NSString *)aString;
      | ^
/usr/include/GNUstep/AppKit/NSBox.h:100:1: error: expected unqualified-id before ‘-’ token
  100 | - (void)setTitleFont:(NSFont *)fontObj;
      | ^
/usr/include/GNUstep/AppKit/NSBox.h:101:1: error: expected unqualified-id before ‘-’ token
  101 | - (void)setTitlePosition:(NSTitlePosition)aPosition;
      | ^
/usr/include/GNUstep/AppKit/NSBox.h:102:1: error: expected unqualified-id before ‘-’ token
  102 | - (NSString *)title;
      | ^
/usr/include/GNUstep/AppKit/NSBox.h:103:1: error: expected unqualified-id before ‘-’ token
  103 | - (id)titleCell;
      | ^
/usr/include/GNUstep/AppKit/NSBox.h:104:1: error: expected unqualified-id before ‘-’ token
  104 | - (NSFont *)titleFont;
      | ^
/usr/include/GNUstep/AppKit/NSBox.h:105:1: error: expected unqualified-id before ‘-’ token
  105 | - (NSTitlePosition)titlePosition;
      | ^
/usr/include/GNUstep/AppKit/NSBox.h:106:1: error: expected unqualified-id before ‘-’ token
  106 | - (NSRect)titleRect;
      | ^
/usr/include/GNUstep/AppKit/NSBox.h:108:1: error: expected unqualified-id before ‘-’ token
  108 | - (void)setTitleWithMnemonic:(NSString *)aString;
      | ^
/usr/include/GNUstep/AppKit/NSBox.h:109:1: error: expected unqualified-id before ‘-’ token
  109 | - (NSBoxType)boxType;
      | ^
/usr/include/GNUstep/AppKit/NSBox.h:110:1: error: expected unqualified-id before ‘-’ token
  110 | - (void)setBoxType:(NSBoxType)aType;
      | ^
/usr/include/GNUstep/AppKit/NSBox.h:116:1: error: expected unqualified-id before ‘-’ token
  116 | - (id)contentView;
      | ^
/usr/include/GNUstep/AppKit/NSBox.h:117:1: error: expected unqualified-id before ‘-’ token
  117 | - (NSSize)contentViewMargins;
      | ^
/usr/include/GNUstep/AppKit/NSBox.h:118:1: error: expected unqualified-id before ‘-’ token
  118 | - (void)setContentView:(NSView *)aView;
      | ^
/usr/include/GNUstep/AppKit/NSBox.h:119:1: error: expected unqualified-id before ‘-’ token
  119 | - (void)setContentViewMargins:(NSSize)offsetSize;
      | ^
/usr/include/GNUstep/AppKit/NSBox.h:124:1: error: expected unqualified-id before ‘-’ token
  124 | - (void)setFrameFromContentFrame:(NSRect)contentFrame;
      | ^
/usr/include/GNUstep/AppKit/NSBox.h:125:1: error: expected unqualified-id before ‘-’ token
  125 | - (void)sizeToFit;
      | ^
/usr/include/GNUstep/AppKit/NSBox.h:128:1: error: expected unqualified-id before ‘-’ token
  128 | -(NSSize) minimumSize;
      | ^
/usr/include/GNUstep/AppKit/NSBox.h:132:1: error: expected unqualified-id before ‘-’ token
  132 | - (NSColor*)fillColor;
      | ^
/usr/include/GNUstep/AppKit/NSBox.h:133:1: error: expected unqualified-id before ‘-’ token
  133 | - (void)setFillColor:(NSColor*)newFillColor;
      | ^
/usr/include/GNUstep/AppKit/NSBox.h:134:1: error: expected unqualified-id before ‘-’ token
  134 | - (NSColor*)borderColor;
      | ^
/usr/include/GNUstep/AppKit/NSBox.h:135:1: error: expected unqualified-id before ‘-’ token
  135 | - (void)setBorderColor:(NSColor*)newBorderColor;
      | ^
/usr/include/GNUstep/AppKit/NSBox.h:136:1: error: expected unqualified-id before ‘-’ token
  136 | - (CGFloat)borderWidth;
      | ^
/usr/include/GNUstep/AppKit/NSBox.h:137:1: error: expected unqualified-id before ‘-’ token
  137 | - (void)setBorderWidth:(CGFloat)borderWidth;
      | ^
/usr/include/GNUstep/AppKit/NSBox.h:138:1: error: expected unqualified-id before ‘-’ token
  138 | - (CGFloat)cornerRadius;
      | ^
/usr/include/GNUstep/AppKit/NSBox.h:139:1: error: expected unqualified-id before ‘-’ token
  139 | - (void)setCornerRadius:(CGFloat)cornerRadius;
      | ^
/usr/include/GNUstep/AppKit/NSBox.h:140:1: error: expected unqualified-id before ‘-’ token
  140 | - (BOOL)isTransparent;
      | ^
/usr/include/GNUstep/AppKit/NSBox.h:141:1: error: expected unqualified-id before ‘-’ token
  141 | - (void)setTransparent:(BOOL)transparent;
      | ^
/usr/include/GNUstep/AppKit/NSBox.h:143:2: error: ‘end’ does not name a type
  143 | @end
      |  ^~~
/usr/include/GNUstep/AppKit/NSControl.h:47:2: error: ‘interface’ does not name a type
   47 | @interface NSControl : NSView
      |  ^~~~~~~~~
/usr/include/GNUstep/AppKit/NSControl.h:58:1: error: expected unqualified-id before ‘+’ token
   58 | + (Class)cellClass;
      | ^
/usr/include/GNUstep/AppKit/NSControl.h:59:1: error: expected unqualified-id before ‘+’ token
   59 | + (void)setCellClass:(Class)factoryId;
      | ^
/usr/include/GNUstep/AppKit/NSControl.h:60:1: error: expected unqualified-id before ‘-’ token
   60 | - (id)cell;
      | ^
/usr/include/GNUstep/AppKit/NSControl.h:61:1: error: expected unqualified-id before ‘-’ token
   61 | - (void)setCell:(NSCell *)aCell;
      | ^
/usr/include/GNUstep/AppKit/NSControl.h:66:1: error: expected unqualified-id before ‘-’ token
   66 | - (BOOL)isEnabled;
      | ^
/usr/include/GNUstep/AppKit/NSControl.h:67:1: error: expected unqualified-id before ‘-’ token
   67 | - (void)setEnabled:(BOOL)flag;
      | ^
/usr/include/GNUstep/AppKit/NSControl.h:72:1: error: expected unqualified-id before ‘-’ token
   72 | - (id)selectedCell;
      | ^
/usr/include/GNUstep/AppKit/NSControl.h:73:1: error: expected unqualified-id before ‘-’ token
   73 | - (NSInteger)selectedTag;
      | ^
/usr/include/GNUstep/AppKit/NSControl.h:78:1: error: expected unqualified-id before ‘-’ token
   78 | - (void) setDoubleValue: (double)aDouble;
      | ^
/usr/include/GNUstep/AppKit/NSControl.h:79:1: error: expected unqualified-id before ‘-’ token
   79 | - (double) doubleValue;
      | ^
/usr/include/GNUstep/AppKit/NSControl.h:81:1: error: expected unqualified-id before ‘-’ token
   81 | - (void) setFloatValue: (float)aFloat;
      | ^
/usr/include/GNUstep/AppKit/NSControl.h:82:1: error: expected unqualified-id before ‘-’ token
   82 | - (float) floatValue;
      | ^
/usr/include/GNUstep/AppKit/NSControl.h:84:1: error: expected unqualified-id before ‘-’ token
   84 | - (void) setIntValue: (int)anInt;
      | ^
/usr/include/GNUstep/AppKit/NSControl.h:85:1: error: expected unqualified-id before ‘-’ token
   85 | - (int) intValue;
      | ^
/usr/include/GNUstep/AppKit/NSControl.h:88:1: error: expected unqualified-id before ‘-’ token
   88 | - (NSInteger) integerValue;
      | ^
/usr/include/GNUstep/AppKit/NSControl.h:89:1: error: expected unqualified-id before ‘-’ token
   89 | - (void) setIntegerValue: (NSInteger)anInt;
      | ^
/usr/include/GNUstep/AppKit/NSControl.h:90:1: error: expected unqualified-id before ‘-’ token
   90 | - (void) takeIntegerValueFrom: (id)sender;
      | ^
/usr/include/GNUstep/AppKit/NSControl.h:94:1: error: expected unqualified-id before ‘-’ token
   94 | - (NSSize) sizeThatFits: (NSSize)size;
      | ^
/usr/include/GNUstep/AppKit/NSControl.h:97:1: error: expected unqualified-id before ‘-’ token
   97 | - (void) setStringValue: (NSString *)aString;
      | ^
/usr/include/GNUstep/AppKit/NSControl.h:98:1: error: expected unqualified-id before ‘-’ token
   98 | - (NSString *) stringValue;
      | ^
/usr/include/GNUstep/AppKit/NSControl.h:100:1: error: expected unqualified-id before ‘-’ token
  100 | - (void) setObjectValue: (id)anObject;
      | ^
/usr/include/GNUstep/AppKit/NSControl.h:101:1: error: expected unqualified-id before ‘-’ token
  101 | - (id) objectValue;
      | ^
/usr/include/GNUstep/AppKit/NSControl.h:103:1: error: expected unqualified-id before ‘-’ token
  103 | - (void) setNeedsDisplay;
      | ^
/usr/include/GNUstep/AppKit/NSControl.h:108:1: error: expected unqualified-id before ‘-’ token
  108 | - (void) takeDoubleValueFrom: (id)sender;
      | ^
/usr/include/GNUstep/AppKit/NSControl.h:109:1: error: expected unqualified-id before ‘-’ token
  109 | - (void) takeFloatValueFrom: (id)sender;
      | ^
/usr/include/GNUstep/AppKit/NSControl.h:110:1: error: expected unqualified-id before ‘-’ token
  110 | - (void) takeIntValueFrom: (id)sender;
      | ^
/usr/include/GNUstep/AppKit/NSControl.h:111:1: error: expected unqualified-id before ‘-’ token
  111 | - (void) takeStringValueFrom: (id)sender;
      | ^
/usr/include/GNUstep/AppKit/NSControl.h:112:1: error: expected unqualified-id before ‘-’ token
  112 | - (void) takeObjectValueFrom: (id)sender;
      | ^
/usr/include/GNUstep/AppKit/NSControl.h:117:1: error: expected unqualified-id before ‘-’ token
  117 | - (NSTextAlignment)alignment;
      | ^
/usr/include/GNUstep/AppKit/NSControl.h:118:1: error: expected unqualified-id before ‘-’ token
  118 | - (NSFont *)font;
      | ^
/usr/include/GNUstep/AppKit/NSControl.h:119:1: error: expected unqualified-id before ‘-’ token
  119 | - (void)setAlignment:(NSTextAlignment)mode;
      | ^
/usr/include/GNUstep/AppKit/NSControl.h:120:1: error: expected unqualified-id before ‘-’ token
  120 | - (void)setFont:(NSFont *)fontObject;
      | ^
/usr/include/GNUstep/AppKit/NSControl.h:121:1: error: expected unqualified-id before ‘-’ token
  121 | - (void)setFloatingPointFormat:(BOOL)autoRange
      | ^
/usr/include/GNUstep/AppKit/NSControl.h:125:1: error: expected unqualified-id before ‘-’ token
  125 | - (void)setFormatter:(NSFormatter*)newFormatter;
      | ^
/usr/include/GNUstep/AppKit/NSControl.h:126:1: error: expected unqualified-id before ‘-’ token
  126 | - (id)formatter;
      | ^
/usr/include/GNUstep/AppKit/NSControl.h:129:1: error: expected unqualified-id before ‘-’ token
  129 | - (NSWritingDirection)baseWritingDirection;
      | ^
/usr/include/GNUstep/AppKit/NSControl.h:130:1: error: expected unqualified-id before ‘-’ token
  130 | - (void)setBaseWritingDirection:(NSWritingDirection)direction;
      | ^
/usr/include/GNUstep/AppKit/NSControl.h:136:1: error: expected unqualified-id before ‘-’ token
  136 | - (BOOL)abortEditing;
      | ^
/usr/include/GNUstep/AppKit/NSControl.h:137:1: error: expected unqualified-id before ‘-’ token
  137 | - (NSText *)currentEditor;
      | ^
/usr/include/GNUstep/AppKit/NSControl.h:138:1: error: expected unqualified-id before ‘-’ token
  138 | - (void)validateEditing;
      | ^
/usr/include/GNUstep/AppKit/NSControl.h:143:1: error: expected unqualified-id before ‘-’ token
  143 | - (void)calcSize;
      | ^
/usr/include/GNUstep/AppKit/NSControl.h:144:1: error: expected unqualified-id before ‘-’ token
  144 | - (void)sizeToFit;
      | ^
/usr/include/GNUstep/AppKit/NSControl.h:149:1: error: expected unqualified-id before ‘-’ token
  149 | - (void)drawCell:(NSCell *)aCell;
      | ^
/usr/include/GNUstep/AppKit/NSControl.h:150:1: error: expected unqualified-id before ‘-’ token
  150 | - (void)drawCellInside:(NSCell *)aCell;
      | ^
/usr/include/GNUstep/AppKit/NSControl.h:151:1: error: expected unqualified-id before ‘-’ token
  151 | - (void)selectCell:(NSCell *)aCell;
      | ^
/usr/include/GNUstep/AppKit/NSControl.h:152:1: error: expected unqualified-id before ‘-’ token
  152 | - (void)updateCell:(NSCell *)aCell;
      | ^
/usr/include/GNUstep/AppKit/NSControl.h:153:1: error: expected unqualified-id before ‘-’ token
  153 | - (void)updateCellInside:(NSCell *)aCell;
      | ^
/usr/include/GNUstep/AppKit/NSControl.h:158:1: error: expected unqualified-id before ‘-’ token
  158 | - (SEL)action;
      | ^
/usr/include/GNUstep/AppKit/NSControl.h:159:1: error: expected unqualified-id before ‘-’ token
  159 | - (BOOL)isContinuous;
      | ^
/usr/include/GNUstep/AppKit/NSControl.h:160:1: error: expected unqualified-id before ‘-’ token
  160 | - (BOOL)sendAction:(SEL)theAction
      | ^
/usr/include/GNUstep/AppKit/NSControl.h:162:1: error: expected unqualified-id before ‘-’ token
  162 | - (NSInteger)sendActionOn:(NSInteger)mask;
      | ^
/usr/include/GNUstep/AppKit/NSControl.h:163:1: error: expected unqualified-id before ‘-’ token
  163 | - (void)setAction:(SEL)aSelector;
      | ^
/usr/include/GNUstep/AppKit/NSControl.h:164:1: error: expected unqualified-id before ‘-’ token
  164 | - (void)setContinuous:(BOOL)flag;
      | ^
/usr/include/GNUstep/AppKit/NSControl.h:165:1: error: expected unqualified-id before ‘-’ token
  165 | - (void)setTarget:(id)anObject;
      | ^
/usr/include/GNUstep/AppKit/NSControl.h:166:1: error: expected unqualified-id before ‘-’ token
  166 | - (id)target;
      | ^
/usr/include/GNUstep/AppKit/NSControl.h:172:1: error: expected unqualified-id before ‘-’ token
  172 | - (NSAttributedString *)attributedStringValue;
      | ^
/usr/include/GNUstep/AppKit/NSControl.h:173:1: error: expected unqualified-id before ‘-’ token
  173 | - (void)setAttributedStringValue:(NSAttributedString *)attribStr;
      | ^
/usr/include/GNUstep/AppKit/NSControl.h:179:1: error: expected unqualified-id before ‘-’ token
  179 | - (void)setTag:(NSInteger)anInt;
      | ^
/usr/include/GNUstep/AppKit/NSControl.h:180:1: error: expected unqualified-id before ‘-’ token
  180 | - (NSInteger)tag;
      | ^
/usr/include/GNUstep/AppKit/NSControl.h:185:1: error: expected unqualified-id before ‘-’ token
  185 | - (void)performClick:(id)sender;
      | ^
/usr/include/GNUstep/AppKit/NSControl.h:187:1: error: expected unqualified-id before ‘-’ token
  187 | - (BOOL)refusesFirstResponder;
      | ^
/usr/include/GNUstep/AppKit/NSControl.h:188:1: error: expected unqualified-id before ‘-’ token
  188 | - (void)setRefusesFirstResponder:(BOOL)flag;
      | ^
/usr/include/GNUstep/AppKit/NSControl.h:194:1: error: expected unqualified-id before ‘-’ token
  194 | - (void)mouseDown:(NSEvent *)theEvent;
      | ^
/usr/include/GNUstep/AppKit/NSControl.h:195:1: error: expected unqualified-id before ‘-’ token
  195 | - (BOOL)ignoresMultiClick;
      | ^
/usr/include/GNUstep/AppKit/NSControl.h:196:1: error: expected unqualified-id before ‘-’ token
  196 | - (void)setIgnoresMultiClick:(BOOL)flag;
      | ^
/usr/include/GNUstep/AppKit/NSControl.h:198:2: error: ‘end’ does not name a type
  198 | @end
      |  ^~~
/usr/include/GNUstep/AppKit/NSControl.h:201:15: error: ‘NSString’ does not name a type
  201 | APPKIT_EXPORT NSString *NSControlTextDidEndEditingNotification;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSControl.h:202:15: error: ‘NSString’ does not name a type
  202 | APPKIT_EXPORT NSString *NSControlTextDidChangeNotification;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSControl.h:207:2: error: ‘protocol’ does not name a type; did you mean ‘Protocol’?
  207 | @protocol NSControlTextEditingDelegate <NSObject>
      |  ^~~~~~~~
      |  Protocol
/usr/include/GNUstep/AppKit/NSControl.h:216:1: error: expected unqualified-id before ‘-’ token
  216 | - (BOOL) control: (NSControl *)control
      | ^
/usr/include/GNUstep/AppKit/NSControl.h:219:1: error: expected unqualified-id before ‘-’ token
  219 | - (BOOL) control: (NSControl *)control
      | ^
/usr/include/GNUstep/AppKit/NSControl.h:222:1: error: expected unqualified-id before ‘-’ token
  222 | - (BOOL) control: (NSControl *)control
      | ^
/usr/include/GNUstep/AppKit/NSControl.h:226:1: error: expected unqualified-id before ‘-’ token
  226 | - (void) control: (NSControl *)control
      | ^
/usr/include/GNUstep/AppKit/NSControl.h:231:1: error: expected unqualified-id before ‘-’ token
  231 | - (BOOL) control: (NSControl *)control
      | ^
/usr/include/GNUstep/AppKit/NSControl.h:235:1: error: expected unqualified-id before ‘-’ token
  235 | - (NSArray *) control: (NSControl *)control
      | ^
/usr/include/GNUstep/AppKit/NSControl.h:242:2: error: ‘end’ does not name a type
  242 | @end
      |  ^~~
/usr/include/GNUstep/AppKit/NSControl.h:246:1: error: expected unqualified-id before ‘-’ token
  246 | - (void) controlTextDidEndEditing: (NSNotification *)aNotification;
      | ^
/usr/include/GNUstep/AppKit/NSControl.h:247:1: error: expected unqualified-id before ‘-’ token
  247 | - (void) controlTextDidChange: (NSNotification *)aNotification;
      | ^
/usr/include/GNUstep/AppKit/NSControl.h:248:2: error: ‘end’ does not name a type
  248 | @end
      |  ^~~
/usr/include/GNUstep/AppKit/NSBrowser.h:57:2: error: ‘interface’ does not name a type
   57 | @interface NSBrowser : NSControl <NSCoding>
      |  ^~~~~~~~~
/usr/include/GNUstep/AppKit/NSBrowser.h:106:1: error: expected unqualified-id before ‘-’ token
  106 | - (id) delegate;
      | ^
/usr/include/GNUstep/AppKit/NSBrowser.h:107:1: error: expected unqualified-id before ‘-’ token
  107 | - (void) setDelegate: (id)anObject;
      | ^
/usr/include/GNUstep/AppKit/NSBrowser.h:112:1: error: expected unqualified-id before ‘-’ token
  112 | - (SEL) doubleAction;
      | ^
/usr/include/GNUstep/AppKit/NSBrowser.h:113:1: error: expected unqualified-id before ‘-’ token
  113 | - (BOOL) sendAction;
      | ^
/usr/include/GNUstep/AppKit/NSBrowser.h:114:1: error: expected unqualified-id before ‘-’ token
  114 | - (void) setDoubleAction: (SEL)aSelector;
      | ^
/usr/include/GNUstep/AppKit/NSBrowser.h:119:1: error: expected unqualified-id before ‘+’ token
  119 | + (Class) cellClass;
      | ^
/usr/include/GNUstep/AppKit/NSBrowser.h:120:1: error: expected unqualified-id before ‘-’ token
  120 | - (id) cellPrototype;
      | ^
/usr/include/GNUstep/AppKit/NSBrowser.h:121:1: error: expected unqualified-id before ‘-’ token
  121 | - (Class) matrixClass;
      | ^
/usr/include/GNUstep/AppKit/NSBrowser.h:122:1: error: expected unqualified-id before ‘-’ token
  122 | - (void) setCellClass: (Class)classId;
      | ^
/usr/include/GNUstep/AppKit/NSBrowser.h:123:1: error: expected unqualified-id before ‘-’ token
  123 | - (void) setCellPrototype: (NSCell *)aCell;
      | ^
/usr/include/GNUstep/AppKit/NSBrowser.h:124:1: error: expected unqualified-id before ‘-’ token
  124 | - (void) setMatrixClass: (Class)classId;
      | ^
/usr/include/GNUstep/AppKit/NSBrowser.h:129:1: error: expected unqualified-id before ‘-’ token
  129 | - (BOOL) reusesColumns;
      | ^
/usr/include/GNUstep/AppKit/NSBrowser.h:130:1: error: expected unqualified-id before ‘-’ token
  130 | - (void) setReusesColumns: (BOOL)flag;
      | ^
/usr/include/GNUstep/AppKit/NSBrowser.h:131:1: error: expected unqualified-id before ‘-’ token
  131 | - (void) setTakesTitleFromPreviousColumn: (BOOL)flag;
      | ^
/usr/include/GNUstep/AppKit/NSBrowser.h:132:1: error: expected unqualified-id before ‘-’ token
  132 | - (BOOL) takesTitleFromPreviousColumn;
      | ^
/usr/include/GNUstep/AppKit/NSBrowser.h:134:1: error: expected unqualified-id before ‘-’ token
  134 | - (BOOL) autohidesScroller;
      | ^
/usr/include/GNUstep/AppKit/NSBrowser.h:135:1: error: expected unqualified-id before ‘-’ token
  135 | - (void) setAutohidesScroller: (BOOL)flag;
      | ^
/usr/include/GNUstep/AppKit/NSBrowser.h:136:1: error: expected unqualified-id before ‘-’ token
  136 | - (NSColor *) backgroundColor;
      | ^
/usr/include/GNUstep/AppKit/NSBrowser.h:137:1: error: expected unqualified-id before ‘-’ token
  137 | - (void) setBackgroundColor: (NSColor *)backgroundColor;
      | ^
/usr/include/GNUstep/AppKit/NSBrowser.h:140:1: error: expected unqualified-id before ‘-’ token
  140 | - (BOOL) canDragRowsWithIndexes: (NSIndexSet *)rowIndexes
      | ^
/usr/include/GNUstep/AppKit/NSBrowser.h:148:1: error: expected unqualified-id before ‘-’ token
  148 | - (BOOL) allowsBranchSelection;
      | ^
/usr/include/GNUstep/AppKit/NSBrowser.h:149:1: error: expected unqualified-id before ‘-’ token
  149 | - (BOOL) allowsEmptySelection;
      | ^
/usr/include/GNUstep/AppKit/NSBrowser.h:150:1: error: expected unqualified-id before ‘-’ token
  150 | - (BOOL) allowsMultipleSelection;
      | ^
/usr/include/GNUstep/AppKit/NSBrowser.h:151:1: error: expected unqualified-id before ‘-’ token
  151 | - (void) setAllowsBranchSelection: (BOOL)flag;
      | ^
/usr/include/GNUstep/AppKit/NSBrowser.h:152:1: error: expected unqualified-id before ‘-’ token
  152 | - (void) setAllowsEmptySelection: (BOOL)flag;
      | ^
/usr/include/GNUstep/AppKit/NSBrowser.h:153:1: error: expected unqualified-id before ‘-’ token
  153 | - (void) setAllowsMultipleSelection: (BOOL)flag;
      | ^
/usr/include/GNUstep/AppKit/NSBrowser.h:158:1: error: expected unqualified-id before ‘-’ token
  158 | - (BOOL) acceptsArrowKeys;
      | ^
/usr/include/GNUstep/AppKit/NSBrowser.h:159:1: error: expected unqualified-id before ‘-’ token
  159 | - (BOOL) sendsActionOnArrowKeys;
      | ^
/usr/include/GNUstep/AppKit/NSBrowser.h:160:1: error: expected unqualified-id before ‘-’ token
  160 | - (void) setAcceptsArrowKeys: (BOOL)flag;
      | ^
/usr/include/GNUstep/AppKit/NSBrowser.h:161:1: error: expected unqualified-id before ‘-’ token
  161 | - (void) setSendsActionOnArrowKeys: (BOOL)flag;
      | ^
/usr/include/GNUstep/AppKit/NSBrowser.h:164:1: error: expected unqualified-id before ‘-’ token
  164 | - (BOOL) allowsTypeSelect;
      | ^
/usr/include/GNUstep/AppKit/NSBrowser.h:165:1: error: expected unqualified-id before ‘-’ token
  165 | - (void) setAllowsTypeSelect: (BOOL)allowsTypeSelection;
      | ^
/usr/include/GNUstep/AppKit/NSBrowser.h:171:1: error: expected unqualified-id before ‘-’ token
  171 | - (void) setHasHorizontalScroller: (BOOL)flag;
      | ^
/usr/include/GNUstep/AppKit/NSBrowser.h:172:1: error: expected unqualified-id before ‘-’ token
  172 | - (BOOL) hasHorizontalScroller;
      | ^
/usr/include/GNUstep/AppKit/NSBrowser.h:177:1: error: expected unqualified-id before ‘-’ token
  177 | - (NSInteger) maxVisibleColumns;
      | ^
/usr/include/GNUstep/AppKit/NSBrowser.h:178:1: error: expected unqualified-id before ‘-’ token
  178 | - (CGFloat) minColumnWidth;
      | ^
/usr/include/GNUstep/AppKit/NSBrowser.h:179:1: error: expected unqualified-id before ‘-’ token
  179 | - (BOOL) separatesColumns;
      | ^
/usr/include/GNUstep/AppKit/NSBrowser.h:180:1: error: expected unqualified-id before ‘-’ token
  180 | - (void) setMaxVisibleColumns: (NSInteger)columnCount;
      | ^
/usr/include/GNUstep/AppKit/NSBrowser.h:181:1: error: expected unqualified-id before ‘-’ token
  181 | - (void) setMinColumnWidth: (CGFloat)columnWidth;
      | ^
/usr/include/GNUstep/AppKit/NSBrowser.h:182:1: error: expected unqualified-id before ‘-’ token
  182 | - (void) setSeparatesColumns: (BOOL)flag;
      | ^
/usr/include/GNUstep/AppKit/NSBrowser.h:184:1: error: expected unqualified-id before ‘-’ token
  184 | - (CGFloat) columnWidthForColumnContentWidth: (CGFloat)columnContentWidth;
      | ^
/usr/include/GNUstep/AppKit/NSBrowser.h:185:1: error: expected unqualified-id before ‘-’ token
  185 | - (CGFloat) columnContentWidthForColumnWidth: (CGFloat)columnWidth;
      | ^
/usr/include/GNUstep/AppKit/NSBrowser.h:191:1: error: expected unqualified-id before ‘-’ token
  191 | - (void) addColumn;
      | ^
/usr/include/GNUstep/AppKit/NSBrowser.h:192:1: error: expected unqualified-id before ‘-’ token
  192 | - (NSInteger) columnOfMatrix: (NSMatrix *)matrix;
      | ^
/usr/include/GNUstep/AppKit/NSBrowser.h:193:1: error: expected unqualified-id before ‘-’ token
  193 | - (void) displayAllColumns;
      | ^
/usr/include/GNUstep/AppKit/NSBrowser.h:194:1: error: expected unqualified-id before ‘-’ token
  194 | - (void) displayColumn: (NSInteger)column;
      | ^
/usr/include/GNUstep/AppKit/NSBrowser.h:195:1: error: expected unqualified-id before ‘-’ token
  195 | - (NSInteger) firstVisibleColumn;
      | ^
/usr/include/GNUstep/AppKit/NSBrowser.h:196:1: error: expected unqualified-id before ‘-’ token
  196 | - (BOOL) isLoaded;
      | ^
/usr/include/GNUstep/AppKit/NSBrowser.h:197:1: error: expected unqualified-id before ‘-’ token
  197 | - (NSInteger) lastColumn;
      | ^
/usr/include/GNUstep/AppKit/NSBrowser.h:198:1: error: expected unqualified-id before ‘-’ token
  198 | - (NSInteger) lastVisibleColumn;
      | ^
/usr/include/GNUstep/AppKit/NSBrowser.h:199:1: error: expected unqualified-id before ‘-’ token
  199 | - (void) loadColumnZero;
      | ^
/usr/include/GNUstep/AppKit/NSBrowser.h:200:1: error: expected unqualified-id before ‘-’ token
  200 | - (NSInteger) numberOfVisibleColumns;
      | ^
/usr/include/GNUstep/AppKit/NSBrowser.h:201:1: error: expected unqualified-id before ‘-’ token
  201 | - (void) reloadColumn: (NSInteger)column;
      | ^
/usr/include/GNUstep/AppKit/NSBrowser.h:202:1: error: expected unqualified-id before ‘-’ token
  202 | - (void) selectAll: (id)sender;
      | ^
/usr/include/GNUstep/AppKit/NSBrowser.h:203:1: error: expected unqualified-id before ‘-’ token
  203 | - (void) selectRow: (NSInteger)row inColumn: (NSInteger)column;
      | ^
/usr/include/GNUstep/AppKit/NSBrowser.h:204:1: error: expected unqualified-id before ‘-’ token
  204 | - (NSInteger) selectedColumn;
      | ^
/usr/include/GNUstep/AppKit/NSBrowser.h:205:1: error: expected unqualified-id before ‘-’ token
  205 | - (NSInteger) selectedRowInColumn: (NSInteger)column;
      | ^
/usr/include/GNUstep/AppKit/NSBrowser.h:206:1: error: expected unqualified-id before ‘-’ token
  206 | - (void) setLastColumn: (NSInteger)column;
      | ^
/usr/include/GNUstep/AppKit/NSBrowser.h:207:1: error: expected unqualified-id before ‘-’ token
  207 | - (void) validateVisibleColumns;
      | ^
/usr/include/GNUstep/AppKit/NSBrowser.h:209:1: error: expected unqualified-id before ‘-’ token
  209 | - (NSIndexPath *) selectionIndexPath;
      | ^
/usr/include/GNUstep/AppKit/NSBrowser.h:210:1: error: expected unqualified-id before ‘-’ token
  210 | - (NSArray *) selectionIndexPaths;
      | ^
/usr/include/GNUstep/AppKit/NSBrowser.h:211:1: error: expected unqualified-id before ‘-’ token
  211 | - (void) setSelectionIndexPath: (NSIndexPath *)path;
      | ^
/usr/include/GNUstep/AppKit/NSBrowser.h:212:1: error: expected unqualified-id before ‘-’ token
  212 | - (void) setSelectionIndexPaths: (NSArray *)paths;
      | ^
/usr/include/GNUstep/AppKit/NSBrowser.h:218:1: error: expected unqualified-id before ‘-’ token
  218 | - (void) drawTitle: (NSString *)title
      | ^
/usr/include/GNUstep/AppKit/NSBrowser.h:222:1: error: expected unqualified-id before ‘-’ token
  222 | - (void) drawTitleOfColumn: (NSInteger)column
      | ^
/usr/include/GNUstep/AppKit/NSBrowser.h:225:1: error: expected unqualified-id before ‘-’ token
  225 | - (BOOL) isTitled;
      | ^
/usr/include/GNUstep/AppKit/NSBrowser.h:226:1: error: expected unqualified-id before ‘-’ token
  226 | - (void) setTitled: (BOOL)flag;
      | ^
/usr/include/GNUstep/AppKit/NSBrowser.h:227:1: error: expected unqualified-id before ‘-’ token
  227 | - (void) setTitle: (NSString *)aString
      | ^
/usr/include/GNUstep/AppKit/NSBrowser.h:229:1: error: expected unqualified-id before ‘-’ token
  229 | - (NSRect) titleFrameOfColumn: (NSInteger)column;
      | ^
/usr/include/GNUstep/AppKit/NSBrowser.h:230:1: error: expected unqualified-id before ‘-’ token
  230 | - (CGFloat) titleHeight;
      | ^
/usr/include/GNUstep/AppKit/NSBrowser.h:231:1: error: expected unqualified-id before ‘-’ token
  231 | - (NSString *) titleOfColumn: (NSInteger)column;
      | ^
/usr/include/GNUstep/AppKit/NSBrowser.h:236:1: error: expected unqualified-id before ‘-’ token
  236 | - (void) scrollColumnsLeftBy: (NSInteger)shiftAmount;
      | ^
/usr/include/GNUstep/AppKit/NSBrowser.h:237:1: error: expected unqualified-id before ‘-’ token
  237 | - (void) scrollColumnsRightBy: (NSInteger)shiftAmount;
      | ^
/usr/include/GNUstep/AppKit/NSBrowser.h:238:1: error: expected unqualified-id before ‘-’ token
  238 | - (void) scrollColumnToVisible: (NSInteger)column;
      | ^
/usr/include/GNUstep/AppKit/NSBrowser.h:239:1: error: expected unqualified-id before ‘-’ token
  239 | - (void) scrollViaScroller: (NSScroller *)sender;
      | ^
/usr/include/GNUstep/AppKit/NSBrowser.h:240:1: error: expected unqualified-id before ‘-’ token
  240 | - (void) updateScroller;
      | ^
/usr/include/GNUstep/AppKit/NSBrowser.h:242:1: error: expected unqualified-id before ‘-’ token
  242 | - (void) scrollRowToVisible: (NSInteger)row inColumn: (NSInteger)column;
      | ^
/usr/include/GNUstep/AppKit/NSBrowser.h:248:1: error: expected unqualified-id before ‘-’ token
  248 | - (void) doClick: (id)sender;
      | ^
/usr/include/GNUstep/AppKit/NSBrowser.h:249:1: error: expected unqualified-id before ‘-’ token
  249 | - (void) doDoubleClick: (id)sender;
      | ^
/usr/include/GNUstep/AppKit/NSBrowser.h:251:1: error: expected unqualified-id before ‘-’ token
  251 | - (NSInteger) clickedColumn;
      | ^
/usr/include/GNUstep/AppKit/NSBrowser.h:252:1: error: expected unqualified-id before ‘-’ token
  252 | - (NSInteger) clickedRow;
      | ^
/usr/include/GNUstep/AppKit/NSBrowser.h:258:1: error: expected unqualified-id before ‘-’ token
  258 | - (id) loadedCellAtRow: (NSInteger)row
      | ^
/usr/include/GNUstep/AppKit/NSBrowser.h:260:1: error: expected unqualified-id before ‘-’ token
  260 | - (NSMatrix *) matrixInColumn: (NSInteger)column;
      | ^
/usr/include/GNUstep/AppKit/NSBrowser.h:261:1: error: expected unqualified-id before ‘-’ token
  261 | - (id) selectedCell;
      | ^
/usr/include/GNUstep/AppKit/NSBrowser.h:262:1: error: expected unqualified-id before ‘-’ token
  262 | - (id) selectedCellInColumn: (NSInteger)column;
      | ^
/usr/include/GNUstep/AppKit/NSBrowser.h:263:1: error: expected unqualified-id before ‘-’ token
  263 | - (NSArray *) selectedCells;
      | ^
/usr/include/GNUstep/AppKit/NSBrowser.h:268:1: error: expected unqualified-id before ‘-’ token
  268 | - (NSRect) frameOfColumn: (NSInteger)column;
      | ^
/usr/include/GNUstep/AppKit/NSBrowser.h:269:1: error: expected unqualified-id before ‘-’ token
  269 | - (NSRect) frameOfInsideOfColumn: (NSInteger)column;
      | ^
/usr/include/GNUstep/AppKit/NSBrowser.h:274:1: error: expected unqualified-id before ‘-’ token
  274 | - (NSString *) path;
      | ^
/usr/include/GNUstep/AppKit/NSBrowser.h:275:1: error: expected unqualified-id before ‘-’ token
  275 | - (NSString *) pathSeparator;
      | ^
/usr/include/GNUstep/AppKit/NSBrowser.h:276:1: error: expected unqualified-id before ‘-’ token
  276 | - (NSString *) pathToColumn: (NSInteger)column;
      | ^
/usr/include/GNUstep/AppKit/NSBrowser.h:277:1: error: expected unqualified-id before ‘-’ token
  277 | - (BOOL) setPath: (NSString *)path;
      | ^
/usr/include/GNUstep/AppKit/NSBrowser.h:278:1: error: expected unqualified-id before ‘-’ token
  278 | - (void) setPathSeparator: (NSString *)aString;
      | ^
/usr/include/GNUstep/AppKit/NSBrowser.h:283:1: error: expected unqualified-id before ‘-’ token
  283 | - (void) tile;
      | ^
/usr/include/GNUstep/AppKit/NSBrowser.h:289:1: error: expected unqualified-id before ‘-’ token
  289 | - (NSBrowserColumnResizingType) columnResizingType;
      | ^
/usr/include/GNUstep/AppKit/NSBrowser.h:290:1: error: expected unqualified-id before ‘-’ token
  290 | - (void) setColumnResizingType:(NSBrowserColumnResizingType) type;
      | ^
/usr/include/GNUstep/AppKit/NSBrowser.h:291:1: error: expected unqualified-id before ‘-’ token
  291 | - (BOOL) prefersAllColumnUserResizing;
      | ^
/usr/include/GNUstep/AppKit/NSBrowser.h:292:1: error: expected unqualified-id before ‘-’ token
  292 | - (void) setPrefersAllColumnUserResizing: (BOOL)flag;
      | ^
/usr/include/GNUstep/AppKit/NSBrowser.h:293:1: error: expected unqualified-id before ‘-’ token
  293 | - (CGFloat) widthOfColumn: (NSInteger)column;
      | ^
/usr/include/GNUstep/AppKit/NSBrowser.h:294:1: error: expected unqualified-id before ‘-’ token
  294 | - (void) setWidth: (CGFloat)columnWidth ofColumn: (NSInteger)columnIndex;
      | ^
/usr/include/GNUstep/AppKit/NSBrowser.h:299:1: error: expected unqualified-id before ‘+’ token
  299 | + (void) removeSavedColumnsWithAutosaveName: (NSString *)name;
      | ^
/usr/include/GNUstep/AppKit/NSBrowser.h:300:1: error: expected unqualified-id before ‘-’ token
  300 | - (NSString *) columnsAutosaveName;
      | ^
/usr/include/GNUstep/AppKit/NSBrowser.h:301:1: error: expected unqualified-id before ‘-’ token
  301 | - (void) setColumnsAutosaveName: (NSString *)name;
      | ^
/usr/include/GNUstep/AppKit/NSBrowser.h:303:2: error: ‘end’ does not name a type
  303 | @end
      |  ^~~
/usr/include/GNUstep/AppKit/NSBrowser.h:310:1: error: expected unqualified-id before ‘-’ token
  310 | - (void) setAcceptsAlphaNumericalKeys: (BOOL)flag;
      | ^
/usr/include/GNUstep/AppKit/NSBrowser.h:311:1: error: expected unqualified-id before ‘-’ token
  311 | - (BOOL) sendsActionOnAlphaNumericalKeys;
      | ^
/usr/include/GNUstep/AppKit/NSBrowser.h:312:1: error: expected unqualified-id before ‘-’ token
  312 | - (void) setSendsActionOnAlphaNumericalKeys: (BOOL)flag;
      | ^
/usr/include/GNUstep/AppKit/NSBrowser.h:313:2: error: ‘end’ does not name a type
  313 | @end
      |  ^~~
/usr/include/GNUstep/AppKit/NSBrowser.h:329:1: error: expected unqualified-id before ‘-’ token
  329 | - (BOOL) browser: (NSBrowser *)sender isColumnValid: (NSInteger)column;
      | ^
/usr/include/GNUstep/AppKit/NSBrowser.h:330:1: error: expected unqualified-id before ‘-’ token
  330 | - (NSInteger) browser: (NSBrowser *)sender numberOfRowsInColumn: (NSInteger)column;
      | ^
/usr/include/GNUstep/AppKit/NSBrowser.h:331:1: error: expected unqualified-id before ‘-’ token
  331 | - (BOOL) browser: (NSBrowser *)sender selectCellWithString: (NSString *)title
      | ^
/usr/include/GNUstep/AppKit/NSBrowser.h:333:1: error: expected unqualified-id before ‘-’ token
  333 | - (BOOL) browser: (NSBrowser *)sender selectRow: (NSInteger)row inColumn: (NSInteger)column;
      | ^
/usr/include/GNUstep/AppKit/NSBrowser.h:334:1: error: expected unqualified-id before ‘-’ token
  334 | - (NSString *) browser: (NSBrowser *)sender titleOfColumn: (NSInteger)column;
      | ^
/usr/include/GNUstep/AppKit/NSBrowser.h:335:1: error: expected unqualified-id before ‘-’ token
  335 | - (void) browser: (NSBrowser *)sender
      | ^
/usr/include/GNUstep/AppKit/NSBrowser.h:339:1: error: expected unqualified-id before ‘-’ token
  339 | - (void) browserDidScroll: (NSBrowser *)sender;
      | ^
/usr/include/GNUstep/AppKit/NSBrowser.h:340:1: error: expected unqualified-id before ‘-’ token
  340 | - (void) browserWillScroll: (NSBrowser *)sender;
      | ^
/usr/include/GNUstep/AppKit/NSBrowser.h:343:1: error: expected unqualified-id before ‘-’ token
  343 | - (CGFloat) browser: (NSBrowser *)browser
      | ^
/usr/include/GNUstep/AppKit/NSBrowser.h:347:1: error: expected unqualified-id before ‘-’ token
  347 | - (CGFloat) browser: (NSBrowser *)browser
      | ^
/usr/include/GNUstep/AppKit/NSBrowser.h:349:1: error: expected unqualified-id before ‘-’ token
  349 | - (void) browserColumnConfigurationDidChange: (NSNotification *)notification;
      | ^
/usr/include/GNUstep/AppKit/NSBrowser.h:352:1: error: expected unqualified-id before ‘-’ token
  352 | - (BOOL) browser: (NSBrowser *)browser
      | ^
/usr/include/GNUstep/AppKit/NSBrowser.h:357:2: error: ‘end’ does not name a type
  357 | @end
      |  ^~~
/usr/include/GNUstep/AppKit/NSBrowserCell.h:38:2: error: ‘interface’ does not name a type
   38 | @interface NSBrowserCell : NSCell
      |  ^~~~~~~~~
/usr/include/GNUstep/AppKit/NSBrowserCell.h:50:1: error: expected unqualified-id before ‘+’ token
   50 | + (NSImage *)branchImage;
      | ^
/usr/include/GNUstep/AppKit/NSBrowserCell.h:51:1: error: expected unqualified-id before ‘+’ token
   51 | + (NSImage *)highlightedBranchImage;
      | ^
/usr/include/GNUstep/AppKit/NSBrowserCell.h:52:1: error: expected unqualified-id before ‘-’ token
   52 | - (NSImage *)alternateImage;
      | ^
/usr/include/GNUstep/AppKit/NSBrowserCell.h:53:1: error: expected unqualified-id before ‘-’ token
   53 | - (void)setAlternateImage:(NSImage *)anImage;
      | ^
/usr/include/GNUstep/AppKit/NSBrowserCell.h:54:1: error: expected unqualified-id before ‘-’ token
   54 | - (NSColor *)highlightColorInView: (NSView *)controlView;
      | ^
/usr/include/GNUstep/AppKit/NSBrowserCell.h:59:1: error: expected unqualified-id before ‘-’ token
   59 | - (BOOL)isLeaf;
      | ^
/usr/include/GNUstep/AppKit/NSBrowserCell.h:60:1: error: expected unqualified-id before ‘-’ token
   60 | - (void)setLeaf:(BOOL)flag;
      | ^
/usr/include/GNUstep/AppKit/NSBrowserCell.h:65:1: error: expected unqualified-id before ‘-’ token
   65 | - (BOOL)isLoaded;
      | ^
/usr/include/GNUstep/AppKit/NSBrowserCell.h:66:1: error: expected unqualified-id before ‘-’ token
   66 | - (void)setLoaded:(BOOL)flag;
      | ^
/usr/include/GNUstep/AppKit/NSBrowserCell.h:71:1: error: expected unqualified-id before ‘-’ token
   71 | - (void)reset;
      | ^
/usr/include/GNUstep/AppKit/NSBrowserCell.h:72:1: error: expected unqualified-id before ‘-’ token
   72 | - (void)set;
      | ^
/usr/include/GNUstep/AppKit/NSBrowserCell.h:74:2: error: ‘end’ does not name a type
   74 | @end
      |  ^~~
/usr/include/GNUstep/AppKit/NSButtonCell.h:122:2: error: ‘interface’ does not name a type
  122 | @interface NSButtonCell : NSActionCell
      |  ^~~~~~~~~
/usr/include/GNUstep/AppKit/NSButtonCell.h:149:1: error: expected unqualified-id before ‘-’ token
  149 | - (NSString *)alternateTitle;
      | ^
/usr/include/GNUstep/AppKit/NSButtonCell.h:150:1: error: expected unqualified-id before ‘-’ token
  150 | - (void)setAlternateTitle: (NSString *)aString;
      | ^
/usr/include/GNUstep/AppKit/NSButtonCell.h:151:1: error: expected unqualified-id before ‘-’ token
  151 | - (void)setFont: (NSFont *)fontObject;
      | ^
/usr/include/GNUstep/AppKit/NSButtonCell.h:152:1: error: expected unqualified-id before ‘-’ token
  152 | - (void)setTitle: (NSString *)aString;
      | ^
/usr/include/GNUstep/AppKit/NSButtonCell.h:153:1: error: expected unqualified-id before ‘-’ token
  153 | - (NSString *)title;
      | ^
/usr/include/GNUstep/AppKit/NSButtonCell.h:155:1: error: expected unqualified-id before ‘-’ token
  155 | - (NSAttributedString *)attributedAlternateTitle;
      | ^
/usr/include/GNUstep/AppKit/NSButtonCell.h:156:1: error: expected unqualified-id before ‘-’ token
  156 | - (NSAttributedString *)attributedTitle;
      | ^
/usr/include/GNUstep/AppKit/NSButtonCell.h:157:1: error: expected unqualified-id before ‘-’ token
  157 | - (void)setAttributedAlternateTitle: (NSAttributedString *)aString;
      | ^
/usr/include/GNUstep/AppKit/NSButtonCell.h:158:1: error: expected unqualified-id before ‘-’ token
  158 | - (void)setAttributedTitle: (NSAttributedString *)aString;
      | ^
/usr/include/GNUstep/AppKit/NSButtonCell.h:159:1: error: expected unqualified-id before ‘-’ token
  159 | - (void)setTitleWithMnemonic: (NSString *)aString;
      | ^
/usr/include/GNUstep/AppKit/NSButtonCell.h:160:1: error: expected unqualified-id before ‘-’ token
  160 | - (NSString *)alternateMnemonic;
      | ^
/usr/include/GNUstep/AppKit/NSButtonCell.h:161:1: error: expected unqualified-id before ‘-’ token
  161 | - (NSUInteger)alternateMnemonicLocation;
      | ^
/usr/include/GNUstep/AppKit/NSButtonCell.h:162:1: error: expected unqualified-id before ‘-’ token
  162 | - (void)setAlternateMnemonicLocation: (NSUInteger)location;
      | ^
/usr/include/GNUstep/AppKit/NSButtonCell.h:163:1: error: expected unqualified-id before ‘-’ token
  163 | - (void)setAlternateTitleWithMnemonic: (NSString *)aString;
      | ^
/usr/include/GNUstep/AppKit/NSButtonCell.h:169:1: error: expected unqualified-id before ‘-’ token
  169 | - (NSImage *)alternateImage;
      | ^
/usr/include/GNUstep/AppKit/NSButtonCell.h:170:1: error: expected unqualified-id before ‘-’ token
  170 | - (NSCellImagePosition)imagePosition;
      | ^
/usr/include/GNUstep/AppKit/NSButtonCell.h:171:1: error: expected unqualified-id before ‘-’ token
  171 | - (void)setAlternateImage: (NSImage *)anImage;
      | ^
/usr/include/GNUstep/AppKit/NSButtonCell.h:172:1: error: expected unqualified-id before ‘-’ token
  172 | - (void)setImagePosition: (NSCellImagePosition)aPosition;
      | ^
/usr/include/GNUstep/AppKit/NSButtonCell.h:174:1: error: expected unqualified-id before ‘-’ token
  174 | - (NSImageScaling)imageScaling;
      | ^
/usr/include/GNUstep/AppKit/NSButtonCell.h:175:1: error: expected unqualified-id before ‘-’ token
  175 | - (void)setImageScaling:(NSImageScaling)scaling;
      | ^
/usr/include/GNUstep/AppKit/NSButtonCell.h:181:1: error: expected unqualified-id before ‘-’ token
  181 | - (void)getPeriodicDelay: (float *)delay
      | ^
/usr/include/GNUstep/AppKit/NSButtonCell.h:183:1: error: expected unqualified-id before ‘-’ token
  183 | - (void)setPeriodicDelay: (float)delay
      | ^
/usr/include/GNUstep/AppKit/NSButtonCell.h:189:1: error: expected unqualified-id before ‘-’ token
  189 | - (NSString *)keyEquivalent;
      | ^
/usr/include/GNUstep/AppKit/NSButtonCell.h:190:1: error: expected unqualified-id before ‘-’ token
  190 | - (NSFont *)keyEquivalentFont;
      | ^
/usr/include/GNUstep/AppKit/NSButtonCell.h:191:1: error: expected unqualified-id before ‘-’ token
  191 | - (NSUInteger)keyEquivalentModifierMask;
      | ^
/usr/include/GNUstep/AppKit/NSButtonCell.h:192:1: error: expected unqualified-id before ‘-’ token
  192 | - (void)setKeyEquivalent: (NSString *)key;
      | ^
/usr/include/GNUstep/AppKit/NSButtonCell.h:193:1: error: expected unqualified-id before ‘-’ token
  193 | - (void)setKeyEquivalentModifierMask: (NSUInteger)mask;
      | ^
/usr/include/GNUstep/AppKit/NSButtonCell.h:194:1: error: expected unqualified-id before ‘-’ token
  194 | - (void)setKeyEquivalentFont: (NSFont *)fontObj;
      | ^
/usr/include/GNUstep/AppKit/NSButtonCell.h:195:1: error: expected unqualified-id before ‘-’ token
  195 | - (void)setKeyEquivalentFont: (NSString *)fontName
      | ^
/usr/include/GNUstep/AppKit/NSButtonCell.h:201:1: error: expected unqualified-id before ‘-’ token
  201 | - (BOOL)isTransparent;
      | ^
/usr/include/GNUstep/AppKit/NSButtonCell.h:202:1: error: expected unqualified-id before ‘-’ token
  202 | - (void)setTransparent: (BOOL)flag;
      | ^
/usr/include/GNUstep/AppKit/NSButtonCell.h:204:1: error: expected unqualified-id before ‘-’ token
  204 | - (NSBezelStyle)bezelStyle;
      | ^
/usr/include/GNUstep/AppKit/NSButtonCell.h:205:1: error: expected unqualified-id before ‘-’ token
  205 | - (void)setBezelStyle: (NSBezelStyle)bezelStyle;
      | ^
/usr/include/GNUstep/AppKit/NSButtonCell.h:206:1: error: expected unqualified-id before ‘-’ token
  206 | - (BOOL)showsBorderOnlyWhileMouseInside;
      | ^
/usr/include/GNUstep/AppKit/NSButtonCell.h:207:1: error: expected unqualified-id before ‘-’ token
  207 | - (void)setShowsBorderOnlyWhileMouseInside: (BOOL)show;
      | ^
/usr/include/GNUstep/AppKit/NSButtonCell.h:208:1: error: expected unqualified-id before ‘-’ token
  208 | - (NSGradientType)gradientType;
      | ^
/usr/include/GNUstep/AppKit/NSButtonCell.h:209:1: error: expected unqualified-id before ‘-’ token
  209 | - (void)setGradientType: (NSGradientType)gradientType;
      | ^
/usr/include/GNUstep/AppKit/NSButtonCell.h:210:1: error: expected unqualified-id before ‘-’ token
  210 | - (BOOL)imageDimsWhenDisabled;
      | ^
/usr/include/GNUstep/AppKit/NSButtonCell.h:211:1: error: expected unqualified-id before ‘-’ token
  211 | - (void)setImageDimsWhenDisabled: (BOOL)flag;
      | ^
/usr/include/GNUstep/AppKit/NSButtonCell.h:214:1: error: expected unqualified-id before ‘-’ token
  214 | - (NSColor *) backgroundColor;
      | ^
/usr/include/GNUstep/AppKit/NSButtonCell.h:215:1: error: expected unqualified-id before ‘-’ token
  215 | - (void) setBackgroundColor: (NSColor *)color;
      | ^
/usr/include/GNUstep/AppKit/NSButtonCell.h:216:1: error: expected unqualified-id before ‘-’ token
  216 | - (void) drawBezelWithFrame: (NSRect)cellFrame inView: (NSView*)controlView;
      | ^
/usr/include/GNUstep/AppKit/NSButtonCell.h:217:1: error: expected unqualified-id before ‘-’ token
  217 | - (void) drawImage: (NSImage*)imageToDisplay
      | ^
/usr/include/GNUstep/AppKit/NSButtonCell.h:220:1: error: expected unqualified-id before ‘-’ token
  220 | - (NSRect) drawTitle: (NSAttributedString*)titleToDisplay
      | ^
/usr/include/GNUstep/AppKit/NSButtonCell.h:228:1: error: expected unqualified-id before ‘-’ token
  228 | - (NSInteger)highlightsBy;
      | ^
/usr/include/GNUstep/AppKit/NSButtonCell.h:229:1: error: expected unqualified-id before ‘-’ token
  229 | - (void)setHighlightsBy: (NSInteger)mask;
      | ^
/usr/include/GNUstep/AppKit/NSButtonCell.h:230:1: error: expected unqualified-id before ‘-’ token
  230 | - (void)setShowsStateBy: (NSInteger)mask;
      | ^
/usr/include/GNUstep/AppKit/NSButtonCell.h:231:1: error: expected unqualified-id before ‘-’ token
  231 | - (void)setButtonType: (NSButtonType)buttonType;
      | ^
/usr/include/GNUstep/AppKit/NSButtonCell.h:232:1: error: expected unqualified-id before ‘-’ token
  232 | - (NSInteger)showsStateBy;
      | ^
/usr/include/GNUstep/AppKit/NSButtonCell.h:238:1: error: expected unqualified-id before ‘-’ token
  238 | - (void)setSound: (NSSound *)aSound;
      | ^
/usr/include/GNUstep/AppKit/NSButtonCell.h:239:1: error: expected unqualified-id before ‘-’ token
  239 | - (NSSound *)sound;
      | ^
/usr/include/GNUstep/AppKit/NSButtonCell.h:246:1: error: expected unqualified-id before ‘-’ token
  246 | - (void)mouseEntered: (NSEvent *)event;
      | ^
/usr/include/GNUstep/AppKit/NSButtonCell.h:247:1: error: expected unqualified-id before ‘-’ token
  247 | - (void)mouseExited: (NSEvent *)event;
      | ^
/usr/include/GNUstep/AppKit/NSButtonCell.h:250:2: error: ‘end’ does not name a type
  250 | @end
      |  ^~~
/usr/include/GNUstep/AppKit/NSButton.h:42:2: error: ‘interface’ does not name a type
   42 | @interface NSButton : NSControl
      |  ^~~~~~~~~
/usr/include/GNUstep/AppKit/NSButton.h:50:1: error: expected unqualified-id before ‘-’ token
   50 | - (void)setButtonType:(NSButtonType)aType;
      | ^
/usr/include/GNUstep/AppKit/NSButton.h:52:1: error: expected unqualified-id before ‘-’ token
   52 | - (void)setHighlightsBy:(NSInteger)aType;
      | ^
/usr/include/GNUstep/AppKit/NSButton.h:53:1: error: expected unqualified-id before ‘-’ token
   53 | - (void)setShowsStateBy:(NSInteger)aType;
      | ^
/usr/include/GNUstep/AppKit/NSButton.h:59:1: error: expected unqualified-id before ‘-’ token
   59 | - (void)setState:(NSInteger)value;
      | ^
/usr/include/GNUstep/AppKit/NSButton.h:60:1: error: expected unqualified-id before ‘-’ token
   60 | - (NSInteger)state;
      | ^
/usr/include/GNUstep/AppKit/NSButton.h:61:1: error: expected unqualified-id before ‘-’ token
   61 | - (BOOL)allowsMixedState;
      | ^
/usr/include/GNUstep/AppKit/NSButton.h:62:1: error: expected unqualified-id before ‘-’ token
   62 | - (void)setAllowsMixedState: (BOOL)flag;
      | ^
/usr/include/GNUstep/AppKit/NSButton.h:63:1: error: expected unqualified-id before ‘-’ token
   63 | - (void)setNextState;
      | ^
/usr/include/GNUstep/AppKit/NSButton.h:68:1: error: expected unqualified-id before ‘-’ token
   68 | - (void)getPeriodicDelay:(float *)delay
      | ^
/usr/include/GNUstep/AppKit/NSButton.h:70:1: error: expected unqualified-id before ‘-’ token
   70 | - (void)setPeriodicDelay:(float)delay
      | ^
/usr/include/GNUstep/AppKit/NSButton.h:76:1: error: expected unqualified-id before ‘-’ token
   76 | - (NSString *)alternateTitle;
      | ^
/usr/include/GNUstep/AppKit/NSButton.h:77:1: error: expected unqualified-id before ‘-’ token
   77 | - (void)setAlternateTitle:(NSString *)aString;
      | ^
/usr/include/GNUstep/AppKit/NSButton.h:78:1: error: expected unqualified-id before ‘-’ token
   78 | - (void)setTitle:(NSString *)aString;
      | ^
/usr/include/GNUstep/AppKit/NSButton.h:79:1: error: expected unqualified-id before ‘-’ token
   79 | - (NSString *)title;
      | ^
/usr/include/GNUstep/AppKit/NSButton.h:81:1: error: expected unqualified-id before ‘-’ token
   81 | - (NSAttributedString *)attributedAlternateTitle;
      | ^
/usr/include/GNUstep/AppKit/NSButton.h:82:1: error: expected unqualified-id before ‘-’ token
   82 | - (NSAttributedString *)attributedTitle;
      | ^
/usr/include/GNUstep/AppKit/NSButton.h:83:1: error: expected unqualified-id before ‘-’ token
   83 | - (void)setAttributedAlternateTitle:(NSAttributedString *)aString;
      | ^
/usr/include/GNUstep/AppKit/NSButton.h:84:1: error: expected unqualified-id before ‘-’ token
   84 | - (void)setAttributedTitle:(NSAttributedString *)aString;
      | ^
/usr/include/GNUstep/AppKit/NSButton.h:85:1: error: expected unqualified-id before ‘-’ token
   85 | - (void)setTitleWithMnemonic:(NSString *)aString;
      | ^
/usr/include/GNUstep/AppKit/NSButton.h:91:1: error: expected unqualified-id before ‘-’ token
   91 | - (NSImage *)alternateImage;
      | ^
/usr/include/GNUstep/AppKit/NSButton.h:92:1: error: expected unqualified-id before ‘-’ token
   92 | - (NSImage *)image;
      | ^
/usr/include/GNUstep/AppKit/NSButton.h:93:1: error: expected unqualified-id before ‘-’ token
   93 | - (NSCellImagePosition)imagePosition;
      | ^
/usr/include/GNUstep/AppKit/NSButton.h:94:1: error: expected unqualified-id before ‘-’ token
   94 | - (void)setAlternateImage:(NSImage *)anImage;
      | ^
/usr/include/GNUstep/AppKit/NSButton.h:95:1: error: expected unqualified-id before ‘-’ token
   95 | - (void)setImage:(NSImage *)anImage;
      | ^
/usr/include/GNUstep/AppKit/NSButton.h:96:1: error: expected unqualified-id before ‘-’ token
   96 | - (void)setImagePosition:(NSCellImagePosition)aPosition;
      | ^
/usr/include/GNUstep/AppKit/NSButton.h:101:1: error: expected unqualified-id before ‘-’ token
  101 | - (BOOL)isBordered;
      | ^
/usr/include/GNUstep/AppKit/NSButton.h:102:1: error: expected unqualified-id before ‘-’ token
  102 | - (BOOL)isTransparent;
      | ^
/usr/include/GNUstep/AppKit/NSButton.h:103:1: error: expected unqualified-id before ‘-’ token
  103 | - (void)setBordered:(BOOL)flag;
      | ^
/usr/include/GNUstep/AppKit/NSButton.h:104:1: error: expected unqualified-id before ‘-’ token
  104 | - (void)setTransparent:(BOOL)flag;
      | ^
/usr/include/GNUstep/AppKit/NSButton.h:106:1: error: expected unqualified-id before ‘-’ token
  106 | - (NSBezelStyle)bezelStyle;
      | ^
/usr/include/GNUstep/AppKit/NSButton.h:107:1: error: expected unqualified-id before ‘-’ token
  107 | - (void)setBezelStyle:(NSBezelStyle)bezelStyle;
      | ^
/usr/include/GNUstep/AppKit/NSButton.h:108:1: error: expected unqualified-id before ‘-’ token
  108 | - (void)setShowsBorderOnlyWhileMouseInside:(BOOL)show;
      | ^
/usr/include/GNUstep/AppKit/NSButton.h:109:1: error: expected unqualified-id before ‘-’ token
  109 | - (BOOL)showsBorderOnlyWhileMouseInside;
      | ^
/usr/include/GNUstep/AppKit/NSButton.h:115:1: error: expected unqualified-id before ‘-’ token
  115 | - (void)highlight:(BOOL)flag;
      | ^
/usr/include/GNUstep/AppKit/NSButton.h:120:1: error: expected unqualified-id before ‘-’ token
  120 | - (NSString *)keyEquivalent;
      | ^
/usr/include/GNUstep/AppKit/NSButton.h:121:1: error: expected unqualified-id before ‘-’ token
  121 | - (NSUInteger)keyEquivalentModifierMask;
      | ^
/usr/include/GNUstep/AppKit/NSButton.h:122:1: error: expected unqualified-id before ‘-’ token
  122 | - (void)setKeyEquivalent:(NSString *)aKeyEquivalent;
      | ^
/usr/include/GNUstep/AppKit/NSButton.h:123:1: error: expected unqualified-id before ‘-’ token
  123 | - (void)setKeyEquivalentModifierMask:(NSUInteger)mask;
      | ^
/usr/include/GNUstep/AppKit/NSButton.h:128:1: error: expected unqualified-id before ‘-’ token
  128 | - (BOOL)performKeyEquivalent:(NSEvent *)anEvent;
      | ^
/usr/include/GNUstep/AppKit/NSButton.h:134:1: error: expected unqualified-id before ‘-’ token
  134 | - (void)setSound:(NSSound *)aSound;
      | ^
/usr/include/GNUstep/AppKit/NSButton.h:135:1: error: expected unqualified-id before ‘-’ token
  135 | - (NSSound *)sound;
      | ^
/usr/include/GNUstep/AppKit/NSButton.h:138:2: error: ‘end’ does not name a type
  138 | @end
      |  ^~~
/usr/include/GNUstep/AppKit/NSCachedImageRep.h:39:2: error: ‘interface’ does not name a type
   39 | @interface NSCachedImageRep : NSImageRep
      |  ^~~~~~~~~
/usr/include/GNUstep/AppKit/NSCachedImageRep.h:53:1: error: expected unqualified-id before ‘-’ token
   53 | - (id) initWithSize: (NSSize)aSize
      | ^
/usr/include/GNUstep/AppKit/NSCachedImageRep.h:60:1: error: expected unqualified-id before ‘-’ token
   60 | - (id)initWithSize:(NSSize)aSize
      | ^
/usr/include/GNUstep/AppKit/NSCachedImageRep.h:64:1: error: expected unqualified-id before ‘-’ token
   64 | - (id)initWithWindow:(NSWindow *)aWindow
      | ^
/usr/include/GNUstep/AppKit/NSCachedImageRep.h:70:1: error: expected unqualified-id before ‘-’ token
   70 | - (NSRect)rect;
      | ^
/usr/include/GNUstep/AppKit/NSCachedImageRep.h:71:1: error: expected unqualified-id before ‘-’ token
   71 | - (NSWindow *)window;
      | ^
/usr/include/GNUstep/AppKit/NSCachedImageRep.h:73:2: error: ‘end’ does not name a type
   73 | @end
      |  ^~~
/usr/include/GNUstep/AppKit/NSClipView.h:40:2: error: ‘interface’ does not name a type
   40 | @interface NSClipView : NSView
      |  ^~~~~~~~~
/usr/include/GNUstep/AppKit/NSClipView.h:52:1: error: expected unqualified-id before ‘-’ token
   52 | - (void)setDocumentView:(NSView*)aView;
      | ^
/usr/include/GNUstep/AppKit/NSClipView.h:53:1: error: expected unqualified-id before ‘-’ token
   53 | - (id)documentView;
      | ^
/usr/include/GNUstep/AppKit/NSClipView.h:56:1: error: expected unqualified-id before ‘-’ token
   56 | - (void)scrollToPoint:(NSPoint)aPoint;
      | ^
/usr/include/GNUstep/AppKit/NSClipView.h:57:1: error: expected unqualified-id before ‘-’ token
   57 | - (BOOL)autoscroll:(NSEvent*)theEvent;
      | ^
/usr/include/GNUstep/AppKit/NSClipView.h:58:1: error: expected unqualified-id before ‘-’ token
   58 | - (NSPoint)constrainScrollPoint:(NSPoint)proposedNewOrigin;
      | ^
/usr/include/GNUstep/AppKit/NSClipView.h:61:1: error: expected unqualified-id before ‘-’ token
   61 | - (void)setCopiesOnScroll:(BOOL)flag;
      | ^
/usr/include/GNUstep/AppKit/NSClipView.h:62:1: error: expected unqualified-id before ‘-’ token
   62 | - (BOOL)copiesOnScroll;
      | ^
/usr/include/GNUstep/AppKit/NSClipView.h:65:1: error: expected unqualified-id before ‘-’ token
   65 | - (NSRect)documentRect;
      | ^
/usr/include/GNUstep/AppKit/NSClipView.h:66:1: error: expected unqualified-id before ‘-’ token
   66 | - (NSRect)documentVisibleRect;
      | ^
/usr/include/GNUstep/AppKit/NSClipView.h:69:1: error: expected unqualified-id before ‘-’ token
   69 | - (void)setDocumentCursor:(NSCursor*)aCursor;
      | ^
/usr/include/GNUstep/AppKit/NSClipView.h:70:1: error: expected unqualified-id before ‘-’ token
   70 | - (NSCursor*)documentCursor;
      | ^
/usr/include/GNUstep/AppKit/NSClipView.h:73:1: error: expected unqualified-id before ‘-’ token
   73 | - (void)setBackgroundColor:(NSColor*)aColor;
      | ^
/usr/include/GNUstep/AppKit/NSClipView.h:74:1: error: expected unqualified-id before ‘-’ token
   74 | - (NSColor*)backgroundColor;
      | ^
/usr/include/GNUstep/AppKit/NSClipView.h:78:1: error: expected unqualified-id before ‘-’ token
   78 | - (void)setDrawsBackground:(BOOL)flag;
      | ^
/usr/include/GNUstep/AppKit/NSClipView.h:79:1: error: expected unqualified-id before ‘-’ token
   79 | - (BOOL)drawsBackground;
      | ^
/usr/include/GNUstep/AppKit/NSClipView.h:82:2: error: ‘end’ does not name a type
   82 | @end
      |  ^~~
/usr/include/GNUstep/AppKit/NSDragging.h:65:2: error: ‘protocol’ does not name a type; did you mean ‘Protocol’?
   65 | @protocol NSDraggingInfo
      |  ^~~~~~~~
      |  Protocol
/usr/include/GNUstep/AppKit/NSDragging.h:71:1: error: expected unqualified-id before ‘-’ token
   71 | - (NSPoint)draggingLocation;
      | ^
/usr/include/GNUstep/AppKit/NSDragging.h:72:1: error: expected unqualified-id before ‘-’ token
   72 | - (NSPasteboard *)draggingPasteboard;
      | ^
/usr/include/GNUstep/AppKit/NSDragging.h:73:1: error: expected unqualified-id before ‘-’ token
   73 | - (NSInteger)draggingSequenceNumber;
      | ^
/usr/include/GNUstep/AppKit/NSDragging.h:74:1: error: expected unqualified-id before ‘-’ token
   74 | - (id)draggingSource;
      | ^
/usr/include/GNUstep/AppKit/NSDragging.h:75:1: error: expected unqualified-id before ‘-’ token
   75 | - (NSDragOperation)draggingSourceOperationMask;
      | ^
/usr/include/GNUstep/AppKit/NSDragging.h:80:1: error: expected unqualified-id before ‘-’ token
   80 | - (NSImage *)draggedImage;
      | ^
/usr/include/GNUstep/AppKit/NSDragging.h:81:1: error: expected unqualified-id before ‘-’ token
   81 | - (NSPoint)draggedImageLocation;
      | ^
/usr/include/GNUstep/AppKit/NSDragging.h:86:1: error: expected unqualified-id before ‘-’ token
   86 | - (void)slideDraggedImageTo:(NSPoint)screenPoint;
      | ^
/usr/include/GNUstep/AppKit/NSDragging.h:89:1: error: expected unqualified-id before ‘-’ token
   89 | - (NSArray *)namesOfPromisedFilesDroppedAtDestination:(NSURL *)dropDestination;
      | ^
/usr/include/GNUstep/AppKit/NSDragging.h:91:2: error: ‘end’ does not name a type
   91 | @end
      |  ^~~
/usr/include/GNUstep/AppKit/NSDragging.h:99:1: error: expected unqualified-id before ‘-’ token
   99 | - (NSDragOperation)draggingUpdated:(id <NSDraggingInfo>)sender;
      | ^
/usr/include/GNUstep/AppKit/NSDragging.h:100:1: error: expected unqualified-id before ‘-’ token
  100 | - (void)draggingExited:(id <NSDraggingInfo>)sender;
      | ^
/usr/include/GNUstep/AppKit/NSDragging.h:105:1: error: expected unqualified-id before ‘-’ token
  105 | - (BOOL)prepareForDragOperation:(id <NSDraggingInfo>)sender;
      | ^
/usr/include/GNUstep/AppKit/NSDragging.h:106:1: error: expected unqualified-id before ‘-’ token
  106 | - (BOOL)performDragOperation:(id <NSDraggingInfo>)sender;
      | ^
/usr/include/GNUstep/AppKit/NSDragging.h:107:1: error: expected unqualified-id before ‘-’ token
  107 | - (void)concludeDragOperation:(id <NSDraggingInfo>)sender;
      | ^
/usr/include/GNUstep/AppKit/NSDragging.h:110:1: error: expected unqualified-id before ‘-’ token
  110 | - (void)draggingEnded: (id <NSDraggingInfo>)sender;
      | ^
/usr/include/GNUstep/AppKit/NSDragging.h:113:1: error: expected unqualified-id before ‘-’ token
  113 | - (BOOL)wantsPeriodicDraggingUpdates;
      | ^
/usr/include/GNUstep/AppKit/NSDragging.h:115:2: error: ‘end’ does not name a type
  115 | @end
      |  ^~~
/usr/include/GNUstep/AppKit/NSDragging.h:123:2: error: ‘optional’ does not name a type
  123 | @optional
      |  ^~~~~~~~
/usr/include/GNUstep/AppKit/NSDragging.h:130:1: error: expected unqualified-id before ‘-’ token
  130 | - (void) draggingSession: (NSDraggingSession *)session
      | ^
/usr/include/GNUstep/AppKit/NSDragging.h:132:1: error: expected unqualified-id before ‘-’ token
  132 | - (void) draggingSession: (NSDraggingSession *)session
      | ^
/usr/include/GNUstep/AppKit/NSDragging.h:136:1: error: expected unqualified-id before ‘-’ token
  136 | - (BOOL) ignoreModifierKeysForDraggingSession:(NSDraggingSession *)session;
      | ^
/usr/include/GNUstep/AppKit/NSDragging.h:137:2: error: ‘end’ does not name a type
  137 | @end
      |  ^~~
/usr/include/GNUstep/AppKit/NSDragging.h:146:1: error: expected unqualified-id before ‘-’ token
  146 | - (BOOL)ignoreModifierKeysWhileDragging;
      | ^
/usr/include/GNUstep/AppKit/NSDragging.h:151:1: error: expected unqualified-id before ‘-’ token
  151 | - (void)draggedImage:(NSImage *)image
      | ^
/usr/include/GNUstep/AppKit/NSDragging.h:153:1: error: expected unqualified-id before ‘-’ token
  153 | - (void)draggedImage: (NSImage*)image
      | ^
/usr/include/GNUstep/AppKit/NSDragging.h:158:1: error: expected unqualified-id before ‘-’ token
  158 | - (void)draggedImage: (NSImage*)image
      | ^
/usr/include/GNUstep/AppKit/NSDragging.h:161:1: error: expected unqualified-id before ‘-’ token
  161 | - (void)draggedImage: (NSImage*)image
      | ^
/usr/include/GNUstep/AppKit/NSDragging.h:165:1: error: expected unqualified-id before ‘-’ token
  165 | - (NSArray *)namesOfPromisedFilesDroppedAtDestination:(NSURL *)dropDestination;
      | ^
/usr/include/GNUstep/AppKit/NSDragging.h:167:2: error: ‘end’ does not name a type
  167 | @end
      |  ^~~
/usr/include/GNUstep/AppKit/NSCollectionView.h:48:2: error: ‘protocol’ does not name a type; did you mean ‘Protocol’?
   48 | @protocol NSCollectionViewDelegate <NSObject>
      |  ^~~~~~~~
      |  Protocol
/usr/include/GNUstep/AppKit/NSCollectionView.h:54:1: error: expected unqualified-id before ‘-’ token
   54 | - (BOOL)collectionView:(NSCollectionView *)collectionView
      | ^
/usr/include/GNUstep/AppKit/NSCollectionView.h:57:1: error: expected unqualified-id before ‘-’ token
   57 | - (BOOL)collectionView:(NSCollectionView *)collectionView
      | ^
/usr/include/GNUstep/AppKit/NSCollectionView.h:60:1: error: expected unqualified-id before ‘-’ token
   60 | - (NSDragOperation)collectionView:(NSCollectionView *)collectionView
      | ^
/usr/include/GNUstep/AppKit/NSCollectionView.h:64:1: error: expected unqualified-id before ‘-’ token
   64 | - (BOOL)collectionView:(NSCollectionView *)collectionView
      | ^
/usr/include/GNUstep/AppKit/NSCollectionView.h:68:1: error: expected unqualified-id before ‘-’ token
   68 | - (NSArray *)collectionView:(NSCollectionView *)collectionView
      | ^
/usr/include/GNUstep/AppKit/NSCollectionView.h:72:2: error: ‘end’ does not name a type
   72 | @end
      |  ^~~
/usr/include/GNUstep/AppKit/NSCollectionView.h:106:1: error: expected unqualified-id before ‘-’ token
  106 | - (BOOL) allowsMultipleSelection;
      | ^
/usr/include/GNUstep/AppKit/NSCollectionView.h:107:1: error: expected unqualified-id before ‘-’ token
  107 | - (void) setAllowsMultipleSelection: (BOOL)flag;
      | ^
/usr/include/GNUstep/AppKit/NSCollectionView.h:109:1: error: expected unqualified-id before ‘-’ token
  109 | - (NSArray *) backgroundColors;
      | ^
/usr/include/GNUstep/AppKit/NSCollectionView.h:110:1: error: expected unqualified-id before ‘-’ token
  110 | - (void) setBackgroundColors: (NSArray *)colors;
      | ^
/usr/include/GNUstep/AppKit/NSCollectionView.h:112:1: error: expected unqualified-id before ‘-’ token
  112 | - (NSArray *)content;
      | ^
/usr/include/GNUstep/AppKit/NSCollectionView.h:113:1: error: expected unqualified-id before ‘-’ token
  113 | - (void)setContent:(NSArray *)content;
      | ^
/usr/include/GNUstep/AppKit/NSCollectionView.h:115:1: error: expected unqualified-id before ‘-’ token
  115 | - (id < NSCollectionViewDelegate >) delegate;
      | ^
/usr/include/GNUstep/AppKit/NSCollectionView.h:116:1: error: expected unqualified-id before ‘-’ token
  116 | - (void) setDelegate: (id < NSCollectionViewDelegate >)aDelegate;
      | ^
/usr/include/GNUstep/AppKit/NSCollectionView.h:118:1: error: expected unqualified-id before ‘-’ token
  118 | - (NSCollectionViewItem *) itemPrototype;
      | ^
/usr/include/GNUstep/AppKit/NSCollectionView.h:119:1: error: expected unqualified-id before ‘-’ token
  119 | - (void) setItemPrototype: (NSCollectionViewItem *)prototype;
      | ^
/usr/include/GNUstep/AppKit/NSCollectionView.h:121:1: error: expected unqualified-id before ‘-’ token
  121 | - (NSSize) maxItemSize;
      | ^
/usr/include/GNUstep/AppKit/NSCollectionView.h:122:1: error: expected unqualified-id before ‘-’ token
  122 | - (void) setMaxItemSize: (NSSize)size;
      | ^
/usr/include/GNUstep/AppKit/NSCollectionView.h:124:1: error: expected unqualified-id before ‘-’ token
  124 | - (NSUInteger) maxNumberOfColumns;
      | ^
/usr/include/GNUstep/AppKit/NSCollectionView.h:125:1: error: expected unqualified-id before ‘-’ token
  125 | - (void) setMaxNumberOfColumns: (NSUInteger)number;
      | ^
/usr/include/GNUstep/AppKit/NSCollectionView.h:127:1: error: expected unqualified-id before ‘-’ token
  127 | - (NSUInteger) maxNumberOfRows;
      | ^
/usr/include/GNUstep/AppKit/NSCollectionView.h:128:1: error: expected unqualified-id before ‘-’ token
  128 | - (void) setMaxNumberOfRows: (NSUInteger)number;
      | ^
/usr/include/GNUstep/AppKit/NSCollectionView.h:130:1: error: expected unqualified-id before ‘-’ token
  130 | - (NSSize) minItemSize;
      | ^
/usr/include/GNUstep/AppKit/NSCollectionView.h:131:1: error: expected unqualified-id before ‘-’ token
  131 | - (void) setMinItemSize: (NSSize)size;
      | ^
/usr/include/GNUstep/AppKit/NSCollectionView.h:133:1: error: expected unqualified-id before ‘-’ token
  133 | - (BOOL) isSelectable;
      | ^
/usr/include/GNUstep/AppKit/NSCollectionView.h:134:1: error: expected unqualified-id before ‘-’ token
  134 | - (void) setSelectable: (BOOL)flag;
      | ^
/usr/include/GNUstep/AppKit/NSCollectionView.h:136:1: error: expected unqualified-id before ‘-’ token
  136 | - (NSIndexSet *) selectionIndexes;
      | ^
/usr/include/GNUstep/AppKit/NSCollectionView.h:137:1: error: expected unqualified-id before ‘-’ token
  137 | - (void) setSelectionIndexes: (NSIndexSet *)indexes;
      | ^
/usr/include/GNUstep/AppKit/NSCollectionView.h:139:1: error: expected unqualified-id before ‘-’ token
  139 | - (NSRect) frameForItemAtIndex: (NSUInteger)index;
      | ^
/usr/include/GNUstep/AppKit/NSCollectionView.h:140:1: error: expected unqualified-id before ‘-’ token
  140 | - (NSCollectionViewItem *) itemAtIndex: (NSUInteger)index;
      | ^
/usr/include/GNUstep/AppKit/NSCollectionView.h:141:1: error: expected unqualified-id before ‘-’ token
  141 | - (NSCollectionViewItem *) newItemForRepresentedObject:(id)object;
      | ^
/usr/include/GNUstep/AppKit/NSCollectionView.h:143:1: error: expected unqualified-id before ‘-’ token
  143 | - (void) tile;
      | ^
/usr/include/GNUstep/AppKit/NSCollectionView.h:145:1: error: expected unqualified-id before ‘-’ token
  145 | - (void) setDraggingSourceOperationMask: (NSDragOperation)dragOperationMask
      | ^
/usr/include/GNUstep/AppKit/NSCollectionView.h:148:1: error: expected unqualified-id before ‘-’ token
  148 | - (NSImage *) draggingImageForItemsAtIndexes: (NSIndexSet *)indexes
      | ^
/usr/include/GNUstep/AppKit/NSCollectionView.h:153:2: error: ‘end’ does not name a type
  153 | @end
      |  ^~~
/usr/include/GNUstep/AppKit/NSImageCell.h:56:3: error: ‘NSImageAlignment’ does not name a type; did you mean ‘NSTextAlignment’?
   56 | } NSImageAlignment;
      |   ^~~~~~~~~~~~~~~~
      |   NSTextAlignment
/usr/include/GNUstep/AppKit/NSImageCell.h:88:2: error: ‘interface’ does not name a type
   88 | @interface NSImageCell : NSCell
      |  ^~~~~~~~~
/usr/include/GNUstep/AppKit/NSImageCell.h:101:1: error: expected unqualified-id before ‘-’ token
  101 | - (NSImageAlignment) imageAlignment;
      | ^
/usr/include/GNUstep/AppKit/NSImageCell.h:107:1: error: expected unqualified-id before ‘-’ token
  107 | - (void) setImageAlignment: (NSImageAlignment)anAlignment;
      | ^
/usr/include/GNUstep/AppKit/NSImageCell.h:113:1: error: expected unqualified-id before ‘-’ token
  113 | - (NSImageScaling) imageScaling;
      | ^
/usr/include/GNUstep/AppKit/NSImageCell.h:118:1: error: expected unqualified-id before ‘-’ token
  118 | - (void) setImageScaling: (NSImageScaling)scaling;
      | ^
/usr/include/GNUstep/AppKit/NSImageCell.h:123:1: error: expected unqualified-id before ‘-’ token
  123 | - (NSImageFrameStyle) imageFrameStyle;
      | ^
/usr/include/GNUstep/AppKit/NSImageCell.h:127:1: error: expected unqualified-id before ‘-’ token
  127 | - (void) setImageFrameStyle: (NSImageFrameStyle)aFrameStyle;
      | ^
/usr/include/GNUstep/AppKit/NSImageCell.h:129:2: error: ‘end’ does not name a type
  129 | @end
      |  ^~~
/usr/include/GNUstep/AppKit/NSImageView.h:46:1: error: expected unqualified-id before ‘-’ token
   46 | - (NSImage *)image;
      | ^
/usr/include/GNUstep/AppKit/NSImageView.h:47:1: error: expected unqualified-id before ‘-’ token
   47 | - (void)setImage:(NSImage *)image;
      | ^
/usr/include/GNUstep/AppKit/NSImageView.h:49:1: error: expected unqualified-id before ‘-’ token
   49 | - (NSImageAlignment)imageAlignment;
      | ^
/usr/include/GNUstep/AppKit/NSImageView.h:50:1: error: expected unqualified-id before ‘-’ token
   50 | - (void)setImageAlignment:(NSImageAlignment)align;
      | ^
/usr/include/GNUstep/AppKit/NSImageView.h:51:1: error: expected unqualified-id before ‘-’ token
   51 | - (NSImageScaling)imageScaling;
      | ^
/usr/include/GNUstep/AppKit/NSImageView.h:52:1: error: expected unqualified-id before ‘-’ token
   52 | - (void)setImageScaling:(NSImageScaling)scaling;
      | ^
/usr/include/GNUstep/AppKit/NSImageView.h:53:1: error: expected unqualified-id before ‘-’ token
   53 | - (NSImageFrameStyle)imageFrameStyle;
      | ^
/usr/include/GNUstep/AppKit/NSImageView.h:54:1: error: expected unqualified-id before ‘-’ token
   54 | - (void)setImageFrameStyle:(NSImageFrameStyle)style;
      | ^
/usr/include/GNUstep/AppKit/NSImageView.h:55:1: error: expected unqualified-id before ‘-’ token
   55 | - (void)setEditable:(BOOL)flag;
      | ^
/usr/include/GNUstep/AppKit/NSImageView.h:56:1: error: expected unqualified-id before ‘-’ token
   56 | - (BOOL)isEditable;
      | ^
/usr/include/GNUstep/AppKit/NSImageView.h:59:1: error: expected unqualified-id before ‘-’ token
   59 | - (BOOL)animates;
      | ^
/usr/include/GNUstep/AppKit/NSImageView.h:60:1: error: expected unqualified-id before ‘-’ token
   60 | - (void)setAnimates:(BOOL)flag;
      | ^
/usr/include/GNUstep/AppKit/NSImageView.h:63:1: error: expected unqualified-id before ‘-’ token
   63 | - (BOOL)allowsCutCopyPaste;
      | ^
/usr/include/GNUstep/AppKit/NSImageView.h:64:1: error: expected unqualified-id before ‘-’ token
   64 | - (void)setAllowsCutCopyPaste:(BOOL)flag;
      | ^
/usr/include/GNUstep/AppKit/NSImageView.h:67:2: error: ‘end’ does not name a type
   67 | @end
      |  ^~~
/usr/include/GNUstep/AppKit/NSImageView.h:75:1: error: expected unqualified-id before ‘-’ token
   75 | - (void)setInitiatesDrag: (BOOL)flag;
      | ^
/usr/include/GNUstep/AppKit/NSImageView.h:76:2: error: ‘end’ does not name a type
   76 | @end
      |  ^~~
/usr/include/GNUstep/AppKit/NSTextFieldCell.h:46:2: error: ‘interface’ does not name a type
   46 | @interface NSTextFieldCell : NSActionCell <NSCoding>
      |  ^~~~~~~~~
/usr/include/GNUstep/AppKit/NSTextFieldCell.h:67:1: error: expected unqualified-id before ‘-’ token
   67 | - (void)setTextColor:(NSColor *)aColor;
      | ^
/usr/include/GNUstep/AppKit/NSTextFieldCell.h:68:1: error: expected unqualified-id before ‘-’ token
   68 | - (NSColor *)textColor;
      | ^
/usr/include/GNUstep/AppKit/NSTextFieldCell.h:70:1: error: expected unqualified-id before ‘-’ token
   70 | - (void)setDrawsBackground:(BOOL)flag;
      | ^
/usr/include/GNUstep/AppKit/NSTextFieldCell.h:71:1: error: expected unqualified-id before ‘-’ token
   71 | - (BOOL)drawsBackground;
      | ^
/usr/include/GNUstep/AppKit/NSTextFieldCell.h:73:1: error: expected unqualified-id before ‘-’ token
   73 | - (void)setBackgroundColor:(NSColor *)aColor;
      | ^
/usr/include/GNUstep/AppKit/NSTextFieldCell.h:74:1: error: expected unqualified-id before ‘-’ token
   74 | - (NSColor *)backgroundColor;
      | ^
/usr/include/GNUstep/AppKit/NSTextFieldCell.h:77:1: error: expected unqualified-id before ‘-’ token
   77 | - (void)setBezelStyle:(NSTextFieldBezelStyle)style;
      | ^
/usr/include/GNUstep/AppKit/NSTextFieldCell.h:78:1: error: expected unqualified-id before ‘-’ token
   78 | - (NSTextFieldBezelStyle)bezelStyle;
      | ^
/usr/include/GNUstep/AppKit/NSTextFieldCell.h:82:1: error: expected unqualified-id before ‘-’ token
   82 | - (void)setPlaceholderString:(NSString *)string;
      | ^
/usr/include/GNUstep/AppKit/NSTextFieldCell.h:83:1: error: expected unqualified-id before ‘-’ token
   83 | - (NSString *)placeholderString;
      | ^
/usr/include/GNUstep/AppKit/NSTextFieldCell.h:84:1: error: expected unqualified-id before ‘-’ token
   84 | - (void)setPlaceholderAttributedString:(NSAttributedString *)string;
      | ^
/usr/include/GNUstep/AppKit/NSTextFieldCell.h:85:1: error: expected unqualified-id before ‘-’ token
   85 | - (NSAttributedString *)placeholderAttributedString;
      | ^
/usr/include/GNUstep/AppKit/NSTextFieldCell.h:88:2: error: ‘end’ does not name a type
   88 | @end
      |  ^~~
/usr/include/GNUstep/AppKit/NSTextFieldCell.h:97:2: error: ‘end’ does not name a type
   97 | @end
      |  ^~~
/usr/include/GNUstep/AppKit/NSTextField.h:43:2: error: ‘protocol’ does not name a type; did you mean ‘Protocol’?
   43 | @protocol NSTextFieldDelegate <NSControlTextEditingDelegate>
      |  ^~~~~~~~
      |  Protocol
/usr/include/GNUstep/AppKit/NSTextField.h:57:1: error: expected unqualified-id before ‘-’ token
   57 | - (BOOL)isEditable;
      | ^
/usr/include/GNUstep/AppKit/NSTextField.h:58:1: error: expected unqualified-id before ‘-’ token
   58 | - (BOOL)isSelectable;
      | ^
/usr/include/GNUstep/AppKit/NSTextField.h:59:1: error: expected unqualified-id before ‘-’ token
   59 | - (void)setEditable:(BOOL)flag;
      | ^
/usr/include/GNUstep/AppKit/NSTextField.h:60:1: error: expected unqualified-id before ‘-’ token
   60 | - (void)setSelectable:(BOOL)flag;
      | ^
/usr/include/GNUstep/AppKit/NSTextField.h:65:1: error: expected unqualified-id before ‘-’ token
   65 | - (void)selectText:(id)sender;
      | ^
/usr/include/GNUstep/AppKit/NSTextField.h:70:1: error: expected unqualified-id before ‘-’ token
   70 | - (id)nextText;
      | ^
/usr/include/GNUstep/AppKit/NSTextField.h:71:1: error: expected unqualified-id before ‘-’ token
   71 | - (id)previousText;
      | ^
/usr/include/GNUstep/AppKit/NSTextField.h:72:1: error: expected unqualified-id before ‘-’ token
   72 | - (void)setNextText:(id)anObject;
      | ^
/usr/include/GNUstep/AppKit/NSTextField.h:73:1: error: expected unqualified-id before ‘-’ token
   73 | - (void)setPreviousText:(id)anObject;
      | ^
/usr/include/GNUstep/AppKit/NSTextField.h:78:1: error: expected unqualified-id before ‘-’ token
   78 | - (void)setDelegate:(id<NSTextFieldDelegate>)anObject;
      | ^
/usr/include/GNUstep/AppKit/NSTextField.h:79:1: error: expected unqualified-id before ‘-’ token
   79 | - (id<NSTextFieldDelegate>)delegate;
      | ^
/usr/include/GNUstep/AppKit/NSTextField.h:84:1: error: expected unqualified-id before ‘-’ token
   84 | - (NSColor *)backgroundColor;
      | ^
/usr/include/GNUstep/AppKit/NSTextField.h:85:1: error: expected unqualified-id before ‘-’ token
   85 | - (BOOL)drawsBackground;
      | ^
/usr/include/GNUstep/AppKit/NSTextField.h:86:1: error: expected unqualified-id before ‘-’ token
   86 | - (BOOL)isBezeled;
      | ^
/usr/include/GNUstep/AppKit/NSTextField.h:87:1: error: expected unqualified-id before ‘-’ token
   87 | - (BOOL)isBordered;
      | ^
/usr/include/GNUstep/AppKit/NSTextField.h:88:1: error: expected unqualified-id before ‘-’ token
   88 | - (void)setBackgroundColor:(NSColor *)aColor;
      | ^
/usr/include/GNUstep/AppKit/NSTextField.h:89:1: error: expected unqualified-id before ‘-’ token
   89 | - (void)setBezeled:(BOOL)flag;
      | ^
/usr/include/GNUstep/AppKit/NSTextField.h:90:1: error: expected unqualified-id before ‘-’ token
   90 | - (void)setBordered:(BOOL)flag;
      | ^
/usr/include/GNUstep/AppKit/NSTextField.h:91:1: error: expected unqualified-id before ‘-’ token
   91 | - (void)setDrawsBackground:(BOOL)flag;
      | ^
/usr/include/GNUstep/AppKit/NSTextField.h:92:1: error: expected unqualified-id before ‘-’ token
   92 | - (void)setTextColor:(NSColor *)aColor;
      | ^
/usr/include/GNUstep/AppKit/NSTextField.h:93:1: error: expected unqualified-id before ‘-’ token
   93 | - (NSColor *)textColor;
      | ^
/usr/include/GNUstep/AppKit/NSTextField.h:98:1: error: expected unqualified-id before ‘-’ token
   98 | - (SEL)errorAction;
      | ^
/usr/include/GNUstep/AppKit/NSTextField.h:99:1: error: expected unqualified-id before ‘-’ token
   99 | - (void)setErrorAction:(SEL)aSelector;
      | ^
/usr/include/GNUstep/AppKit/NSTextField.h:104:1: error: expected unqualified-id before ‘-’ token
  104 | - (BOOL)acceptsFirstResponder;
      | ^
/usr/include/GNUstep/AppKit/NSTextField.h:105:1: error: expected unqualified-id before ‘-’ token
  105 | - (void)textDidBeginEditing:(NSNotification *)aNotification;
      | ^
/usr/include/GNUstep/AppKit/NSTextField.h:106:1: error: expected unqualified-id before ‘-’ token
  106 | - (void)textDidChange:(NSNotification *)aNotification;
      | ^
/usr/include/GNUstep/AppKit/NSTextField.h:107:1: error: expected unqualified-id before ‘-’ token
  107 | - (void)textDidEndEditing:(NSNotification *)aNotification;
      | ^
/usr/include/GNUstep/AppKit/NSTextField.h:108:1: error: expected unqualified-id before ‘-’ token
  108 | - (BOOL)textShouldBeginEditing:(NSText *)textObject;
      | ^
/usr/include/GNUstep/AppKit/NSTextField.h:109:1: error: expected unqualified-id before ‘-’ token
  109 | - (BOOL)textShouldEndEditing:(NSText *)textObject;
      | ^
/usr/include/GNUstep/AppKit/NSTextField.h:115:1: error: expected unqualified-id before ‘-’ token
  115 | - (void)setAllowsEditingTextAttributes:(BOOL)flag;
      | ^
/usr/include/GNUstep/AppKit/NSTextField.h:116:1: error: expected unqualified-id before ‘-’ token
  116 | - (BOOL)allowsEditingTextAttributes;
      | ^
/usr/include/GNUstep/AppKit/NSTextField.h:117:1: error: expected unqualified-id before ‘-’ token
  117 | - (void)setImportsGraphics:(BOOL)flag;
      | ^
/usr/include/GNUstep/AppKit/NSTextField.h:118:1: error: expected unqualified-id before ‘-’ token
  118 | - (BOOL)importsGraphics;
      | ^
/usr/include/GNUstep/AppKit/NSTextField.h:120:1: error: expected unqualified-id before ‘-’ token
  120 | - (void)setTitleWithMnemonic:(NSString *)aString;
      | ^
/usr/include/GNUstep/AppKit/NSTextField.h:124:1: error: expected unqualified-id before ‘-’ token
  124 | - (void)setBezelStyle:(NSTextFieldBezelStyle)style;
      | ^
/usr/include/GNUstep/AppKit/NSTextField.h:125:1: error: expected unqualified-id before ‘-’ token
  125 | - (NSTextFieldBezelStyle)bezelStyle;
      | ^
/usr/include/GNUstep/AppKit/NSTextField.h:128:2: error: ‘end’ does not name a type
  128 | @end
      |  ^~~
/usr/include/GNUstep/AppKit/NSPopover.h:39:15: error: ‘NSString’ does not name a type
   39 | APPKIT_EXPORT NSString *NSPopoverCloseReasonStandard;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSPopover.h:40:15: error: ‘NSString’ does not name a type
   40 | APPKIT_EXPORT NSString *NSPopoverCloseReasonDetachToWindow;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSPopover.h:43:15: error: ‘NSString’ does not name a type
   43 | APPKIT_EXPORT NSString *NSPopoverWillShowNotification;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSPopover.h:44:15: error: ‘NSString’ does not name a type
   44 | APPKIT_EXPORT NSString *NSPopoverDidShowNotification;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSPopover.h:45:15: error: ‘NSString’ does not name a type
   45 | APPKIT_EXPORT NSString *NSPopoverWillCloseNotification;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSPopover.h:46:15: error: ‘NSString’ does not name a type
   46 | APPKIT_EXPORT NSString *NSPopoverDidCloseNotification;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSPopover.h:63:24: error: expected unqualified-id before ‘,’ token
   63 | @class NSViewController, NSWindow, NSView, NSNotification;
      |                        ^
/usr/include/GNUstep/AppKit/NSPopover.h:63:26: error: aggregate ‘NSViewController NSWindow’ has incomplete type and cannot be defined
   63 | @class NSViewController, NSWindow, NSView, NSNotification;
      |                          ^~~~~~~~
/usr/include/GNUstep/AppKit/NSPopover.h:63:36: error: aggregate ‘NSViewController NSView’ has incomplete type and cannot be defined
   63 | @class NSViewController, NSWindow, NSView, NSNotification;
      |                                    ^~~~~~
/usr/include/GNUstep/AppKit/NSPopover.h:63:44: error: aggregate ‘NSViewController NSNotification’ has incomplete type and cannot be defined
   63 | @class NSViewController, NSWindow, NSView, NSNotification;
      |                                            ^~~~~~~~~~~~~~
/usr/include/GNUstep/AppKit/NSPopover.h:64:2: error: ‘protocol’ does not name a type; did you mean ‘Protocol’?
   64 | @protocol NSPopoverDelegate;
      |  ^~~~~~~~
      |  Protocol
/usr/include/GNUstep/AppKit/NSPopover.h:67:2: error: ‘interface’ does not name a type
   67 | @interface NSPopover : NSResponder
      |  ^~~~~~~~~
/usr/include/GNUstep/AppKit/NSPopover.h:82:1: error: expected unqualified-id before ‘-’ token
   82 | - (void)setAnimates:(BOOL)flag;
      | ^
/usr/include/GNUstep/AppKit/NSPopover.h:83:1: error: expected unqualified-id before ‘-’ token
   83 | - (BOOL)animates;
      | ^
/usr/include/GNUstep/AppKit/NSPopover.h:84:1: error: expected unqualified-id before ‘-’ token
   84 | - (void)setAppearance: (NSPopoverAppearance)value;
      | ^
/usr/include/GNUstep/AppKit/NSPopover.h:85:1: error: expected unqualified-id before ‘-’ token
   85 | - (NSPopoverAppearance)appearance;
      | ^
/usr/include/GNUstep/AppKit/NSPopover.h:86:1: error: expected unqualified-id before ‘-’ token
   86 | - (void)setBehavior:(NSPopoverBehavior)value;
      | ^
/usr/include/GNUstep/AppKit/NSPopover.h:87:1: error: expected unqualified-id before ‘-’ token
   87 | - (NSPopoverBehavior)behavior;
      | ^
/usr/include/GNUstep/AppKit/NSPopover.h:88:1: error: expected unqualified-id before ‘-’ token
   88 | - (void)setContentSize:(NSSize)value;
      | ^
/usr/include/GNUstep/AppKit/NSPopover.h:89:1: error: expected unqualified-id before ‘-’ token
   89 | - (NSSize)contentSize;
      | ^
/usr/include/GNUstep/AppKit/NSPopover.h:90:1: error: expected unqualified-id before ‘-’ token
   90 | - (void)setContentViewController:(NSViewController *)controller;
      | ^
/usr/include/GNUstep/AppKit/NSPopover.h:91:1: error: expected unqualified-id before ‘-’ token
   91 | - (NSViewController *)contentViewController;
      | ^
/usr/include/GNUstep/AppKit/NSPopover.h:92:1: error: expected unqualified-id before ‘-’ token
   92 | - (void)setDelegate:(id)value;
      | ^
/usr/include/GNUstep/AppKit/NSPopover.h:93:1: error: expected unqualified-id before ‘-’ token
   93 | - (id)delegate;
      | ^
/usr/include/GNUstep/AppKit/NSPopover.h:94:1: error: expected unqualified-id before ‘-’ token
   94 | - (void)setPositioningRect:(NSRect)value;
      | ^
/usr/include/GNUstep/AppKit/NSPopover.h:95:1: error: expected unqualified-id before ‘-’ token
   95 | - (NSRect)positioningRect;
      | ^
/usr/include/GNUstep/AppKit/NSPopover.h:96:1: error: expected unqualified-id before ‘-’ token
   96 | - (BOOL)isShown;
      | ^
/usr/include/GNUstep/AppKit/NSPopover.h:99:1: error: expected unqualified-id before ‘-’ token
   99 | - (void)close;
      | ^
/usr/include/GNUstep/AppKit/NSPopover.h:100:1: error: expected unqualified-id before ‘-’ token
  100 | - (IBAction)performClose:(id)sender;
      | ^
/usr/include/GNUstep/AppKit/NSPopover.h:101:1: error: expected unqualified-id before ‘-’ token
  101 | - (void)showRelativeToRect:(NSRect)positioningRect
      | ^
/usr/include/GNUstep/AppKit/NSPopover.h:104:2: error: ‘end’ does not name a type
  104 | @end
      |  ^~~
/usr/include/GNUstep/AppKit/NSPopover.h:115:1: error: expected unqualified-id before ‘-’ token
  115 | - (void)popoverDidClose:(NSNotification *)notification;
      | ^
/usr/include/GNUstep/AppKit/NSPopover.h:116:1: error: expected unqualified-id before ‘-’ token
  116 | - (void)popoverDidShow:(NSNotification *)notification;
      | ^
/usr/include/GNUstep/AppKit/NSPopover.h:117:1: error: expected unqualified-id before ‘-’ token
  117 | - (BOOL)popoverShouldClose:(NSPopover *)popover;
      | ^
/usr/include/GNUstep/AppKit/NSPopover.h:118:1: error: expected unqualified-id before ‘-’ token
  118 | - (void)popoverWillClose:(NSNotification *)notification;
      | ^
/usr/include/GNUstep/AppKit/NSPopover.h:119:1: error: expected unqualified-id before ‘-’ token
  119 | - (void)popoverWillShow:(NSNotification *)notification;
      | ^
/usr/include/GNUstep/AppKit/NSPopover.h:120:2: error: ‘end’ does not name a type
  120 | @end
      |  ^~~
/usr/include/GNUstep/AppKit/NSSeguePerforming.h:37:2: error: ‘protocol’ does not name a type; did you mean ‘Protocol’?
   37 | @protocol NSSeguePerforming
      |  ^~~~~~~~
      |  Protocol
/usr/include/GNUstep/AppKit/NSSeguePerforming.h:41:1: error: expected unqualified-id before ‘-’ token
   41 | - (void)prepareForSegue: (NSStoryboardSegue *)segue
      | ^
/usr/include/GNUstep/AppKit/NSSeguePerforming.h:44:1: error: expected unqualified-id before ‘-’ token
   44 | - (BOOL)shouldPerformSegueWithIdentifier: (NSStoryboardSegueIdentifier)identifier
      | ^
/usr/include/GNUstep/AppKit/NSSeguePerforming.h:46:2: error: ‘end’ does not name a type
   46 | @end
      |  ^~~
/usr/include/GNUstep/AppKit/NSViewController.h:35:15: error: expected unqualified-id before ‘,’ token
   35 | @class NSArray, NSBundle, NSPointerArray, NSView, NSMapTable, NSStoryboard;
      |               ^
/usr/include/GNUstep/AppKit/NSViewController.h:35:17: error: aggregate ‘NSArray NSBundle’ has incomplete type and cannot be defined
   35 | @class NSArray, NSBundle, NSPointerArray, NSView, NSMapTable, NSStoryboard;
      |                 ^~~~~~~~
/usr/include/GNUstep/AppKit/NSViewController.h:35:27: error: aggregate ‘NSArray NSPointerArray’ has incomplete type and cannot be defined
   35 | @class NSArray, NSBundle, NSPointerArray, NSView, NSMapTable, NSStoryboard;
      |                           ^~~~~~~~~~~~~~
/usr/include/GNUstep/AppKit/NSViewController.h:35:51: error: aggregate ‘NSArray NSMapTable’ has incomplete type and cannot be defined
   35 | @class NSArray, NSBundle, NSPointerArray, NSView, NSMapTable, NSStoryboard;
      |                                                   ^~~~~~~~~~
/usr/include/GNUstep/AppKit/NSViewController.h:35:63: error: aggregate ‘NSArray NSStoryboard’ has incomplete type and cannot be defined
   35 | @class NSArray, NSBundle, NSPointerArray, NSView, NSMapTable, NSStoryboard;
      |                                                               ^~~~~~~~~~~~
/usr/include/GNUstep/AppKit/NSViewController.h:53:2: error: ‘interface’ does not name a type
   53 | @interface NSViewController : NSResponder <NSSeguePerforming>
      |  ^~~~~~~~~
/usr/include/GNUstep/AppKit/NSViewController.h:75:1: error: expected unqualified-id before ‘-’ token
   75 | - (id)initWithNibName:(NSString *)nibNameOrNil
      | ^
/usr/include/GNUstep/AppKit/NSViewController.h:78:1: error: expected unqualified-id before ‘-’ token
   78 | - (void)setRepresentedObject:(id)representedObject;
      | ^
/usr/include/GNUstep/AppKit/NSViewController.h:79:1: error: expected unqualified-id before ‘-’ token
   79 | - (id)representedObject;
      | ^
/usr/include/GNUstep/AppKit/NSViewController.h:81:1: error: expected unqualified-id before ‘-’ token
   81 | - (void)setTitle:(NSString *)title;
      | ^
/usr/include/GNUstep/AppKit/NSViewController.h:82:1: error: expected unqualified-id before ‘-’ token
   82 | - (NSString *)title;
      | ^
/usr/include/GNUstep/AppKit/NSViewController.h:84:1: error: expected unqualified-id before ‘-’ token
   84 | - (void)setView:(NSView *)aView;
      | ^
/usr/include/GNUstep/AppKit/NSViewController.h:85:1: error: expected unqualified-id before ‘-’ token
   85 | - (NSView *)view;
      | ^
/usr/include/GNUstep/AppKit/NSViewController.h:86:1: error: expected unqualified-id before ‘-’ token
   86 | - (void)loadView;
      | ^
/usr/include/GNUstep/AppKit/NSViewController.h:88:1: error: expected unqualified-id before ‘-’ token
   88 | - (NSString *)nibName;
      | ^
/usr/include/GNUstep/AppKit/NSViewController.h:89:1: error: expected unqualified-id before ‘-’ token
   89 | - (NSBundle *)nibBundle;
      | ^
/usr/include/GNUstep/AppKit/NSViewController.h:90:2: error: ‘end’ does not name a type
   90 | @end
      |  ^~~
/usr/include/GNUstep/AppKit/NSCollectionViewItem.h:51:1: error: expected unqualified-id before ‘-’ token
   51 | - (NSCollectionView *)collectionView;
      | ^
/usr/include/GNUstep/AppKit/NSCollectionViewItem.h:52:1: error: expected unqualified-id before ‘-’ token
   52 | - (NSArray *)draggingImageComponents;
      | ^
/usr/include/GNUstep/AppKit/NSCollectionViewItem.h:54:1: error: expected unqualified-id before ‘-’ token
   54 | - (void)setSelected:(BOOL)shouldBeSelected;
      | ^
/usr/include/GNUstep/AppKit/NSCollectionViewItem.h:55:1: error: expected unqualified-id before ‘-’ token
   55 | - (BOOL)isSelected;
      | ^
/usr/include/GNUstep/AppKit/NSCollectionViewItem.h:57:1: error: expected unqualified-id before ‘-’ token
   57 | - (NSTextField *)textField;
      | ^
/usr/include/GNUstep/AppKit/NSCollectionViewItem.h:58:1: error: expected unqualified-id before ‘-’ token
   58 | - (void)setTextField:(NSTextField *)aTextField;
      | ^
/usr/include/GNUstep/AppKit/NSCollectionViewItem.h:60:1: error: expected unqualified-id before ‘-’ token
   60 | - (NSImageView *)imageView;
      | ^
/usr/include/GNUstep/AppKit/NSCollectionViewItem.h:61:1: error: expected unqualified-id before ‘-’ token
   61 | - (void)setImageView:(NSImageView *)anImageView;
      | ^
/usr/include/GNUstep/AppKit/NSCollectionViewItem.h:63:2: error: ‘end’ does not name a type
   63 | @end
      |  ^~~
/usr/include/GNUstep/AppKit/NSColorList.h:47:2: error: ‘interface’ does not name a type
   47 | @interface NSColorList : NSObject <NSCoding>
      |  ^~~~~~~~~
/usr/include/GNUstep/AppKit/NSColorList.h:70:1: error: expected unqualified-id before ‘-’ token
   70 | - (id) initWithName: (NSString *)name;
      | ^
/usr/include/GNUstep/AppKit/NSColorList.h:91:1: error: expected unqualified-id before ‘-’ token
   91 | - (id) initWithName: (NSString *)name
      | ^
/usr/include/GNUstep/AppKit/NSColorList.h:97:1: error: expected unqualified-id before ‘+’ token
   97 | + (NSArray *) availableColorLists;
      | ^
/usr/include/GNUstep/AppKit/NSColorList.h:102:1: error: expected unqualified-id before ‘+’ token
  102 | + (NSColorList *) colorListNamed: (NSString *)name;
      | ^
/usr/include/GNUstep/AppKit/NSColorList.h:106:1: error: expected unqualified-id before ‘-’ token
  106 | - (NSArray *) allKeys;
      | ^
/usr/include/GNUstep/AppKit/NSColorList.h:110:1: error: expected unqualified-id before ‘-’ token
  110 | - (NSColor *) colorWithKey: (NSString *)key;
      | ^
/usr/include/GNUstep/AppKit/NSColorList.h:115:1: error: expected unqualified-id before ‘-’ token
  115 | - (BOOL) isEditable;
      | ^
/usr/include/GNUstep/AppKit/NSColorList.h:120:1: error: expected unqualified-id before ‘-’ token
  120 | - (void) insertColor: (NSColor *)color
      | ^
/usr/include/GNUstep/AppKit/NSColorList.h:127:1: error: expected unqualified-id before ‘-’ token
  127 | - (NSString *) name;
      | ^
/usr/include/GNUstep/AppKit/NSColorList.h:131:1: error: expected unqualified-id before ‘-’ token
  131 | - (void) removeColorWithKey: (NSString *)key;
      | ^
/usr/include/GNUstep/AppKit/NSColorList.h:135:1: error: expected unqualified-id before ‘-’ token
  135 | - (void) removeFile;
      | ^
/usr/include/GNUstep/AppKit/NSColorList.h:140:1: error: expected unqualified-id before ‘-’ token
  140 | - (void) setColor: (NSColor *)aColor
      | ^
/usr/include/GNUstep/AppKit/NSColorList.h:156:1: error: expected unqualified-id before ‘-’ token
  156 | - (BOOL) writeToFile: (NSString *)path;
      | ^
/usr/include/GNUstep/AppKit/NSColorList.h:161:1: error: expected unqualified-id before ‘-’ token
  161 | - (void) encodeWithCoder: (NSCoder *)aCoder;
      | ^
/usr/include/GNUstep/AppKit/NSColorList.h:162:1: error: expected unqualified-id before ‘-’ token
  162 | - (id) initWithCoder: (NSCoder *)aDecoder;
      | ^
/usr/include/GNUstep/AppKit/NSColorList.h:164:2: error: ‘end’ does not name a type
  164 | @end
      |  ^~~
/usr/include/GNUstep/AppKit/NSColorPicking.h:41:2: error: ‘protocol’ does not name a type; did you mean ‘Protocol’?
   41 | @protocol NSColorPickingCustom
      |  ^~~~~~~~
      |  Protocol
/usr/include/GNUstep/AppKit/NSColorPicking.h:47:1: error: expected unqualified-id before ‘-’ token
   47 | - (BOOL)supportsMode:(int)mode;
      | ^
/usr/include/GNUstep/AppKit/NSColorPicking.h:52:1: error: expected unqualified-id before ‘-’ token
   52 | - (NSView *)provideNewView:(BOOL)firstRequest;
      | ^
/usr/include/GNUstep/AppKit/NSColorPicking.h:57:1: error: expected unqualified-id before ‘-’ token
   57 | - (void)setColor:(NSColor *)aColor;
      | ^
/usr/include/GNUstep/AppKit/NSColorPicking.h:59:2: error: ‘end’ does not name a type
   59 | @end
      |  ^~~
/usr/include/GNUstep/AppKit/NSColorPicking.h:72:1: error: expected unqualified-id before ‘-’ token
   72 | - (void)insertNewButtonImage:(NSImage *)newImage
      | ^
/usr/include/GNUstep/AppKit/NSColorPicking.h:74:1: error: expected unqualified-id before ‘-’ token
   74 | - (NSImage *)provideNewButtonImage;
      | ^
/usr/include/GNUstep/AppKit/NSColorPicking.h:79:1: error: expected unqualified-id before ‘-’ token
   79 | - (void)setMode:(int)mode;
      | ^
/usr/include/GNUstep/AppKit/NSColorPicking.h:84:1: error: expected unqualified-id before ‘-’ token
   84 | - (void)attachColorList:(NSColorList *)aColorList;
      | ^
/usr/include/GNUstep/AppKit/NSColorPicking.h:85:1: error: expected unqualified-id before ‘-’ token
   85 | - (void)detachColorList:(NSColorList *)aColorList;
      | ^
/usr/include/GNUstep/AppKit/NSColorPicking.h:90:1: error: expected unqualified-id before ‘-’ token
   90 | - (void)alphaControlAddedOrRemoved:(id)sender;
      | ^
/usr/include/GNUstep/AppKit/NSColorPicking.h:95:1: error: expected unqualified-id before ‘-’ token
   95 | - (void)viewSizeChanged:(id)sender;
      | ^
/usr/include/GNUstep/AppKit/NSColorPicking.h:97:2: error: ‘end’ does not name a type
   97 | @end
      |  ^~~
/usr/include/GNUstep/AppKit/NSColorWell.h:38:2: error: ‘interface’ does not name a type
   38 | @interface NSColorWell : NSControl <NSCoding>
      |  ^~~~~~~~~
/usr/include/GNUstep/AppKit/NSColorWell.h:55:1: error: expected unqualified-id before ‘-’ token
   55 | - (void)drawWellInside:(NSRect)insideRect;
      | ^
/usr/include/GNUstep/AppKit/NSColorWell.h:60:1: error: expected unqualified-id before ‘-’ token
   60 | - (void)activate:(BOOL)exclusive;
      | ^
/usr/include/GNUstep/AppKit/NSColorWell.h:61:1: error: expected unqualified-id before ‘-’ token
   61 | - (void)deactivate;
      | ^
/usr/include/GNUstep/AppKit/NSColorWell.h:62:1: error: expected unqualified-id before ‘-’ token
   62 | - (BOOL)isActive;
      | ^
/usr/include/GNUstep/AppKit/NSColorWell.h:67:1: error: expected unqualified-id before ‘-’ token
   67 | - (NSColor *)color;
      | ^
/usr/include/GNUstep/AppKit/NSColorWell.h:68:1: error: expected unqualified-id before ‘-’ token
   68 | - (void)setColor:(NSColor *)color;
      | ^
/usr/include/GNUstep/AppKit/NSColorWell.h:69:1: error: expected unqualified-id before ‘-’ token
   69 | - (void)takeColorFrom:(id)sender;
      | ^
/usr/include/GNUstep/AppKit/NSColorWell.h:74:1: error: expected unqualified-id before ‘-’ token
   74 | - (BOOL)isBordered;
      | ^
/usr/include/GNUstep/AppKit/NSColorWell.h:75:1: error: expected unqualified-id before ‘-’ token
   75 | - (void)setBordered:(BOOL)bordered;
      | ^
/usr/include/GNUstep/AppKit/NSColorWell.h:80:1: error: expected unqualified-id before ‘-’ token
   80 | - (void)encodeWithCoder: (NSCoder *)aCoder;
      | ^
/usr/include/GNUstep/AppKit/NSColorWell.h:81:1: error: expected unqualified-id before ‘-’ token
   81 | - (id)initWithCoder: (NSCoder *)aDecoder;
      | ^
/usr/include/GNUstep/AppKit/NSColorWell.h:83:2: error: ‘end’ does not name a type
   83 | @end
      |  ^~~
/usr/include/GNUstep/AppKit/NSWindow.h:230:2: error: ‘interface’ does not name a type
  230 | @interface NSWindow : NSResponder <NSCoding>
      |  ^~~~~~~~~
/usr/include/GNUstep/AppKit/NSWindow.h:345:1: error: expected unqualified-id before ‘+’ token
  345 | + (instancetype) windowWithContentViewController: (NSViewController *)viewController;
      | ^
/usr/include/GNUstep/AppKit/NSWindow.h:354:1: error: expected unqualified-id before ‘+’ token
  354 | + (NSRect) contentRectForFrameRect: (NSRect)aRect
      | ^
/usr/include/GNUstep/AppKit/NSWindow.h:363:1: error: expected unqualified-id before ‘+’ token
  363 | + (NSRect) frameRectForContentRect: (NSRect)aRect
      | ^
/usr/include/GNUstep/AppKit/NSWindow.h:371:1: error: expected unqualified-id before ‘+’ token
  371 | + (CGFloat) minFrameWidthWithTitle: (NSString *)aTitle
      | ^
/usr/include/GNUstep/AppKit/NSWindow.h:375:1: error: expected unqualified-id before ‘-’ token
  375 | - (NSRect) contentRectForFrameRect: (NSRect)frameRect;
      | ^
/usr/include/GNUstep/AppKit/NSWindow.h:376:1: error: expected unqualified-id before ‘-’ token
  376 | - (NSRect) frameRectForContentRect: (NSRect)contentRect;
      | ^
/usr/include/GNUstep/AppKit/NSWindow.h:381:1: error: expected unqualified-id before ‘-’ token
  381 | - (id) initWithContentRect: (NSRect)contentRect
      | ^
/usr/include/GNUstep/AppKit/NSWindow.h:392:1: error: expected unqualified-id before ‘-’ token
  392 | - (id) initWithContentRect: (NSRect)contentRect
      | ^
/usr/include/GNUstep/AppKit/NSWindow.h:402:1: error: expected unqualified-id before ‘-’ token
  402 | - (NSPoint) convertBaseToScreen: (NSPoint)aPoint;
      | ^
/usr/include/GNUstep/AppKit/NSWindow.h:408:1: error: expected unqualified-id before ‘-’ token
  408 | - (NSPoint) convertScreenToBase: (NSPoint)aPoint;
      | ^
/usr/include/GNUstep/AppKit/NSWindow.h:415:1: error: expected unqualified-id before ‘-’ token
  415 | - (NSRect) convertRectFromScreen: (NSRect)aRect;
      | ^
/usr/include/GNUstep/AppKit/NSWindow.h:421:1: error: expected unqualified-id before ‘-’ token
  421 | - (NSRect) convertRectToScreen: (NSRect)aRect;
      | ^
/usr/include/GNUstep/AppKit/NSWindow.h:427:1: error: expected unqualified-id before ‘-’ token
  427 | - (NSRect) frame;
      | ^
/usr/include/GNUstep/AppKit/NSWindow.h:440:1: error: expected unqualified-id before ‘-’ token
  440 | - (void) setFrame: (NSRect)frameRect
      | ^
/usr/include/GNUstep/AppKit/NSWindow.h:447:1: error: expected unqualified-id before ‘-’ token
  447 | - (void) setFrameOrigin: (NSPoint)aPoint;
      | ^
/usr/include/GNUstep/AppKit/NSWindow.h:453:1: error: expected unqualified-id before ‘-’ token
  453 | - (void) setFrameTopLeftPoint: (NSPoint)aPoint;
      | ^
/usr/include/GNUstep/AppKit/NSWindow.h:459:1: error: expected unqualified-id before ‘-’ token
  459 | - (void) setContentSize: (NSSize)aSize;
      | ^
/usr/include/GNUstep/AppKit/NSWindow.h:469:1: error: expected unqualified-id before ‘-’ token
  469 | - (NSPoint) cascadeTopLeftFromPoint: (NSPoint)topLeftPoint;
      | ^
/usr/include/GNUstep/AppKit/NSWindow.h:471:1: error: expected unqualified-id before ‘-’ token
  471 | - (void) center;
      | ^
/usr/include/GNUstep/AppKit/NSWindow.h:472:1: error: expected unqualified-id before ‘-’ token
  472 | - (NSInteger) resizeFlags;
      | ^
/usr/include/GNUstep/AppKit/NSWindow.h:474:1: error: expected unqualified-id before ‘-’ token
  474 | - (void) setFrame: (NSRect)frameRect
      | ^
/usr/include/GNUstep/AppKit/NSWindow.h:477:1: error: expected unqualified-id before ‘-’ token
  477 | - (NSTimeInterval) animationResizeTime: (NSRect)newFrame;
      | ^
/usr/include/GNUstep/AppKit/NSWindow.h:478:1: error: expected unqualified-id before ‘-’ token
  478 | - (void) performZoom: (id)sender;
      | ^
/usr/include/GNUstep/AppKit/NSWindow.h:479:1: error: expected unqualified-id before ‘-’ token
  479 | - (void) zoom: (id)sender;
      | ^
/usr/include/GNUstep/AppKit/NSWindow.h:480:1: error: expected unqualified-id before ‘-’ token
  480 | - (BOOL) isZoomed;
      | ^
/usr/include/GNUstep/AppKit/NSWindow.h:481:1: error: expected unqualified-id before ‘-’ token
  481 | - (BOOL) showsResizeIndicator;
      | ^
/usr/include/GNUstep/AppKit/NSWindow.h:482:1: error: expected unqualified-id before ‘-’ token
  482 | - (void) setShowsResizeIndicator: (BOOL)show;
      | ^
/usr/include/GNUstep/AppKit/NSWindow.h:485:1: error: expected unqualified-id before ‘-’ token
  485 | - (BOOL) preservesContentDuringLiveResize;
      | ^
/usr/include/GNUstep/AppKit/NSWindow.h:486:1: error: expected unqualified-id before ‘-’ token
  486 | - (void) setPreservesContentDuringLiveResize: (BOOL)flag;
      | ^
/usr/include/GNUstep/AppKit/NSWindow.h:492:1: error: expected unqualified-id before ‘-’ token
  492 | - (NSSize) minSize;
      | ^
/usr/include/GNUstep/AppKit/NSWindow.h:493:1: error: expected unqualified-id before ‘-’ token
  493 | - (NSSize) maxSize;
      | ^
/usr/include/GNUstep/AppKit/NSWindow.h:494:1: error: expected unqualified-id before ‘-’ token
  494 | - (void) setMinSize: (NSSize)aSize;
      | ^
/usr/include/GNUstep/AppKit/NSWindow.h:495:1: error: expected unqualified-id before ‘-’ token
  495 | - (void) setMaxSize: (NSSize)aSize;
      | ^
/usr/include/GNUstep/AppKit/NSWindow.h:496:1: error: expected unqualified-id before ‘-’ token
  496 | - (NSRect) constrainFrameRect: (NSRect)frameRect
      | ^
/usr/include/GNUstep/AppKit/NSWindow.h:499:1: error: expected unqualified-id before ‘-’ token
  499 | - (NSSize) aspectRatio;
      | ^
/usr/include/GNUstep/AppKit/NSWindow.h:500:1: error: expected unqualified-id before ‘-’ token
  500 | - (void) setAspectRatio: (NSSize)ratio;
      | ^
/usr/include/GNUstep/AppKit/NSWindow.h:501:1: error: expected unqualified-id before ‘-’ token
  501 | - (NSSize) resizeIncrements;
      | ^
/usr/include/GNUstep/AppKit/NSWindow.h:502:1: error: expected unqualified-id before ‘-’ token
  502 | - (void) setResizeIncrements: (NSSize)aSize;
      | ^
/usr/include/GNUstep/AppKit/NSWindow.h:505:1: error: expected unqualified-id before ‘-’ token
  505 | - (NSSize) contentMaxSize;
      | ^
/usr/include/GNUstep/AppKit/NSWindow.h:506:1: error: expected unqualified-id before ‘-’ token
  506 | - (void) setContentMaxSize: (NSSize)size;
      | ^
/usr/include/GNUstep/AppKit/NSWindow.h:507:1: error: expected unqualified-id before ‘-’ token
  507 | - (NSSize) contentMinSize;
      | ^
/usr/include/GNUstep/AppKit/NSWindow.h:508:1: error: expected unqualified-id before ‘-’ token
  508 | - (void) setContentMinSize: (NSSize)size;
      | ^
/usr/include/GNUstep/AppKit/NSWindow.h:509:1: error: expected unqualified-id before ‘-’ token
  509 | - (NSSize) contentAspectRatio;
      | ^
/usr/include/GNUstep/AppKit/NSWindow.h:510:1: error: expected unqualified-id before ‘-’ token
  510 | - (void) setContentAspectRatio: (NSSize)ratio;
      | ^
/usr/include/GNUstep/AppKit/NSWindow.h:511:1: error: expected unqualified-id before ‘-’ token
  511 | - (NSSize) contentResizeIncrements;
      | ^
/usr/include/GNUstep/AppKit/NSWindow.h:512:1: error: expected unqualified-id before ‘-’ token
  512 | - (void) setContentResizeIncrements: (NSSize)increments;
      | ^
/usr/include/GNUstep/AppKit/NSWindow.h:518:1: error: expected unqualified-id before ‘+’ token
  518 | + (void) removeFrameUsingName: (NSString*)name;
      | ^
/usr/include/GNUstep/AppKit/NSWindow.h:519:1: error: expected unqualified-id before ‘-’ token
  519 | - (NSString*) frameAutosaveName;
      | ^
/usr/include/GNUstep/AppKit/NSWindow.h:520:1: error: expected unqualified-id before ‘-’ token
  520 | - (void) saveFrameUsingName: (NSString*)name;
      | ^
/usr/include/GNUstep/AppKit/NSWindow.h:521:1: error: expected unqualified-id before ‘-’ token
  521 | - (BOOL) setFrameAutosaveName: (NSString*)name;
      | ^
/usr/include/GNUstep/AppKit/NSWindow.h:522:1: error: expected unqualified-id before ‘-’ token
  522 | - (void) setFrameFromString: (NSString*)string;
      | ^
/usr/include/GNUstep/AppKit/NSWindow.h:523:1: error: expected unqualified-id before ‘-’ token
  523 | - (BOOL) setFrameUsingName: (NSString*)name;
      | ^
/usr/include/GNUstep/AppKit/NSWindow.h:524:1: error: expected unqualified-id before ‘-’ token
  524 | - (NSString*) stringWithSavedFrame;
      | ^
/usr/include/GNUstep/AppKit/NSWindow.h:526:1: error: expected unqualified-id before ‘-’ token
  526 | - (BOOL) setFrameUsingName: (NSString *)name
      | ^
/usr/include/GNUstep/AppKit/NSWindow.h:533:1: error: expected unqualified-id before ‘-’ token
  533 | - (void) orderBack: sender;
      | ^
/usr/include/GNUstep/AppKit/NSWindow.h:534:1: error: expected unqualified-id before ‘-’ token
  534 | - (void) orderFront: sender;
      | ^
/usr/include/GNUstep/AppKit/NSWindow.h:535:1: error: expected unqualified-id before ‘-’ token
  535 | - (void) orderFrontRegardless;
      | ^
/usr/include/GNUstep/AppKit/NSWindow.h:536:1: error: expected unqualified-id before ‘-’ token
  536 | - (void) orderOut: (id)sender;
      | ^
/usr/include/GNUstep/AppKit/NSWindow.h:537:1: error: expected unqualified-id before ‘-’ token
  537 | - (void) orderWindow: (NSWindowOrderingMode)place
      | ^
/usr/include/GNUstep/AppKit/NSWindow.h:539:1: error: expected unqualified-id before ‘-’ token
  539 | - (BOOL) isVisible;
      | ^
/usr/include/GNUstep/AppKit/NSWindow.h:540:1: error: expected unqualified-id before ‘-’ token
  540 | - (void) setIsVisible: (BOOL)flag;
      | ^
/usr/include/GNUstep/AppKit/NSWindow.h:541:1: error: expected unqualified-id before ‘-’ token
  541 | - (NSInteger) level;
      | ^
/usr/include/GNUstep/AppKit/NSWindow.h:542:1: error: expected unqualified-id before ‘-’ token
  542 | - (void) setLevel: (NSInteger)newLevel;
      | ^
/usr/include/GNUstep/AppKit/NSWindow.h:544:1: error: expected unqualified-id before ‘-’ token
  544 | - (void) becomeKeyWindow;
      | ^
/usr/include/GNUstep/AppKit/NSWindow.h:545:1: error: expected unqualified-id before ‘-’ token
  545 | - (void) becomeMainWindow;
      | ^
/usr/include/GNUstep/AppKit/NSWindow.h:546:1: error: expected unqualified-id before ‘-’ token
  546 | - (BOOL) canBecomeKeyWindow;
      | ^
/usr/include/GNUstep/AppKit/NSWindow.h:547:1: error: expected unqualified-id before ‘-’ token
  547 | - (BOOL) canBecomeMainWindow;
      | ^
/usr/include/GNUstep/AppKit/NSWindow.h:548:1: error: expected unqualified-id before ‘-’ token
  548 | - (BOOL) isKeyWindow;
      | ^
/usr/include/GNUstep/AppKit/NSWindow.h:549:1: error: expected unqualified-id before ‘-’ token
  549 | - (BOOL) isMainWindow;
      | ^
/usr/include/GNUstep/AppKit/NSWindow.h:550:1: error: expected unqualified-id before ‘-’ token
  550 | - (void) makeKeyAndOrderFront: (id)sender;
      | ^
/usr/include/GNUstep/AppKit/NSWindow.h:551:1: error: expected unqualified-id before ‘-’ token
  551 | - (void) makeKeyWindow;
      | ^
/usr/include/GNUstep/AppKit/NSWindow.h:552:1: error: expected unqualified-id before ‘-’ token
  552 | - (void) makeMainWindow;
      | ^
/usr/include/GNUstep/AppKit/NSWindow.h:553:1: error: expected unqualified-id before ‘-’ token
  553 | - (void) resignKeyWindow;
      | ^
/usr/include/GNUstep/AppKit/NSWindow.h:554:1: error: expected unqualified-id before ‘-’ token
  554 | - (void) resignMainWindow;
      | ^
/usr/include/GNUstep/AppKit/NSWindow.h:557:1: error: expected unqualified-id before ‘-’ token
  557 | - (NSButtonCell*) defaultButtonCell;
      | ^
/usr/include/GNUstep/AppKit/NSWindow.h:558:1: error: expected unqualified-id before ‘-’ token
  558 | - (void) setDefaultButtonCell: (NSButtonCell*)aCell;
      | ^
/usr/include/GNUstep/AppKit/NSWindow.h:559:1: error: expected unqualified-id before ‘-’ token
  559 | - (void) disableKeyEquivalentForDefaultButtonCell;
      | ^
/usr/include/GNUstep/AppKit/NSWindow.h:560:1: error: expected unqualified-id before ‘-’ token
  560 | - (void) enableKeyEquivalentForDefaultButtonCell;
      | ^
/usr/include/GNUstep/AppKit/NSWindow.h:566:1: error: expected unqualified-id before ‘-’ token
  566 | - (void) display;
      | ^
/usr/include/GNUstep/AppKit/NSWindow.h:567:1: error: expected unqualified-id before ‘-’ token
  567 | - (void) displayIfNeeded;
      | ^
/usr/include/GNUstep/AppKit/NSWindow.h:568:1: error: expected unqualified-id before ‘-’ token
  568 | - (BOOL) isAutodisplay;
      | ^
/usr/include/GNUstep/AppKit/NSWindow.h:569:1: error: expected unqualified-id before ‘-’ token
  569 | - (void) setAutodisplay: (BOOL)flag;
      | ^
/usr/include/GNUstep/AppKit/NSWindow.h:570:1: error: expected unqualified-id before ‘-’ token
  570 | - (void) setViewsNeedDisplay: (BOOL)flag;
      | ^
/usr/include/GNUstep/AppKit/NSWindow.h:571:1: error: expected unqualified-id before ‘-’ token
  571 | - (void) update;
      | ^
/usr/include/GNUstep/AppKit/NSWindow.h:572:1: error: expected unqualified-id before ‘-’ token
  572 | - (void) useOptimizedDrawing: (BOOL)flag;
      | ^
/usr/include/GNUstep/AppKit/NSWindow.h:573:1: error: expected unqualified-id before ‘-’ token
  573 | - (BOOL) viewsNeedDisplay;
      | ^
/usr/include/GNUstep/AppKit/NSWindow.h:575:1: error: expected unqualified-id before ‘-’ token
  575 | - (BOOL) isFlushWindowDisabled;
      | ^
/usr/include/GNUstep/AppKit/NSWindow.h:576:1: error: expected unqualified-id before ‘-’ token
  576 | - (void) disableFlushWindow;
      | ^
/usr/include/GNUstep/AppKit/NSWindow.h:577:1: error: expected unqualified-id before ‘-’ token
  577 | - (void) enableFlushWindow;
      | ^
/usr/include/GNUstep/AppKit/NSWindow.h:578:1: error: expected unqualified-id before ‘-’ token
  578 | - (void) flushWindow;
      | ^
/usr/include/GNUstep/AppKit/NSWindow.h:579:1: error: expected unqualified-id before ‘-’ token
  579 | - (void) flushWindowIfNeeded;
      | ^
/usr/include/GNUstep/AppKit/NSWindow.h:582:1: error: expected unqualified-id before ‘-’ token
  582 | - (void) cacheImageInRect: (NSRect)aRect;
      | ^
/usr/include/GNUstep/AppKit/NSWindow.h:583:1: error: expected unqualified-id before ‘-’ token
  583 | - (void) discardCachedImage;
      | ^
/usr/include/GNUstep/AppKit/NSWindow.h:584:1: error: expected unqualified-id before ‘-’ token
  584 | - (void) restoreCachedImage;
      | ^
/usr/include/GNUstep/AppKit/NSWindow.h:590:1: error: expected unqualified-id before ‘-’ token
  590 | - (NSInteger) windowNumber;
      | ^
/usr/include/GNUstep/AppKit/NSWindow.h:591:1: error: expected unqualified-id before ‘-’ token
  591 | - (NSInteger) gState;
      | ^
/usr/include/GNUstep/AppKit/NSWindow.h:592:1: error: expected unqualified-id before ‘-’ token
  592 | - (NSDictionary*) deviceDescription;
      | ^
/usr/include/GNUstep/AppKit/NSWindow.h:593:1: error: expected unqualified-id before ‘-’ token
  593 | - (NSBackingStoreType) backingType;
      | ^
/usr/include/GNUstep/AppKit/NSWindow.h:594:1: error: expected unqualified-id before ‘-’ token
  594 | - (void) setBackingType: (NSBackingStoreType)type;
      | ^
/usr/include/GNUstep/AppKit/NSWindow.h:595:1: error: expected unqualified-id before ‘-’ token
  595 | - (BOOL) isOneShot;
      | ^
/usr/include/GNUstep/AppKit/NSWindow.h:596:1: error: expected unqualified-id before ‘-’ token
  596 | - (void) setOneShot: (BOOL)flag;
      | ^
/usr/include/GNUstep/AppKit/NSWindow.h:598:1: error: expected unqualified-id before ‘-’ token
  598 | - (NSGraphicsContext*) graphicsContext;
      | ^
/usr/include/GNUstep/AppKit/NSWindow.h:599:1: error: expected unqualified-id before ‘-’ token
  599 | - (CGFloat) userSpaceScaleFactor;
      | ^
/usr/include/GNUstep/AppKit/NSWindow.h:606:1: error: expected unqualified-id before ‘+’ token
  606 | + (NSWindowDepth) defaultDepthLimit;
      | ^
/usr/include/GNUstep/AppKit/NSWindow.h:607:1: error: expected unqualified-id before ‘-’ token
  607 | - (BOOL) canStoreColor;
      | ^
/usr/include/GNUstep/AppKit/NSWindow.h:608:1: error: expected unqualified-id before ‘-’ token
  608 | - (NSWindowDepth) depthLimit;
      | ^
/usr/include/GNUstep/AppKit/NSWindow.h:609:1: error: expected unqualified-id before ‘-’ token
  609 | - (BOOL) hasDynamicDepthLimit;
      | ^
/usr/include/GNUstep/AppKit/NSWindow.h:610:1: error: expected unqualified-id before ‘-’ token
  610 | - (void) setDepthLimit: (NSWindowDepth)limit;
      | ^
/usr/include/GNUstep/AppKit/NSWindow.h:611:1: error: expected unqualified-id before ‘-’ token
  611 | - (void) setDynamicDepthLimit: (BOOL)flag;
      | ^
/usr/include/GNUstep/AppKit/NSWindow.h:613:1: error: expected unqualified-id before ‘-’ token
  613 | - (NSScreen*) deepestScreen;
      | ^
/usr/include/GNUstep/AppKit/NSWindow.h:614:1: error: expected unqualified-id before ‘-’ token
  614 | - (NSScreen*) screen;
      | ^
/usr/include/GNUstep/AppKit/NSWindow.h:616:1: error: expected unqualified-id before ‘-’ token
  616 | - (NSResponder*) firstResponder;
      | ^
/usr/include/GNUstep/AppKit/NSWindow.h:619:1: error: expected unqualified-id before ‘-’ token
  619 | - (NSWindowCollectionBehavior)collectionBehavior;
      | ^
/usr/include/GNUstep/AppKit/NSWindow.h:620:1: error: expected unqualified-id before ‘-’ token
  620 | - (void)setCollectionBehavior:(NSWindowCollectionBehavior)props;
      | ^
/usr/include/GNUstep/AppKit/NSWindow.h:639:1: error: expected unqualified-id before ‘-’ token
  639 | - (BOOL) makeFirstResponder: (NSResponder*)aResponder;
      | ^
/usr/include/GNUstep/AppKit/NSWindow.h:644:1: error: expected unqualified-id before ‘-’ token
  644 | - (NSEvent*) currentEvent;
      | ^
/usr/include/GNUstep/AppKit/NSWindow.h:645:1: error: expected unqualified-id before ‘-’ token
  645 | - (NSEvent*) nextEventMatchingMask: (NSUInteger)mask;
      | ^
/usr/include/GNUstep/AppKit/NSWindow.h:646:1: error: expected unqualified-id before ‘-’ token
  646 | - (NSEvent*) nextEventMatchingMask: (NSUInteger)mask
      | ^
/usr/include/GNUstep/AppKit/NSWindow.h:650:1: error: expected unqualified-id before ‘-’ token
  650 | - (void) discardEventsMatchingMask: (NSUInteger)mask
      | ^
/usr/include/GNUstep/AppKit/NSWindow.h:652:1: error: expected unqualified-id before ‘-’ token
  652 | - (void) postEvent: (NSEvent*)event
      | ^
/usr/include/GNUstep/AppKit/NSWindow.h:654:1: error: expected unqualified-id before ‘-’ token
  654 | - (void) sendEvent: (NSEvent*)theEvent;
      | ^
/usr/include/GNUstep/AppKit/NSWindow.h:655:1: error: expected unqualified-id before ‘-’ token
  655 | - (BOOL) tryToPerform: (SEL)anAction with: (id)anObject;
      | ^
/usr/include/GNUstep/AppKit/NSWindow.h:656:1: error: expected unqualified-id before ‘-’ token
  656 | - (void) keyDown: (NSEvent*)theEvent;
      | ^
/usr/include/GNUstep/AppKit/NSWindow.h:657:1: error: expected unqualified-id before ‘-’ token
  657 | - (NSPoint) mouseLocationOutsideOfEventStream;
      | ^
/usr/include/GNUstep/AppKit/NSWindow.h:658:1: error: expected unqualified-id before ‘-’ token
  658 | - (BOOL) acceptsMouseMovedEvents;
      | ^
/usr/include/GNUstep/AppKit/NSWindow.h:659:1: error: expected unqualified-id before ‘-’ token
  659 | - (void) setAcceptsMouseMovedEvents: (BOOL)flag;
      | ^
/usr/include/GNUstep/AppKit/NSWindow.h:661:1: error: expected unqualified-id before ‘-’ token
  661 | - (BOOL) ignoresMouseEvents;
      | ^
/usr/include/GNUstep/AppKit/NSWindow.h:662:1: error: expected unqualified-id before ‘-’ token
  662 | - (void) setIgnoresMouseEvents: (BOOL)flag;
      | ^
/usr/include/GNUstep/AppKit/NSWindow.h:668:1: error: expected unqualified-id before ‘-’ token
  668 | - (void) endEditingFor: anObject;
      | ^
/usr/include/GNUstep/AppKit/NSWindow.h:669:1: error: expected unqualified-id before ‘-’ token
  669 | - (NSText*) fieldEditor: (BOOL)createFlag
      | ^
/usr/include/GNUstep/AppKit/NSWindow.h:673:1: error: expected unqualified-id before ‘-’ token
  673 | - (NSView*) initialFirstResponder;
      | ^
/usr/include/GNUstep/AppKit/NSWindow.h:674:1: error: expected unqualified-id before ‘-’ token
  674 | - (NSSelectionDirection) keyViewSelectionDirection;
      | ^
/usr/include/GNUstep/AppKit/NSWindow.h:675:1: error: expected unqualified-id before ‘-’ token
  675 | - (void) selectKeyViewFollowingView: (NSView*)aView;
      | ^
/usr/include/GNUstep/AppKit/NSWindow.h:676:1: error: expected unqualified-id before ‘-’ token
  676 | - (void) selectKeyViewPrecedingView: (NSView*)aView;
      | ^
/usr/include/GNUstep/AppKit/NSWindow.h:677:1: error: expected unqualified-id before ‘-’ token
  677 | - (void) selectNextKeyView: (id)sender;
      | ^
/usr/include/GNUstep/AppKit/NSWindow.h:678:1: error: expected unqualified-id before ‘-’ token
  678 | - (void) selectPreviousKeyView: (id)sender;
      | ^
/usr/include/GNUstep/AppKit/NSWindow.h:679:1: error: expected unqualified-id before ‘-’ token
  679 | - (void) setInitialFirstResponder: (NSView*)aView;
      | ^
/usr/include/GNUstep/AppKit/NSWindow.h:682:1: error: expected unqualified-id before ‘-’ token
  682 | - (BOOL) autorecalculatesKeyViewLoop;
      | ^
/usr/include/GNUstep/AppKit/NSWindow.h:683:1: error: expected unqualified-id before ‘-’ token
  683 | - (void) setAutorecalculatesKeyViewLoop: (BOOL)flag;
      | ^
/usr/include/GNUstep/AppKit/NSWindow.h:684:1: error: expected unqualified-id before ‘-’ token
  684 | - (void) recalculateKeyViewLoop;
      | ^
/usr/include/GNUstep/AppKit/NSWindow.h:690:1: error: expected unqualified-id before ‘-’ token
  690 | - (NSString*) representedFilename;
      | ^
/usr/include/GNUstep/AppKit/NSWindow.h:691:1: error: expected unqualified-id before ‘-’ token
  691 | - (void) setRepresentedFilename: (NSString*)aString;
      | ^
/usr/include/GNUstep/AppKit/NSWindow.h:692:1: error: expected unqualified-id before ‘-’ token
  692 | - (void) setTitle: (NSString*)aString;
      | ^
/usr/include/GNUstep/AppKit/NSWindow.h:693:1: error: expected unqualified-id before ‘-’ token
  693 | - (void) setTitleWithRepresentedFilename: (NSString*)aString;
      | ^
/usr/include/GNUstep/AppKit/NSWindow.h:694:1: error: expected unqualified-id before ‘-’ token
  694 | - (NSString*) title;
      | ^
/usr/include/GNUstep/AppKit/NSWindow.h:696:1: error: expected unqualified-id before ‘-’ token
  696 | - (BOOL) isDocumentEdited;
      | ^
/usr/include/GNUstep/AppKit/NSWindow.h:697:1: error: expected unqualified-id before ‘-’ token
  697 | - (void) setDocumentEdited: (BOOL)flag;
      | ^
/usr/include/GNUstep/AppKit/NSWindow.h:702:1: error: expected unqualified-id before ‘-’ token
  702 | - (void) close;
      | ^
/usr/include/GNUstep/AppKit/NSWindow.h:703:1: error: expected unqualified-id before ‘-’ token
  703 | - (void) performClose: (id)sender;
      | ^
/usr/include/GNUstep/AppKit/NSWindow.h:704:1: error: expected unqualified-id before ‘-’ token
  704 | - (void) setReleasedWhenClosed: (BOOL)flag;
      | ^
/usr/include/GNUstep/AppKit/NSWindow.h:705:1: error: expected unqualified-id before ‘-’ token
  705 | - (BOOL) isReleasedWhenClosed;
      | ^
/usr/include/GNUstep/AppKit/NSWindow.h:707:1: error: expected unqualified-id before ‘-’ token
  707 | - (void) deminiaturize: (id)sender;
      | ^
/usr/include/GNUstep/AppKit/NSWindow.h:708:1: error: expected unqualified-id before ‘-’ token
  708 | - (void) miniaturize: (id)sender;
      | ^
/usr/include/GNUstep/AppKit/NSWindow.h:709:1: error: expected unqualified-id before ‘-’ token
  709 | - (void) performMiniaturize: (id)sender;
      | ^
/usr/include/GNUstep/AppKit/NSWindow.h:710:1: error: expected unqualified-id before ‘-’ token
  710 | - (BOOL) isMiniaturized;
      | ^
/usr/include/GNUstep/AppKit/NSWindow.h:715:1: error: expected unqualified-id before ‘-’ token
  715 | - (NSImage*) miniwindowImage;
      | ^
/usr/include/GNUstep/AppKit/NSWindow.h:716:1: error: expected unqualified-id before ‘-’ token
  716 | - (NSString*) miniwindowTitle;
      | ^
/usr/include/GNUstep/AppKit/NSWindow.h:717:1: error: expected unqualified-id before ‘-’ token
  717 | - (void) setMiniwindowImage: (NSImage*)image;
      | ^
/usr/include/GNUstep/AppKit/NSWindow.h:718:1: error: expected unqualified-id before ‘-’ token
  718 | - (void) setMiniwindowTitle: (NSString*)title;
      | ^
/usr/include/GNUstep/AppKit/NSWindow.h:720:1: error: expected unqualified-id before ‘-’ token
  720 | - (NSWindow*) counterpart;
      | ^
/usr/include/GNUstep/AppKit/NSWindow.h:724:1: error: expected unqualified-id before ‘+’ token
  724 | + (void) menuChanged: (NSMenu*)aMenu;
      | ^
/usr/include/GNUstep/AppKit/NSWindow.h:730:1: error: expected unqualified-id before ‘-’ token
  730 | - (BOOL) isExcludedFromWindowsMenu;
      | ^
/usr/include/GNUstep/AppKit/NSWindow.h:731:1: error: expected unqualified-id before ‘-’ token
  731 | - (void) setExcludedFromWindowsMenu: (BOOL)flag;
      | ^
/usr/include/GNUstep/AppKit/NSWindow.h:736:1: error: expected unqualified-id before ‘-’ token
  736 | - (BOOL) areCursorRectsEnabled;
      | ^
/usr/include/GNUstep/AppKit/NSWindow.h:737:1: error: expected unqualified-id before ‘-’ token
  737 | - (void) disableCursorRects;
      | ^
/usr/include/GNUstep/AppKit/NSWindow.h:738:1: error: expected unqualified-id before ‘-’ token
  738 | - (void) discardCursorRects;
      | ^
/usr/include/GNUstep/AppKit/NSWindow.h:739:1: error: expected unqualified-id before ‘-’ token
  739 | - (void) enableCursorRects;
      | ^
/usr/include/GNUstep/AppKit/NSWindow.h:740:1: error: expected unqualified-id before ‘-’ token
  740 | - (void) invalidateCursorRectsForView: (NSView*)aView;
      | ^
/usr/include/GNUstep/AppKit/NSWindow.h:741:1: error: expected unqualified-id before ‘-’ token
  741 | - (void) resetCursorRects;
      | ^
/usr/include/GNUstep/AppKit/NSWindow.h:746:1: error: expected unqualified-id before ‘-’ token
  746 | - (void) dragImage: (NSImage*)anImage
      | ^
/usr/include/GNUstep/AppKit/NSWindow.h:753:1: error: expected unqualified-id before ‘-’ token
  753 | - (void) registerForDraggedTypes: (NSArray*)newTypes;
      | ^
/usr/include/GNUstep/AppKit/NSWindow.h:754:1: error: expected unqualified-id before ‘-’ token
  754 | - (void) unregisterDraggedTypes;
      | ^
/usr/include/GNUstep/AppKit/NSWindow.h:756:1: error: expected unqualified-id before ‘-’ token
  756 | - (BOOL) hidesOnDeactivate;
      | ^
/usr/include/GNUstep/AppKit/NSWindow.h:757:1: error: expected unqualified-id before ‘-’ token
  757 | - (void) setHidesOnDeactivate: (BOOL)flag;
      | ^
/usr/include/GNUstep/AppKit/NSWindow.h:758:1: error: expected unqualified-id before ‘-’ token
  758 | - (BOOL) worksWhenModal;
      | ^
/usr/include/GNUstep/AppKit/NSWindow.h:760:1: error: expected unqualified-id before ‘-’ token
  760 | - (void) setCanHide: (BOOL)flag;
      | ^
/usr/include/GNUstep/AppKit/NSWindow.h:761:1: error: expected unqualified-id before ‘-’ token
  761 | - (BOOL) canHide;
      | ^
/usr/include/GNUstep/AppKit/NSWindow.h:767:1: error: expected unqualified-id before ‘-’ token
  767 | - (id) contentView;
      | ^
/usr/include/GNUstep/AppKit/NSWindow.h:768:1: error: expected unqualified-id before ‘-’ token
  768 | - (void) setContentView: (NSView*)aView;
      | ^
/usr/include/GNUstep/AppKit/NSWindow.h:769:1: error: expected unqualified-id before ‘-’ token
  769 | - (void) setBackgroundColor: (NSColor*)color;
      | ^
/usr/include/GNUstep/AppKit/NSWindow.h:770:1: error: expected unqualified-id before ‘-’ token
  770 | - (NSColor*) backgroundColor;
      | ^
/usr/include/GNUstep/AppKit/NSWindow.h:771:1: error: expected unqualified-id before ‘-’ token
  771 | - (NSUInteger) styleMask;
      | ^
/usr/include/GNUstep/AppKit/NSWindow.h:773:1: error: expected unqualified-id before ‘-’ token
  773 | - (void) setHasShadow: (BOOL)hasShadow;
      | ^
/usr/include/GNUstep/AppKit/NSWindow.h:774:1: error: expected unqualified-id before ‘-’ token
  774 | - (BOOL) hasShadow;
      | ^
/usr/include/GNUstep/AppKit/NSWindow.h:775:1: error: expected unqualified-id before ‘-’ token
  775 | - (void) setAlphaValue: (CGFloat)windowAlpha;
      | ^
/usr/include/GNUstep/AppKit/NSWindow.h:776:1: error: expected unqualified-id before ‘-’ token
  776 | - (CGFloat) alphaValue;
      | ^
/usr/include/GNUstep/AppKit/NSWindow.h:777:1: error: expected unqualified-id before ‘-’ token
  777 | - (void) setOpaque: (BOOL)isOpaque;
      | ^
/usr/include/GNUstep/AppKit/NSWindow.h:778:1: error: expected unqualified-id before ‘-’ token
  778 | - (BOOL) isOpaque;
      | ^
/usr/include/GNUstep/AppKit/NSWindow.h:781:1: error: expected unqualified-id before ‘-’ token
  781 | - (void) invalidateShadow;
      | ^
/usr/include/GNUstep/AppKit/NSWindow.h:787:1: error: expected unqualified-id before ‘-’ token
  787 | - (id) validRequestorForSendType: (NSString*)sendType
      | ^
/usr/include/GNUstep/AppKit/NSWindow.h:793:1: error: expected unqualified-id before ‘-’ token
  793 | - (void) fax: (id)sender;
      | ^
/usr/include/GNUstep/AppKit/NSWindow.h:794:1: error: expected unqualified-id before ‘-’ token
  794 | - (void) print: (id)sender;
      | ^
/usr/include/GNUstep/AppKit/NSWindow.h:795:1: error: expected unqualified-id before ‘-’ token
  795 | - (NSData*) dataWithEPSInsideRect: (NSRect)rect;
      | ^
/usr/include/GNUstep/AppKit/NSWindow.h:797:1: error: expected unqualified-id before ‘-’ token
  797 | - (NSData*) dataWithPDFInsideRect:(NSRect)aRect;
      | ^
/usr/include/GNUstep/AppKit/NSWindow.h:803:1: error: expected unqualified-id before ‘-’ token
  803 | - (id) delegate;
      | ^
/usr/include/GNUstep/AppKit/NSWindow.h:804:1: error: expected unqualified-id before ‘-’ token
  804 | - (void) setDelegate: (id)anObject;
      | ^
/usr/include/GNUstep/AppKit/NSWindow.h:809:1: error: expected unqualified-id before ‘-’ token
  809 | - (void) setWindowController: (NSWindowController*)windowController;
      | ^
/usr/include/GNUstep/AppKit/NSWindow.h:810:1: error: expected unqualified-id before ‘-’ token
  810 | - (id) windowController;
      | ^
/usr/include/GNUstep/AppKit/NSWindow.h:813:1: error: expected unqualified-id before ‘-’ token
  813 | - (NSArray *) drawers;
      | ^
/usr/include/GNUstep/AppKit/NSWindow.h:814:1: error: expected unqualified-id before ‘-’ token
  814 | - (id) initWithWindowRef: (void *)windowRef;
      | ^
/usr/include/GNUstep/AppKit/NSWindow.h:815:1: error: expected unqualified-id before ‘-’ token
  815 | - (void *)windowRef;
      | ^
/usr/include/GNUstep/AppKit/NSWindow.h:816:1: error: expected unqualified-id before ‘-’ token
  816 | - (void*) windowHandle;
      | ^
/usr/include/GNUstep/AppKit/NSWindow.h:823:1: error: expected unqualified-id before ‘+’ token
  823 | + (NSButton *) standardWindowButton: (NSWindowButton)button
      | ^
/usr/include/GNUstep/AppKit/NSWindow.h:825:1: error: expected unqualified-id before ‘-’ token
  825 | - (NSButton *) standardWindowButton: (NSWindowButton)button;
      | ^
/usr/include/GNUstep/AppKit/NSWindow.h:828:1: error: expected unqualified-id before ‘-’ token
  828 | - (BOOL) showsToolbarButton;
      | ^
/usr/include/GNUstep/AppKit/NSWindow.h:829:1: error: expected unqualified-id before ‘-’ token
  829 | - (void) setShowsToolbarButton: (BOOL)flag;
      | ^
/usr/include/GNUstep/AppKit/NSWindow.h:833:1: error: expected unqualified-id before ‘-’ token
  833 | - (NSArray *) childWindows;
      | ^
/usr/include/GNUstep/AppKit/NSWindow.h:834:1: error: expected unqualified-id before ‘-’ token
  834 | - (void) addChildWindow: (NSWindow *)child
      | ^
/usr/include/GNUstep/AppKit/NSWindow.h:836:1: error: expected unqualified-id before ‘-’ token
  836 | - (void) removeChildWindow: (NSWindow *)child;
      | ^
/usr/include/GNUstep/AppKit/NSWindow.h:837:1: error: expected unqualified-id before ‘-’ token
  837 | - (NSWindow *) parentWindow;
      | ^
/usr/include/GNUstep/AppKit/NSWindow.h:838:1: error: expected unqualified-id before ‘-’ token
  838 | - (void) setParentWindow: (NSWindow *)window;
      | ^
/usr/include/GNUstep/AppKit/NSWindow.h:842:1: error: expected unqualified-id before ‘-’ token
  842 | - (BOOL) allowsToolTipsWhenApplicationIsInactive;
      | ^
/usr/include/GNUstep/AppKit/NSWindow.h:843:1: error: expected unqualified-id before ‘-’ token
  843 | - (void) setAllowsToolTipsWhenApplicationIsInactive: (BOOL)flag;
      | ^
/usr/include/GNUstep/AppKit/NSWindow.h:847:1: error: expected unqualified-id before ‘-’ token
  847 | - (BOOL) isMovableByWindowBackground;
      | ^
/usr/include/GNUstep/AppKit/NSWindow.h:848:1: error: expected unqualified-id before ‘-’ token
  848 | - (void) setMovableByWindowBackground: (BOOL)flag;
      | ^
/usr/include/GNUstep/AppKit/NSWindow.h:852:1: error: expected unqualified-id before ‘-’ token
  852 | - (BOOL) displaysWhenScreenProfileChanges;
      | ^
/usr/include/GNUstep/AppKit/NSWindow.h:853:1: error: expected unqualified-id before ‘-’ token
  853 | - (void) setDisplaysWhenScreenProfileChanges: (BOOL)flag;
      | ^
/usr/include/GNUstep/AppKit/NSWindow.h:858:11: error: expected constructor, destructor, or type conversion before ‘(’ token
  858 | @property (readonly) NSWindow *sheetParent;
      |           ^
/usr/include/GNUstep/AppKit/NSWindow.h:866:11: error: expected constructor, destructor, or type conversion before ‘(’ token
  866 | @property (readonly) CGFloat backingScaleFactor;
      |           ^
/usr/include/GNUstep/AppKit/NSWindow.h:873:1: error: expected unqualified-id before ‘+’ token
  873 | + (NSInteger)windowNumberAtPoint:(NSPoint)point
      | ^
/usr/include/GNUstep/AppKit/NSWindow.h:877:2: error: ‘end’ does not name a type
  877 | @end
      |  ^~~
/usr/include/GNUstep/AppKit/NSWindow.h:881:2: error: ‘interface’ does not name a type
  881 | @interface NSWindow (Toolbar)
      |  ^~~~~~~~~
/usr/include/GNUstep/AppKit/NSWindow.h:883:1: error: expected unqualified-id before ‘-’ token
  883 | - (void) toggleToolbarShown: (id)sender;
      | ^
/usr/include/GNUstep/AppKit/NSWindow.h:884:1: error: expected unqualified-id before ‘-’ token
  884 | - (NSToolbar *) toolbar;
      | ^
/usr/include/GNUstep/AppKit/NSWindow.h:885:1: error: expected unqualified-id before ‘-’ token
  885 | - (void) setToolbar: (NSToolbar*)toolbar;
      | ^
/usr/include/GNUstep/AppKit/NSWindow.h:886:2: error: ‘end’ does not name a type
  886 | @end
      |  ^~~
/usr/include/GNUstep/AppKit/NSWindow.h:898:1: error: expected unqualified-id before ‘-’ token
  898 | - (void) _releaseMouse: (id)sender;
      | ^
/usr/include/GNUstep/AppKit/NSWindow.h:904:1: error: expected unqualified-id before ‘-’ token
  904 | - (void) _initDefaults;
      | ^
/usr/include/GNUstep/AppKit/NSWindow.h:909:1: error: expected unqualified-id before ‘-’ token
  909 | - (void) _setVisible: (BOOL)flag;
      | ^
/usr/include/GNUstep/AppKit/NSWindow.h:911:2: error: ‘end’ does not name a type
  911 | @end
      |  ^~~
/usr/include/GNUstep/AppKit/NSWindow.h:921:2: error: ‘end’ does not name a type
  921 | @end
      |  ^~~
/usr/include/GNUstep/AppKit/NSWindow.h:939:1: error: expected unqualified-id before ‘-’ token
  939 | - (void) windowWillBeginSheet: (NSNotification*)aNotification;
      | ^
/usr/include/GNUstep/AppKit/NSWindow.h:940:1: error: expected unqualified-id before ‘-’ token
  940 | - (void) windowDidEndSheet: (NSNotification*)aNotification;
      | ^
/usr/include/GNUstep/AppKit/NSWindow.h:941:1: error: expected unqualified-id before ‘-’ token
  941 | - (BOOL) windowShouldZoom: (NSWindow*)sender
      | ^
/usr/include/GNUstep/AppKit/NSWindow.h:943:1: error: expected unqualified-id before ‘-’ token
  943 | - (NSUndoManager*) windowWillReturnUndoManager: (NSWindow*)sender;
      | ^
/usr/include/GNUstep/AppKit/NSWindow.h:944:1: error: expected unqualified-id before ‘-’ token
  944 | - (NSRect) windowWillUseStandardFrame: (NSWindow*)sender
      | ^
/usr/include/GNUstep/AppKit/NSWindow.h:948:1: error: expected unqualified-id before ‘-’ token
  948 | - (NSRect) window: (NSWindow *)window
      | ^
/usr/include/GNUstep/AppKit/NSWindow.h:952:1: error: expected unqualified-id before ‘-’ token
  952 | - (NSSize) windowWillResize: (NSWindow*)sender
      | ^
/usr/include/GNUstep/AppKit/NSWindow.h:954:1: error: expected unqualified-id before ‘-’ token
  954 | - (id) windowWillReturnFieldEditor: (NSWindow*)sender
      | ^
/usr/include/GNUstep/AppKit/NSWindow.h:956:1: error: expected unqualified-id before ‘-’ token
  956 | - (void) windowDidBecomeKey: (NSNotification*)aNotification;
      | ^
/usr/include/GNUstep/AppKit/NSWindow.h:957:1: error: expected unqualified-id before ‘-’ token
  957 | - (void) windowDidBecomeMain: (NSNotification*)aNotification;
      | ^
/usr/include/GNUstep/AppKit/NSWindow.h:958:1: error: expected unqualified-id before ‘-’ token
  958 | - (void) windowDidChangeScreen: (NSNotification*)aNotification;
      | ^
/usr/include/GNUstep/AppKit/NSWindow.h:960:1: error: expected unqualified-id before ‘-’ token
  960 | - (void) windowDidChangeScreenProfile: (NSNotification *)aNotification;
      | ^
/usr/include/GNUstep/AppKit/NSWindow.h:962:1: error: expected unqualified-id before ‘-’ token
  962 | - (void) windowDidDeminiaturize: (NSNotification*)aNotification;
      | ^
/usr/include/GNUstep/AppKit/NSWindow.h:963:1: error: expected unqualified-id before ‘-’ token
  963 | - (void) windowDidExpose: (NSNotification*)aNotification;
      | ^
/usr/include/GNUstep/AppKit/NSWindow.h:964:1: error: expected unqualified-id before ‘-’ token
  964 | - (void) windowDidMiniaturize: (NSNotification*)aNotification;
      | ^
/usr/include/GNUstep/AppKit/NSWindow.h:965:1: error: expected unqualified-id before ‘-’ token
  965 | - (void) windowDidMove: (NSNotification*)aNotification;
      | ^
/usr/include/GNUstep/AppKit/NSWindow.h:966:1: error: expected unqualified-id before ‘-’ token
  966 | - (void) windowDidResignKey: (NSNotification*)aNotification;
      | ^
/usr/include/GNUstep/AppKit/NSWindow.h:967:1: error: expected unqualified-id before ‘-’ token
  967 | - (void) windowDidResignMain: (NSNotification*)aNotification;
      | ^
/usr/include/GNUstep/AppKit/NSWindow.h:968:1: error: expected unqualified-id before ‘-’ token
  968 | - (void) windowDidResize: (NSNotification*)aNotification;
      | ^
/usr/include/GNUstep/AppKit/NSWindow.h:969:1: error: expected unqualified-id before ‘-’ token
  969 | - (void) windowDidUpdate: (NSNotification*)aNotification;
      | ^
/usr/include/GNUstep/AppKit/NSWindow.h:970:1: error: expected unqualified-id before ‘-’ token
  970 | - (void) windowWillClose: (NSNotification*)aNotification;
      | ^
/usr/include/GNUstep/AppKit/NSWindow.h:971:1: error: expected unqualified-id before ‘-’ token
  971 | - (void) windowWillMiniaturize: (NSNotification*)aNotification;
      | ^
/usr/include/GNUstep/AppKit/NSWindow.h:972:1: error: expected unqualified-id before ‘-’ token
  972 | - (void) windowWillMove: (NSNotification*)aNotification;
      | ^
/usr/include/GNUstep/AppKit/NSWindow.h:973:2: error: ‘end’ does not name a type
  973 | @end
      |  ^~~
/usr/include/GNUstep/AppKit/NSWindow.h:980:2: error: ‘end’ does not name a type
  980 | @end
      |  ^~~
/usr/include/GNUstep/AppKit/NSWindow.h:984:15: error: ‘NSString’ does not name a type
  984 | APPKIT_EXPORT NSString *NSWindowDidBecomeMainNotification;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSWindow.h:985:15: error: ‘NSString’ does not name a type
  985 | APPKIT_EXPORT NSString *NSWindowDidChangeScreenNotification;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSWindow.h:987:15: error: ‘NSString’ does not name a type
  987 | APPKIT_EXPORT NSString *NSWindowDidChangeScreenProfileNotification;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSWindow.h:989:15: error: ‘NSString’ does not name a type
  989 | APPKIT_EXPORT NSString *NSWindowDidDeminiaturizeNotification;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSWindow.h:991:15: error: ‘NSString’ does not name a type
  991 | APPKIT_EXPORT NSString *NSWindowDidEndSheetNotification;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSWindow.h:993:15: error: ‘NSString’ does not name a type
  993 | APPKIT_EXPORT NSString *NSWindowDidExposeNotification;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSWindow.h:994:15: error: ‘NSString’ does not name a type
  994 | APPKIT_EXPORT NSString *NSWindowDidMiniaturizeNotification;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSWindow.h:995:15: error: ‘NSString’ does not name a type
  995 | APPKIT_EXPORT NSString *NSWindowDidMoveNotification;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSWindow.h:996:15: error: ‘NSString’ does not name a type
  996 | APPKIT_EXPORT NSString *NSWindowDidResignKeyNotification;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSWindow.h:997:15: error: ‘NSString’ does not name a type
  997 | APPKIT_EXPORT NSString *NSWindowDidResignMainNotification;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSWindow.h:998:15: error: ‘NSString’ does not name a type
  998 | APPKIT_EXPORT NSString *NSWindowDidResizeNotification;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSWindow.h:999:15: error: ‘NSString’ does not name a type
  999 | APPKIT_EXPORT NSString *NSWindowDidUpdateNotification;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSWindow.h:1001:15: error: ‘NSString’ does not name a type
 1001 | APPKIT_EXPORT NSString *NSWindowWillBeginSheetNotification;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSWindow.h:1003:15: error: ‘NSString’ does not name a type
 1003 | APPKIT_EXPORT NSString *NSWindowWillCloseNotification;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSWindow.h:1004:15: error: ‘NSString’ does not name a type
 1004 | APPKIT_EXPORT NSString *NSWindowWillMiniaturizeNotification;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSWindow.h:1005:15: error: ‘NSString’ does not name a type
 1005 | APPKIT_EXPORT NSString *NSWindowWillMoveNotification;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSPanel.h:73:2: error: ‘interface’ does not name a type
   73 | @interface NSPanel : NSWindow
      |  ^~~~~~~~~
/usr/include/GNUstep/AppKit/NSPanel.h:84:1: error: expected unqualified-id before ‘-’ token
   84 | - (BOOL)becomesKeyOnlyIfNeeded;
      | ^
/usr/include/GNUstep/AppKit/NSPanel.h:85:1: error: expected unqualified-id before ‘-’ token
   85 | - (BOOL)isFloatingPanel;
      | ^
/usr/include/GNUstep/AppKit/NSPanel.h:86:1: error: expected unqualified-id before ‘-’ token
   86 | - (void)setBecomesKeyOnlyIfNeeded:(BOOL)flag;
      | ^
/usr/include/GNUstep/AppKit/NSPanel.h:87:1: error: expected unqualified-id before ‘-’ token
   87 | - (void)setFloatingPanel:(BOOL)flag;
      | ^
/usr/include/GNUstep/AppKit/NSPanel.h:88:1: error: expected unqualified-id before ‘-’ token
   88 | - (void)setWorksWhenModal:(BOOL)flag;
      | ^
/usr/include/GNUstep/AppKit/NSPanel.h:89:1: error: expected unqualified-id before ‘-’ token
   89 | - (BOOL)worksWhenModal;
      | ^
/usr/include/GNUstep/AppKit/NSPanel.h:91:2: error: ‘end’ does not name a type
   91 | @end
      |  ^~~
/usr/include/GNUstep/AppKit/NSPanel.h:103:52: error: ‘title’ was not declared in this scope
  103 | APPKIT_EXPORT id NSGetCriticalAlertPanel(NSString *title,
      |                                                    ^~~~~
/usr/include/GNUstep/AppKit/NSPanel.h:104:53: error: ‘msg’ was not declared in this scope
  104 |                                           NSString *msg,
      |                                                     ^~~
/usr/include/GNUstep/AppKit/NSPanel.h:105:53: error: ‘defaultButton’ was not declared in this scope
  105 |                                           NSString *defaultButton,
      |                                                     ^~~~~~~~~~~~~
/usr/include/GNUstep/AppKit/NSPanel.h:106:53: error: ‘alternateButton’ was not declared in this scope
  106 |                                           NSString *alternateButton,
      |                                                     ^~~~~~~~~~~~~~~
/usr/include/GNUstep/AppKit/NSPanel.h:107:53: error: ‘otherButton’ was not declared in this scope
  107 |                                           NSString *otherButton, ...);
      |                                                     ^~~~~~~~~~~
/usr/include/GNUstep/AppKit/NSPanel.h:107:66: error: expected primary-expression before ‘...’ token
  107 |                                           NSString *otherButton, ...);
      |                                                                  ^~~
/usr/include/GNUstep/AppKit/NSPanel.h:109:57: error: ‘title’ was not declared in this scope
  109 | APPKIT_EXPORT id NSGetInformationalAlertPanel(NSString *title,
      |                                                         ^~~~~
/usr/include/GNUstep/AppKit/NSPanel.h:110:58: error: ‘msg’ was not declared in this scope
  110 |                                                NSString *msg,
      |                                                          ^~~
/usr/include/GNUstep/AppKit/NSPanel.h:111:58: error: ‘defaultButton’ was not declared in this scope
  111 |                                                NSString *defaultButton,
      |                                                          ^~~~~~~~~~~~~
/usr/include/GNUstep/AppKit/NSPanel.h:112:58: error: ‘alternateButton’ was not declared in this scope
  112 |                                                NSString *alternateButton,
      |                                                          ^~~~~~~~~~~~~~~
/usr/include/GNUstep/AppKit/NSPanel.h:113:58: error: ‘otherButton’ was not declared in this scope
  113 |                                                NSString *otherButton, ...);
      |                                                          ^~~~~~~~~~~
/usr/include/GNUstep/AppKit/NSPanel.h:113:71: error: expected primary-expression before ‘...’ token
  113 |                                                NSString *otherButton, ...);
      |                                                                       ^~~
/usr/include/GNUstep/AppKit/NSPanel.h:119:51: error: ‘title’ was not declared in this scope
  119 | APPKIT_EXPORT NSInteger NSRunAlertPanel(NSString *title,
      |                                                   ^~~~~
/usr/include/GNUstep/AppKit/NSPanel.h:120:51: error: ‘msg’ was not declared in this scope
  120 |                                         NSString *msg,
      |                                                   ^~~
/usr/include/GNUstep/AppKit/NSPanel.h:121:51: error: ‘defaultButton’ was not declared in this scope
  121 |                                         NSString *defaultButton,
      |                                                   ^~~~~~~~~~~~~
/usr/include/GNUstep/AppKit/NSPanel.h:122:51: error: ‘alternateButton’ was not declared in this scope
  122 |                                         NSString *alternateButton,
      |                                                   ^~~~~~~~~~~~~~~
/usr/include/GNUstep/AppKit/NSPanel.h:123:51: error: ‘otherButton’ was not declared in this scope
  123 |                                         NSString *otherButton, ...);
      |                                                   ^~~~~~~~~~~
/usr/include/GNUstep/AppKit/NSPanel.h:123:64: error: expected primary-expression before ‘...’ token
  123 |                                         NSString *otherButton, ...);
      |                                                                ^~~
/usr/include/GNUstep/AppKit/NSPanel.h:126:59: error: ‘title’ was not declared in this scope
  126 | APPKIT_EXPORT NSInteger NSRunCriticalAlertPanel(NSString *title,
      |                                                           ^~~~~
/usr/include/GNUstep/AppKit/NSPanel.h:127:59: error: ‘msg’ was not declared in this scope
  127 |                                                 NSString *msg,
      |                                                           ^~~
/usr/include/GNUstep/AppKit/NSPanel.h:128:59: error: ‘defaultButton’ was not declared in this scope
  128 |                                                 NSString *defaultButton,
      |                                                           ^~~~~~~~~~~~~
/usr/include/GNUstep/AppKit/NSPanel.h:129:59: error: ‘alternateButton’ was not declared in this scope
  129 |                                                 NSString *alternateButton,
      |                                                           ^~~~~~~~~~~~~~~
/usr/include/GNUstep/AppKit/NSPanel.h:130:59: error: ‘otherButton’ was not declared in this scope
  130 |                                                 NSString *otherButton, ...);
      |                                                           ^~~~~~~~~~~
/usr/include/GNUstep/AppKit/NSPanel.h:130:72: error: expected primary-expression before ‘...’ token
  130 |                                                 NSString *otherButton, ...);
      |                                                                        ^~~
/usr/include/GNUstep/AppKit/NSPanel.h:132:64: error: ‘title’ was not declared in this scope
  132 | APPKIT_EXPORT NSInteger NSRunInformationalAlertPanel(NSString *title,
      |                                                                ^~~~~
/usr/include/GNUstep/AppKit/NSPanel.h:133:64: error: ‘msg’ was not declared in this scope
  133 |                                                      NSString *msg,
      |                                                                ^~~
/usr/include/GNUstep/AppKit/NSPanel.h:134:64: error: ‘defaultButton’ was not declared in this scope
  134 |                                                      NSString *defaultButton,
      |                                                                ^~~~~~~~~~~~~
/usr/include/GNUstep/AppKit/NSPanel.h:135:64: error: ‘alternateButton’ was not declared in this scope
  135 |                                                      NSString *alternateButton,
      |                                                                ^~~~~~~~~~~~~~~
/usr/include/GNUstep/AppKit/NSPanel.h:136:64: error: ‘otherButton’ was not declared in this scope
  136 |                                                      NSString *otherButton, ...);
      |                                                                ^~~~~~~~~~~
/usr/include/GNUstep/AppKit/NSPanel.h:136:77: error: expected primary-expression before ‘...’ token
  136 |                                                      NSString *otherButton, ...);
      |                                                                             ^~~
/usr/include/GNUstep/AppKit/NSPanel.h:140:60: error: ‘table’ was not declared in this scope
  140 | APPKIT_EXPORT NSInteger NSRunLocalizedAlertPanel(NSString *table,
      |                                                            ^~~~~
/usr/include/GNUstep/AppKit/NSPanel.h:141:60: error: ‘title’ was not declared in this scope
  141 |                                                  NSString *title,
      |                                                            ^~~~~
/usr/include/GNUstep/AppKit/NSPanel.h:142:60: error: ‘msg’ was not declared in this scope
  142 |                                                  NSString *msg,
      |                                                            ^~~
/usr/include/GNUstep/AppKit/NSPanel.h:143:60: error: ‘defaultButton’ was not declared in this scope
  143 |                                                  NSString *defaultButton,
      |                                                            ^~~~~~~~~~~~~
/usr/include/GNUstep/AppKit/NSPanel.h:144:60: error: ‘alternateButton’ was not declared in this scope
  144 |                                                  NSString *alternateButton,
      |                                                            ^~~~~~~~~~~~~~~
/usr/include/GNUstep/AppKit/NSPanel.h:145:60: error: ‘otherButton’ was not declared in this scope
  145 |                                                  NSString *otherButton, ...);
      |                                                            ^~~~~~~~~~~
/usr/include/GNUstep/AppKit/NSPanel.h:145:73: error: expected primary-expression before ‘...’ token
  145 |                                                  NSString *otherButton, ...);
      |                                                                         ^~~
/usr/include/GNUstep/AppKit/NSPanel.h:152:20: error: variable or field ‘NSBeginAlertSheet’ declared void
  152 | APPKIT_EXPORT void NSBeginAlertSheet(NSString *title,
      |                    ^~~~~~~~~~~~~~~~~
/usr/include/GNUstep/AppKit/NSPanel.h:152:48: error: ‘title’ was not declared in this scope
  152 | APPKIT_EXPORT void NSBeginAlertSheet(NSString *title,
      |                                                ^~~~~
/usr/include/GNUstep/AppKit/NSPanel.h:153:49: error: ‘defaultButton’ was not declared in this scope
  153 |                                       NSString *defaultButton,
      |                                                 ^~~~~~~~~~~~~
/usr/include/GNUstep/AppKit/NSPanel.h:154:49: error: ‘alternateButton’ was not declared in this scope
  154 |                                       NSString *alternateButton,
      |                                                 ^~~~~~~~~~~~~~~
/usr/include/GNUstep/AppKit/NSPanel.h:155:49: error: ‘otherButton’ was not declared in this scope
  155 |                                       NSString *otherButton,
      |                                                 ^~~~~~~~~~~
/usr/include/GNUstep/AppKit/NSPanel.h:156:49: error: ‘docWindow’ was not declared in this scope; did you mean ‘NSWindow’?
  156 |                                       NSWindow *docWindow,
      |                                                 ^~~~~~~~~
      |                                                 NSWindow
/usr/include/GNUstep/AppKit/NSPanel.h:157:42: error: expected primary-expression before ‘modalDelegate’
  157 |                                       id modalDelegate,
      |                                          ^~~~~~~~~~~~~
/usr/include/GNUstep/AppKit/NSPanel.h:158:43: error: expected primary-expression before ‘willEndSelector’
  158 |                                       SEL willEndSelector,
      |                                           ^~~~~~~~~~~~~~~
/usr/include/GNUstep/AppKit/NSPanel.h:159:43: error: expected primary-expression before ‘didEndSelector’
  159 |                                       SEL didEndSelector,
      |                                           ^~~~~~~~~~~~~~
/usr/include/GNUstep/AppKit/NSPanel.h:160:39: error: expected primary-expression before ‘void’
  160 |                                       void *contextInfo,
      |                                       ^~~~
/usr/include/GNUstep/AppKit/NSPanel.h:161:49: error: ‘msg’ was not declared in this scope
  161 |                                       NSString *msg, ...);
      |                                                 ^~~
/usr/include/GNUstep/AppKit/NSPanel.h:161:54: error: expected primary-expression before ‘...’ token
  161 |                                       NSString *msg, ...);
      |                                                      ^~~
/usr/include/GNUstep/AppKit/NSPanel.h:163:20: error: variable or field ‘NSBeginCriticalAlertSheet’ declared void
  163 | APPKIT_EXPORT void NSBeginCriticalAlertSheet(NSString *title,
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/GNUstep/AppKit/NSPanel.h:163:56: error: ‘title’ was not declared in this scope
  163 | APPKIT_EXPORT void NSBeginCriticalAlertSheet(NSString *title,
      |                                                        ^~~~~
/usr/include/GNUstep/AppKit/NSPanel.h:164:57: error: ‘defaultButton’ was not declared in this scope
  164 |                                               NSString *defaultButton,
      |                                                         ^~~~~~~~~~~~~
/usr/include/GNUstep/AppKit/NSPanel.h:165:57: error: ‘alternateButton’ was not declared in this scope
  165 |                                               NSString *alternateButton,
      |                                                         ^~~~~~~~~~~~~~~
/usr/include/GNUstep/AppKit/NSPanel.h:166:57: error: ‘otherButton’ was not declared in this scope
  166 |                                               NSString *otherButton,
      |                                                         ^~~~~~~~~~~
/usr/include/GNUstep/AppKit/NSPanel.h:167:57: error: ‘docWindow’ was not declared in this scope; did you mean ‘NSWindow’?
  167 |                                               NSWindow *docWindow,
      |                                                         ^~~~~~~~~
      |                                                         NSWindow
/usr/include/GNUstep/AppKit/NSPanel.h:168:50: error: expected primary-expression before ‘modalDelegate’
  168 |                                               id modalDelegate,
      |                                                  ^~~~~~~~~~~~~
/usr/include/GNUstep/AppKit/NSPanel.h:169:51: error: expected primary-expression before ‘willEndSelector’
  169 |                                               SEL willEndSelector,
      |                                                   ^~~~~~~~~~~~~~~
/usr/include/GNUstep/AppKit/NSPanel.h:170:51: error: expected primary-expression before ‘didEndSelector’
  170 |                                               SEL didEndSelector,
      |                                                   ^~~~~~~~~~~~~~
/usr/include/GNUstep/AppKit/NSPanel.h:171:47: error: expected primary-expression before ‘void’
  171 |                                               void *contextInfo,
      |                                               ^~~~
/usr/include/GNUstep/AppKit/NSPanel.h:172:57: error: ‘msg’ was not declared in this scope
  172 |                                               NSString *msg, ...);
      |                                                         ^~~
/usr/include/GNUstep/AppKit/NSPanel.h:172:62: error: expected primary-expression before ‘...’ token
  172 |                                               NSString *msg, ...);
      |                                                              ^~~
/usr/include/GNUstep/AppKit/NSPanel.h:174:20: error: variable or field ‘NSBeginInformationalAlertSheet’ declared void
  174 | APPKIT_EXPORT void NSBeginInformationalAlertSheet(NSString *title,
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/GNUstep/AppKit/NSPanel.h:174:61: error: ‘title’ was not declared in this scope
  174 | APPKIT_EXPORT void NSBeginInformationalAlertSheet(NSString *title,
      |                                                             ^~~~~
/usr/include/GNUstep/AppKit/NSPanel.h:175:62: error: ‘defaultButton’ was not declared in this scope
  175 |                                                    NSString *defaultButton,
      |                                                              ^~~~~~~~~~~~~
/usr/include/GNUstep/AppKit/NSPanel.h:176:62: error: ‘alternateButton’ was not declared in this scope
  176 |                                                    NSString *alternateButton,
      |                                                              ^~~~~~~~~~~~~~~
/usr/include/GNUstep/AppKit/NSPanel.h:177:62: error: ‘otherButton’ was not declared in this scope
  177 |                                                    NSString *otherButton,
      |                                                              ^~~~~~~~~~~
/usr/include/GNUstep/AppKit/NSPanel.h:178:62: error: ‘docWindow’ was not declared in this scope; did you mean ‘NSWindow’?
  178 |                                                    NSWindow *docWindow,
      |                                                              ^~~~~~~~~
      |                                                              NSWindow
/usr/include/GNUstep/AppKit/NSPanel.h:179:55: error: expected primary-expression before ‘modalDelegate’
  179 |                                                    id modalDelegate,
      |                                                       ^~~~~~~~~~~~~
/usr/include/GNUstep/AppKit/NSPanel.h:180:56: error: expected primary-expression before ‘willEndSelector’
  180 |                                                    SEL willEndSelector,
      |                                                        ^~~~~~~~~~~~~~~
/usr/include/GNUstep/AppKit/NSPanel.h:181:56: error: expected primary-expression before ‘didEndSelector’
  181 |                                                    SEL didEndSelector,
      |                                                        ^~~~~~~~~~~~~~
/usr/include/GNUstep/AppKit/NSPanel.h:182:52: error: expected primary-expression before ‘void’
  182 |                                                    void *contextInfo,
      |                                                    ^~~~
/usr/include/GNUstep/AppKit/NSPanel.h:183:62: error: ‘msg’ was not declared in this scope
  183 |                                                    NSString *msg, ...);
      |                                                              ^~~
/usr/include/GNUstep/AppKit/NSPanel.h:183:67: error: expected primary-expression before ‘...’ token
  183 |                                                    NSString *msg, ...);
      |                                                                   ^~~
/usr/include/GNUstep/AppKit/NSPanel.h:185:55: error: ‘title’ was not declared in this scope
  185 | APPKIT_EXPORT NSInteger GSRunExceptionPanel(NSString *title,
      |                                                       ^~~~~
/usr/include/GNUstep/AppKit/NSPanel.h:186:57: error: expected primary-expression before ‘*’ token
  186 |                                             NSException *exception,
      |                                                         ^
/usr/include/GNUstep/AppKit/NSPanel.h:186:58: error: ‘exception’ was not declared in this scope; did you mean ‘NSException’?
  186 |                                             NSException *exception,
      |                                                          ^~~~~~~~~
      |                                                          NSException
/usr/include/GNUstep/AppKit/NSPanel.h:187:55: error: ‘defaultButton’ was not declared in this scope
  187 |                                             NSString *defaultButton,
      |                                                       ^~~~~~~~~~~~~
/usr/include/GNUstep/AppKit/NSPanel.h:188:55: error: ‘alternateButton’ was not declared in this scope
  188 |                                             NSString *alternateButton,
      |                                                       ^~~~~~~~~~~~~~~
/usr/include/GNUstep/AppKit/NSPanel.h:189:55: error: ‘otherButton’ was not declared in this scope
  189 |                                             NSString *otherButton);
      |                                                       ^~~~~~~~~~~
/usr/include/GNUstep/AppKit/NSColorPanel.h:73:2: error: ‘interface’ does not name a type
   73 | @interface NSApplication (NSColorPanel)
      |  ^~~~~~~~~
/usr/include/GNUstep/AppKit/NSColorPanel.h:75:2: error: ‘end’ does not name a type
   75 | @end
      |  ^~~
/usr/include/GNUstep/AppKit/NSColorPanel.h:102:1: error: expected unqualified-id before ‘+’ token
  102 | + (NSColorPanel *)sharedColorPanel;
      | ^
/usr/include/GNUstep/AppKit/NSColorPanel.h:103:1: error: expected unqualified-id before ‘+’ token
  103 | + (BOOL)sharedColorPanelExists;
      | ^
/usr/include/GNUstep/AppKit/NSColorPanel.h:108:1: error: expected unqualified-id before ‘+’ token
  108 | + (void)setPickerMask:(int)mask;
      | ^
/usr/include/GNUstep/AppKit/NSColorPanel.h:109:1: error: expected unqualified-id before ‘+’ token
  109 | + (void)setPickerMode:(int)mode;
      | ^
/usr/include/GNUstep/AppKit/NSColorPanel.h:110:1: error: expected unqualified-id before ‘-’ token
  110 | - (NSView *)accessoryView;
      | ^
/usr/include/GNUstep/AppKit/NSColorPanel.h:111:1: error: expected unqualified-id before ‘-’ token
  111 | - (BOOL)isContinuous;
      | ^
/usr/include/GNUstep/AppKit/NSColorPanel.h:112:1: error: expected unqualified-id before ‘-’ token
  112 | - (int)mode;
      | ^
/usr/include/GNUstep/AppKit/NSColorPanel.h:113:1: error: expected unqualified-id before ‘-’ token
  113 | - (void)setAccessoryView:(NSView *)aView;
      | ^
/usr/include/GNUstep/AppKit/NSColorPanel.h:114:1: error: expected unqualified-id before ‘-’ token
  114 | - (void)setAction:(SEL)aSelector;
      | ^
/usr/include/GNUstep/AppKit/NSColorPanel.h:115:1: error: expected unqualified-id before ‘-’ token
  115 | - (void)setContinuous:(BOOL)flag;
      | ^
/usr/include/GNUstep/AppKit/NSColorPanel.h:116:1: error: expected unqualified-id before ‘-’ token
  116 | - (void)setMode:(int)mode;
      | ^
/usr/include/GNUstep/AppKit/NSColorPanel.h:117:1: error: expected unqualified-id before ‘-’ token
  117 | - (void)setShowsAlpha:(BOOL)flag;
      | ^
/usr/include/GNUstep/AppKit/NSColorPanel.h:118:1: error: expected unqualified-id before ‘-’ token
  118 | - (void)setTarget:(id)anObject;
      | ^
/usr/include/GNUstep/AppKit/NSColorPanel.h:119:1: error: expected unqualified-id before ‘-’ token
  119 | - (BOOL)showsAlpha;
      | ^
/usr/include/GNUstep/AppKit/NSColorPanel.h:124:1: error: expected unqualified-id before ‘-’ token
  124 | - (void)attachColorList:(NSColorList *)aColorList;
      | ^
/usr/include/GNUstep/AppKit/NSColorPanel.h:125:1: error: expected unqualified-id before ‘-’ token
  125 | - (void)detachColorList:(NSColorList *)aColorList;
      | ^
/usr/include/GNUstep/AppKit/NSColorPanel.h:130:1: error: expected unqualified-id before ‘+’ token
  130 | + (BOOL)dragColor:(NSColor *)aColor
      | ^
/usr/include/GNUstep/AppKit/NSColorPanel.h:133:1: error: expected unqualified-id before ‘-’ token
  133 | - (void)setColor:(NSColor *)aColor;
      | ^
/usr/include/GNUstep/AppKit/NSColorPanel.h:135:1: error: expected unqualified-id before ‘-’ token
  135 | - (CGFloat)alpha;
      | ^
/usr/include/GNUstep/AppKit/NSColorPanel.h:136:1: error: expected unqualified-id before ‘-’ token
  136 | - (NSColor *)color;
      | ^
/usr/include/GNUstep/AppKit/NSColorPanel.h:138:2: error: ‘end’ does not name a type
  138 | @end
      |  ^~~
/usr/include/GNUstep/AppKit/NSColorPicker.h:42:2: error: ‘interface’ does not name a type
   42 | @interface NSColorPicker : NSObject <NSColorPickingDefault>
      |  ^~~~~~~~~
/usr/include/GNUstep/AppKit/NSColorPicker.h:51:1: error: expected unqualified-id before ‘-’ token
   51 | - (id)initWithPickerMask:(int)aMask
      | ^
/usr/include/GNUstep/AppKit/NSColorPicker.h:57:1: error: expected unqualified-id before ‘-’ token
   57 | - (NSColorPanel *)colorPanel;
      | ^
/usr/include/GNUstep/AppKit/NSColorPicker.h:62:1: error: expected unqualified-id before ‘-’ token
   62 | - (void)insertNewButtonImage:(NSImage *)newImage
      | ^
/usr/include/GNUstep/AppKit/NSColorPicker.h:64:1: error: expected unqualified-id before ‘-’ token
   64 | - (NSImage *)provideNewButtonImage;
      | ^
/usr/include/GNUstep/AppKit/NSColorPicker.h:69:1: error: expected unqualified-id before ‘-’ token
   69 | - (void)setMode:(int)mode;
      | ^
/usr/include/GNUstep/AppKit/NSColorPicker.h:74:1: error: expected unqualified-id before ‘-’ token
   74 | - (void)attachColorList:(NSColorList *)colorList;
      | ^
/usr/include/GNUstep/AppKit/NSColorPicker.h:75:1: error: expected unqualified-id before ‘-’ token
   75 | - (void)detachColorList:(NSColorList *)colorList;
      | ^
/usr/include/GNUstep/AppKit/NSColorPicker.h:80:1: error: expected unqualified-id before ‘-’ token
   80 | - (void)alphaControlAddedOrRemoved:(id)sender;
      | ^
/usr/include/GNUstep/AppKit/NSColorPicker.h:85:1: error: expected unqualified-id before ‘-’ token
   85 | - (void)viewSizeChanged:(id)sender;
      | ^
/usr/include/GNUstep/AppKit/NSColorPicker.h:87:2: error: ‘end’ does not name a type
   87 | @end
      |  ^~~
/usr/include/GNUstep/AppKit/NSCursor.h:41:2: error: ‘interface’ does not name a type
   41 | @interface NSCursor : NSObject <NSCoding>
      |  ^~~~~~~~~
/usr/include/GNUstep/AppKit/NSCursor.h:63:1: error: expected unqualified-id before ‘-’ token
   63 | - (id) initWithImage: (NSImage *)newImage;
      | ^
/usr/include/GNUstep/AppKit/NSCursor.h:65:1: error: expected unqualified-id before ‘-’ token
   65 | - (id) initWithImage: (NSImage *)newImage
      | ^
/usr/include/GNUstep/AppKit/NSCursor.h:70:1: error: expected unqualified-id before ‘-’ token
   70 | - (id)initWithImage:(NSImage *)newImage
      | ^
/usr/include/GNUstep/AppKit/NSCursor.h:79:1: error: expected unqualified-id before ‘-’ token
   79 | - (NSPoint) hotSpot;
      | ^
/usr/include/GNUstep/AppKit/NSCursor.h:80:1: error: expected unqualified-id before ‘-’ token
   80 | - (NSImage*) image;
      | ^
/usr/include/GNUstep/AppKit/NSCursor.h:82:1: error: expected unqualified-id before ‘-’ token
   82 | - (void) setHotSpot: (NSPoint)spot;
      | ^
/usr/include/GNUstep/AppKit/NSCursor.h:83:1: error: expected unqualified-id before ‘-’ token
   83 | - (void) setImage: (NSImage *)newImage;
      | ^
/usr/include/GNUstep/AppKit/NSCursor.h:89:1: error: expected unqualified-id before ‘+’ token
   89 | + (void) hide;
      | ^
/usr/include/GNUstep/AppKit/NSCursor.h:90:1: error: expected unqualified-id before ‘+’ token
   90 | + (void) pop;
      | ^
/usr/include/GNUstep/AppKit/NSCursor.h:91:1: error: expected unqualified-id before ‘+’ token
   91 | + (void) setHiddenUntilMouseMoves: (BOOL)flag;
      | ^
/usr/include/GNUstep/AppKit/NSCursor.h:92:1: error: expected unqualified-id before ‘+’ token
   92 | + (BOOL) isHiddenUntilMouseMoves;
      | ^
/usr/include/GNUstep/AppKit/NSCursor.h:93:1: error: expected unqualified-id before ‘+’ token
   93 | + (void) unhide;
      | ^
/usr/include/GNUstep/AppKit/NSCursor.h:94:1: error: expected unqualified-id before ‘-’ token
   94 | - (BOOL) isSetOnMouseEntered;
      | ^
/usr/include/GNUstep/AppKit/NSCursor.h:95:1: error: expected unqualified-id before ‘-’ token
   95 | - (BOOL) isSetOnMouseExited;
      | ^
/usr/include/GNUstep/AppKit/NSCursor.h:96:1: error: expected unqualified-id before ‘-’ token
   96 | - (void) mouseEntered: (NSEvent*)theEvent;
      | ^
/usr/include/GNUstep/AppKit/NSCursor.h:97:1: error: expected unqualified-id before ‘-’ token
   97 | - (void) mouseExited: (NSEvent*)theEvent;
      | ^
/usr/include/GNUstep/AppKit/NSCursor.h:98:1: error: expected unqualified-id before ‘-’ token
   98 | - (void) pop;
      | ^
/usr/include/GNUstep/AppKit/NSCursor.h:99:1: error: expected unqualified-id before ‘-’ token
   99 | - (void) push;
      | ^
/usr/include/GNUstep/AppKit/NSCursor.h:100:1: error: expected unqualified-id before ‘-’ token
  100 | - (void) set;
      | ^
/usr/include/GNUstep/AppKit/NSCursor.h:101:1: error: expected unqualified-id before ‘-’ token
  101 | - (void) setOnMouseEntered: (BOOL)flag;
      | ^
/usr/include/GNUstep/AppKit/NSCursor.h:102:1: error: expected unqualified-id before ‘-’ token
  102 | - (void) setOnMouseExited: (BOOL)flag;
      | ^
/usr/include/GNUstep/AppKit/NSCursor.h:107:1: error: expected unqualified-id before ‘+’ token
  107 | + (NSCursor*) arrowCursor;
      | ^
/usr/include/GNUstep/AppKit/NSCursor.h:108:1: error: expected unqualified-id before ‘+’ token
  108 | + (NSCursor*) currentCursor;
      | ^
/usr/include/GNUstep/AppKit/NSCursor.h:109:1: error: expected unqualified-id before ‘+’ token
  109 | + (NSCursor*) IBeamCursor;
      | ^
/usr/include/GNUstep/AppKit/NSCursor.h:112:1: error: expected unqualified-id before ‘+’ token
  112 | + (NSCursor*) greenArrowCursor;
      | ^
/usr/include/GNUstep/AppKit/NSCursor.h:116:1: error: expected unqualified-id before ‘+’ token
  116 | + (NSCursor*) closedHandCursor;
      | ^
/usr/include/GNUstep/AppKit/NSCursor.h:117:1: error: expected unqualified-id before ‘+’ token
  117 | + (NSCursor*) crosshairCursor;
      | ^
/usr/include/GNUstep/AppKit/NSCursor.h:118:1: error: expected unqualified-id before ‘+’ token
  118 | + (NSCursor*) disappearingItemCursor;
      | ^
/usr/include/GNUstep/AppKit/NSCursor.h:119:1: error: expected unqualified-id before ‘+’ token
  119 | + (NSCursor*) openHandCursor;
      | ^
/usr/include/GNUstep/AppKit/NSCursor.h:120:1: error: expected unqualified-id before ‘+’ token
  120 | + (NSCursor*) pointingHandCursor;
      | ^
/usr/include/GNUstep/AppKit/NSCursor.h:121:1: error: expected unqualified-id before ‘+’ token
  121 | + (NSCursor*) resizeDownCursor;
      | ^
/usr/include/GNUstep/AppKit/NSCursor.h:122:1: error: expected unqualified-id before ‘+’ token
  122 | + (NSCursor*) resizeLeftCursor;
      | ^
/usr/include/GNUstep/AppKit/NSCursor.h:123:1: error: expected unqualified-id before ‘+’ token
  123 | + (NSCursor*) resizeLeftRightCursor;
      | ^
/usr/include/GNUstep/AppKit/NSCursor.h:124:1: error: expected unqualified-id before ‘+’ token
  124 | + (NSCursor*) resizeRightCursor;
      | ^
/usr/include/GNUstep/AppKit/NSCursor.h:125:1: error: expected unqualified-id before ‘+’ token
  125 | + (NSCursor*) resizeUpCursor;
      | ^
/usr/include/GNUstep/AppKit/NSCursor.h:126:1: error: expected unqualified-id before ‘+’ token
  126 | + (NSCursor*) resizeUpDownCursor;
      | ^
/usr/include/GNUstep/AppKit/NSCursor.h:130:1: error: expected unqualified-id before ‘+’ token
  130 | + (NSCursor*) currentSystemCursor;
      | ^
/usr/include/GNUstep/AppKit/NSCursor.h:132:1: error: expected unqualified-id before ‘+’ token
  132 | + (NSCursor*) contextualMenuCursor;
      | ^
/usr/include/GNUstep/AppKit/NSCursor.h:133:1: error: expected unqualified-id before ‘+’ token
  133 | + (NSCursor*) dragCopyCursor;
      | ^
/usr/include/GNUstep/AppKit/NSCursor.h:134:1: error: expected unqualified-id before ‘+’ token
  134 | + (NSCursor*) dragLinkCursor;
      | ^
/usr/include/GNUstep/AppKit/NSCursor.h:135:1: error: expected unqualified-id before ‘+’ token
  135 | + (NSCursor*) operationNotAllowedCursor;
      | ^
/usr/include/GNUstep/AppKit/NSCursor.h:138:2: error: ‘end’ does not name a type
  138 | @end
      |  ^~~
/usr/include/GNUstep/AppKit/NSCursor.h:160:3: error: ‘GSCursorTypes’ does not name a type; did you mean ‘NSColorType’?
  160 | } GSCursorTypes;
      |   ^~~~~~~~~~~~~
      |   NSColorType
/usr/include/GNUstep/AppKit/NSCustomImageRep.h:36:2: error: ‘interface’ does not name a type
   36 | @interface NSCustomImageRep : NSImageRep
      |  ^~~~~~~~~
/usr/include/GNUstep/AppKit/NSCustomImageRep.h:43:1: error: expected unqualified-id before ‘-’ token
   43 | - (id)initWithDrawSelector:(SEL)aSelector
      | ^
/usr/include/GNUstep/AppKit/NSCustomImageRep.h:49:1: error: expected unqualified-id before ‘-’ token
   49 | - (id)delegate;
      | ^
/usr/include/GNUstep/AppKit/NSCustomImageRep.h:50:1: error: expected unqualified-id before ‘-’ token
   50 | - (SEL)drawSelector;
      | ^
/usr/include/GNUstep/AppKit/NSCustomImageRep.h:52:2: error: ‘end’ does not name a type
   52 | @end
      |  ^~~
/usr/include/GNUstep/AppKit/NSDataLink.h:60:15: error: ‘NSString’ does not name a type
   60 | APPKIT_EXPORT NSString *NSDataLinkFileNameExtension;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSDataLink.h:62:2: error: ‘interface’ does not name a type
   62 | @interface NSDataLink : NSObject <NSCoding>
      |  ^~~~~~~~~
/usr/include/GNUstep/AppKit/NSDataLink.h:102:1: error: expected unqualified-id before ‘-’ token
  102 | - (id)initLinkedToFile:(NSString *)filename;
      | ^
/usr/include/GNUstep/AppKit/NSDataLink.h:103:1: error: expected unqualified-id before ‘-’ token
  103 | - (id)initLinkedToSourceSelection:(NSSelection *)selection
      | ^
/usr/include/GNUstep/AppKit/NSDataLink.h:106:1: error: expected unqualified-id before ‘-’ token
  106 | - (id)initWithContentsOfFile:(NSString *)filename;
      | ^
/usr/include/GNUstep/AppKit/NSDataLink.h:107:1: error: expected unqualified-id before ‘-’ token
  107 | - (id)initWithPasteboard:(NSPasteboard *)pasteboard;
      | ^
/usr/include/GNUstep/AppKit/NSDataLink.h:112:1: error: expected unqualified-id before ‘-’ token
  112 | - (BOOL)saveLinkIn:(NSString *)directoryName;
      | ^
/usr/include/GNUstep/AppKit/NSDataLink.h:113:1: error: expected unqualified-id before ‘-’ token
  113 | - (BOOL)writeToFile:(NSString *)filename;
      | ^
/usr/include/GNUstep/AppKit/NSDataLink.h:114:1: error: expected unqualified-id before ‘-’ token
  114 | - (void)writeToPasteboard:(NSPasteboard *)pasteboard;
      | ^
/usr/include/GNUstep/AppKit/NSDataLink.h:119:1: error: expected unqualified-id before ‘-’ token
  119 | - (NSDataLinkDisposition)disposition;
      | ^
/usr/include/GNUstep/AppKit/NSDataLink.h:120:1: error: expected unqualified-id before ‘-’ token
  120 | - (NSDataLinkNumber)linkNumber;
      | ^
/usr/include/GNUstep/AppKit/NSDataLink.h:121:1: error: expected unqualified-id before ‘-’ token
  121 | - (NSDataLinkManager *)manager;
      | ^
/usr/include/GNUstep/AppKit/NSDataLink.h:126:1: error: expected unqualified-id before ‘-’ token
  126 | - (NSDate *)lastUpdateTime;
      | ^
/usr/include/GNUstep/AppKit/NSDataLink.h:127:1: error: expected unqualified-id before ‘-’ token
  127 | - (BOOL)openSource;
      | ^
/usr/include/GNUstep/AppKit/NSDataLink.h:128:1: error: expected unqualified-id before ‘-’ token
  128 | - (NSString *)sourceApplicationName;
      | ^
/usr/include/GNUstep/AppKit/NSDataLink.h:129:1: error: expected unqualified-id before ‘-’ token
  129 | - (NSString *)sourceFilename;
      | ^
/usr/include/GNUstep/AppKit/NSDataLink.h:130:1: error: expected unqualified-id before ‘-’ token
  130 | - (NSSelection *)sourceSelection;
      | ^
/usr/include/GNUstep/AppKit/NSDataLink.h:131:1: error: expected unqualified-id before ‘-’ token
  131 | - (NSArray *)types;
      | ^
/usr/include/GNUstep/AppKit/NSDataLink.h:136:1: error: expected unqualified-id before ‘-’ token
  136 | - (NSString *)destinationApplicationName;
      | ^
/usr/include/GNUstep/AppKit/NSDataLink.h:137:1: error: expected unqualified-id before ‘-’ token
  137 | - (NSString *)destinationFilename;
      | ^
/usr/include/GNUstep/AppKit/NSDataLink.h:138:1: error: expected unqualified-id before ‘-’ token
  138 | - (NSSelection *)destinationSelection;
      | ^
/usr/include/GNUstep/AppKit/NSDataLink.h:143:1: error: expected unqualified-id before ‘-’ token
  143 | - (BOOL)break;
      | ^
/usr/include/GNUstep/AppKit/NSDataLink.h:144:1: error: expected unqualified-id before ‘-’ token
  144 | - (void)noteSourceEdited;
      | ^
/usr/include/GNUstep/AppKit/NSDataLink.h:145:1: error: expected unqualified-id before ‘-’ token
  145 | - (void)setUpdateMode:(NSDataLinkUpdateMode)mode;
      | ^
/usr/include/GNUstep/AppKit/NSDataLink.h:146:1: error: expected unqualified-id before ‘-’ token
  146 | - (BOOL)updateDestination;
      | ^
/usr/include/GNUstep/AppKit/NSDataLink.h:147:1: error: expected unqualified-id before ‘-’ token
  147 | - (NSDataLinkUpdateMode)updateMode;
      | ^
/usr/include/GNUstep/AppKit/NSDataLink.h:148:2: error: ‘end’ does not name a type
  148 | @end
      |  ^~~
/usr/include/GNUstep/AppKit/NSDataLink.h:151:15: error: ‘NSString’ does not name a type
  151 | APPKIT_EXPORT NSString *NSDataLinkPboardType;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSDataLinkManager.h:44:2: error: ‘interface’ does not name a type
   44 | @interface NSDataLinkManager : NSObject <NSCoding>
      |  ^~~~~~~~~
/usr/include/GNUstep/AppKit/NSDataLinkManager.h:64:1: error: expected unqualified-id before ‘-’ token
   64 | - (id)initWithDelegate:(id)anObject;
      | ^
/usr/include/GNUstep/AppKit/NSDataLinkManager.h:65:1: error: expected unqualified-id before ‘-’ token
   65 | - (id)initWithDelegate:(id)anObject
      | ^
/usr/include/GNUstep/AppKit/NSDataLinkManager.h:71:1: error: expected unqualified-id before ‘-’ token
   71 | - (BOOL)addLink:(NSDataLink *)link
      | ^
/usr/include/GNUstep/AppKit/NSDataLinkManager.h:73:1: error: expected unqualified-id before ‘-’ token
   73 | - (BOOL)addLinkAsMarker:(NSDataLink *)link
      | ^
/usr/include/GNUstep/AppKit/NSDataLinkManager.h:75:1: error: expected unqualified-id before ‘-’ token
   75 | - (NSDataLink *)addLinkPreviouslyAt:(NSSelection *)oldSelection
      | ^
/usr/include/GNUstep/AppKit/NSDataLinkManager.h:78:1: error: expected unqualified-id before ‘-’ token
   78 | - (void)breakAllLinks;
      | ^
/usr/include/GNUstep/AppKit/NSDataLinkManager.h:79:1: error: expected unqualified-id before ‘-’ token
   79 | - (void)writeLinksToPasteboard:(NSPasteboard *)pasteboard;
      | ^
/usr/include/GNUstep/AppKit/NSDataLinkManager.h:84:1: error: expected unqualified-id before ‘-’ token
   84 | - (void)noteDocumentClosed;
      | ^
/usr/include/GNUstep/AppKit/NSDataLinkManager.h:85:1: error: expected unqualified-id before ‘-’ token
   85 | - (void)noteDocumentEdited;
      | ^
/usr/include/GNUstep/AppKit/NSDataLinkManager.h:86:1: error: expected unqualified-id before ‘-’ token
   86 | - (void)noteDocumentReverted;
      | ^
/usr/include/GNUstep/AppKit/NSDataLinkManager.h:87:1: error: expected unqualified-id before ‘-’ token
   87 | - (void)noteDocumentSaved;
      | ^
/usr/include/GNUstep/AppKit/NSDataLinkManager.h:88:1: error: expected unqualified-id before ‘-’ token
   88 | - (void)noteDocumentSavedAs:(NSString *)path;
      | ^
/usr/include/GNUstep/AppKit/NSDataLinkManager.h:89:1: error: expected unqualified-id before ‘-’ token
   89 | - (void)noteDocumentSavedTo:(NSString *)path;
      | ^
/usr/include/GNUstep/AppKit/NSDataLinkManager.h:94:1: error: expected unqualified-id before ‘-’ token
   94 | - (id)delegate;
      | ^
/usr/include/GNUstep/AppKit/NSDataLinkManager.h:95:1: error: expected unqualified-id before ‘-’ token
   95 | - (BOOL)delegateVerifiesLinks;
      | ^
/usr/include/GNUstep/AppKit/NSDataLinkManager.h:96:1: error: expected unqualified-id before ‘-’ token
   96 | - (NSString *)filename;
      | ^
/usr/include/GNUstep/AppKit/NSDataLinkManager.h:97:1: error: expected unqualified-id before ‘-’ token
   97 | - (BOOL)interactsWithUser;
      | ^
/usr/include/GNUstep/AppKit/NSDataLinkManager.h:98:1: error: expected unqualified-id before ‘-’ token
   98 | - (BOOL)isEdited;
      | ^
/usr/include/GNUstep/AppKit/NSDataLinkManager.h:99:1: error: expected unqualified-id before ‘-’ token
   99 | - (void)setDelegateVerifiesLinks:(BOOL)flag;
      | ^
/usr/include/GNUstep/AppKit/NSDataLinkManager.h:100:1: error: expected unqualified-id before ‘-’ token
  100 | - (void)setInteractsWithUser:(BOOL)flag;
      | ^
/usr/include/GNUstep/AppKit/NSDataLinkManager.h:105:1: error: expected unqualified-id before ‘-’ token
  105 | - (BOOL)areLinkOutlinesVisible;
      | ^
/usr/include/GNUstep/AppKit/NSDataLinkManager.h:106:1: error: expected unqualified-id before ‘-’ token
  106 | - (NSEnumerator *)destinationLinkEnumerator;
      | ^
/usr/include/GNUstep/AppKit/NSDataLinkManager.h:107:1: error: expected unqualified-id before ‘-’ token
  107 | - (NSDataLink *)destinationLinkWithSelection:(NSSelection *)destSel;
      | ^
/usr/include/GNUstep/AppKit/NSDataLinkManager.h:108:1: error: expected unqualified-id before ‘-’ token
  108 | - (void)setLinkOutlinesVisible:(BOOL)flag;
      | ^
/usr/include/GNUstep/AppKit/NSDataLinkManager.h:109:1: error: expected unqualified-id before ‘-’ token
  109 | - (NSEnumerator *)sourceLinkEnumerator;
      | ^
/usr/include/GNUstep/AppKit/NSDataLinkManager.h:110:2: error: ‘end’ does not name a type
  110 | @end
      |  ^~~
/usr/include/GNUstep/AppKit/NSDataLinkManager.h:120:1: error: expected unqualified-id before ‘-’ token
  120 | - (BOOL)dataLinkManager:(NSDataLinkManager *)sender
      | ^
/usr/include/GNUstep/AppKit/NSDataLinkManager.h:122:1: error: expected unqualified-id before ‘-’ token
  122 | - (void)dataLinkManager:(NSDataLinkManager *)sender
      | ^
/usr/include/GNUstep/AppKit/NSDataLinkManager.h:124:1: error: expected unqualified-id before ‘-’ token
  124 | - (void)dataLinkManager:(NSDataLinkManager *)sender
      | ^
/usr/include/GNUstep/AppKit/NSDataLinkManager.h:126:1: error: expected unqualified-id before ‘-’ token
  126 | - (void)dataLinkManagerCloseDocument:(NSDataLinkManager *)sender;
      | ^
/usr/include/GNUstep/AppKit/NSDataLinkManager.h:127:1: error: expected unqualified-id before ‘-’ token
  127 | - (void)dataLinkManagerDidEditLinks:(NSDataLinkManager *)sender;
      | ^
/usr/include/GNUstep/AppKit/NSDataLinkManager.h:128:1: error: expected unqualified-id before ‘-’ token
  128 | - (void)dataLinkManagerRedrawLinkOutlines:(NSDataLinkManager *)sender;
      | ^
/usr/include/GNUstep/AppKit/NSDataLinkManager.h:129:1: error: expected unqualified-id before ‘-’ token
  129 | - (BOOL)dataLinkManagerTracksLinksIndividually:(NSDataLinkManager *)sender;
      | ^
/usr/include/GNUstep/AppKit/NSDataLinkManager.h:132:1: error: expected unqualified-id before ‘-’ token
  132 | - (BOOL)copyToPasteboard:(NSPasteboard *)pasteboard
      | ^
/usr/include/GNUstep/AppKit/NSDataLinkManager.h:135:1: error: expected unqualified-id before ‘-’ token
  135 | - (BOOL)importFile:(NSString *)filename
      | ^
/usr/include/GNUstep/AppKit/NSDataLinkManager.h:137:1: error: expected unqualified-id before ‘-’ token
  137 | - (BOOL)pasteFromPasteboard:(NSPasteboard *)pasteboard
      | ^
/usr/include/GNUstep/AppKit/NSDataLinkManager.h:139:1: error: expected unqualified-id before ‘-’ token
  139 | - (BOOL)showSelection:(NSSelection *)selection;
      | ^
/usr/include/GNUstep/AppKit/NSDataLinkManager.h:140:1: error: expected unqualified-id before ‘-’ token
  140 | - (NSWindow *)windowForSelection:(NSSelection *)selection;
      | ^
/usr/include/GNUstep/AppKit/NSDataLinkManager.h:141:2: error: ‘end’ does not name a type
  141 | @end
      |  ^~~
/usr/include/GNUstep/AppKit/NSDataLinkPanel.h:41:2: error: ‘interface’ does not name a type
   41 | @interface NSApplication (NSDataLinkPanel)
      |  ^~~~~~~~~
/usr/include/GNUstep/AppKit/NSDataLinkPanel.h:43:2: error: ‘end’ does not name a type
   43 | @end
      |  ^~~
/usr/include/GNUstep/AppKit/NSDataLinkPanel.h:66:1: error: expected unqualified-id before ‘+’ token
   66 | + (NSDataLinkPanel *)sharedDataLinkPanel;
      | ^
/usr/include/GNUstep/AppKit/NSDataLinkPanel.h:71:1: error: expected unqualified-id before ‘+’ token
   71 | + (void)getLink:(NSDataLink **)link
      | ^
/usr/include/GNUstep/AppKit/NSDataLinkPanel.h:74:1: error: expected unqualified-id before ‘+’ token
   74 | + (void)setLink:(NSDataLink *)link
      | ^
/usr/include/GNUstep/AppKit/NSDataLinkPanel.h:77:1: error: expected unqualified-id before ‘-’ token
   77 | - (void)getLink:(NSDataLink **)link
      | ^
/usr/include/GNUstep/AppKit/NSDataLinkPanel.h:80:1: error: expected unqualified-id before ‘-’ token
   80 | - (void)setLink:(NSDataLink *)link
      | ^
/usr/include/GNUstep/AppKit/NSDataLinkPanel.h:87:1: error: expected unqualified-id before ‘-’ token
   87 | - (NSView *)accessoryView;
      | ^
/usr/include/GNUstep/AppKit/NSDataLinkPanel.h:88:1: error: expected unqualified-id before ‘-’ token
   88 | - (void)setAccessoryView:(NSView *)aView;
      | ^
/usr/include/GNUstep/AppKit/NSDataLinkPanel.h:93:1: error: expected unqualified-id before ‘-’ token
   93 | - (void)pickedBreakAllLinks:(id)sender;
      | ^
/usr/include/GNUstep/AppKit/NSDataLinkPanel.h:94:1: error: expected unqualified-id before ‘-’ token
   94 | - (void)pickedBreakLink:(id)sender;
      | ^
/usr/include/GNUstep/AppKit/NSDataLinkPanel.h:95:1: error: expected unqualified-id before ‘-’ token
   95 | - (void)pickedOpenSource:(id)sender;
      | ^
/usr/include/GNUstep/AppKit/NSDataLinkPanel.h:96:1: error: expected unqualified-id before ‘-’ token
   96 | - (void)pickedUpdateDestination:(id)sender;
      | ^
/usr/include/GNUstep/AppKit/NSDataLinkPanel.h:97:1: error: expected unqualified-id before ‘-’ token
   97 | - (void)pickedUpdateMode:(id)sender;
      | ^
/usr/include/GNUstep/AppKit/NSDataLinkPanel.h:99:2: error: ‘end’ does not name a type
   99 | @end
      |  ^~~
/usr/include/GNUstep/AppKit/NSEPSImageRep.h:39:2: error: ‘interface’ does not name a type
   39 | @interface NSEPSImageRep : NSImageRep
      |  ^~~~~~~~~
/usr/include/GNUstep/AppKit/NSEPSImageRep.h:50:1: error: expected unqualified-id before ‘+’ token
   50 | + (id)imageRepWithData:(NSData *)epsData;
      | ^
/usr/include/GNUstep/AppKit/NSEPSImageRep.h:51:1: error: expected unqualified-id before ‘-’ token
   51 | - (id)initWithData:(NSData *)epsData;
      | ^
/usr/include/GNUstep/AppKit/NSEPSImageRep.h:56:1: error: expected unqualified-id before ‘-’ token
   56 | - (NSRect)boundingBox;
      | ^
/usr/include/GNUstep/AppKit/NSEPSImageRep.h:57:1: error: expected unqualified-id before ‘-’ token
   57 | - (NSData *)EPSRepresentation;
      | ^
/usr/include/GNUstep/AppKit/NSEPSImageRep.h:62:1: error: expected unqualified-id before ‘-’ token
   62 | - (void)prepareGState;
      | ^
/usr/include/GNUstep/AppKit/NSEPSImageRep.h:64:2: error: ‘end’ does not name a type
   64 | @end
      |  ^~~
/usr/include/GNUstep/AppKit/NSEvent.h:259:2: error: ‘interface’ does not name a type
  259 | @interface NSEvent : NSObject <NSCoding, NSCopying>
      |  ^~~~~~~~~
/usr/include/GNUstep/AppKit/NSEvent.h:301:1: error: expected unqualified-id before ‘+’ token
  301 | + (NSEvent*) enterExitEventWithType: (NSEventType)type
      | ^
/usr/include/GNUstep/AppKit/NSEvent.h:311:1: error: expected unqualified-id before ‘+’ token
  311 | + (NSEvent*) keyEventWithType: (NSEventType)type
      | ^
/usr/include/GNUstep/AppKit/NSEvent.h:322:1: error: expected unqualified-id before ‘+’ token
  322 | + (NSEvent*) mouseEventWithType: (NSEventType)type
      | ^
/usr/include/GNUstep/AppKit/NSEvent.h:333:1: error: expected unqualified-id before ‘+’ token
  333 | + (NSEvent*) mouseEventWithType: (NSEventType)type
      | ^
/usr/include/GNUstep/AppKit/NSEvent.h:348:1: error: expected unqualified-id before ‘+’ token
  348 | + (NSPoint)mouseLocation;
      | ^
/usr/include/GNUstep/AppKit/NSEvent.h:350:1: error: expected unqualified-id before ‘+’ token
  350 | + (NSEvent*) otherEventWithType: (NSEventType)type
      | ^
/usr/include/GNUstep/AppKit/NSEvent.h:360:1: error: expected unqualified-id before ‘+’ token
  360 | + (void) startPeriodicEventsAfterDelay: (NSTimeInterval)delaySeconds
      | ^
/usr/include/GNUstep/AppKit/NSEvent.h:362:1: error: expected unqualified-id before ‘+’ token
  362 | + (void) stopPeriodicEvents;
      | ^
/usr/include/GNUstep/AppKit/NSEvent.h:366:1: error: expected unqualified-id before ‘-’ token
  366 | - (NSInteger) buttonNumber;
      | ^
/usr/include/GNUstep/AppKit/NSEvent.h:368:1: error: expected unqualified-id before ‘-’ token
  368 | - (NSString *) characters;
      | ^
/usr/include/GNUstep/AppKit/NSEvent.h:369:1: error: expected unqualified-id before ‘-’ token
  369 | - (NSString *) charactersIgnoringModifiers;
      | ^
/usr/include/GNUstep/AppKit/NSEvent.h:370:1: error: expected unqualified-id before ‘-’ token
  370 | - (NSInteger) clickCount;
      | ^
/usr/include/GNUstep/AppKit/NSEvent.h:371:1: error: expected unqualified-id before ‘-’ token
  371 | - (NSGraphicsContext*) context;
      | ^
/usr/include/GNUstep/AppKit/NSEvent.h:372:1: error: expected unqualified-id before ‘-’ token
  372 | - (NSInteger) data1;
      | ^
/usr/include/GNUstep/AppKit/NSEvent.h:373:1: error: expected unqualified-id before ‘-’ token
  373 | - (NSInteger) data2;
      | ^
/usr/include/GNUstep/AppKit/NSEvent.h:375:1: error: expected unqualified-id before ‘-’ token
  375 | - (CGFloat)deltaX;
      | ^
/usr/include/GNUstep/AppKit/NSEvent.h:376:1: error: expected unqualified-id before ‘-’ token
  376 | - (CGFloat)deltaY;
      | ^
/usr/include/GNUstep/AppKit/NSEvent.h:377:1: error: expected unqualified-id before ‘-’ token
  377 | - (CGFloat)deltaZ;
      | ^
/usr/include/GNUstep/AppKit/NSEvent.h:379:1: error: expected unqualified-id before ‘-’ token
  379 | - (NSInteger) eventNumber;
      | ^
/usr/include/GNUstep/AppKit/NSEvent.h:380:1: error: expected unqualified-id before ‘-’ token
  380 | - (BOOL) isARepeat;
      | ^
/usr/include/GNUstep/AppKit/NSEvent.h:381:1: error: expected unqualified-id before ‘-’ token
  381 | - (unsigned short) keyCode;
      | ^
/usr/include/GNUstep/AppKit/NSEvent.h:382:1: error: expected unqualified-id before ‘-’ token
  382 | - (NSPoint) locationInWindow;
      | ^
/usr/include/GNUstep/AppKit/NSEvent.h:383:1: error: expected unqualified-id before ‘-’ token
  383 | - (NSEventModifierFlags) modifierFlags;
      | ^
/usr/include/GNUstep/AppKit/NSEvent.h:384:1: error: expected unqualified-id before ‘-’ token
  384 | - (float) pressure;
      | ^
/usr/include/GNUstep/AppKit/NSEvent.h:385:1: error: expected unqualified-id before ‘-’ token
  385 | - (short) subtype;
      | ^
/usr/include/GNUstep/AppKit/NSEvent.h:386:1: error: expected unqualified-id before ‘-’ token
  386 | - (NSTimeInterval) timestamp;
      | ^
/usr/include/GNUstep/AppKit/NSEvent.h:387:1: error: expected unqualified-id before ‘-’ token
  387 | - (NSInteger) trackingNumber;
      | ^
/usr/include/GNUstep/AppKit/NSEvent.h:388:1: error: expected unqualified-id before ‘-’ token
  388 | - (NSEventType) type;
      | ^
/usr/include/GNUstep/AppKit/NSEvent.h:389:1: error: expected unqualified-id before ‘-’ token
  389 | - (void *) userData;
      | ^
/usr/include/GNUstep/AppKit/NSEvent.h:390:1: error: expected unqualified-id before ‘-’ token
  390 | - (NSWindow *) window;
      | ^
/usr/include/GNUstep/AppKit/NSEvent.h:391:1: error: expected unqualified-id before ‘-’ token
  391 | - (NSInteger) windowNumber;
      | ^
/usr/include/GNUstep/AppKit/NSEvent.h:394:1: error: expected unqualified-id before ‘-’ token
  394 | - (NSEventMask) associatedEventsMask;
      | ^
/usr/include/GNUstep/AppKit/NSEvent.h:398:1: error: expected unqualified-id before ‘-’ token
  398 | - (NSInteger) absoluteX;
      | ^
/usr/include/GNUstep/AppKit/NSEvent.h:399:1: error: expected unqualified-id before ‘-’ token
  399 | - (NSInteger) absoluteY;
      | ^
/usr/include/GNUstep/AppKit/NSEvent.h:400:1: error: expected unqualified-id before ‘-’ token
  400 | - (NSInteger) absoluteZ;
      | ^
/usr/include/GNUstep/AppKit/NSEvent.h:401:1: error: expected unqualified-id before ‘-’ token
  401 | - (NSEventButtonMask) buttonMask;
      | ^
/usr/include/GNUstep/AppKit/NSEvent.h:402:1: error: expected unqualified-id before ‘-’ token
  402 | - (NSUInteger) capabilityMask;
      | ^
/usr/include/GNUstep/AppKit/NSEvent.h:403:1: error: expected unqualified-id before ‘-’ token
  403 | - (NSUInteger) deviceID;
      | ^
/usr/include/GNUstep/AppKit/NSEvent.h:404:1: error: expected unqualified-id before ‘-’ token
  404 | - (BOOL) isEnteringProximity;
      | ^
/usr/include/GNUstep/AppKit/NSEvent.h:405:1: error: expected unqualified-id before ‘-’ token
  405 | - (NSUInteger) pointingDeviceID;
      | ^
/usr/include/GNUstep/AppKit/NSEvent.h:406:1: error: expected unqualified-id before ‘-’ token
  406 | - (NSUInteger) pointingDeviceSerialNumber;
      | ^
/usr/include/GNUstep/AppKit/NSEvent.h:407:1: error: expected unqualified-id before ‘-’ token
  407 | - (NSPointingDeviceType) pointingDeviceType;
      | ^
/usr/include/GNUstep/AppKit/NSEvent.h:408:1: error: expected unqualified-id before ‘-’ token
  408 | - (float) rotation;
      | ^
/usr/include/GNUstep/AppKit/NSEvent.h:409:1: error: expected unqualified-id before ‘-’ token
  409 | - (NSUInteger) systemTabletID;
      | ^
/usr/include/GNUstep/AppKit/NSEvent.h:410:1: error: expected unqualified-id before ‘-’ token
  410 | - (NSUInteger) tabletID;
      | ^
/usr/include/GNUstep/AppKit/NSEvent.h:411:1: error: expected unqualified-id before ‘-’ token
  411 | - (float) tangentialPressure;
      | ^
/usr/include/GNUstep/AppKit/NSEvent.h:412:1: error: expected unqualified-id before ‘-’ token
  412 | - (NSPoint) tilt;
      | ^
/usr/include/GNUstep/AppKit/NSEvent.h:413:1: error: expected unqualified-id before ‘-’ token
  413 | - (unsigned long long) uniqueID;
      | ^
/usr/include/GNUstep/AppKit/NSEvent.h:414:1: error: expected unqualified-id before ‘-’ token
  414 | - (id) vendorDefined;
      | ^
/usr/include/GNUstep/AppKit/NSEvent.h:415:1: error: expected unqualified-id before ‘-’ token
  415 | - (NSUInteger) vendorID;
      | ^
/usr/include/GNUstep/AppKit/NSEvent.h:416:1: error: expected unqualified-id before ‘-’ token
  416 | - (NSUInteger) vendorPointingDeviceType;
      | ^
/usr/include/GNUstep/AppKit/NSEvent.h:420:1: error: expected unqualified-id before ‘+’ token
  420 | + (NSEvent*) eventWithEventRef: (const void *)eventRef;
      | ^
/usr/include/GNUstep/AppKit/NSEvent.h:422:1: error: expected unqualified-id before ‘-’ token
  422 | - (const void *) eventRef;
      | ^
/usr/include/GNUstep/AppKit/NSEvent.h:424:1: error: expected unqualified-id before ‘+’ token
  424 | + (void) setMouseCoalescingEnabled: (BOOL)flag;
      | ^
/usr/include/GNUstep/AppKit/NSEvent.h:425:1: error: expected unqualified-id before ‘+’ token
  425 | + (BOOL) isMouseCoalescingEnabled;
      | ^
/usr/include/GNUstep/AppKit/NSEvent.h:429:1: error: expected unqualified-id before ‘+’ token
  429 | + (NSEventModifierFlags) modifierFlags;
      | ^
/usr/include/GNUstep/AppKit/NSEvent.h:430:1: error: expected unqualified-id before ‘+’ token
  430 | + (NSTimeInterval) keyRepeatDelay;
      | ^
/usr/include/GNUstep/AppKit/NSEvent.h:431:1: error: expected unqualified-id before ‘+’ token
  431 | + (NSTimeInterval) keyRepeatInterval;
      | ^
/usr/include/GNUstep/AppKit/NSEvent.h:432:1: error: expected unqualified-id before ‘+’ token
  432 | + (NSUInteger) pressedMouseButtons;
      | ^
/usr/include/GNUstep/AppKit/NSEvent.h:433:1: error: expected unqualified-id before ‘+’ token
  433 | + (NSTimeInterval) doubleClickInterval;
      | ^
/usr/include/GNUstep/AppKit/NSEvent.h:437:1: error: expected unqualified-id before ‘-’ token
  437 | - (NSEventPhase) phase;
      | ^
/usr/include/GNUstep/AppKit/NSEvent.h:438:1: error: expected unqualified-id before ‘-’ token
  438 | - (NSEventPhase) momentumPhase;
      | ^
/usr/include/GNUstep/AppKit/NSEvent.h:440:2: error: ‘end’ does not name a type
  440 | @end
      |  ^~~
/usr/include/GNUstep/AppKit/NSFontPanel.h:59:2: error: ‘interface’ does not name a type
   59 | @interface NSFontPanel : NSPanel <NSTextFieldDelegate>
      |  ^~~~~~~~~
/usr/include/GNUstep/AppKit/NSFontPanel.h:89:1: error: expected unqualified-id before ‘+’ token
   89 | + (NSFontPanel *)sharedFontPanel;
      | ^
/usr/include/GNUstep/AppKit/NSFontPanel.h:90:1: error: expected unqualified-id before ‘+’ token
   90 | + (BOOL)sharedFontPanelExists;
      | ^
/usr/include/GNUstep/AppKit/NSFontPanel.h:95:1: error: expected unqualified-id before ‘-’ token
   95 | - (BOOL)isEnabled;
      | ^
/usr/include/GNUstep/AppKit/NSFontPanel.h:96:1: error: expected unqualified-id before ‘-’ token
   96 | - (void)setEnabled:(BOOL)flag;
      | ^
/usr/include/GNUstep/AppKit/NSFontPanel.h:97:1: error: expected unqualified-id before ‘-’ token
   97 | - (void)reloadDefaultFontFamilies;
      | ^
/usr/include/GNUstep/AppKit/NSFontPanel.h:102:1: error: expected unqualified-id before ‘-’ token
  102 | - (void)setPanelFont:(NSFont *)fontObject
      | ^
/usr/include/GNUstep/AppKit/NSFontPanel.h:108:1: error: expected unqualified-id before ‘-’ token
  108 | - (NSFont *)panelConvertFont:(NSFont *)fontObject;
      | ^
/usr/include/GNUstep/AppKit/NSFontPanel.h:113:1: error: expected unqualified-id before ‘-’ token
  113 | - (BOOL)worksWhenModal;
      | ^
/usr/include/GNUstep/AppKit/NSFontPanel.h:118:1: error: expected unqualified-id before ‘-’ token
  118 | - (NSView *)accessoryView;
      | ^
/usr/include/GNUstep/AppKit/NSFontPanel.h:119:1: error: expected unqualified-id before ‘-’ token
  119 | - (void)setAccessoryView:(NSView *)aView;
      | ^
/usr/include/GNUstep/AppKit/NSFontPanel.h:121:2: error: ‘end’ does not name a type
  121 | @end
      |  ^~~
/usr/include/GNUstep/AppKit/NSFontPanel.h:143:2: error: ‘interface’ does not name a type
  143 | @interface NSObject (NSFontPanelValidation)
      |  ^~~~~~~~~
/usr/include/GNUstep/AppKit/NSFontPanel.h:147:2: error: ‘end’ does not name a type
  147 | @end
      |  ^~~
/usr/include/GNUstep/AppKit/NSMatrix.h:52:2: error: ‘protocol’ does not name a type; did you mean ‘Protocol’?
   52 | @protocol NSMatrixDelegate <NSControlTextEditingDelegate>
      |  ^~~~~~~~
      |  Protocol
/usr/include/GNUstep/AppKit/NSMatrix.h:97:1: error: expected unqualified-id before ‘+’ token
   97 | + (Class) cellClass;
      | ^
/usr/include/GNUstep/AppKit/NSMatrix.h:98:1: error: expected unqualified-id before ‘+’ token
   98 | + (void) setCellClass: (Class)classId;
      | ^
/usr/include/GNUstep/AppKit/NSMatrix.h:103:1: error: expected unqualified-id before ‘-’ token
  103 | - (id) initWithFrame: (NSRect)frameRect;
      | ^
/usr/include/GNUstep/AppKit/NSMatrix.h:104:1: error: expected unqualified-id before ‘-’ token
  104 | - (id) initWithFrame: (NSRect)frameRect
      | ^
/usr/include/GNUstep/AppKit/NSMatrix.h:109:1: error: expected unqualified-id before ‘-’ token
  109 | - (id) initWithFrame: (NSRect)frameRect
      | ^
/usr/include/GNUstep/AppKit/NSMatrix.h:118:1: error: expected unqualified-id before ‘-’ token
  118 | - (NSMatrixMode) mode;
      | ^
/usr/include/GNUstep/AppKit/NSMatrix.h:119:1: error: expected unqualified-id before ‘-’ token
  119 | - (void) setMode: (NSMatrixMode)aMode;
      | ^
/usr/include/GNUstep/AppKit/NSMatrix.h:124:1: error: expected unqualified-id before ‘-’ token
  124 | - (BOOL) allowsEmptySelection;
      | ^
/usr/include/GNUstep/AppKit/NSMatrix.h:125:1: error: expected unqualified-id before ‘-’ token
  125 | - (BOOL) isSelectionByRect;
      | ^
/usr/include/GNUstep/AppKit/NSMatrix.h:126:1: error: expected unqualified-id before ‘-’ token
  126 | - (void) setAllowsEmptySelection: (BOOL)flag;
      | ^
/usr/include/GNUstep/AppKit/NSMatrix.h:127:1: error: expected unqualified-id before ‘-’ token
  127 | - (void) setSelectionByRect: (BOOL)flag;
      | ^
/usr/include/GNUstep/AppKit/NSMatrix.h:132:1: error: expected unqualified-id before ‘-’ token
  132 | - (Class) cellClass;
      | ^
/usr/include/GNUstep/AppKit/NSMatrix.h:133:1: error: expected unqualified-id before ‘-’ token
  133 | - (id) prototype;
      | ^
/usr/include/GNUstep/AppKit/NSMatrix.h:134:1: error: expected unqualified-id before ‘-’ token
  134 | - (void) setCellClass: (Class)classId;
      | ^
/usr/include/GNUstep/AppKit/NSMatrix.h:135:1: error: expected unqualified-id before ‘-’ token
  135 | - (void) setPrototype: (NSCell *)aCell;
      | ^
/usr/include/GNUstep/AppKit/NSMatrix.h:140:1: error: expected unqualified-id before ‘-’ token
  140 | - (void) addColumn;
      | ^
/usr/include/GNUstep/AppKit/NSMatrix.h:141:1: error: expected unqualified-id before ‘-’ token
  141 | - (void) addColumnWithCells: (NSArray *)cellArray;
      | ^
/usr/include/GNUstep/AppKit/NSMatrix.h:142:1: error: expected unqualified-id before ‘-’ token
  142 | - (void) addRow;
      | ^
/usr/include/GNUstep/AppKit/NSMatrix.h:143:1: error: expected unqualified-id before ‘-’ token
  143 | - (void) addRowWithCells: (NSArray *)cellArray;
      | ^
/usr/include/GNUstep/AppKit/NSMatrix.h:144:1: error: expected unqualified-id before ‘-’ token
  144 | - (NSRect) cellFrameAtRow: (NSInteger)row
      | ^
/usr/include/GNUstep/AppKit/NSMatrix.h:146:1: error: expected unqualified-id before ‘-’ token
  146 | - (NSSize) cellSize;
      | ^
/usr/include/GNUstep/AppKit/NSMatrix.h:147:1: error: expected unqualified-id before ‘-’ token
  147 | - (void) getNumberOfRows: (NSInteger *)rowCount
      | ^
/usr/include/GNUstep/AppKit/NSMatrix.h:149:1: error: expected unqualified-id before ‘-’ token
  149 | - (void) insertColumn: (NSInteger)column;
      | ^
/usr/include/GNUstep/AppKit/NSMatrix.h:150:1: error: expected unqualified-id before ‘-’ token
  150 | - (void) insertColumn: (NSInteger)column withCells: (NSArray *)cellArray;
      | ^
/usr/include/GNUstep/AppKit/NSMatrix.h:151:1: error: expected unqualified-id before ‘-’ token
  151 | - (void) insertRow: (NSInteger)row;
      | ^
/usr/include/GNUstep/AppKit/NSMatrix.h:152:1: error: expected unqualified-id before ‘-’ token
  152 | - (void) insertRow: (NSInteger)row withCells: (NSArray *)cellArray;
      | ^
/usr/include/GNUstep/AppKit/NSMatrix.h:153:1: error: expected unqualified-id before ‘-’ token
  153 | - (NSSize) intercellSpacing;
      | ^
/usr/include/GNUstep/AppKit/NSMatrix.h:154:1: error: expected unqualified-id before ‘-’ token
  154 | - (NSCell *) makeCellAtRow: (NSInteger)row
      | ^
/usr/include/GNUstep/AppKit/NSMatrix.h:156:1: error: expected unqualified-id before ‘-’ token
  156 | - (void) putCell: (NSCell *)newCell
      | ^
/usr/include/GNUstep/AppKit/NSMatrix.h:159:1: error: expected unqualified-id before ‘-’ token
  159 | - (void) removeColumn: (NSInteger)column;
      | ^
/usr/include/GNUstep/AppKit/NSMatrix.h:160:1: error: expected unqualified-id before ‘-’ token
  160 | - (void) removeRow: (NSInteger)row;
      | ^
/usr/include/GNUstep/AppKit/NSMatrix.h:161:1: error: expected unqualified-id before ‘-’ token
  161 | - (void) renewRows: (NSInteger)newRows
      | ^
/usr/include/GNUstep/AppKit/NSMatrix.h:163:1: error: expected unqualified-id before ‘-’ token
  163 | - (void) setCellSize: (NSSize)aSize;
      | ^
/usr/include/GNUstep/AppKit/NSMatrix.h:164:1: error: expected unqualified-id before ‘-’ token
  164 | - (void) setIntercellSpacing: (NSSize)aSize;
      | ^
/usr/include/GNUstep/AppKit/NSMatrix.h:165:1: error: expected unqualified-id before ‘-’ token
  165 | - (void) sortUsingFunction: (NSComparisonResult (*)(id element1, id element2, void *userData))comparator
      | ^
/usr/include/GNUstep/AppKit/NSMatrix.h:167:1: error: expected unqualified-id before ‘-’ token
  167 | - (void) sortUsingSelector: (SEL)comparator;
      | ^
/usr/include/GNUstep/AppKit/NSMatrix.h:168:1: error: expected unqualified-id before ‘-’ token
  168 | - (NSInteger) numberOfColumns;
      | ^
/usr/include/GNUstep/AppKit/NSMatrix.h:169:1: error: expected unqualified-id before ‘-’ token
  169 | - (NSInteger) numberOfRows;
      | ^
/usr/include/GNUstep/AppKit/NSMatrix.h:174:1: error: expected unqualified-id before ‘-’ token
  174 | - (BOOL) getRow: (NSInteger *)row
      | ^
/usr/include/GNUstep/AppKit/NSMatrix.h:177:1: error: expected unqualified-id before ‘-’ token
  177 | - (BOOL) getRow: (NSInteger *)row
      | ^
/usr/include/GNUstep/AppKit/NSMatrix.h:184:1: error: expected unqualified-id before ‘-’ token
  184 | - (void) setState: (NSInteger)value
      | ^
/usr/include/GNUstep/AppKit/NSMatrix.h:191:1: error: expected unqualified-id before ‘-’ token
  191 | - (void) deselectAllCells;
      | ^
/usr/include/GNUstep/AppKit/NSMatrix.h:192:1: error: expected unqualified-id before ‘-’ token
  192 | - (void) deselectSelectedCell;
      | ^
/usr/include/GNUstep/AppKit/NSMatrix.h:193:1: error: expected unqualified-id before ‘-’ token
  193 | - (void) selectAll: (id)sender;
      | ^
/usr/include/GNUstep/AppKit/NSMatrix.h:194:1: error: expected unqualified-id before ‘-’ token
  194 | - (void) selectCellAtRow: (NSInteger)row
      | ^
/usr/include/GNUstep/AppKit/NSMatrix.h:196:1: error: expected unqualified-id before ‘-’ token
  196 | - (BOOL) selectCellWithTag: (NSInteger)anInt;
      | ^
/usr/include/GNUstep/AppKit/NSMatrix.h:197:1: error: expected unqualified-id before ‘-’ token
  197 | - (id) selectedCell;
      | ^
/usr/include/GNUstep/AppKit/NSMatrix.h:198:1: error: expected unqualified-id before ‘-’ token
  198 | - (NSArray *) selectedCells;
      | ^
/usr/include/GNUstep/AppKit/NSMatrix.h:199:1: error: expected unqualified-id before ‘-’ token
  199 | - (NSInteger) selectedColumn;
      | ^
/usr/include/GNUstep/AppKit/NSMatrix.h:200:1: error: expected unqualified-id before ‘-’ token
  200 | - (NSInteger) selectedRow;
      | ^
/usr/include/GNUstep/AppKit/NSMatrix.h:201:1: error: expected unqualified-id before ‘-’ token
  201 | - (void) setSelectionFrom: (NSInteger)startPos
      | ^
/usr/include/GNUstep/AppKit/NSMatrix.h:209:1: error: expected unqualified-id before ‘-’ token
  209 | - (id) cellAtRow: (NSInteger)row
      | ^
/usr/include/GNUstep/AppKit/NSMatrix.h:211:1: error: expected unqualified-id before ‘-’ token
  211 | - (id) cellWithTag: (NSInteger)anInt;
      | ^
/usr/include/GNUstep/AppKit/NSMatrix.h:212:1: error: expected unqualified-id before ‘-’ token
  212 | - (NSArray *) cells;
      | ^
/usr/include/GNUstep/AppKit/NSMatrix.h:217:1: error: expected unqualified-id before ‘-’ token
  217 | - (NSColor *) backgroundColor;
      | ^
/usr/include/GNUstep/AppKit/NSMatrix.h:218:1: error: expected unqualified-id before ‘-’ token
  218 | - (NSColor *) cellBackgroundColor;
      | ^
/usr/include/GNUstep/AppKit/NSMatrix.h:219:1: error: expected unqualified-id before ‘-’ token
  219 | - (BOOL) drawsBackground;
      | ^
/usr/include/GNUstep/AppKit/NSMatrix.h:220:1: error: expected unqualified-id before ‘-’ token
  220 | - (BOOL) drawsCellBackground;
      | ^
/usr/include/GNUstep/AppKit/NSMatrix.h:221:1: error: expected unqualified-id before ‘-’ token
  221 | - (void) setBackgroundColor: (NSColor *)aColor;
      | ^
/usr/include/GNUstep/AppKit/NSMatrix.h:222:1: error: expected unqualified-id before ‘-’ token
  222 | - (void) setCellBackgroundColor: (NSColor *)aColor;
      | ^
/usr/include/GNUstep/AppKit/NSMatrix.h:223:1: error: expected unqualified-id before ‘-’ token
  223 | - (void) setDrawsBackground: (BOOL)flag;
      | ^
/usr/include/GNUstep/AppKit/NSMatrix.h:224:1: error: expected unqualified-id before ‘-’ token
  224 | - (void) setDrawsCellBackground: (BOOL)flag;
      | ^
/usr/include/GNUstep/AppKit/NSMatrix.h:229:1: error: expected unqualified-id before ‘-’ token
  229 | - (void) selectText: (id)sender;
      | ^
/usr/include/GNUstep/AppKit/NSMatrix.h:230:1: error: expected unqualified-id before ‘-’ token
  230 | - (id) selectTextAtRow: (NSInteger)row
      | ^
/usr/include/GNUstep/AppKit/NSMatrix.h:232:1: error: expected unqualified-id before ‘-’ token
  232 | - (void) textDidBeginEditing: (NSNotification *)aNotification;
      | ^
/usr/include/GNUstep/AppKit/NSMatrix.h:233:1: error: expected unqualified-id before ‘-’ token
  233 | - (void) textDidChange: (NSNotification *)aNotification;
      | ^
/usr/include/GNUstep/AppKit/NSMatrix.h:234:1: error: expected unqualified-id before ‘-’ token
  234 | - (void) textDidEndEditing: (NSNotification *)aNotification;
      | ^
/usr/include/GNUstep/AppKit/NSMatrix.h:235:1: error: expected unqualified-id before ‘-’ token
  235 | - (BOOL) textShouldBeginEditing: (NSText *)aTextObject;
      | ^
/usr/include/GNUstep/AppKit/NSMatrix.h:236:1: error: expected unqualified-id before ‘-’ token
  236 | - (BOOL) textShouldEndEditing: (NSText *)aTextObject;
      | ^
/usr/include/GNUstep/AppKit/NSMatrix.h:241:1: error: expected unqualified-id before ‘-’ token
  241 | - (id) keyCell;
      | ^
/usr/include/GNUstep/AppKit/NSMatrix.h:242:1: error: expected unqualified-id before ‘-’ token
  242 | - (void) setKeyCell: (NSCell *)aCell;
      | ^
/usr/include/GNUstep/AppKit/NSMatrix.h:243:1: error: expected unqualified-id before ‘-’ token
  243 | - (id) nextText;
      | ^
/usr/include/GNUstep/AppKit/NSMatrix.h:244:1: error: expected unqualified-id before ‘-’ token
  244 | - (id) previousText;
      | ^
/usr/include/GNUstep/AppKit/NSMatrix.h:245:1: error: expected unqualified-id before ‘-’ token
  245 | - (void) setNextText: (id)anObject;
      | ^
/usr/include/GNUstep/AppKit/NSMatrix.h:246:1: error: expected unqualified-id before ‘-’ token
  246 | - (void) setPreviousText: (id)anObject;
      | ^
/usr/include/GNUstep/AppKit/NSMatrix.h:247:1: error: expected unqualified-id before ‘-’ token
  247 | - (BOOL) tabKeyTraversesCells;
      | ^
/usr/include/GNUstep/AppKit/NSMatrix.h:248:1: error: expected unqualified-id before ‘-’ token
  248 | - (void) setTabKeyTraversesCells: (BOOL)flag;
      | ^
/usr/include/GNUstep/AppKit/NSMatrix.h:253:1: error: expected unqualified-id before ‘-’ token
  253 | - (void) setDelegate: (id)anObject;
      | ^
/usr/include/GNUstep/AppKit/NSMatrix.h:254:1: error: expected unqualified-id before ‘-’ token
  254 | - (id) delegate;
      | ^
/usr/include/GNUstep/AppKit/NSMatrix.h:259:1: error: expected unqualified-id before ‘-’ token
  259 | - (BOOL) autosizesCells;
      | ^
/usr/include/GNUstep/AppKit/NSMatrix.h:260:1: error: expected unqualified-id before ‘-’ token
  260 | - (void) setAutosizesCells: (BOOL)flag;
      | ^
/usr/include/GNUstep/AppKit/NSMatrix.h:261:1: error: expected unqualified-id before ‘-’ token
  261 | - (void) setValidateSize: (BOOL)flag;
      | ^
/usr/include/GNUstep/AppKit/NSMatrix.h:262:1: error: expected unqualified-id before ‘-’ token
  262 | - (void) sizeToCells;
      | ^
/usr/include/GNUstep/AppKit/NSMatrix.h:267:1: error: expected unqualified-id before ‘-’ token
  267 | - (BOOL) isAutoscroll;
      | ^
/usr/include/GNUstep/AppKit/NSMatrix.h:268:1: error: expected unqualified-id before ‘-’ token
  268 | - (void) scrollCellToVisibleAtRow: (NSInteger)row
      | ^
/usr/include/GNUstep/AppKit/NSMatrix.h:270:1: error: expected unqualified-id before ‘-’ token
  270 | - (void) setAutoscroll: (BOOL)flag;
      | ^
/usr/include/GNUstep/AppKit/NSMatrix.h:271:1: error: expected unqualified-id before ‘-’ token
  271 | - (void) setScrollable: (BOOL)flag;
      | ^
/usr/include/GNUstep/AppKit/NSMatrix.h:276:1: error: expected unqualified-id before ‘-’ token
  276 | - (void) drawCellAtRow: (NSInteger)row
      | ^
/usr/include/GNUstep/AppKit/NSMatrix.h:278:1: error: expected unqualified-id before ‘-’ token
  278 | - (void) highlightCell: (BOOL)flag
      | ^
/usr/include/GNUstep/AppKit/NSMatrix.h:285:1: error: expected unqualified-id before ‘-’ token
  285 | - (void) setAction: (SEL)aSelector;
      | ^
/usr/include/GNUstep/AppKit/NSMatrix.h:286:1: error: expected unqualified-id before ‘-’ token
  286 | - (SEL) action;
      | ^
/usr/include/GNUstep/AppKit/NSMatrix.h:287:1: error: expected unqualified-id before ‘-’ token
  287 | - (void) setDoubleAction: (SEL)aSelector;
      | ^
/usr/include/GNUstep/AppKit/NSMatrix.h:288:1: error: expected unqualified-id before ‘-’ token
  288 | - (SEL) doubleAction;
      | ^
/usr/include/GNUstep/AppKit/NSMatrix.h:289:1: error: expected unqualified-id before ‘-’ token
  289 | - (void) setErrorAction: (SEL)aSelector;
      | ^
/usr/include/GNUstep/AppKit/NSMatrix.h:290:1: error: expected unqualified-id before ‘-’ token
  290 | - (SEL) errorAction;
      | ^
/usr/include/GNUstep/AppKit/NSMatrix.h:291:1: error: expected unqualified-id before ‘-’ token
  291 | - (BOOL) sendAction;
      | ^
/usr/include/GNUstep/AppKit/NSMatrix.h:292:1: error: expected unqualified-id before ‘-’ token
  292 | - (void) sendAction: (SEL)aSelector
      | ^
/usr/include/GNUstep/AppKit/NSMatrix.h:295:1: error: expected unqualified-id before ‘-’ token
  295 | - (void) sendDoubleAction;
      | ^
/usr/include/GNUstep/AppKit/NSMatrix.h:300:1: error: expected unqualified-id before ‘-’ token
  300 | - (BOOL) acceptsFirstMouse: (NSEvent *)theEvent;
      | ^
/usr/include/GNUstep/AppKit/NSMatrix.h:301:1: error: expected unqualified-id before ‘-’ token
  301 | - (void) mouseDown: (NSEvent *)theEvent;
      | ^
/usr/include/GNUstep/AppKit/NSMatrix.h:302:1: error: expected unqualified-id before ‘-’ token
  302 | - (NSInteger) mouseDownFlags;
      | ^
/usr/include/GNUstep/AppKit/NSMatrix.h:303:1: error: expected unqualified-id before ‘-’ token
  303 | - (BOOL) performKeyEquivalent: (NSEvent *)theEvent;
      | ^
/usr/include/GNUstep/AppKit/NSMatrix.h:308:1: error: expected unqualified-id before ‘-’ token
  308 | - (void) resetCursorRects;
      | ^
/usr/include/GNUstep/AppKit/NSMatrix.h:313:1: error: expected unqualified-id before ‘-’ token
  313 | - (NSString *) toolTipForCell: (NSCell *)cell;
      | ^
/usr/include/GNUstep/AppKit/NSMatrix.h:314:1: error: expected unqualified-id before ‘-’ token
  314 | - (void) setToolTip: (NSString *)toolTipString forCell: (NSCell *)cell;
      | ^
/usr/include/GNUstep/AppKit/NSMatrix.h:316:2: error: ‘end’ does not name a type
  316 | @end
      |  ^~~
/usr/include/GNUstep/AppKit/NSForm.h:39:2: error: ‘interface’ does not name a type
   39 | @interface NSForm : NSMatrix
      |  ^~~~~~~~~
/usr/include/GNUstep/AppKit/NSForm.h:46:1: error: expected unqualified-id before ‘-’ token
   46 | - (NSFormCell*)addEntry:(NSString*)title;
      | ^
/usr/include/GNUstep/AppKit/NSForm.h:47:1: error: expected unqualified-id before ‘-’ token
   47 | - (NSFormCell*)insertEntry:(NSString*)title
      | ^
/usr/include/GNUstep/AppKit/NSForm.h:49:1: error: expected unqualified-id before ‘-’ token
   49 | - (void)removeEntryAtIndex:(NSInteger)index;
      | ^
/usr/include/GNUstep/AppKit/NSForm.h:50:1: error: expected unqualified-id before ‘-’ token
   50 | - (void)setInterlineSpacing:(CGFloat)spacing;
      | ^
/usr/include/GNUstep/AppKit/NSForm.h:55:1: error: expected unqualified-id before ‘-’ token
   55 | - (NSInteger)indexOfCellWithTag:(NSInteger)aTag;
      | ^
/usr/include/GNUstep/AppKit/NSForm.h:56:1: error: expected unqualified-id before ‘-’ token
   56 | - (NSInteger)indexOfSelectedItem;
      | ^
/usr/include/GNUstep/AppKit/NSForm.h:61:1: error: expected unqualified-id before ‘-’ token
   61 | - (void)setBezeled:(BOOL)flag;
      | ^
/usr/include/GNUstep/AppKit/NSForm.h:62:1: error: expected unqualified-id before ‘-’ token
   62 | - (void)setBordered:(BOOL)flag;
      | ^
/usr/include/GNUstep/AppKit/NSForm.h:63:1: error: expected unqualified-id before ‘-’ token
   63 | - (void)setTextAlignment:(NSTextAlignment)aMode;
      | ^
/usr/include/GNUstep/AppKit/NSForm.h:64:1: error: expected unqualified-id before ‘-’ token
   64 | - (void)setTextFont:(NSFont*)fontObject;
      | ^
/usr/include/GNUstep/AppKit/NSForm.h:65:1: error: expected unqualified-id before ‘-’ token
   65 | - (void)setTitleAlignment:(NSTextAlignment)aMode;
      | ^
/usr/include/GNUstep/AppKit/NSForm.h:66:1: error: expected unqualified-id before ‘-’ token
   66 | - (void)setTitleFont:(NSFont*)fontObject;
      | ^
/usr/include/GNUstep/AppKit/NSForm.h:68:1: error: expected unqualified-id before ‘-’ token
   68 | - (void) setTitleBaseWritingDirection: (NSWritingDirection)direction;
      | ^
/usr/include/GNUstep/AppKit/NSForm.h:69:1: error: expected unqualified-id before ‘-’ token
   69 | - (void) setTextBaseWritingDirection: (NSWritingDirection)direction;
      | ^
/usr/include/GNUstep/AppKit/NSForm.h:75:1: error: expected unqualified-id before ‘-’ token
   75 | - (id)cellAtIndex:(NSInteger)index;
      | ^
/usr/include/GNUstep/AppKit/NSForm.h:80:1: error: expected unqualified-id before ‘-’ token
   80 | - (void)drawCellAtIndex:(NSInteger)index;
      | ^
/usr/include/GNUstep/AppKit/NSForm.h:85:1: error: expected unqualified-id before ‘-’ token
   85 | - (void)selectTextAtIndex:(NSInteger)index;
      | ^
/usr/include/GNUstep/AppKit/NSForm.h:90:1: error: expected unqualified-id before ‘-’ token
   90 | - (void)setEntryWidth:(float)width;
      | ^
/usr/include/GNUstep/AppKit/NSForm.h:93:1: error: expected unqualified-id before ‘-’ token
   93 | -(void) _setTitleWidthNeedsUpdate: (NSNotification*)notification;
      | ^
/usr/include/GNUstep/AppKit/NSForm.h:94:2: error: ‘end’ does not name a type
   94 | @end
      |  ^~~
/usr/include/GNUstep/AppKit/NSFormCell.h:36:2: error: ‘interface’ does not name a type
   36 | @interface NSFormCell : NSActionCell <NSCoding>
      |  ^~~~~~~~~
/usr/include/GNUstep/AppKit/NSFormCell.h:54:1: error: expected unqualified-id before ‘-’ token
   54 | - (void)setTitle:(NSString*)aString;
      | ^
/usr/include/GNUstep/AppKit/NSFormCell.h:55:1: error: expected unqualified-id before ‘-’ token
   55 | - (void)setTitleAlignment:(NSTextAlignment)mode;
      | ^
/usr/include/GNUstep/AppKit/NSFormCell.h:56:1: error: expected unqualified-id before ‘-’ token
   56 | - (void)setTitleFont:(NSFont*)fontObject;
      | ^
/usr/include/GNUstep/AppKit/NSFormCell.h:57:1: error: expected unqualified-id before ‘-’ token
   57 | - (void)setTitleWidth:(CGFloat)width;
      | ^
/usr/include/GNUstep/AppKit/NSFormCell.h:58:1: error: expected unqualified-id before ‘-’ token
   58 | - (NSString*)title;
      | ^
/usr/include/GNUstep/AppKit/NSFormCell.h:59:1: error: expected unqualified-id before ‘-’ token
   59 | - (NSTextAlignment)titleAlignment;
      | ^
/usr/include/GNUstep/AppKit/NSFormCell.h:60:1: error: expected unqualified-id before ‘-’ token
   60 | - (NSFont*)titleFont;
      | ^
/usr/include/GNUstep/AppKit/NSFormCell.h:61:1: error: expected unqualified-id before ‘-’ token
   61 | - (CGFloat)titleWidth;
      | ^
/usr/include/GNUstep/AppKit/NSFormCell.h:62:1: error: expected unqualified-id before ‘-’ token
   62 | - (CGFloat)titleWidth:(NSSize)aSize;
      | ^
/usr/include/GNUstep/AppKit/NSFormCell.h:68:1: error: expected unqualified-id before ‘-’ token
   68 | - (NSAttributedString *)attributedTitle;
      | ^
/usr/include/GNUstep/AppKit/NSFormCell.h:69:1: error: expected unqualified-id before ‘-’ token
   69 | - (void)setAttributedTitle:(NSAttributedString *)anAttributedString;
      | ^
/usr/include/GNUstep/AppKit/NSFormCell.h:70:1: error: expected unqualified-id before ‘-’ token
   70 | - (void)setTitleWithMnemonic:(NSString *)titleWithAmpersand;
      | ^
/usr/include/GNUstep/AppKit/NSFormCell.h:73:1: error: expected unqualified-id before ‘-’ token
   73 | - (NSAttributedString*)placeholderAttributedString;
      | ^
/usr/include/GNUstep/AppKit/NSFormCell.h:74:1: error: expected unqualified-id before ‘-’ token
   74 | - (NSString*)placeholderString;
      | ^
/usr/include/GNUstep/AppKit/NSFormCell.h:75:1: error: expected unqualified-id before ‘-’ token
   75 | - (void)setPlaceholderAttributedString:(NSAttributedString*)string;
      | ^
/usr/include/GNUstep/AppKit/NSFormCell.h:76:1: error: expected unqualified-id before ‘-’ token
   76 | - (void)setPlaceholderString:(NSString*)string;
      | ^
/usr/include/GNUstep/AppKit/NSFormCell.h:78:1: error: expected unqualified-id before ‘-’ token
   78 | - (NSWritingDirection)titleBaseWritingDirection;
      | ^
/usr/include/GNUstep/AppKit/NSFormCell.h:79:1: error: expected unqualified-id before ‘-’ token
   79 | - (void)setTitleBaseWritingDirection:(NSWritingDirection)writingDirection;
      | ^
/usr/include/GNUstep/AppKit/NSFormCell.h:81:2: error: ‘end’ does not name a type
   81 | @end
      |  ^~~
/usr/include/GNUstep/AppKit/NSHelpPanel.h:41:2: error: ‘interface’ does not name a type
   41 | @interface NSApplication (NSHelpPanel)
      |  ^~~~~~~~~
/usr/include/GNUstep/AppKit/NSHelpPanel.h:43:2: error: ‘end’ does not name a type
   43 | @end
      |  ^~~
/usr/include/GNUstep/AppKit/NSHelpPanel.h:53:1: error: expected unqualified-id before ‘+’ token
   53 | + (NSHelpPanel *) sharedHelpPanel;
      | ^
/usr/include/GNUstep/AppKit/NSHelpPanel.h:54:1: error: expected unqualified-id before ‘+’ token
   54 | + (NSHelpPanel *) sharedHelpPanelWithDirectory: (NSString *)helpDirectory;
      | ^
/usr/include/GNUstep/AppKit/NSHelpPanel.h:59:1: error: expected unqualified-id before ‘+’ token
   59 | + (void) setHelpDirectory: (NSString *)helpDirectory;
      | ^
/usr/include/GNUstep/AppKit/NSHelpPanel.h:60:1: error: expected unqualified-id before ‘-’ token
   60 | - (void) addSupplement: (NSString *)helpDirectory
      | ^
/usr/include/GNUstep/AppKit/NSHelpPanel.h:62:1: error: expected unqualified-id before ‘-’ token
   62 | - (NSString *) helpDirectory;
      | ^
/usr/include/GNUstep/AppKit/NSHelpPanel.h:63:1: error: expected unqualified-id before ‘-’ token
   63 | - (NSString *) helpFile;
      | ^
/usr/include/GNUstep/AppKit/NSHelpPanel.h:68:1: error: expected unqualified-id before ‘+’ token
   68 | + (void) attachHelpFile: (NSString *)filename
      | ^
/usr/include/GNUstep/AppKit/NSHelpPanel.h:71:1: error: expected unqualified-id before ‘+’ token
   71 | + (void) detachHelpFrom: (id)anObject;
      | ^
/usr/include/GNUstep/AppKit/NSHelpPanel.h:76:1: error: expected unqualified-id before ‘-’ token
   76 | - (void) showFile: (NSString *)filename
      | ^
/usr/include/GNUstep/AppKit/NSHelpPanel.h:78:1: error: expected unqualified-id before ‘-’ token
   78 | - (BOOL) showHelpAttachedTo: (id)anObject;
      | ^
/usr/include/GNUstep/AppKit/NSHelpPanel.h:83:1: error: expected unqualified-id before ‘-’ token
   83 | - (void) print: (id)sender;
      | ^
/usr/include/GNUstep/AppKit/NSHelpPanel.h:85:2: error: ‘end’ does not name a type
   85 | @end
      |  ^~~
/usr/include/GNUstep/AppKit/NSImage.h:50:15: error: ‘NSString’ does not name a type
   50 | APPKIT_EXPORT NSString *NSImageNameMultipleDocuments;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSImage.h:53:15: error: ‘NSString’ does not name a type
   53 | APPKIT_EXPORT NSString *NSImageNameUserAccounts;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSImage.h:54:15: error: ‘NSString’ does not name a type
   54 | APPKIT_EXPORT NSString *NSImageNamePreferencesGeneral;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSImage.h:55:15: error: ‘NSString’ does not name a type
   55 | APPKIT_EXPORT NSString *NSImageNameAdvanced;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSImage.h:56:15: error: ‘NSString’ does not name a type
   56 | APPKIT_EXPORT NSString *NSImageNameInfo;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSImage.h:57:15: error: ‘NSString’ does not name a type
   57 | APPKIT_EXPORT NSString *NSImageNameFontPanel;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSImage.h:58:15: error: ‘NSString’ does not name a type
   58 | APPKIT_EXPORT NSString *NSImageNameColorPanel;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSImage.h:61:15: error: ‘NSString’ does not name a type
   61 | APPKIT_EXPORT NSString *NSImageNameTrashEmpty;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSImage.h:62:15: error: ‘NSString’ does not name a type
   62 | APPKIT_EXPORT NSString *NSImageNameTrashFull;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSImage.h:63:15: error: ‘NSString’ does not name a type
   63 | APPKIT_EXPORT NSString *NSImageNameCaution;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSImage.h:87:15: error: ‘NSString’ does not name a type
   87 | APPKIT_EXTERN NSString *const NSImageNameQuickLookTemplate;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSImage.h:88:15: error: ‘NSString’ does not name a type
   88 | APPKIT_EXTERN NSString *const NSImageNameBluetoothTemplate;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSImage.h:89:15: error: ‘NSString’ does not name a type
   89 | APPKIT_EXTERN NSString *const NSImageNameIChatTheaterTemplate;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSImage.h:90:15: error: ‘NSString’ does not name a type
   90 | APPKIT_EXTERN NSString *const NSImageNameSlideshowTemplate;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSImage.h:91:15: error: ‘NSString’ does not name a type
   91 | APPKIT_EXTERN NSString *const NSImageNameActionTemplate;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSImage.h:92:15: error: ‘NSString’ does not name a type
   92 | APPKIT_EXTERN NSString *const NSImageNameSmartBadgeTemplate;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSImage.h:93:15: error: ‘NSString’ does not name a type
   93 | APPKIT_EXTERN NSString *const NSImageNameIconViewTemplate;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSImage.h:94:15: error: ‘NSString’ does not name a type
   94 | APPKIT_EXTERN NSString *const NSImageNameListViewTemplate;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSImage.h:95:15: error: ‘NSString’ does not name a type
   95 | APPKIT_EXTERN NSString *const NSImageNameColumnViewTemplate;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSImage.h:96:15: error: ‘NSString’ does not name a type
   96 | APPKIT_EXTERN NSString *const NSImageNameFlowViewTemplate;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSImage.h:97:15: error: ‘NSString’ does not name a type
   97 | APPKIT_EXTERN NSString *const NSImageNamePathTemplate;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSImage.h:98:15: error: ‘NSString’ does not name a type
   98 | APPKIT_EXTERN NSString *const NSImageNameInvalidDataFreestandingTemplate;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSImage.h:99:15: error: ‘NSString’ does not name a type
   99 | APPKIT_EXTERN NSString *const NSImageNameLockLockedTemplate;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSImage.h:100:15: error: ‘NSString’ does not name a type
  100 | APPKIT_EXTERN NSString *const NSImageNameLockUnlockedTemplate;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSImage.h:101:15: error: ‘NSString’ does not name a type
  101 | APPKIT_EXTERN NSString *const NSImageNameGoRightTemplate;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSImage.h:102:15: error: ‘NSString’ does not name a type
  102 | APPKIT_EXTERN NSString *const NSImageNameGoLeftTemplate;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSImage.h:103:15: error: ‘NSString’ does not name a type
  103 | APPKIT_EXTERN NSString *const NSImageNameRightFacingTriangleTemplate;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSImage.h:104:15: error: ‘NSString’ does not name a type
  104 | APPKIT_EXTERN NSString *const NSImageNameLeftFacingTriangleTemplate;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSImage.h:105:15: error: ‘NSString’ does not name a type
  105 | APPKIT_EXTERN NSString *const NSImageNameAddTemplate;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSImage.h:106:15: error: ‘NSString’ does not name a type
  106 | APPKIT_EXTERN NSString *const NSImageNameRemoveTemplate;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSImage.h:107:15: error: ‘NSString’ does not name a type
  107 | APPKIT_EXTERN NSString *const NSImageNameRevealFreestandingTemplate;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSImage.h:108:15: error: ‘NSString’ does not name a type
  108 | APPKIT_EXTERN NSString *const NSImageNameFollowLinkFreestandingTemplate;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSImage.h:109:15: error: ‘NSString’ does not name a type
  109 | APPKIT_EXTERN NSString *const NSImageNameEnterFullScreenTemplate;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSImage.h:110:15: error: ‘NSString’ does not name a type
  110 | APPKIT_EXTERN NSString *const NSImageNameExitFullScreenTemplate;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSImage.h:111:15: error: ‘NSString’ does not name a type
  111 | APPKIT_EXTERN NSString *const NSImageNameStopProgressTemplate;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSImage.h:112:15: error: ‘NSString’ does not name a type
  112 | APPKIT_EXTERN NSString *const NSImageNameStopProgressFreestandingTemplate;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSImage.h:113:15: error: ‘NSString’ does not name a type
  113 | APPKIT_EXTERN NSString *const NSImageNameRefreshTemplate;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSImage.h:114:15: error: ‘NSString’ does not name a type
  114 | APPKIT_EXTERN NSString *const NSImageNameRefreshFreestandingTemplate;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSImage.h:115:15: error: ‘NSString’ does not name a type
  115 | APPKIT_EXTERN NSString *const NSImageNameBonjour;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSImage.h:116:15: error: ‘NSString’ does not name a type
  116 | APPKIT_EXTERN NSString *const NSImageNameComputer;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSImage.h:117:15: error: ‘NSString’ does not name a type
  117 | APPKIT_EXTERN NSString *const NSImageNameFolderBurnable;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSImage.h:118:15: error: ‘NSString’ does not name a type
  118 | APPKIT_EXTERN NSString *const NSImageNameFolderSmart;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSImage.h:119:15: error: ‘NSString’ does not name a type
  119 | APPKIT_EXTERN NSString *const NSImageNameNetwork;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSImage.h:123:15: error: ‘NSString’ does not name a type
  123 | APPKIT_EXTERN NSString *const NSImageNameFolder;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSImage.h:126:2: error: ‘interface’ does not name a type
  126 | @interface NSImage : NSObject <NSCoding, NSCopying>
      |  ^~~~~~~~~
/usr/include/GNUstep/AppKit/NSImage.h:157:1: error: expected unqualified-id before ‘-’ token
  157 | - (id) initByReferencingFile: (NSString*)fileName;
      | ^
/usr/include/GNUstep/AppKit/NSImage.h:167:1: error: expected unqualified-id before ‘-’ token
  167 | - (id) initWithContentsOfFile: (NSString*)fileName;
      | ^
/usr/include/GNUstep/AppKit/NSImage.h:176:1: error: expected unqualified-id before ‘-’ token
  176 | - (id) initWithData: (NSData*)data;
      | ^
/usr/include/GNUstep/AppKit/NSImage.h:186:1: error: expected unqualified-id before ‘-’ token
  186 | - (id) initWithPasteboard: (NSPasteboard*)pasteboard;
      | ^
/usr/include/GNUstep/AppKit/NSImage.h:196:1: error: expected unqualified-id before ‘-’ token
  196 | - (id) initWithSize: (NSSize)aSize;
      | ^
/usr/include/GNUstep/AppKit/NSImage.h:199:1: error: expected unqualified-id before ‘-’ token
  199 | - (id)initWithBitmapHandle:(void *)bitmap;
      | ^
/usr/include/GNUstep/AppKit/NSImage.h:200:1: error: expected unqualified-id before ‘-’ token
  200 | - (id)initWithContentsOfURL:(NSURL *)anURL;
      | ^
/usr/include/GNUstep/AppKit/NSImage.h:201:1: error: expected unqualified-id before ‘-’ token
  201 | - (id)initWithIconHandle:(void *)icon;
      | ^
/usr/include/GNUstep/AppKit/NSImage.h:215:1: error: expected unqualified-id before ‘-’ token
  215 | - (void) setSize: (NSSize)aSize;
      | ^
/usr/include/GNUstep/AppKit/NSImage.h:225:1: error: expected unqualified-id before ‘-’ token
  225 | - (NSSize) size;
      | ^
/usr/include/GNUstep/AppKit/NSImage.h:233:1: error: expected unqualified-id before ‘+’ token
  233 | + (id) imageNamed: (NSString*)aName;
      | ^
/usr/include/GNUstep/AppKit/NSImage.h:236:1: error: expected unqualified-id before ‘+’ token
  236 | + (NSImage*) _standardImageWithName: (NSString*)name;
      | ^
/usr/include/GNUstep/AppKit/NSImage.h:242:1: error: expected unqualified-id before ‘-’ token
  242 | - (BOOL) setName: (NSString*)aName;
      | ^
/usr/include/GNUstep/AppKit/NSImage.h:246:1: error: expected unqualified-id before ‘-’ token
  246 | - (NSString*) name;
      | ^
/usr/include/GNUstep/AppKit/NSImage.h:258:1: error: expected unqualified-id before ‘-’ token
  258 | - (void) addRepresentation: (NSImageRep*)imageRep;
      | ^
/usr/include/GNUstep/AppKit/NSImage.h:268:1: error: expected unqualified-id before ‘-’ token
  268 | - (void) addRepresentations: (NSArray*)imageRepArray;
      | ^
/usr/include/GNUstep/AppKit/NSImage.h:276:1: error: expected unqualified-id before ‘-’ token
  276 | - (void) lockFocus;
      | ^
/usr/include/GNUstep/AppKit/NSImage.h:281:1: error: expected unqualified-id before ‘-’ token
  281 | - (void) lockFocusOnRepresentation: (NSImageRep*)imageRep;
      | ^
/usr/include/GNUstep/AppKit/NSImage.h:289:1: error: expected unqualified-id before ‘-’ token
  289 | - (void) unlockFocus;
      | ^
/usr/include/GNUstep/AppKit/NSImage.h:294:1: error: expected unqualified-id before ‘-’ token
  294 | - (void) compositeToPoint: (NSPoint)aPoint
      | ^
/usr/include/GNUstep/AppKit/NSImage.h:296:1: error: expected unqualified-id before ‘-’ token
  296 | - (void) compositeToPoint: (NSPoint)aPoint
      | ^
/usr/include/GNUstep/AppKit/NSImage.h:299:1: error: expected unqualified-id before ‘-’ token
  299 | - (void) dissolveToPoint: (NSPoint)aPoint
      | ^
/usr/include/GNUstep/AppKit/NSImage.h:301:1: error: expected unqualified-id before ‘-’ token
  301 | - (void) dissolveToPoint: (NSPoint)aPoint
      | ^
/usr/include/GNUstep/AppKit/NSImage.h:306:1: error: expected unqualified-id before ‘-’ token
  306 | - (void) compositeToPoint: (NSPoint)aPoint
      | ^
/usr/include/GNUstep/AppKit/NSImage.h:310:1: error: expected unqualified-id before ‘-’ token
  310 | - (void) compositeToPoint: (NSPoint)aPoint
      | ^
/usr/include/GNUstep/AppKit/NSImage.h:325:1: error: expected unqualified-id before ‘-’ token
  325 | - (void) setPrefersColorMatch: (BOOL)flag;
      | ^
/usr/include/GNUstep/AppKit/NSImage.h:330:1: error: expected unqualified-id before ‘-’ token
  330 | - (BOOL) prefersColorMatch;
      | ^
/usr/include/GNUstep/AppKit/NSImage.h:331:1: error: expected unqualified-id before ‘-’ token
  331 | - (void) setUsesEPSOnResolutionMismatch: (BOOL)flag;
      | ^
/usr/include/GNUstep/AppKit/NSImage.h:332:1: error: expected unqualified-id before ‘-’ token
  332 | - (BOOL) usesEPSOnResolutionMismatch;
      | ^
/usr/include/GNUstep/AppKit/NSImage.h:333:1: error: expected unqualified-id before ‘-’ token
  333 | - (void) setMatchesOnMultipleResolution: (BOOL)flag;
      | ^
/usr/include/GNUstep/AppKit/NSImage.h:334:1: error: expected unqualified-id before ‘-’ token
  334 | - (BOOL) matchesOnMultipleResolution;
      | ^
/usr/include/GNUstep/AppKit/NSImage.h:343:1: error: expected unqualified-id before ‘-’ token
  343 | - (NSImageRep*) bestRepresentationForDevice: (NSDictionary*)deviceDescription;
      | ^
/usr/include/GNUstep/AppKit/NSImage.h:350:1: error: expected unqualified-id before ‘-’ token
  350 | - (NSImageRep *)bestRepresentationForRect: (NSRect)rect
      | ^
/usr/include/GNUstep/AppKit/NSImage.h:355:1: error: expected unqualified-id before ‘-’ token
  355 | - (NSArray*) representations;
      | ^
/usr/include/GNUstep/AppKit/NSImage.h:365:1: error: expected unqualified-id before ‘-’ token
  365 | - (void) removeRepresentation: (NSImageRep*)imageRep;
      | ^
/usr/include/GNUstep/AppKit/NSImage.h:370:1: error: expected unqualified-id before ‘-’ token
  370 | - (void) setCachedSeparately: (BOOL)flag;
      | ^
/usr/include/GNUstep/AppKit/NSImage.h:371:1: error: expected unqualified-id before ‘-’ token
  371 | - (BOOL) isCachedSeparately;
      | ^
/usr/include/GNUstep/AppKit/NSImage.h:372:1: error: expected unqualified-id before ‘-’ token
  372 | - (void) setDataRetained: (BOOL)flag;
      | ^
/usr/include/GNUstep/AppKit/NSImage.h:373:1: error: expected unqualified-id before ‘-’ token
  373 | - (BOOL) isDataRetained;
      | ^
/usr/include/GNUstep/AppKit/NSImage.h:374:1: error: expected unqualified-id before ‘-’ token
  374 | - (void) setCacheDepthMatchesImageDepth: (BOOL)flag;
      | ^
/usr/include/GNUstep/AppKit/NSImage.h:375:1: error: expected unqualified-id before ‘-’ token
  375 | - (BOOL) cacheDepthMatchesImageDepth;
      | ^
/usr/include/GNUstep/AppKit/NSImage.h:376:1: error: expected unqualified-id before ‘-’ token
  376 | - (void) setCacheMode: (NSImageCacheMode)mode;
      | ^
/usr/include/GNUstep/AppKit/NSImage.h:377:1: error: expected unqualified-id before ‘-’ token
  377 | - (NSImageCacheMode) cacheMode;
      | ^
/usr/include/GNUstep/AppKit/NSImage.h:382:1: error: expected unqualified-id before ‘-’ token
  382 | - (BOOL) drawRepresentation: (NSImageRep*)imageRep
      | ^
/usr/include/GNUstep/AppKit/NSImage.h:389:1: error: expected unqualified-id before ‘-’ token
  389 | - (void) drawAtPoint: (NSPoint)point
      | ^
/usr/include/GNUstep/AppKit/NSImage.h:407:1: error: expected unqualified-id before ‘-’ token
  407 | - (void) drawInRect: (NSRect)dstRect
      | ^
/usr/include/GNUstep/AppKit/NSImage.h:415:1: error: expected unqualified-id before ‘-’ token
  415 | - (void) drawInRect: (NSRect)dstRect
      | ^
/usr/include/GNUstep/AppKit/NSImage.h:431:1: error: expected unqualified-id before ‘-’ token
  431 | - (void) drawInRect: (NSRect)rect;
      | ^
/usr/include/GNUstep/AppKit/NSImage.h:437:1: error: expected unqualified-id before ‘-’ token
  437 | - (BOOL) isValid;
      | ^
/usr/include/GNUstep/AppKit/NSImage.h:438:1: error: expected unqualified-id before ‘-’ token
  438 | - (void) setScalesWhenResized: (BOOL)flag;
      | ^
/usr/include/GNUstep/AppKit/NSImage.h:439:1: error: expected unqualified-id before ‘-’ token
  439 | - (BOOL) scalesWhenResized;
      | ^
/usr/include/GNUstep/AppKit/NSImage.h:447:1: error: expected unqualified-id before ‘-’ token
  447 | - (void) setBackgroundColor: (NSColor*)aColor;
      | ^
/usr/include/GNUstep/AppKit/NSImage.h:455:1: error: expected unqualified-id before ‘-’ token
  455 | - (NSColor*) backgroundColor;
      | ^
/usr/include/GNUstep/AppKit/NSImage.h:456:1: error: expected unqualified-id before ‘-’ token
  456 | - (void) recache;
      | ^
/usr/include/GNUstep/AppKit/NSImage.h:457:1: error: expected unqualified-id before ‘-’ token
  457 | - (void) setFlipped: (BOOL)flag;
      | ^
/usr/include/GNUstep/AppKit/NSImage.h:458:1: error: expected unqualified-id before ‘-’ token
  458 | - (BOOL) isFlipped;
      | ^
/usr/include/GNUstep/AppKit/NSImage.h:463:1: error: expected unqualified-id before ‘-’ token
  463 | - (void) setDelegate: (id)anObject;
      | ^
/usr/include/GNUstep/AppKit/NSImage.h:464:1: error: expected unqualified-id before ‘-’ token
  464 | - (id) delegate;
      | ^
/usr/include/GNUstep/AppKit/NSImage.h:469:1: error: expected unqualified-id before ‘-’ token
  469 | - (NSData*) TIFFRepresentation;
      | ^
/usr/include/GNUstep/AppKit/NSImage.h:470:1: error: expected unqualified-id before ‘-’ token
  470 | - (NSData*) TIFFRepresentationUsingCompression: (NSTIFFCompression)comp
      | ^
/usr/include/GNUstep/AppKit/NSImage.h:476:1: error: expected unqualified-id before ‘+’ token
  476 | + (NSArray*) imageUnfilteredFileTypes;
      | ^
/usr/include/GNUstep/AppKit/NSImage.h:477:1: error: expected unqualified-id before ‘+’ token
  477 | + (NSArray*) imageUnfilteredPasteboardTypes;
      | ^
/usr/include/GNUstep/AppKit/NSImage.h:482:1: error: expected unqualified-id before ‘+’ token
  482 | + (BOOL) canInitWithPasteboard: (NSPasteboard*)pasteboard;
      | ^
/usr/include/GNUstep/AppKit/NSImage.h:483:1: error: expected unqualified-id before ‘+’ token
  483 | + (NSArray*) imageFileTypes;
      | ^
/usr/include/GNUstep/AppKit/NSImage.h:484:1: error: expected unqualified-id before ‘+’ token
  484 | + (NSArray*) imagePasteboardTypes;
      | ^
/usr/include/GNUstep/AppKit/NSImage.h:486:2: error: ‘end’ does not name a type
  486 | @end
      |  ^~~
/usr/include/GNUstep/AppKit/NSImage.h:494:2: error: ‘end’ does not name a type
  494 | @end
      |  ^~~
/usr/include/GNUstep/AppKit/NSImage.h:500:2: error: ‘end’ does not name a type
  500 | @end
      |  ^~~
/usr/include/GNUstep/AppKit/NSImage.h:511:2: error: ‘end’ does not name a type
  511 | @end
      |  ^~~
/usr/include/GNUstep/AppKit/NSMenuItem.h:51:2: error: ‘protocol’ does not name a type; did you mean ‘Protocol’?
   51 | @protocol NSMenuItem <NSValidatedUserInterfaceItem, NSCopying, NSCoding, NSObject>
      |  ^~~~~~~~
      |  Protocol
/usr/include/GNUstep/AppKit/NSMenuItem.h:65:1: error: expected unqualified-id before ‘+’ token
   65 | + (void) setUsesUserKeyEquivalents: (BOOL)flag;
      | ^
/usr/include/GNUstep/AppKit/NSMenuItem.h:72:1: error: expected unqualified-id before ‘+’ token
   72 | + (BOOL) usesUserKeyEquivalents;
      | ^
/usr/include/GNUstep/AppKit/NSMenuItem.h:79:1: error: expected unqualified-id before ‘-’ token
   79 | - (SEL) action;
      | ^
/usr/include/GNUstep/AppKit/NSMenuItem.h:87:1: error: expected unqualified-id before ‘-’ token
   87 | - (NSAttributedString *)attributedTitle;
      | ^
/usr/include/GNUstep/AppKit/NSMenuItem.h:95:1: error: expected unqualified-id before ‘-’ token
   95 | - (BOOL) hasSubmenu;
      | ^
/usr/include/GNUstep/AppKit/NSMenuItem.h:102:1: error: expected unqualified-id before ‘-’ token
  102 | - (NSImage*) image;
      | ^
/usr/include/GNUstep/AppKit/NSMenuItem.h:110:1: error: expected unqualified-id before ‘-’ token
  110 | - (NSInteger)indentationLevel;
      | ^
/usr/include/GNUstep/AppKit/NSMenuItem.h:121:1: error: expected unqualified-id before ‘-’ token
  121 | - (id) initWithTitle: (NSString*)aString
      | ^
/usr/include/GNUstep/AppKit/NSMenuItem.h:126:1: error: expected unqualified-id before ‘-’ token
  126 | - (BOOL)isAlternate;
      | ^
/usr/include/GNUstep/AppKit/NSMenuItem.h:134:1: error: expected unqualified-id before ‘-’ token
  134 | - (BOOL) isEnabled;
      | ^
/usr/include/GNUstep/AppKit/NSMenuItem.h:141:1: error: expected unqualified-id before ‘-’ token
  141 | - (BOOL) isSeparatorItem;
      | ^
/usr/include/GNUstep/AppKit/NSMenuItem.h:148:1: error: expected unqualified-id before ‘-’ token
  148 | - (NSString*) keyEquivalent;
      | ^
/usr/include/GNUstep/AppKit/NSMenuItem.h:155:1: error: expected unqualified-id before ‘-’ token
  155 | - (NSUInteger) keyEquivalentModifierMask;
      | ^
/usr/include/GNUstep/AppKit/NSMenuItem.h:162:1: error: expected unqualified-id before ‘-’ token
  162 | - (NSMenu*) menu;
      | ^
/usr/include/GNUstep/AppKit/NSMenuItem.h:169:1: error: expected unqualified-id before ‘-’ token
  169 | - (NSImage*) mixedStateImage;
      | ^
/usr/include/GNUstep/AppKit/NSMenuItem.h:170:1: error: expected unqualified-id before ‘-’ token
  170 | - (NSString*) mnemonic;
      | ^
/usr/include/GNUstep/AppKit/NSMenuItem.h:171:1: error: expected unqualified-id before ‘-’ token
  171 | - (NSUInteger) mnemonicLocation;
      | ^
/usr/include/GNUstep/AppKit/NSMenuItem.h:178:1: error: expected unqualified-id before ‘-’ token
  178 | - (NSImage*) offStateImage;
      | ^
/usr/include/GNUstep/AppKit/NSMenuItem.h:185:1: error: expected unqualified-id before ‘-’ token
  185 | - (NSImage*) onStateImage;
      | ^
/usr/include/GNUstep/AppKit/NSMenuItem.h:192:1: error: expected unqualified-id before ‘-’ token
  192 | - (id) representedObject;
      | ^
/usr/include/GNUstep/AppKit/NSMenuItem.h:199:1: error: expected unqualified-id before ‘-’ token
  199 | - (void) setAction: (SEL)aSelector;
      | ^
/usr/include/GNUstep/AppKit/NSMenuItem.h:202:1: error: expected unqualified-id before ‘-’ token
  202 | - (void) setAlternate: (BOOL)isAlternate;
      | ^
/usr/include/GNUstep/AppKit/NSMenuItem.h:204:1: error: expected unqualified-id before ‘-’ token
  204 | -(void) setAttributedTitle: (NSAttributedString *)title;
      | ^
/usr/include/GNUstep/AppKit/NSMenuItem.h:212:1: error: expected unqualified-id before ‘-’ token
  212 | - (void) setEnabled: (BOOL)flag;
      | ^
/usr/include/GNUstep/AppKit/NSMenuItem.h:219:1: error: expected unqualified-id before ‘-’ token
  219 | - (void) setImage: (NSImage*)menuImage;
      | ^
/usr/include/GNUstep/AppKit/NSMenuItem.h:222:1: error: expected unqualified-id before ‘-’ token
  222 | - (void)setIndentationLevel: (NSInteger)level;
      | ^
/usr/include/GNUstep/AppKit/NSMenuItem.h:230:1: error: expected unqualified-id before ‘-’ token
  230 | - (void) setKeyEquivalent: (NSString*)aKeyEquivalent;
      | ^
/usr/include/GNUstep/AppKit/NSMenuItem.h:238:1: error: expected unqualified-id before ‘-’ token
  238 | - (void) setKeyEquivalentModifierMask: (NSUInteger)mask;
      | ^
/usr/include/GNUstep/AppKit/NSMenuItem.h:245:1: error: expected unqualified-id before ‘-’ token
  245 | - (void) setMenu: (NSMenu*)menu;
      | ^
/usr/include/GNUstep/AppKit/NSMenuItem.h:252:1: error: expected unqualified-id before ‘-’ token
  252 | - (void) setMixedStateImage: (NSImage*)image;
      | ^
/usr/include/GNUstep/AppKit/NSMenuItem.h:253:1: error: expected unqualified-id before ‘-’ token
  253 | - (void) setMnemonicLocation: (NSUInteger) location;
      | ^
/usr/include/GNUstep/AppKit/NSMenuItem.h:260:1: error: expected unqualified-id before ‘-’ token
  260 | - (void) setOffStateImage: (NSImage*)image;
      | ^
/usr/include/GNUstep/AppKit/NSMenuItem.h:267:1: error: expected unqualified-id before ‘-’ token
  267 | - (void) setOnStateImage: (NSImage*)image;
      | ^
/usr/include/GNUstep/AppKit/NSMenuItem.h:274:1: error: expected unqualified-id before ‘-’ token
  274 | - (void) setRepresentedObject: (id)anObject;
      | ^
/usr/include/GNUstep/AppKit/NSMenuItem.h:281:1: error: expected unqualified-id before ‘-’ token
  281 | - (void) setState: (NSInteger)state;
      | ^
/usr/include/GNUstep/AppKit/NSMenuItem.h:289:1: error: expected unqualified-id before ‘-’ token
  289 | - (void) setSubmenu: (NSMenu*)submenu;
      | ^
/usr/include/GNUstep/AppKit/NSMenuItem.h:296:1: error: expected unqualified-id before ‘-’ token
  296 | - (void) setTag: (NSInteger)anInt;
      | ^
/usr/include/GNUstep/AppKit/NSMenuItem.h:303:1: error: expected unqualified-id before ‘-’ token
  303 | - (void) setTarget: (id)anObject;
      | ^
/usr/include/GNUstep/AppKit/NSMenuItem.h:310:1: error: expected unqualified-id before ‘-’ token
  310 | - (void) setTitle: (NSString*)aString;
      | ^
/usr/include/GNUstep/AppKit/NSMenuItem.h:311:1: error: expected unqualified-id before ‘-’ token
  311 | - (void) setTitleWithMnemonic: (NSString*)stringWithAmpersand;
      | ^
/usr/include/GNUstep/AppKit/NSMenuItem.h:314:1: error: expected unqualified-id before ‘-’ token
  314 | - (void) setToolTip: (NSString *)toolTip;
      | ^
/usr/include/GNUstep/AppKit/NSMenuItem.h:322:1: error: expected unqualified-id before ‘-’ token
  322 | - (NSInteger) state;
      | ^
/usr/include/GNUstep/AppKit/NSMenuItem.h:328:1: error: expected unqualified-id before ‘-’ token
  328 | - (NSMenu*) submenu;
      | ^
/usr/include/GNUstep/AppKit/NSMenuItem.h:335:1: error: expected unqualified-id before ‘-’ token
  335 | - (NSInteger) tag;
      | ^
/usr/include/GNUstep/AppKit/NSMenuItem.h:342:1: error: expected unqualified-id before ‘-’ token
  342 | - (id) target;
      | ^
/usr/include/GNUstep/AppKit/NSMenuItem.h:349:1: error: expected unqualified-id before ‘-’ token
  349 | - (NSString*) title;
      | ^
/usr/include/GNUstep/AppKit/NSMenuItem.h:352:1: error: expected unqualified-id before ‘-’ token
  352 | - (NSString *) toolTip;
      | ^
/usr/include/GNUstep/AppKit/NSMenuItem.h:360:1: error: expected unqualified-id before ‘-’ token
  360 | - (NSUInteger) userKeyEquivalentModifierMask;
      | ^
/usr/include/GNUstep/AppKit/NSMenuItem.h:367:1: error: expected unqualified-id before ‘-’ token
  367 | - (NSString*) userKeyEquivalent;
      | ^
/usr/include/GNUstep/AppKit/NSMenuItem.h:369:2: error: ‘end’ does not name a type
  369 | @end
      |  ^~~
/usr/include/GNUstep/AppKit/NSMenuItem.h:395:2: error: ‘end’ does not name a type
  395 | @end
      |  ^~~
/usr/include/GNUstep/AppKit/NSMenuItem.h:400:1: error: expected unqualified-id before ‘-’ token
  400 | - (BOOL) changesState;
      | ^
/usr/include/GNUstep/AppKit/NSMenuItem.h:401:2: error: ‘end’ does not name a type
  401 | @end
      |  ^~~
/usr/include/GNUstep/AppKit/NSMenu.h:53:2: error: ‘protocol’ does not name a type; did you mean ‘Protocol’?
   53 | @protocol NSMenuView
      |  ^~~~~~~~
      |  Protocol
/usr/include/GNUstep/AppKit/NSMenu.h:69:1: error: expected unqualified-id before ‘-’ token
   69 | - (void) setHighlightedItemIndex: (NSInteger)index;
      | ^
/usr/include/GNUstep/AppKit/NSMenu.h:74:1: error: expected unqualified-id before ‘-’ token
   74 | - (NSInteger) highlightedItemIndex;
      | ^
/usr/include/GNUstep/AppKit/NSMenu.h:83:1: error: expected unqualified-id before ‘-’ token
   83 | - (void) detachSubmenu;
      | ^
/usr/include/GNUstep/AppKit/NSMenu.h:94:1: error: expected unqualified-id before ‘-’ token
   94 | - (void) update;
      | ^
/usr/include/GNUstep/AppKit/NSMenu.h:99:1: error: expected unqualified-id before ‘-’ token
   99 | - (void) sizeToFit;  //!!!
      | ^
/usr/include/GNUstep/AppKit/NSMenu.h:104:1: error: expected unqualified-id before ‘-’ token
  104 | - (float) stateImageWidth;
      | ^
/usr/include/GNUstep/AppKit/NSMenu.h:108:1: error: expected unqualified-id before ‘-’ token
  108 | - (float) imageAndTitleOffset;
      | ^
/usr/include/GNUstep/AppKit/NSMenu.h:112:1: error: expected unqualified-id before ‘-’ token
  112 | - (float) imageAndTitleWidth;
      | ^
/usr/include/GNUstep/AppKit/NSMenu.h:116:1: error: expected unqualified-id before ‘-’ token
  116 | - (float) keyEquivalentOffset;
      | ^
/usr/include/GNUstep/AppKit/NSMenu.h:119:1: error: expected unqualified-id before ‘-’ token
  119 | - (float) keyEquivalentWidth;
      | ^
/usr/include/GNUstep/AppKit/NSMenu.h:124:1: error: expected unqualified-id before ‘-’ token
  124 | - (NSPoint) locationForSubmenu: (NSMenu *)aSubmenu;
      | ^
/usr/include/GNUstep/AppKit/NSMenu.h:126:1: error: expected unqualified-id before ‘-’ token
  126 | - (void) performActionWithHighlightingForItemAtIndex: (NSInteger)index; //????
      | ^
/usr/include/GNUstep/AppKit/NSMenu.h:194:1: error: expected unqualified-id before ‘-’ token
  194 | - (BOOL) trackWithEvent: (NSEvent *)event;
      | ^
/usr/include/GNUstep/AppKit/NSMenu.h:196:2: error: ‘end’ does not name a type
  196 | @end
      |  ^~~
/usr/include/GNUstep/AppKit/NSMenu.h:215:1: error: expected unqualified-id before ‘-’ token
  215 | - (void) menuWillOpen: (NSMenu *)menu;
      | ^
/usr/include/GNUstep/AppKit/NSMenu.h:220:1: error: expected unqualified-id before ‘-’ token
  220 | - (NSInteger) numberOfItemsInMenu: (NSMenu *)menu;
      | ^
/usr/include/GNUstep/AppKit/NSMenu.h:225:1: error: expected unqualified-id before ‘-’ token
  225 | - (void) menuNeedsUpdate: (NSMenu *)menu;
      | ^
/usr/include/GNUstep/AppKit/NSMenu.h:230:1: error: expected unqualified-id before ‘-’ token
  230 | - (void) menuDidClose: (NSMenu *)menu;
      | ^
/usr/include/GNUstep/AppKit/NSMenu.h:235:1: error: expected unqualified-id before ‘-’ token
  235 | - (void) menu: (NSMenu *)menu
      | ^
/usr/include/GNUstep/AppKit/NSMenu.h:242:1: error: expected unqualified-id before ‘-’ token
  242 | - (BOOL) menu: (NSMenu *)menu
      | ^
/usr/include/GNUstep/AppKit/NSMenu.h:250:1: error: expected unqualified-id before ‘-’ token
  250 | - (NSRect)confinementRectForMenu: (NSMenu *)menu
      | ^
/usr/include/GNUstep/AppKit/NSMenu.h:253:2: error: ‘end’ does not name a type
  253 | @end
      |  ^~~
/usr/include/GNUstep/AppKit/NSMenu.h:422:1: error: expected unqualified-id before ‘+’ token
  422 | + (NSZone*) menuZone;
      | ^
/usr/include/GNUstep/AppKit/NSMenu.h:425:1: error: expected unqualified-id before ‘+’ token
  425 | + (void) setMenuZone: (NSZone*)zone;
      | ^
/usr/include/GNUstep/AppKit/NSMenu.h:427:1: error: expected unqualified-id before ‘+’ token
  427 | + (void) popUpContextMenu: (NSMenu*)menu
      | ^
/usr/include/GNUstep/AppKit/NSMenu.h:431:1: error: expected unqualified-id before ‘+’ token
  431 | + (void) popUpContextMenu: (NSMenu *)menu
      | ^
/usr/include/GNUstep/AppKit/NSMenu.h:438:1: error: expected unqualified-id before ‘-’ token
  438 | - (void) popUpMenuPositionItem: (NSMenuItem *)item
      | ^
/usr/include/GNUstep/AppKit/NSMenu.h:444:1: error: expected unqualified-id before ‘+’ token
  444 | + (BOOL) menuBarVisible;
      | ^
/usr/include/GNUstep/AppKit/NSMenu.h:445:1: error: expected unqualified-id before ‘+’ token
  445 | + (void) setMenuBarVisible: (BOOL)flag;
      | ^
/usr/include/GNUstep/AppKit/NSMenu.h:450:1: error: expected unqualified-id before ‘-’ token
  450 | - (void) addItem: (id <NSMenuItem>)newItem;
      | ^
/usr/include/GNUstep/AppKit/NSMenu.h:465:1: error: expected unqualified-id before ‘-’ token
  465 | - (id <NSMenuItem>) addItemWithTitle: (NSString *)aString
      | ^
/usr/include/GNUstep/AppKit/NSMenu.h:477:1: error: expected unqualified-id before ‘-’ token
  477 | - (NSMenu*) attachedMenu;
      | ^
/usr/include/GNUstep/AppKit/NSMenu.h:486:1: error: expected unqualified-id before ‘-’ token
  486 | - (BOOL) autoenablesItems;
      | ^
/usr/include/GNUstep/AppKit/NSMenu.h:489:1: error: expected unqualified-id before ‘-’ token
  489 | - (id) contextMenuRepresentation;
      | ^
/usr/include/GNUstep/AppKit/NSMenu.h:493:1: error: expected unqualified-id before ‘-’ token
  493 | - (id) delegate;
      | ^
/usr/include/GNUstep/AppKit/NSMenu.h:497:1: error: expected unqualified-id before ‘-’ token
  497 | - (void) helpRequested: (NSEvent*)event;
      | ^
/usr/include/GNUstep/AppKit/NSMenu.h:501:1: error: expected unqualified-id before ‘-’ token
  501 | - (NSInteger) indexOfItem: (id <NSMenuItem>)anObject;
      | ^
/usr/include/GNUstep/AppKit/NSMenu.h:505:1: error: expected unqualified-id before ‘-’ token
  505 | - (NSInteger) indexOfItemWithTag: (NSInteger)aTag;
      | ^
/usr/include/GNUstep/AppKit/NSMenu.h:510:1: error: expected unqualified-id before ‘-’ token
  510 | - (NSInteger) indexOfItemWithTarget: (id)anObject
      | ^
/usr/include/GNUstep/AppKit/NSMenu.h:515:1: error: expected unqualified-id before ‘-’ token
  515 | - (NSInteger) indexOfItemWithRepresentedObject: (id)anObject;
      | ^
/usr/include/GNUstep/AppKit/NSMenu.h:519:1: error: expected unqualified-id before ‘-’ token
  519 | - (NSInteger) indexOfItemWithSubmenu: (NSMenu *)anObject;
      | ^
/usr/include/GNUstep/AppKit/NSMenu.h:523:1: error: expected unqualified-id before ‘-’ token
  523 | - (NSInteger) indexOfItemWithTitle: (NSString *)aTitle;
      | ^
/usr/include/GNUstep/AppKit/NSMenu.h:527:1: error: expected unqualified-id before ‘-’ token
  527 | - (id) initWithTitle: (NSString*)aTitle;
      | ^
/usr/include/GNUstep/AppKit/NSMenu.h:531:1: error: expected unqualified-id before ‘-’ token
  531 | - (void) insertItem: (id <NSMenuItem>)newItem
      | ^
/usr/include/GNUstep/AppKit/NSMenu.h:541:1: error: expected unqualified-id before ‘-’ token
  541 | - (id <NSMenuItem>) insertItemWithTitle: (NSString *)aString
      | ^
/usr/include/GNUstep/AppKit/NSMenu.h:553:1: error: expected unqualified-id before ‘-’ token
  553 | - (BOOL) isAttached;
      | ^
/usr/include/GNUstep/AppKit/NSMenu.h:558:1: error: expected unqualified-id before ‘-’ token
  558 | - (BOOL) isTornOff;
      | ^
/usr/include/GNUstep/AppKit/NSMenu.h:563:1: error: expected unqualified-id before ‘-’ token
  563 | - (NSArray*) itemArray;
      | ^
/usr/include/GNUstep/AppKit/NSMenu.h:567:1: error: expected unqualified-id before ‘-’ token
  567 | - (NSMenuItem *) itemAtIndex: (NSInteger)index;
      | ^
/usr/include/GNUstep/AppKit/NSMenu.h:571:1: error: expected unqualified-id before ‘-’ token
  571 | - (void) itemChanged: (id <NSMenuItem>)anObject;
      | ^
/usr/include/GNUstep/AppKit/NSMenu.h:581:1: error: expected unqualified-id before ‘-’ token
  581 | - (id <NSMenuItem>) itemWithTag: (NSInteger)aTag;
      | ^
/usr/include/GNUstep/AppKit/NSMenu.h:585:1: error: expected unqualified-id before ‘-’ token
  585 | - (id <NSMenuItem>) itemWithTitle: (NSString*)aString;
      | ^
/usr/include/GNUstep/AppKit/NSMenu.h:592:1: error: expected unqualified-id before ‘-’ token
  592 | - (NSPoint) locationForSubmenu: (NSMenu*)aSubmenu;
      | ^
/usr/include/GNUstep/AppKit/NSMenu.h:595:1: error: expected unqualified-id before ‘-’ token
  595 | - (float)menuBarHeight;
      | ^
/usr/include/GNUstep/AppKit/NSMenu.h:598:1: error: expected unqualified-id before ‘-’ token
  598 | - (BOOL) menuChangedMessagesEnabled;
      | ^
/usr/include/GNUstep/AppKit/NSMenu.h:606:1: error: expected unqualified-id before ‘-’ token
  606 | - (id) menuRepresentation;
      | ^
/usr/include/GNUstep/AppKit/NSMenu.h:610:1: error: expected unqualified-id before ‘-’ token
  610 | - (NSInteger) numberOfItems;
      | ^
/usr/include/GNUstep/AppKit/NSMenu.h:620:1: error: expected unqualified-id before ‘-’ token
  620 | - (void) performActionForItemAtIndex: (NSInteger)index;
      | ^
/usr/include/GNUstep/AppKit/NSMenu.h:625:1: error: expected unqualified-id before ‘-’ token
  625 | - (BOOL) performKeyEquivalent: (NSEvent*)theEvent;
      | ^
/usr/include/GNUstep/AppKit/NSMenu.h:629:1: error: expected unqualified-id before ‘-’ token
  629 | - (void) removeItem: (id <NSMenuItem>)anItem;
      | ^
/usr/include/GNUstep/AppKit/NSMenu.h:633:1: error: expected unqualified-id before ‘-’ token
  633 | - (void) removeItemAtIndex: (NSInteger)index;
      | ^
/usr/include/GNUstep/AppKit/NSMenu.h:637:1: error: expected unqualified-id before ‘-’ token
  637 | - (void) setAutoenablesItems: (BOOL)flag;
      | ^
/usr/include/GNUstep/AppKit/NSMenu.h:640:1: error: expected unqualified-id before ‘-’ token
  640 | - (void) setContextMenuRepresentation: (id)representation;
      | ^
/usr/include/GNUstep/AppKit/NSMenu.h:644:1: error: expected unqualified-id before ‘-’ token
  644 | - (void) setDelegate:(id) delegate;
      | ^
/usr/include/GNUstep/AppKit/NSMenu.h:647:1: error: expected unqualified-id before ‘-’ token
  647 | - (void) setMenuChangedMessagesEnabled: (BOOL)flag;
      | ^
/usr/include/GNUstep/AppKit/NSMenu.h:659:1: error: expected unqualified-id before ‘-’ token
  659 | - (void) setMenuRepresentation: (id) menuRep;
      | ^
/usr/include/GNUstep/AppKit/NSMenu.h:674:1: error: expected unqualified-id before ‘-’ token
  674 | - (void) setSubmenu: (NSMenu*)aMenu forItem: (id <NSMenuItem>)anItem;
      | ^
/usr/include/GNUstep/AppKit/NSMenu.h:680:1: error: expected unqualified-id before ‘-’ token
  680 | - (void) setSupermenu: (NSMenu *)supermenu;
      | ^
/usr/include/GNUstep/AppKit/NSMenu.h:683:1: error: expected unqualified-id before ‘-’ token
  683 | - (void) setTearOffMenuRepresentation: (id)representation;
      | ^
/usr/include/GNUstep/AppKit/NSMenu.h:688:1: error: expected unqualified-id before ‘-’ token
  688 | - (void) setTitle: (NSString*)aTitle;
      | ^
/usr/include/GNUstep/AppKit/NSMenu.h:690:1: error: expected unqualified-id before ‘-’ token
  690 | - (void) sizeToFit;
      | ^
/usr/include/GNUstep/AppKit/NSMenu.h:692:1: error: expected unqualified-id before ‘-’ token
  692 | - (void) submenuAction: (id)sender;
      | ^
/usr/include/GNUstep/AppKit/NSMenu.h:697:1: error: expected unqualified-id before ‘-’ token
  697 | - (NSMenu*) supermenu;
      | ^
/usr/include/GNUstep/AppKit/NSMenu.h:700:1: error: expected unqualified-id before ‘-’ token
  700 | - (id) tearOffMenuRepresentation;
      | ^
/usr/include/GNUstep/AppKit/NSMenu.h:705:1: error: expected unqualified-id before ‘-’ token
  705 | - (NSString*) title;
      | ^
/usr/include/GNUstep/AppKit/NSMenu.h:707:1: error: expected unqualified-id before ‘-’ token
  707 | - (void) update;
      | ^
/usr/include/GNUstep/AppKit/NSMenu.h:709:2: error: ‘end’ does not name a type
  709 | @end
      |  ^~~
/usr/include/GNUstep/AppKit/NSMenu.h:727:2: error: ‘end’ does not name a type
  727 | @end
      |  ^~~
/usr/include/GNUstep/AppKit/NSMenu.h:732:1: error: expected unqualified-id before ‘-’ token
  732 | - (NSInteger) numberOfItemsInMenu: (NSMenu *)menu;
      | ^
/usr/include/GNUstep/AppKit/NSMenu.h:733:1: error: expected unqualified-id before ‘-’ token
  733 | - (BOOL) menu: (NSMenu *)menu
      | ^
/usr/include/GNUstep/AppKit/NSMenu.h:737:1: error: expected unqualified-id before ‘-’ token
  737 | - (BOOL) menuHasKeyEquivalent: (NSMenu *)menu
      | ^
/usr/include/GNUstep/AppKit/NSMenu.h:741:2: error: ‘end’ does not name a type
  741 | @end
      |  ^~~
/usr/include/GNUstep/AppKit/NSMenu.h:747:2: error: ‘end’ does not name a type
  747 | @end
      |  ^~~
/usr/include/GNUstep/AppKit/NSMenu.h:765:1: error: expected unqualified-id before ‘-’ token
  765 | - (void) closeTransient;
      | ^
/usr/include/GNUstep/AppKit/NSMenu.h:770:1: error: expected unqualified-id before ‘-’ token
  770 | - (void) display;
      | ^
/usr/include/GNUstep/AppKit/NSMenu.h:774:1: error: expected unqualified-id before ‘-’ token
  774 | - (void) displayTransient;
      | ^
/usr/include/GNUstep/AppKit/NSMenu.h:776:1: error: expected unqualified-id before ‘-’ token
  776 | - (BOOL) isPartlyOffScreen;
      | ^
/usr/include/GNUstep/AppKit/NSMenu.h:781:1: error: expected unqualified-id before ‘-’ token
  781 | - (BOOL) isTransient;
      | ^
/usr/include/GNUstep/AppKit/NSMenu.h:784:1: error: expected unqualified-id before ‘-’ token
  784 | - (void) nestedSetFrameOrigin: (NSPoint)aPoint;
      | ^
/usr/include/GNUstep/AppKit/NSMenu.h:793:1: error: expected unqualified-id before ‘-’ token
  793 | - (void) setMain: (BOOL)isMain;
      | ^
/usr/include/GNUstep/AppKit/NSMenu.h:804:1: error: expected unqualified-id before ‘-’ token
  804 | - (void) setTornOff: (BOOL) flag;
      | ^
/usr/include/GNUstep/AppKit/NSMenu.h:807:1: error: expected unqualified-id before ‘-’ token
  807 | - (void) shiftOnScreen;
      | ^
/usr/include/GNUstep/AppKit/NSMenu.h:815:1: error: expected unqualified-id before ‘-’ token
  815 | - (NSWindow*) window;
      | ^
/usr/include/GNUstep/AppKit/NSMenu.h:818:1: error: expected unqualified-id before ‘-’ token
  818 | - (BOOL) _ownedByPopUp;
      | ^
/usr/include/GNUstep/AppKit/NSMenu.h:819:1: error: expected unqualified-id before ‘-’ token
  819 | - (NSPopUpButtonCell *)_owningPopUp;
      | ^
/usr/include/GNUstep/AppKit/NSMenu.h:820:1: error: expected unqualified-id before ‘-’ token
  820 | - (void) _setOwnedByPopUp: (NSPopUpButtonCell*)popUp;
      | ^
/usr/include/GNUstep/AppKit/NSMenu.h:821:2: error: ‘end’ does not name a type
  821 | @end
      |  ^~~
/usr/include/GNUstep/AppKit/NSMenu.h:825:15: error: ‘NSString’ does not name a type
  825 | APPKIT_EXPORT NSString* const NSMenuWillSendActionNotification;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSMenu.h:826:15: error: ‘NSString’ does not name a type
  826 | APPKIT_EXPORT NSString* const NSMenuDidAddItemNotification;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSMenu.h:827:15: error: ‘NSString’ does not name a type
  827 | APPKIT_EXPORT NSString* const NSMenuDidRemoveItemNotification;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSMenu.h:828:15: error: ‘NSString’ does not name a type
  828 | APPKIT_EXPORT NSString* const NSMenuDidChangeItemNotification;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSMenu.h:829:15: error: ‘NSString’ does not name a type
  829 | APPKIT_EXPORT NSString* const NSMenuDidBeginTrackingNotification;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSMenu.h:830:15: error: ‘NSString’ does not name a type
  830 | APPKIT_EXPORT NSString* const NSMenuDidEndTrackingNotification;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSMenuItemCell.h:37:45: error: ‘NSView’ is not a type
   37 | typedef void (*DrawingIMP)(id, SEL, NSRect, NSView*);
      |                                             ^~~~~~
/usr/include/GNUstep/AppKit/NSMenuItemCell.h:39:2: error: ‘interface’ does not name a type
   39 | @interface NSMenuItemCell : NSButtonCell <NSCopying, NSCoding>
      |  ^~~~~~~~~
/usr/include/GNUstep/AppKit/NSMenuItemCell.h:64:1: error: expected unqualified-id before ‘-’ token
   64 | - (void)setHighlighted:(BOOL)flag;
      | ^
/usr/include/GNUstep/AppKit/NSMenuItemCell.h:65:1: error: expected unqualified-id before ‘-’ token
   65 | - (BOOL)isHighlighted;
      | ^
/usr/include/GNUstep/AppKit/NSMenuItemCell.h:67:1: error: expected unqualified-id before ‘-’ token
   67 | - (void)setMenuItem:(NSMenuItem *)item;
      | ^
/usr/include/GNUstep/AppKit/NSMenuItemCell.h:68:1: error: expected unqualified-id before ‘-’ token
   68 | - (NSMenuItem *)menuItem;
      | ^
/usr/include/GNUstep/AppKit/NSMenuItemCell.h:70:1: error: expected unqualified-id before ‘-’ token
   70 | - (void)setMenuView:(NSMenuView *)menuView;
      | ^
/usr/include/GNUstep/AppKit/NSMenuItemCell.h:71:1: error: expected unqualified-id before ‘-’ token
   71 | - (NSMenuView *)menuView;
      | ^
/usr/include/GNUstep/AppKit/NSMenuItemCell.h:73:1: error: expected unqualified-id before ‘-’ token
   73 | - (void)calcSize;
      | ^
/usr/include/GNUstep/AppKit/NSMenuItemCell.h:74:1: error: expected unqualified-id before ‘-’ token
   74 | - (void)setNeedsSizing:(BOOL)flag;
      | ^
/usr/include/GNUstep/AppKit/NSMenuItemCell.h:75:1: error: expected unqualified-id before ‘-’ token
   75 | - (BOOL)needsSizing;
      | ^
/usr/include/GNUstep/AppKit/NSMenuItemCell.h:76:1: error: expected unqualified-id before ‘-’ token
   76 | - (void)setNeedsDisplay:(BOOL)flag;
      | ^
/usr/include/GNUstep/AppKit/NSMenuItemCell.h:77:1: error: expected unqualified-id before ‘-’ token
   77 | - (BOOL)needsDisplay;
      | ^
/usr/include/GNUstep/AppKit/NSMenuItemCell.h:79:1: error: expected unqualified-id before ‘-’ token
   79 | - (CGFloat)imageWidth;
      | ^
/usr/include/GNUstep/AppKit/NSMenuItemCell.h:80:1: error: expected unqualified-id before ‘-’ token
   80 | - (CGFloat)titleWidth;
      | ^
/usr/include/GNUstep/AppKit/NSMenuItemCell.h:81:1: error: expected unqualified-id before ‘-’ token
   81 | - (CGFloat)keyEquivalentWidth;
      | ^
/usr/include/GNUstep/AppKit/NSMenuItemCell.h:82:1: error: expected unqualified-id before ‘-’ token
   82 | - (CGFloat)stateImageWidth;
      | ^
/usr/include/GNUstep/AppKit/NSMenuItemCell.h:84:1: error: expected unqualified-id before ‘-’ token
   84 | - (NSRect)imageRectForBounds:(NSRect)cellFrame;
      | ^
/usr/include/GNUstep/AppKit/NSMenuItemCell.h:85:1: error: expected unqualified-id before ‘-’ token
   85 | - (NSRect)keyEquivalentRectForBounds:(NSRect)cellFrame;
      | ^
/usr/include/GNUstep/AppKit/NSMenuItemCell.h:86:1: error: expected unqualified-id before ‘-’ token
   86 | - (NSRect)stateImageRectForBounds:(NSRect)cellFrame;
      | ^
/usr/include/GNUstep/AppKit/NSMenuItemCell.h:87:1: error: expected unqualified-id before ‘-’ token
   87 | - (NSRect)titleRectForBounds:(NSRect)cellFrame;
      | ^
/usr/include/GNUstep/AppKit/NSMenuItemCell.h:89:1: error: expected unqualified-id before ‘-’ token
   89 | - (void)drawBorderAndBackgroundWithFrame:(NSRect)cellFrame
      | ^
/usr/include/GNUstep/AppKit/NSMenuItemCell.h:91:1: error: expected unqualified-id before ‘-’ token
   91 | - (void)drawImageWithFrame:(NSRect)cellFrame
      | ^
/usr/include/GNUstep/AppKit/NSMenuItemCell.h:93:1: error: expected unqualified-id before ‘-’ token
   93 | - (void)drawKeyEquivalentWithFrame:(NSRect)cellFrame
      | ^
/usr/include/GNUstep/AppKit/NSMenuItemCell.h:95:1: error: expected unqualified-id before ‘-’ token
   95 | - (void)drawSeparatorItemWithFrame:(NSRect)cellFrame
      | ^
/usr/include/GNUstep/AppKit/NSMenuItemCell.h:97:1: error: expected unqualified-id before ‘-’ token
   97 | - (void)drawStateImageWithFrame:(NSRect)cellFrame
      | ^
/usr/include/GNUstep/AppKit/NSMenuItemCell.h:99:1: error: expected unqualified-id before ‘-’ token
   99 | - (void)drawTitleWithFrame:(NSRect)cellFrame
      | ^
/usr/include/GNUstep/AppKit/NSMenuItemCell.h:101:2: error: ‘end’ does not name a type
  101 | @end
      |  ^~~
/usr/include/GNUstep/AppKit/NSMenuView.h:81:2: error: ‘interface’ does not name a type
   81 | @interface NSMenuView : NSView <NSCoding, NSMenuView>
      |  ^~~~~~~~~
/usr/include/GNUstep/AppKit/NSMenuView.h:118:1: error: expected unqualified-id before ‘-’ token
  118 | - (id) initAsTearOff;
      | ^
/usr/include/GNUstep/AppKit/NSMenuView.h:126:1: error: expected unqualified-id before ‘+’ token
  126 | + (float) menuBarHeight;
      | ^
/usr/include/GNUstep/AppKit/NSMenuView.h:134:1: error: expected unqualified-id before ‘-’ token
  134 | - (void) setMenu: (NSMenu *)menu;
      | ^
/usr/include/GNUstep/AppKit/NSMenuView.h:139:1: error: expected unqualified-id before ‘-’ token
  139 | - (NSMenu *) menu;
      | ^
/usr/include/GNUstep/AppKit/NSMenuView.h:146:1: error: expected unqualified-id before ‘-’ token
  146 | - (void) setHorizontal: (BOOL)flag;
      | ^
/usr/include/GNUstep/AppKit/NSMenuView.h:152:1: error: expected unqualified-id before ‘-’ token
  152 | - (BOOL) isHorizontal;
      | ^
/usr/include/GNUstep/AppKit/NSMenuView.h:157:1: error: expected unqualified-id before ‘-’ token
  157 | - (void) setFont: (NSFont *)font;
      | ^
/usr/include/GNUstep/AppKit/NSMenuView.h:162:1: error: expected unqualified-id before ‘-’ token
  162 | - (NSFont *) font;
      | ^
/usr/include/GNUstep/AppKit/NSMenuView.h:167:1: error: expected unqualified-id before ‘-’ token
  167 | - (void) setHighlightedItemIndex: (NSInteger)index;
      | ^
/usr/include/GNUstep/AppKit/NSMenuView.h:173:1: error: expected unqualified-id before ‘-’ token
  173 | - (NSInteger) highlightedItemIndex;
      | ^
/usr/include/GNUstep/AppKit/NSMenuView.h:178:1: error: expected unqualified-id before ‘-’ token
  178 | - (void) setMenuItemCell: (NSMenuItemCell *)cell
      | ^
/usr/include/GNUstep/AppKit/NSMenuView.h:184:1: error: expected unqualified-id before ‘-’ token
  184 | - (NSMenuItemCell *) menuItemCellForItemAtIndex: (NSInteger)index;
      | ^
/usr/include/GNUstep/AppKit/NSMenuView.h:189:1: error: expected unqualified-id before ‘-’ token
  189 | - (NSMenuView *) attachedMenuView;
      | ^
/usr/include/GNUstep/AppKit/NSMenuView.h:194:1: error: expected unqualified-id before ‘-’ token
  194 | - (NSMenu *) attachedMenu;
      | ^
/usr/include/GNUstep/AppKit/NSMenuView.h:200:1: error: expected unqualified-id before ‘-’ token
  200 | - (BOOL) isAttached;
      | ^
/usr/include/GNUstep/AppKit/NSMenuView.h:206:1: error: expected unqualified-id before ‘-’ token
  206 | - (BOOL) isTornOff;
      | ^
/usr/include/GNUstep/AppKit/NSMenuView.h:212:1: error: expected unqualified-id before ‘-’ token
  212 | - (float) horizontalEdgePadding;
      | ^
/usr/include/GNUstep/AppKit/NSMenuView.h:217:1: error: expected unqualified-id before ‘-’ token
  217 | - (void) setHorizontalEdgePadding: (float)pad;
      | ^
/usr/include/GNUstep/AppKit/NSMenuView.h:229:1: error: expected unqualified-id before ‘-’ token
  229 | - (void) itemChanged: (NSNotification *)notification;
      | ^
/usr/include/GNUstep/AppKit/NSMenuView.h:239:1: error: expected unqualified-id before ‘-’ token
  239 | - (void) itemAdded: (NSNotification *)notification;
      | ^
/usr/include/GNUstep/AppKit/NSMenuView.h:250:1: error: expected unqualified-id before ‘-’ token
  250 | - (void) itemRemoved: (NSNotification *)notification;
      | ^
/usr/include/GNUstep/AppKit/NSMenuView.h:258:1: error: expected unqualified-id before ‘-’ token
  258 | - (void) detachSubmenu;
      | ^
/usr/include/GNUstep/AppKit/NSMenuView.h:264:1: error: expected unqualified-id before ‘-’ token
  264 | - (void) attachSubmenuForItemAtIndex: (NSInteger)index;
      | ^
/usr/include/GNUstep/AppKit/NSMenuView.h:274:1: error: expected unqualified-id before ‘-’ token
  274 | - (void) update;
      | ^
/usr/include/GNUstep/AppKit/NSMenuView.h:281:1: error: expected unqualified-id before ‘-’ token
  281 | - (void) setNeedsSizing: (BOOL)flag;
      | ^
/usr/include/GNUstep/AppKit/NSMenuView.h:286:1: error: expected unqualified-id before ‘-’ token
  286 | - (BOOL) needsSizing;
      | ^
/usr/include/GNUstep/AppKit/NSMenuView.h:291:1: error: expected unqualified-id before ‘-’ token
  291 | - (void) sizeToFit;
      | ^
/usr/include/GNUstep/AppKit/NSMenuView.h:296:1: error: expected unqualified-id before ‘-’ token
  296 | - (float) stateImageOffset;
      | ^
/usr/include/GNUstep/AppKit/NSMenuView.h:301:1: error: expected unqualified-id before ‘-’ token
  301 | - (float) stateImageWidth;
      | ^
/usr/include/GNUstep/AppKit/NSMenuView.h:306:1: error: expected unqualified-id before ‘-’ token
  306 | - (float) imageAndTitleOffset;
      | ^
/usr/include/GNUstep/AppKit/NSMenuView.h:312:1: error: expected unqualified-id before ‘-’ token
  312 | - (float) imageAndTitleWidth;
      | ^
/usr/include/GNUstep/AppKit/NSMenuView.h:318:1: error: expected unqualified-id before ‘-’ token
  318 | - (float) keyEquivalentOffset;
      | ^
/usr/include/GNUstep/AppKit/NSMenuView.h:324:1: error: expected unqualified-id before ‘-’ token
  324 | - (float) keyEquivalentWidth;
      | ^
/usr/include/GNUstep/AppKit/NSMenuView.h:330:1: error: expected unqualified-id before ‘-’ token
  330 | - (NSRect) innerRect;
      | ^
/usr/include/GNUstep/AppKit/NSMenuView.h:336:1: error: expected unqualified-id before ‘-’ token
  336 | - (NSRect) rectOfItemAtIndex: (NSInteger)index;
      | ^
/usr/include/GNUstep/AppKit/NSMenuView.h:342:1: error: expected unqualified-id before ‘-’ token
  342 | - (NSInteger) indexOfItemAtPoint: (NSPoint)point;
      | ^
/usr/include/GNUstep/AppKit/NSMenuView.h:347:1: error: expected unqualified-id before ‘-’ token
  347 | - (void) setNeedsDisplayForItemAtIndex: (NSInteger)index;
      | ^
/usr/include/GNUstep/AppKit/NSMenuView.h:353:1: error: expected unqualified-id before ‘-’ token
  353 | - (NSPoint) locationForSubmenu:(NSMenu *) aSubmenu;
      | ^
/usr/include/GNUstep/AppKit/NSMenuView.h:363:1: error: expected unqualified-id before ‘-’ token
  363 | - (void) setWindowFrameForAttachingToRect: (NSRect)screenRect
      | ^
/usr/include/GNUstep/AppKit/NSMenuView.h:371:1: error: expected unqualified-id before ‘-’ token
  371 | - (void) performActionWithHighlightingForItemAtIndex: (NSInteger)index;
      | ^
/usr/include/GNUstep/AppKit/NSMenuView.h:425:1: error: expected unqualified-id before ‘-’ token
  425 | - (BOOL) trackWithEvent: (NSEvent *)event;
      | ^
/usr/include/GNUstep/AppKit/NSMenuView.h:427:2: error: ‘end’ does not name a type
  427 | @end
      |  ^~~
/usr/include/GNUstep/AppKit/NSNibLoading.h:42:2: error: ‘interface’ does not name a type
   42 | @interface NSObject (NSNibAwaking)
      |  ^~~~~~~~~
/usr/include/GNUstep/AppKit/NSNibLoading.h:49:2: error: ‘end’ does not name a type
   49 | @end
      |  ^~~
/usr/include/GNUstep/AppKit/NSNibLoading.h:58:1: error: expected unqualified-id before ‘+’ token
   58 | + (BOOL) loadNibNamed: (NSString *)aNibName
      | ^
/usr/include/GNUstep/AppKit/NSNibLoading.h:61:1: error: expected unqualified-id before ‘-’ token
   61 | - (BOOL) loadNibFile: (NSString *)fileName
      | ^
/usr/include/GNUstep/AppKit/NSNibLoading.h:66:1: error: expected unqualified-id before ‘-’ token
   66 | - (NSString *) pathForNibResource: (NSString *)fileName;
      | ^
/usr/include/GNUstep/AppKit/NSNibLoading.h:68:2: error: ‘end’ does not name a type
   68 | @end
      |  ^~~
/usr/include/GNUstep/AppKit/NSSavePanel.h:61:2: error: ‘protocol’ does not name a type; did you mean ‘Protocol’?
   61 | @protocol NSOpenSavePanelDelegate <NSObject>
      |  ^~~~~~~~
      |  Protocol
/usr/include/GNUstep/AppKit/NSSavePanel.h:69:1: error: expected unqualified-id before ‘-’ token
   69 | - (BOOL)panel:(id)sender validateURL:(NSURL*)url error:(NSError **)error;
      | ^
/usr/include/GNUstep/AppKit/NSSavePanel.h:70:1: error: expected unqualified-id before ‘-’ token
   70 | - (void)panel:(id)sender didChangeToDirectoryURL:(NSURL*)url;
      | ^
/usr/include/GNUstep/AppKit/NSSavePanel.h:71:1: error: expected unqualified-id before ‘-’ token
   71 | - (NSString *)panel:(id)sender userEnteredFilename:(NSString*)filename confirmed:(BOOL)flag;
      | ^
/usr/include/GNUstep/AppKit/NSSavePanel.h:72:1: error: expected unqualified-id before ‘-’ token
   72 | - (void)panel:(id)sender willExpand:(BOOL)expand;
      | ^
/usr/include/GNUstep/AppKit/NSSavePanel.h:73:1: error: expected unqualified-id before ‘-’ token
   73 | - (void)panelSelectionDidChange:(id)sender;
      | ^
/usr/include/GNUstep/AppKit/NSSavePanel.h:76:1: error: expected unqualified-id before ‘-’ token
   76 | - (BOOL)panel:(id)sender isValidFilename:(NSString*)filename;
      | ^
/usr/include/GNUstep/AppKit/NSSavePanel.h:77:1: error: expected unqualified-id before ‘-’ token
   77 | - (void)panel:(id)sender directoryDidChange:(NSString*)path;
      | ^
/usr/include/GNUstep/AppKit/NSSavePanel.h:78:2: error: expected unqualified-id before ‘-’ token
   78 |  - (NSComparisonResult)panel:(id)sender
      |  ^
/usr/include/GNUstep/AppKit/NSSavePanel.h:82:1: error: expected unqualified-id before ‘-’ token
   82 | - (BOOL)panel:(id)sender shouldShowFilename:(NSString*)filename;
      | ^
/usr/include/GNUstep/AppKit/NSSavePanel.h:83:2: error: ‘end’ does not name a type
   83 | @end
      |  ^~~
/usr/include/GNUstep/AppKit/NSSavePanel.h:85:65: error: expected constructor, destructor, or type conversion before ‘;’ token
   85 | DEFINE_BLOCK_TYPE(GSSavePanelCompletionHandler, void, NSInteger);
      |                                                                 ^
/usr/include/GNUstep/AppKit/NSSavePanel.h:87:2: error: ‘interface’ does not name a type
   87 | @interface NSSavePanel : NSPanel
      |  ^~~~~~~~~
/usr/include/GNUstep/AppKit/NSSavePanel.h:128:1: error: expected unqualified-id before ‘+’ token
  128 | + (NSSavePanel *) savePanel;
      | ^
/usr/include/GNUstep/AppKit/NSSavePanel.h:133:1: error: expected unqualified-id before ‘-’ token
  133 | - (void) setAccessoryView: (NSView *)aView;
      | ^
/usr/include/GNUstep/AppKit/NSSavePanel.h:134:1: error: expected unqualified-id before ‘-’ token
  134 | - (NSView *) accessoryView;
      | ^
/usr/include/GNUstep/AppKit/NSSavePanel.h:135:1: error: expected unqualified-id before ‘-’ token
  135 | - (void) setTitle: (NSString *)title;
      | ^
/usr/include/GNUstep/AppKit/NSSavePanel.h:136:1: error: expected unqualified-id before ‘-’ token
  136 | - (NSString *) title;
      | ^
/usr/include/GNUstep/AppKit/NSSavePanel.h:137:1: error: expected unqualified-id before ‘-’ token
  137 | - (void) setPrompt: (NSString *)prompt;
      | ^
/usr/include/GNUstep/AppKit/NSSavePanel.h:138:1: error: expected unqualified-id before ‘-’ token
  138 | - (NSString *) prompt;
      | ^
/usr/include/GNUstep/AppKit/NSSavePanel.h:141:1: error: expected unqualified-id before ‘-’ token
  141 | - (void) setNameFieldStringValue:(NSString *)value;
      | ^
/usr/include/GNUstep/AppKit/NSSavePanel.h:142:1: error: expected unqualified-id before ‘-’ token
  142 | - (NSString *) nameFieldStringValue;
      | ^
/usr/include/GNUstep/AppKit/NSSavePanel.h:146:1: error: expected unqualified-id before ‘-’ token
  146 | - (void) setNameFieldLabel: (NSString *)label;
      | ^
/usr/include/GNUstep/AppKit/NSSavePanel.h:147:1: error: expected unqualified-id before ‘-’ token
  147 | - (NSString *) nameFieldLabel;
      | ^
/usr/include/GNUstep/AppKit/NSSavePanel.h:148:1: error: expected unqualified-id before ‘-’ token
  148 | - (void) setMessage: (NSString *)message;
      | ^
/usr/include/GNUstep/AppKit/NSSavePanel.h:149:1: error: expected unqualified-id before ‘-’ token
  149 | - (NSString *) message;
      | ^
/usr/include/GNUstep/AppKit/NSSavePanel.h:156:1: error: expected unqualified-id before ‘-’ token
  156 | - (void) setCanSelectHiddenExtension: (BOOL) flag;
      | ^
/usr/include/GNUstep/AppKit/NSSavePanel.h:157:1: error: expected unqualified-id before ‘-’ token
  157 | - (BOOL) canSelectHiddenExtension;
      | ^
/usr/include/GNUstep/AppKit/NSSavePanel.h:158:1: error: expected unqualified-id before ‘-’ token
  158 | - (BOOL) isExtensionHidden;
      | ^
/usr/include/GNUstep/AppKit/NSSavePanel.h:159:1: error: expected unqualified-id before ‘-’ token
  159 | - (void) setExtensionHidden: (BOOL) flag;
      | ^
/usr/include/GNUstep/AppKit/NSSavePanel.h:163:1: error: expected unqualified-id before ‘-’ token
  163 | - (BOOL) showsHiddenFiles;
      | ^
/usr/include/GNUstep/AppKit/NSSavePanel.h:164:1: error: expected unqualified-id before ‘-’ token
  164 | - (void) setShowsHiddenFiles: (BOOL) flag;
      | ^
/usr/include/GNUstep/AppKit/NSSavePanel.h:170:1: error: expected unqualified-id before ‘-’ token
  170 | - (void) setDirectory: (NSString *)path;
      | ^
/usr/include/GNUstep/AppKit/NSSavePanel.h:172:1: error: expected unqualified-id before ‘-’ token
  172 | - (void) setDirectoryURL: (NSURL*)url;
      | ^
/usr/include/GNUstep/AppKit/NSSavePanel.h:174:1: error: expected unqualified-id before ‘-’ token
  174 | - (NSString *) requiredFileType;
      | ^
/usr/include/GNUstep/AppKit/NSSavePanel.h:175:1: error: expected unqualified-id before ‘-’ token
  175 | - (void) setRequiredFileType: (NSString *)fileType;
      | ^
/usr/include/GNUstep/AppKit/NSSavePanel.h:178:1: error: expected unqualified-id before ‘-’ token
  178 | - (void) setAllowedFileTypes: (NSArray *)types;
      | ^
/usr/include/GNUstep/AppKit/NSSavePanel.h:179:1: error: expected unqualified-id before ‘-’ token
  179 | - (void) setAllowsOtherFileTypes: (BOOL)flag;
      | ^
/usr/include/GNUstep/AppKit/NSSavePanel.h:180:1: error: expected unqualified-id before ‘-’ token
  180 | - (NSArray *) allowedFileTypes;
      | ^
/usr/include/GNUstep/AppKit/NSSavePanel.h:181:1: error: expected unqualified-id before ‘-’ token
  181 | - (BOOL) allowsOtherFileTypes;
      | ^
/usr/include/GNUstep/AppKit/NSSavePanel.h:184:1: error: expected unqualified-id before ‘-’ token
  184 | - (void) setTreatsFilePackagesAsDirectories: (BOOL)flag;
      | ^
/usr/include/GNUstep/AppKit/NSSavePanel.h:185:1: error: expected unqualified-id before ‘-’ token
  185 | - (BOOL) treatsFilePackagesAsDirectories;
      | ^
/usr/include/GNUstep/AppKit/NSSavePanel.h:187:1: error: expected unqualified-id before ‘-’ token
  187 | - (void) validateVisibleColumns;
      | ^
/usr/include/GNUstep/AppKit/NSSavePanel.h:190:1: error: expected unqualified-id before ‘-’ token
  190 | - (void) setCanCreateDirectories: (BOOL)flag;
      | ^
/usr/include/GNUstep/AppKit/NSSavePanel.h:191:1: error: expected unqualified-id before ‘-’ token
  191 | - (BOOL) canCreateDirectories;
      | ^
/usr/include/GNUstep/AppKit/NSSavePanel.h:197:1: error: expected unqualified-id before ‘-’ token
  197 | - (NSInteger) runModal;
      | ^
/usr/include/GNUstep/AppKit/NSSavePanel.h:198:1: error: expected unqualified-id before ‘-’ token
  198 | - (NSInteger) runModalForDirectory: (NSString *)path file: (NSString *)filename;
      | ^
/usr/include/GNUstep/AppKit/NSSavePanel.h:201:1: error: expected unqualified-id before ‘-’ token
  201 | - (NSInteger) runModalForDirectory: (NSString *)path
      | ^
/usr/include/GNUstep/AppKit/NSSavePanel.h:204:1: error: expected unqualified-id before ‘-’ token
  204 | - (void) beginSheetForDirectory: (NSString *)path
      | ^
/usr/include/GNUstep/AppKit/NSSavePanel.h:213:1: error: expected unqualified-id before ‘-’ token
  213 | - (void) beginSheetModalForWindow:(NSWindow *)window
      | ^
/usr/include/GNUstep/AppKit/NSSavePanel.h:215:1: error: expected unqualified-id before ‘-’ token
  215 | - (void) beginWithCompletionHandler:(GSSavePanelCompletionHandler)handler;
      | ^
/usr/include/GNUstep/AppKit/NSSavePanel.h:221:1: error: expected unqualified-id before ‘-’ token
  221 | - (NSString *) directory;
      | ^
/usr/include/GNUstep/AppKit/NSSavePanel.h:222:1: error: expected unqualified-id before ‘-’ token
  222 | - (NSString *) filename;
      | ^
/usr/include/GNUstep/AppKit/NSSavePanel.h:224:1: error: expected unqualified-id before ‘-’ token
  224 | - (NSURL *) URL;
      | ^
/usr/include/GNUstep/AppKit/NSSavePanel.h:225:1: error: expected unqualified-id before ‘-’ token
  225 | - (BOOL) isExpanded;
      | ^
/usr/include/GNUstep/AppKit/NSSavePanel.h:228:1: error: expected unqualified-id before ‘-’ token
  228 | - (NSURL *) directoryURL;
      | ^
/usr/include/GNUstep/AppKit/NSSavePanel.h:234:1: error: expected unqualified-id before ‘-’ token
  234 | - (void) ok: (id)sender;        // target/action of panel's OK button.
      | ^
/usr/include/GNUstep/AppKit/NSSavePanel.h:235:1: error: expected unqualified-id before ‘-’ token
  235 | - (void) cancel: (id)sender;    // target/action of panel's cancel button
      | ^
/usr/include/GNUstep/AppKit/NSSavePanel.h:240:1: error: expected unqualified-id before ‘-’ token
  240 | - (void) selectText: (id)sender;
      | ^
/usr/include/GNUstep/AppKit/NSSavePanel.h:241:2: error: ‘end’ does not name a type
  241 | @end
      |  ^~~
/usr/include/GNUstep/AppKit/NSSavePanel.h:259:1: error: expected unqualified-id before ‘-’ token
  259 | - (NSComparisonResult) panel: (id)sender
      | ^
/usr/include/GNUstep/AppKit/NSSavePanel.h:266:1: error: expected unqualified-id before ‘-’ token
  266 | - (BOOL) panel: (id)sender shouldShowFilename: (NSString *)filename;
      | ^
/usr/include/GNUstep/AppKit/NSSavePanel.h:267:1: error: expected unqualified-id before ‘-’ token
  267 | - (NSString *)panel: (id)sender
      | ^
/usr/include/GNUstep/AppKit/NSSavePanel.h:272:1: error: expected unqualified-id before ‘-’ token
  272 | - (void) panel: (id)sender willExpand: (BOOL)expanding;
      | ^
/usr/include/GNUstep/AppKit/NSSavePanel.h:273:1: error: expected unqualified-id before ‘-’ token
  273 | - (void) panelSelectionDidChange: (id)sender;
      | ^
/usr/include/GNUstep/AppKit/NSSavePanel.h:274:1: error: expected unqualified-id before ‘-’ token
  274 | - (void) panel: (id)sender directoryDidChange: (NSString *)path;
      | ^
/usr/include/GNUstep/AppKit/NSSavePanel.h:276:2: error: ‘end’ does not name a type
  276 | @end
      |  ^~~
/usr/include/GNUstep/AppKit/NSOpenPanel.h:46:2: error: ‘interface’ does not name a type
   46 | @interface NSOpenPanel : NSSavePanel
      |  ^~~~~~~~~
/usr/include/GNUstep/AppKit/NSOpenPanel.h:52:1: error: expected unqualified-id before ‘+’ token
   52 | + (NSOpenPanel *) openPanel;
      | ^
/usr/include/GNUstep/AppKit/NSOpenPanel.h:55:1: error: expected unqualified-id before ‘-’ token
   55 | - (NSInteger) runModalForTypes: (NSArray *)fileTypes;
      | ^
/usr/include/GNUstep/AppKit/NSOpenPanel.h:56:1: error: expected unqualified-id before ‘-’ token
   56 | - (NSInteger) runModalForDirectory: (NSString *)path
      | ^
/usr/include/GNUstep/AppKit/NSOpenPanel.h:61:1: error: expected unqualified-id before ‘-’ token
   61 | - (NSInteger) runModalForDirectory: (NSString *)path
      | ^
/usr/include/GNUstep/AppKit/NSOpenPanel.h:65:1: error: expected unqualified-id before ‘-’ token
   65 | - (void) beginSheetForDirectory: (NSString *)path
      | ^
/usr/include/GNUstep/AppKit/NSOpenPanel.h:74:1: error: expected unqualified-id before ‘-’ token
   74 | - (void) beginForDirectory: (NSString *)absoluteDirectoryPath
      | ^
/usr/include/GNUstep/AppKit/NSOpenPanel.h:82:1: error: expected unqualified-id before ‘-’ token
   82 | - (NSArray *) filenames;
      | ^
/usr/include/GNUstep/AppKit/NSOpenPanel.h:84:1: error: expected unqualified-id before ‘-’ token
   84 | - (NSArray *) URLs;
      | ^
/usr/include/GNUstep/AppKit/NSOpenPanel.h:88:1: error: expected unqualified-id before ‘-’ token
   88 | - (BOOL) canChooseDirectories;
      | ^
/usr/include/GNUstep/AppKit/NSOpenPanel.h:89:1: error: expected unqualified-id before ‘-’ token
   89 | - (BOOL) canChooseFiles;
      | ^
/usr/include/GNUstep/AppKit/NSOpenPanel.h:90:1: error: expected unqualified-id before ‘-’ token
   90 | - (void) setCanChooseDirectories: (BOOL)flag;
      | ^
/usr/include/GNUstep/AppKit/NSOpenPanel.h:91:1: error: expected unqualified-id before ‘-’ token
   91 | - (void) setCanChooseFiles: (BOOL)flag;
      | ^
/usr/include/GNUstep/AppKit/NSOpenPanel.h:93:1: error: expected unqualified-id before ‘-’ token
   93 | - (void) setResolvesAliases: (BOOL)flag;
      | ^
/usr/include/GNUstep/AppKit/NSOpenPanel.h:94:1: error: expected unqualified-id before ‘-’ token
   94 | - (BOOL) resolvesAliases;
      | ^
/usr/include/GNUstep/AppKit/NSOpenPanel.h:97:1: error: expected unqualified-id before ‘-’ token
   97 | - (BOOL) allowsMultipleSelection;
      | ^
/usr/include/GNUstep/AppKit/NSOpenPanel.h:98:1: error: expected unqualified-id before ‘-’ token
   98 | - (void) setAllowsMultipleSelection: (BOOL)flag;
      | ^
/usr/include/GNUstep/AppKit/NSOpenPanel.h:99:2: error: ‘end’ does not name a type
   99 | @end
      |  ^~~
/usr/include/GNUstep/AppKit/NSPageLayout.h:64:2: error: ‘interface’ does not name a type
   64 | @interface NSApplication (NSPageLayout)
      |  ^~~~~~~~~
/usr/include/GNUstep/AppKit/NSPageLayout.h:66:2: error: ‘end’ does not name a type
   66 | @end
      |  ^~~
/usr/include/GNUstep/AppKit/NSPageLayout.h:76:1: error: expected unqualified-id before ‘+’ token
   76 | + (NSPageLayout *)pageLayout;
      | ^
/usr/include/GNUstep/AppKit/NSPageLayout.h:81:1: error: expected unqualified-id before ‘-’ token
   81 | - (NSInteger)runModal;
      | ^
/usr/include/GNUstep/AppKit/NSPageLayout.h:82:1: error: expected unqualified-id before ‘-’ token
   82 | - (NSInteger)runModalWithPrintInfo:(NSPrintInfo *)printInfo;
      | ^
/usr/include/GNUstep/AppKit/NSPageLayout.h:84:1: error: expected unqualified-id before ‘-’ token
   84 | - (void)beginSheetWithPrintInfo:(NSPrintInfo *)printInfo
      | ^
/usr/include/GNUstep/AppKit/NSPageLayout.h:94:1: error: expected unqualified-id before ‘-’ token
   94 | - (NSView *)accessoryView;
      | ^
/usr/include/GNUstep/AppKit/NSPageLayout.h:95:1: error: expected unqualified-id before ‘-’ token
   95 | - (void)setAccessoryView:(NSView *)aView;
      | ^
/usr/include/GNUstep/AppKit/NSPageLayout.h:100:1: error: expected unqualified-id before ‘-’ token
  100 | - (void)convertOldFactor:(float *)old
      | ^
/usr/include/GNUstep/AppKit/NSPageLayout.h:102:1: error: expected unqualified-id before ‘-’ token
  102 | - (void)pickedButton:(id)sender;
      | ^
/usr/include/GNUstep/AppKit/NSPageLayout.h:103:1: error: expected unqualified-id before ‘-’ token
  103 | - (void)pickedOrientation:(id)sender;
      | ^
/usr/include/GNUstep/AppKit/NSPageLayout.h:104:1: error: expected unqualified-id before ‘-’ token
  104 | - (void)pickedPaperSize:(id)sender;
      | ^
/usr/include/GNUstep/AppKit/NSPageLayout.h:105:1: error: expected unqualified-id before ‘-’ token
  105 | - (void)pickedUnits:(id)sender;
      | ^
/usr/include/GNUstep/AppKit/NSPageLayout.h:110:1: error: expected unqualified-id before ‘-’ token
  110 | - (NSPrintInfo *)printInfo;
      | ^
/usr/include/GNUstep/AppKit/NSPageLayout.h:111:1: error: expected unqualified-id before ‘-’ token
  111 | - (void)readPrintInfo;
      | ^
/usr/include/GNUstep/AppKit/NSPageLayout.h:112:1: error: expected unqualified-id before ‘-’ token
  112 | - (void)writePrintInfo;
      | ^
/usr/include/GNUstep/AppKit/NSPageLayout.h:114:2: error: ‘end’ does not name a type
  114 | @end
      |  ^~~
/usr/include/GNUstep/AppKit/NSPasteboardItem.h:44:2: error: ‘protocol’ does not name a type; did you mean ‘Protocol’?
   44 | @protocol NSPasteboardItemDataProvider;
      |  ^~~~~~~~
      |  Protocol
/usr/include/GNUstep/AppKit/NSPasteboardItem.h:46:2: error: ‘interface’ does not name a type
   46 | @interface NSPasteboardItem : NSObject <NSPasteboardWriting, NSPasteboardReading> {
      |  ^~~~~~~~~
/usr/include/GNUstep/AppKit/NSPasteboardItem.h:52:11: error: expected constructor, destructor, or type conversion before ‘(’ token
   52 | @property (readonly, copy) NSArray *types;
      |           ^
/usr/include/GNUstep/AppKit/NSPasteboardItem.h:57:1: error: expected unqualified-id before ‘-’ token
   57 | - (NSString *)availableTypeFromArray:(NSArray *)types;
      | ^
/usr/include/GNUstep/AppKit/NSPasteboardItem.h:58:1: error: expected unqualified-id before ‘-’ token
   58 | - (BOOL)setDataProvider:(id<NSPasteboardItemDataProvider>)dataProvider
      | ^
/usr/include/GNUstep/AppKit/NSPasteboardItem.h:60:1: error: expected unqualified-id before ‘-’ token
   60 | - (BOOL)setData:(NSData *)data forType:(NSString *)type;
      | ^
/usr/include/GNUstep/AppKit/NSPasteboardItem.h:61:1: error: expected unqualified-id before ‘-’ token
   61 | - (BOOL)setString:(NSString *)string forType:(NSString *)type;
      | ^
/usr/include/GNUstep/AppKit/NSPasteboardItem.h:62:1: error: expected unqualified-id before ‘-’ token
   62 | - (BOOL)setPropertyList:(id)propertyList forType:(NSString *)type;
      | ^
/usr/include/GNUstep/AppKit/NSPasteboardItem.h:64:1: error: expected unqualified-id before ‘-’ token
   64 | - (NSData *)dataForType:(NSString *)type;
      | ^
/usr/include/GNUstep/AppKit/NSPasteboardItem.h:65:1: error: expected unqualified-id before ‘-’ token
   65 | - (NSString *)stringForType:(NSString *)type;
      | ^
/usr/include/GNUstep/AppKit/NSPasteboardItem.h:66:1: error: expected unqualified-id before ‘-’ token
   66 | - (id)propertyListForType:(NSString *)type;
      | ^
/usr/include/GNUstep/AppKit/NSPasteboardItem.h:67:2: error: ‘end’ does not name a type
   67 | @end
      |  ^~~
/usr/include/GNUstep/AppKit/NSPasteboardItem.h:75:2: error: ‘optional’ does not name a type
   75 | @optional
      |  ^~~~~~~~
/usr/include/GNUstep/AppKit/NSPasteboardItem.h:82:2: error: ‘end’ does not name a type
   82 | @end
      |  ^~~
/usr/include/GNUstep/AppKit/NSPrintInfo.h:63:2: error: ‘interface’ does not name a type
   63 | @interface NSPrintInfo : NSObject <NSCoding, NSCopying>
      |  ^~~~~~~~~
/usr/include/GNUstep/AppKit/NSPrintInfo.h:72:1: error: expected unqualified-id before ‘-’ token
   72 | - (id)initWithDictionary:(NSDictionary *)aDict;
      | ^
/usr/include/GNUstep/AppKit/NSPrintInfo.h:77:1: error: expected unqualified-id before ‘+’ token
   77 | + (void)setSharedPrintInfo:(NSPrintInfo *)printInfo;
      | ^
/usr/include/GNUstep/AppKit/NSPrintInfo.h:78:1: error: expected unqualified-id before ‘+’ token
   78 | + (NSPrintInfo *)sharedPrintInfo;
      | ^
/usr/include/GNUstep/AppKit/NSPrintInfo.h:83:1: error: expected unqualified-id before ‘+’ token
   83 | + (NSSize)sizeForPaperName:(NSString *)name;
      | ^
/usr/include/GNUstep/AppKit/NSPrintInfo.h:84:1: error: expected unqualified-id before ‘-’ token
   84 | - (CGFloat)bottomMargin;
      | ^
/usr/include/GNUstep/AppKit/NSPrintInfo.h:85:1: error: expected unqualified-id before ‘-’ token
   85 | - (CGFloat)leftMargin;
      | ^
/usr/include/GNUstep/AppKit/NSPrintInfo.h:86:1: error: expected unqualified-id before ‘-’ token
   86 | - (NSPrintingOrientation)orientation;
      | ^
/usr/include/GNUstep/AppKit/NSPrintInfo.h:87:1: error: expected unqualified-id before ‘-’ token
   87 | - (NSString *)paperName;
      | ^
/usr/include/GNUstep/AppKit/NSPrintInfo.h:88:1: error: expected unqualified-id before ‘-’ token
   88 | - (NSSize)paperSize;
      | ^
/usr/include/GNUstep/AppKit/NSPrintInfo.h:89:1: error: expected unqualified-id before ‘-’ token
   89 | - (CGFloat)rightMargin;
      | ^
/usr/include/GNUstep/AppKit/NSPrintInfo.h:90:1: error: expected unqualified-id before ‘-’ token
   90 | - (void)setBottomMargin:(CGFloat)value;
      | ^
/usr/include/GNUstep/AppKit/NSPrintInfo.h:91:1: error: expected unqualified-id before ‘-’ token
   91 | - (void)setLeftMargin:(CGFloat)value;
      | ^
/usr/include/GNUstep/AppKit/NSPrintInfo.h:92:1: error: expected unqualified-id before ‘-’ token
   92 | - (void)setOrientation:(NSPrintingOrientation)mode;
      | ^
/usr/include/GNUstep/AppKit/NSPrintInfo.h:93:1: error: expected unqualified-id before ‘-’ token
   93 | - (void)setPaperName:(NSString *)name;
      | ^
/usr/include/GNUstep/AppKit/NSPrintInfo.h:94:1: error: expected unqualified-id before ‘-’ token
   94 | - (void)setPaperSize:(NSSize)size;
      | ^
/usr/include/GNUstep/AppKit/NSPrintInfo.h:95:1: error: expected unqualified-id before ‘-’ token
   95 | - (void)setRightMargin:(CGFloat)value;
      | ^
/usr/include/GNUstep/AppKit/NSPrintInfo.h:96:1: error: expected unqualified-id before ‘-’ token
   96 | - (void)setTopMargin:(CGFloat)value;
      | ^
/usr/include/GNUstep/AppKit/NSPrintInfo.h:97:1: error: expected unqualified-id before ‘-’ token
   97 | - (CGFloat)topMargin;
      | ^
/usr/include/GNUstep/AppKit/NSPrintInfo.h:99:1: error: expected unqualified-id before ‘-’ token
   99 | - (NSRect)imageablePageBounds;
      | ^
/usr/include/GNUstep/AppKit/NSPrintInfo.h:102:1: error: expected unqualified-id before ‘-’ token
  102 | - (NSString *)localizedPaperName;
      | ^
/usr/include/GNUstep/AppKit/NSPrintInfo.h:108:1: error: expected unqualified-id before ‘-’ token
  108 | - (NSPrintingPaginationMode)horizontalPagination;
      | ^
/usr/include/GNUstep/AppKit/NSPrintInfo.h:109:1: error: expected unqualified-id before ‘-’ token
  109 | - (void)setHorizontalPagination:(NSPrintingPaginationMode)mode;
      | ^
/usr/include/GNUstep/AppKit/NSPrintInfo.h:110:1: error: expected unqualified-id before ‘-’ token
  110 | - (void)setVerticalPagination:(NSPrintingPaginationMode)mode;
      | ^
/usr/include/GNUstep/AppKit/NSPrintInfo.h:111:1: error: expected unqualified-id before ‘-’ token
  111 | - (NSPrintingPaginationMode)verticalPagination;
      | ^
/usr/include/GNUstep/AppKit/NSPrintInfo.h:116:1: error: expected unqualified-id before ‘-’ token
  116 | - (BOOL)isHorizontallyCentered;
      | ^
/usr/include/GNUstep/AppKit/NSPrintInfo.h:117:1: error: expected unqualified-id before ‘-’ token
  117 | - (BOOL)isVerticallyCentered;
      | ^
/usr/include/GNUstep/AppKit/NSPrintInfo.h:118:1: error: expected unqualified-id before ‘-’ token
  118 | - (void)setHorizontallyCentered:(BOOL)flag;
      | ^
/usr/include/GNUstep/AppKit/NSPrintInfo.h:119:1: error: expected unqualified-id before ‘-’ token
  119 | - (void)setVerticallyCentered:(BOOL)flag;
      | ^
/usr/include/GNUstep/AppKit/NSPrintInfo.h:124:1: error: expected unqualified-id before ‘+’ token
  124 | + (NSPrinter *)defaultPrinter;
      | ^
/usr/include/GNUstep/AppKit/NSPrintInfo.h:125:1: error: expected unqualified-id before ‘+’ token
  125 | + (void)setDefaultPrinter:(NSPrinter *)printer;
      | ^
/usr/include/GNUstep/AppKit/NSPrintInfo.h:126:1: error: expected unqualified-id before ‘-’ token
  126 | - (NSPrinter *)printer;
      | ^
/usr/include/GNUstep/AppKit/NSPrintInfo.h:127:1: error: expected unqualified-id before ‘-’ token
  127 | - (void)setPrinter:(NSPrinter *)aPrinter;
      | ^
/usr/include/GNUstep/AppKit/NSPrintInfo.h:132:1: error: expected unqualified-id before ‘-’ token
  132 | - (NSString *)jobDisposition;
      | ^
/usr/include/GNUstep/AppKit/NSPrintInfo.h:133:1: error: expected unqualified-id before ‘-’ token
  133 | - (void)setJobDisposition:(NSString *)disposition;
      | ^
/usr/include/GNUstep/AppKit/NSPrintInfo.h:134:1: error: expected unqualified-id before ‘-’ token
  134 | - (void)setUpPrintOperationDefaultValues;
      | ^
/usr/include/GNUstep/AppKit/NSPrintInfo.h:139:1: error: expected unqualified-id before ‘-’ token
  139 | - (NSMutableDictionary *)dictionary;
      | ^
/usr/include/GNUstep/AppKit/NSPrintInfo.h:141:2: error: ‘end’ does not name a type
  141 | @end
      |  ^~~
/usr/include/GNUstep/AppKit/NSPrintInfo.h:148:15: error: ‘NSString’ does not name a type
  148 | APPKIT_EXPORT NSString *NSPrintBottomMargin;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSPrintInfo.h:149:15: error: ‘NSString’ does not name a type
  149 | APPKIT_EXPORT NSString *NSPrintCopies;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSPrintInfo.h:150:15: error: ‘NSString’ does not name a type
  150 | APPKIT_EXPORT NSString *NSPrintFaxCoverSheetName;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSPrintInfo.h:151:15: error: ‘NSString’ does not name a type
  151 | APPKIT_EXPORT NSString *NSPrintFaxHighResolution;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSPrintInfo.h:152:15: error: ‘NSString’ does not name a type
  152 | APPKIT_EXPORT NSString *NSPrintFaxModem;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSPrintInfo.h:153:15: error: ‘NSString’ does not name a type
  153 | APPKIT_EXPORT NSString *NSPrintFaxReceiverNames;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSPrintInfo.h:154:15: error: ‘NSString’ does not name a type
  154 | APPKIT_EXPORT NSString *NSPrintFaxReceiverNumbers;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSPrintInfo.h:155:15: error: ‘NSString’ does not name a type
  155 | APPKIT_EXPORT NSString *NSPrintFaxReturnReceipt;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSPrintInfo.h:156:15: error: ‘NSString’ does not name a type
  156 | APPKIT_EXPORT NSString *NSPrintFaxSendTime;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSPrintInfo.h:157:15: error: ‘NSString’ does not name a type
  157 | APPKIT_EXPORT NSString *NSPrintFaxTrimPageEnds;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSPrintInfo.h:158:15: error: ‘NSString’ does not name a type
  158 | APPKIT_EXPORT NSString *NSPrintFaxUseCoverSheet;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSPrintInfo.h:159:15: error: ‘NSString’ does not name a type
  159 | APPKIT_EXPORT NSString *NSPrintFirstPage;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSPrintInfo.h:160:15: error: ‘NSString’ does not name a type
  160 | APPKIT_EXPORT NSString *NSPrintHorizontalPagination;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSPrintInfo.h:161:15: error: ‘NSString’ does not name a type
  161 | APPKIT_EXPORT NSString *NSPrintHorizontallyCentered;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSPrintInfo.h:162:15: error: ‘NSString’ does not name a type
  162 | APPKIT_EXPORT NSString *NSPrintJobDisposition;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSPrintInfo.h:163:15: error: ‘NSString’ does not name a type
  163 | APPKIT_EXPORT NSString *NSPrintJobFeatures;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSPrintInfo.h:164:15: error: ‘NSString’ does not name a type
  164 | APPKIT_EXPORT NSString *NSPrintLastPage;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSPrintInfo.h:165:15: error: ‘NSString’ does not name a type
  165 | APPKIT_EXPORT NSString *NSPrintLeftMargin;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSPrintInfo.h:166:15: error: ‘NSString’ does not name a type
  166 | APPKIT_EXPORT NSString *NSPrintManualFeed;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSPrintInfo.h:167:15: error: ‘NSString’ does not name a type
  167 | APPKIT_EXPORT NSString *NSPrintMustCollate;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSPrintInfo.h:168:15: error: ‘NSString’ does not name a type
  168 | APPKIT_EXPORT NSString *NSPrintOrientation;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSPrintInfo.h:169:15: error: ‘NSString’ does not name a type
  169 | APPKIT_EXPORT NSString *NSPrintPackageException;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSPrintInfo.h:170:15: error: ‘NSString’ does not name a type
  170 | APPKIT_EXPORT NSString *NSPrintPagesPerSheet;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSPrintInfo.h:171:15: error: ‘NSString’ does not name a type
  171 | APPKIT_EXPORT NSString *NSPrintPaperFeed;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSPrintInfo.h:172:15: error: ‘NSString’ does not name a type
  172 | APPKIT_EXPORT NSString *NSPrintPaperName;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSPrintInfo.h:173:15: error: ‘NSString’ does not name a type
  173 | APPKIT_EXPORT NSString *NSPrintPaperSize;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSPrintInfo.h:174:15: error: ‘NSString’ does not name a type
  174 | APPKIT_EXPORT NSString *NSPrintPrinter;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSPrintInfo.h:175:15: error: ‘NSString’ does not name a type
  175 | APPKIT_EXPORT NSString *NSPrintReversePageOrder;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSPrintInfo.h:176:15: error: ‘NSString’ does not name a type
  176 | APPKIT_EXPORT NSString *NSPrintRightMargin;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSPrintInfo.h:177:15: error: ‘NSString’ does not name a type
  177 | APPKIT_EXPORT NSString *NSPrintSavePath;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSPrintInfo.h:178:15: error: ‘NSString’ does not name a type
  178 | APPKIT_EXPORT NSString *NSPrintScalingFactor;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSPrintInfo.h:179:15: error: ‘NSString’ does not name a type
  179 | APPKIT_EXPORT NSString *NSPrintTopMargin;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSPrintInfo.h:180:15: error: ‘NSString’ does not name a type
  180 | APPKIT_EXPORT NSString *NSPrintVerticalPagination;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSPrintInfo.h:181:15: error: ‘NSString’ does not name a type
  181 | APPKIT_EXPORT NSString *NSPrintVerticallyCentered;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSPrintInfo.h:184:15: error: ‘NSString’ does not name a type
  184 | APPKIT_EXPORT NSString *NSPrintPagesAcross;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSPrintInfo.h:185:15: error: ‘NSString’ does not name a type
  185 | APPKIT_EXPORT NSString *NSPrintPagesDown;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSPrintInfo.h:186:15: error: ‘NSString’ does not name a type
  186 | APPKIT_EXPORT NSString *NSPrintTime;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSPrintInfo.h:187:15: error: ‘NSString’ does not name a type
  187 | APPKIT_EXPORT NSString *NSPrintDetailedErrorReporting;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSPrintInfo.h:188:15: error: ‘NSString’ does not name a type
  188 | APPKIT_EXPORT NSString *NSPrintFaxNumber;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSPrintInfo.h:189:15: error: ‘NSString’ does not name a type
  189 | APPKIT_EXPORT NSString *NSPrintPrinterName;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSPrintInfo.h:190:15: error: ‘NSString’ does not name a type
  190 | APPKIT_EXPORT NSString *NSPrintHeaderAndFooter;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSPrintInfo.h:198:15: error: ‘NSString’ does not name a type
  198 | APPKIT_EXPORT NSString *NSPrintPageDirection;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSPrintInfo.h:203:15: error: ‘NSString’ does not name a type
  203 | APPKIT_EXPORT NSString *NSPrintCancelJob;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSPrintInfo.h:204:15: error: ‘NSString’ does not name a type
  204 | APPKIT_EXPORT NSString *NSPrintFaxJob;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSPrintInfo.h:205:15: error: ‘NSString’ does not name a type
  205 | APPKIT_EXPORT NSString *NSPrintPreviewJob;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSPrintInfo.h:206:15: error: ‘NSString’ does not name a type
  206 | APPKIT_EXPORT NSString *NSPrintSaveJob;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSPrintInfo.h:207:15: error: ‘NSString’ does not name a type
  207 | APPKIT_EXPORT NSString *NSPrintSpoolJob;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSPDFInfo.h:38:13: error: expected unqualified-id before ‘,’ token
   38 | @class NSURL, NSArray, NSMutableDictionary;
      |             ^
/usr/include/GNUstep/AppKit/NSPDFInfo.h:40:2: error: ‘interface’ does not name a type
   40 | @interface NSPDFInfo : NSObject <NSCoding, NSCopying>
      |  ^~~~~~~~~
/usr/include/GNUstep/AppKit/NSPDFInfo.h:50:1: error: expected unqualified-id before ‘-’ token
   50 | - (NSURL *) URL;
      | ^
/usr/include/GNUstep/AppKit/NSPDFInfo.h:52:1: error: expected unqualified-id before ‘-’ token
   52 | - (BOOL) isFileExtensionHidden;
      | ^
/usr/include/GNUstep/AppKit/NSPDFInfo.h:53:1: error: expected unqualified-id before ‘-’ token
   53 | - (void) setFileExtensionHidden: (BOOL)flag;
      | ^
/usr/include/GNUstep/AppKit/NSPDFInfo.h:55:1: error: expected unqualified-id before ‘-’ token
   55 | - (NSArray *) tagNames;
      | ^
/usr/include/GNUstep/AppKit/NSPDFInfo.h:57:1: error: expected unqualified-id before ‘-’ token
   57 | - (NSPaperOrientation) orientation;
      | ^
/usr/include/GNUstep/AppKit/NSPDFInfo.h:58:1: error: expected unqualified-id before ‘-’ token
   58 | - (void) setOrientation: (NSPaperOrientation)orientation;
      | ^
/usr/include/GNUstep/AppKit/NSPDFInfo.h:60:1: error: expected unqualified-id before ‘-’ token
   60 | - (NSSize) paperSize;
      | ^
/usr/include/GNUstep/AppKit/NSPDFInfo.h:61:1: error: expected unqualified-id before ‘-’ token
   61 | - (void) setPaperSize: (NSSize)size;
      | ^
/usr/include/GNUstep/AppKit/NSPDFInfo.h:63:1: error: expected unqualified-id before ‘-’ token
   63 | - (NSMutableDictionary *) attributes;
      | ^
/usr/include/GNUstep/AppKit/NSPDFInfo.h:65:2: error: ‘end’ does not name a type
   65 | @end
      |  ^~~
/usr/include/GNUstep/AppKit/NSPDFImageRep.h:36:2: error: ‘interface’ does not name a type
   36 | @interface NSPDFImageRep : NSImageRep
      |  ^~~~~~~~~
/usr/include/GNUstep/AppKit/NSPDFImageRep.h:43:1: error: expected unqualified-id before ‘+’ token
   43 | + (instancetype) imageRepWithData: (NSData *)imageData;
      | ^
/usr/include/GNUstep/AppKit/NSPDFImageRep.h:45:1: error: expected unqualified-id before ‘-’ token
   45 | - (instancetype) initWithData: (NSData *)imageData;
      | ^
/usr/include/GNUstep/AppKit/NSPDFImageRep.h:47:1: error: expected unqualified-id before ‘-’ token
   47 | - (NSRect) bounds;
      | ^
/usr/include/GNUstep/AppKit/NSPDFImageRep.h:49:1: error: expected unqualified-id before ‘-’ token
   49 | - (NSInteger) currentPage;
      | ^
/usr/include/GNUstep/AppKit/NSPDFImageRep.h:50:1: error: expected unqualified-id before ‘-’ token
   50 | - (void) setCurrentPage: (NSInteger)currentPage;
      | ^
/usr/include/GNUstep/AppKit/NSPDFImageRep.h:52:1: error: expected unqualified-id before ‘-’ token
   52 | - (NSInteger) pageCount;
      | ^
/usr/include/GNUstep/AppKit/NSPDFImageRep.h:54:1: error: expected unqualified-id before ‘-’ token
   54 | - (NSData *) PDFRepresentation;
      | ^
/usr/include/GNUstep/AppKit/NSPDFImageRep.h:56:2: error: ‘end’ does not name a type
   56 | @end
      |  ^~~
/usr/include/GNUstep/AppKit/NSPDFPanel.h:36:16: error: expected unqualified-id before ‘,’ token
   36 | @class NSString, NSPDFInfo, NSWindow, NSViewController;
      |                ^
/usr/include/GNUstep/AppKit/NSPDFPanel.h:36:18: error: aggregate ‘NSString NSPDFInfo’ has incomplete type and cannot be defined
   36 | @class NSString, NSPDFInfo, NSWindow, NSViewController;
      |                  ^~~~~~~~~
/usr/include/GNUstep/AppKit/NSPDFPanel.h:36:39: error: aggregate ‘NSString NSViewController’ has incomplete type and cannot be defined
   36 | @class NSString, NSPDFInfo, NSWindow, NSViewController;
      |                                       ^~~~~~~~~~~~~~~~
/usr/include/GNUstep/AppKit/NSPDFPanel.h:47:2: error: ‘interface’ does not name a type
   47 | @interface NSPDFPanel : NSObject
      |  ^~~~~~~~~
/usr/include/GNUstep/AppKit/NSPDFPanel.h:54:1: error: expected unqualified-id before ‘+’ token
   54 | + (NSPDFPanel *) panel;
      | ^
/usr/include/GNUstep/AppKit/NSPDFPanel.h:56:1: error: expected unqualified-id before ‘-’ token
   56 | - (NSViewController *) accessoryController;
      | ^
/usr/include/GNUstep/AppKit/NSPDFPanel.h:57:1: error: expected unqualified-id before ‘-’ token
   57 | - (void) setAccessoryController: (NSViewController *)accessoryController;
      | ^
/usr/include/GNUstep/AppKit/NSPDFPanel.h:59:1: error: expected unqualified-id before ‘-’ token
   59 | - (NSPDFPanelOptions) options;
      | ^
/usr/include/GNUstep/AppKit/NSPDFPanel.h:60:1: error: expected unqualified-id before ‘-’ token
   60 | - (void) setOptions: (NSPDFPanelOptions)opts;
      | ^
/usr/include/GNUstep/AppKit/NSPDFPanel.h:62:1: error: expected unqualified-id before ‘-’ token
   62 | - (NSString *) defaultFileName;
      | ^
/usr/include/GNUstep/AppKit/NSPDFPanel.h:63:1: error: expected unqualified-id before ‘-’ token
   63 | - (void) setDefaultFileName: (NSString *)fileName;
      | ^
/usr/include/GNUstep/AppKit/NSPDFPanel.h:65:1: error: expected unqualified-id before ‘-’ token
   65 | - (void) beginSheetWithPDFInfo: (NSPDFInfo *)pdfInfo
      | ^
/usr/include/GNUstep/AppKit/NSPDFPanel.h:69:2: error: ‘end’ does not name a type
   69 | @end
      |  ^~~
/usr/include/GNUstep/AppKit/NSPICTImageRep.h:39:2: error: ‘interface’ does not name a type
   39 | @interface NSPICTImageRep : NSImageRep
      |  ^~~~~~~~~
/usr/include/GNUstep/AppKit/NSPICTImageRep.h:46:1: error: expected unqualified-id before ‘+’ token
   46 | + (instancetype) imageRepWithData: (NSData *)imageData;
      | ^
/usr/include/GNUstep/AppKit/NSPICTImageRep.h:48:1: error: expected unqualified-id before ‘-’ token
   48 | - (instancetype) initWithData: (NSData *)imageData;
      | ^
/usr/include/GNUstep/AppKit/NSPICTImageRep.h:50:1: error: expected unqualified-id before ‘-’ token
   50 | - (NSRect) boundingBox;
      | ^
/usr/include/GNUstep/AppKit/NSPICTImageRep.h:52:1: error: expected unqualified-id before ‘-’ token
   52 | - (NSData *) PICTRepresentation;
      | ^
/usr/include/GNUstep/AppKit/NSPICTImageRep.h:54:2: error: ‘end’ does not name a type
   54 | @end
      |  ^~~
/usr/include/GNUstep/AppKit/NSPopUpButton.h:45:2: error: ‘interface’ does not name a type
   45 | @interface NSPopUpButton : NSButton
      |  ^~~~~~~~~
/usr/include/GNUstep/AppKit/NSPopUpButton.h:52:1: error: expected unqualified-id before ‘-’ token
   52 | - (id)initWithFrame:(NSRect)frameRect
      | ^
/usr/include/GNUstep/AppKit/NSPopUpButton.h:55:1: error: expected unqualified-id before ‘-’ token
   55 | - (void)setPullsDown:(BOOL)flag;
      | ^
/usr/include/GNUstep/AppKit/NSPopUpButton.h:56:1: error: expected unqualified-id before ‘-’ token
   56 | - (BOOL)pullsDown;
      | ^
/usr/include/GNUstep/AppKit/NSPopUpButton.h:57:1: error: expected unqualified-id before ‘-’ token
   57 | - (void)setAutoenablesItems:(BOOL)flag;
      | ^
/usr/include/GNUstep/AppKit/NSPopUpButton.h:58:1: error: expected unqualified-id before ‘-’ token
   58 | - (BOOL)autoenablesItems;
      | ^
/usr/include/GNUstep/AppKit/NSPopUpButton.h:59:1: error: expected unqualified-id before ‘-’ token
   59 | - (void)addItemWithTitle:(NSString *)title;
      | ^
/usr/include/GNUstep/AppKit/NSPopUpButton.h:60:1: error: expected unqualified-id before ‘-’ token
   60 | - (void)addItemsWithTitles:(NSArray *)itemTitles;
      | ^
/usr/include/GNUstep/AppKit/NSPopUpButton.h:61:1: error: expected unqualified-id before ‘-’ token
   61 | - (void)insertItemWithTitle:(NSString *)title
      | ^
/usr/include/GNUstep/AppKit/NSPopUpButton.h:63:1: error: expected unqualified-id before ‘-’ token
   63 | - (void)removeAllItems;
      | ^
/usr/include/GNUstep/AppKit/NSPopUpButton.h:64:1: error: expected unqualified-id before ‘-’ token
   64 | - (void)removeItemWithTitle:(NSString *)title;
      | ^
/usr/include/GNUstep/AppKit/NSPopUpButton.h:65:1: error: expected unqualified-id before ‘-’ token
   65 | - (void)removeItemAtIndex:(NSInteger)index;
      | ^
/usr/include/GNUstep/AppKit/NSPopUpButton.h:66:1: error: expected unqualified-id before ‘-’ token
   66 | - (id <NSMenuItem>)selectedItem;
      | ^
/usr/include/GNUstep/AppKit/NSPopUpButton.h:67:1: error: expected unqualified-id before ‘-’ token
   67 | - (NSString *)titleOfSelectedItem;
      | ^
/usr/include/GNUstep/AppKit/NSPopUpButton.h:68:1: error: expected unqualified-id before ‘-’ token
   68 | - (NSInteger)indexOfSelectedItem;
      | ^
/usr/include/GNUstep/AppKit/NSPopUpButton.h:69:1: error: expected unqualified-id before ‘-’ token
   69 | - (void)selectItem:(id <NSMenuItem>)anObject;
      | ^
/usr/include/GNUstep/AppKit/NSPopUpButton.h:70:1: error: expected unqualified-id before ‘-’ token
   70 | - (void)selectItemAtIndex:(NSInteger)index;
      | ^
/usr/include/GNUstep/AppKit/NSPopUpButton.h:71:1: error: expected unqualified-id before ‘-’ token
   71 | - (void)selectItemWithTitle:(NSString *)title;
      | ^
/usr/include/GNUstep/AppKit/NSPopUpButton.h:73:1: error: expected unqualified-id before ‘-’ token
   73 | - (BOOL) selectItemWithTag: (NSInteger)tag;
      | ^
/usr/include/GNUstep/AppKit/NSPopUpButton.h:75:1: error: expected unqualified-id before ‘-’ token
   75 | - (NSInteger)numberOfItems;
      | ^
/usr/include/GNUstep/AppKit/NSPopUpButton.h:76:1: error: expected unqualified-id before ‘-’ token
   76 | - (NSArray *)itemArray;
      | ^
/usr/include/GNUstep/AppKit/NSPopUpButton.h:77:1: error: expected unqualified-id before ‘-’ token
   77 | - (id <NSMenuItem>)itemAtIndex:(NSInteger)index;
      | ^
/usr/include/GNUstep/AppKit/NSPopUpButton.h:78:1: error: expected unqualified-id before ‘-’ token
   78 | - (NSString *)itemTitleAtIndex:(NSInteger)index;
      | ^
/usr/include/GNUstep/AppKit/NSPopUpButton.h:79:1: error: expected unqualified-id before ‘-’ token
   79 | - (NSArray *)itemTitles;
      | ^
/usr/include/GNUstep/AppKit/NSPopUpButton.h:80:1: error: expected unqualified-id before ‘-’ token
   80 | - (id <NSMenuItem>)itemWithTitle:(NSString *)title;
      | ^
/usr/include/GNUstep/AppKit/NSPopUpButton.h:81:1: error: expected unqualified-id before ‘-’ token
   81 | - (id <NSMenuItem>)lastItem;
      | ^
/usr/include/GNUstep/AppKit/NSPopUpButton.h:82:1: error: expected unqualified-id before ‘-’ token
   82 | - (NSInteger)indexOfItem:(id <NSMenuItem>)anObject;
      | ^
/usr/include/GNUstep/AppKit/NSPopUpButton.h:83:1: error: expected unqualified-id before ‘-’ token
   83 | - (NSInteger)indexOfItemWithTag:(NSInteger)tag;
      | ^
/usr/include/GNUstep/AppKit/NSPopUpButton.h:84:1: error: expected unqualified-id before ‘-’ token
   84 | - (NSInteger)indexOfItemWithTitle:(NSString *)title;
      | ^
/usr/include/GNUstep/AppKit/NSPopUpButton.h:85:1: error: expected unqualified-id before ‘-’ token
   85 | - (NSInteger)indexOfItemWithRepresentedObject:(id)anObject;
      | ^
/usr/include/GNUstep/AppKit/NSPopUpButton.h:86:1: error: expected unqualified-id before ‘-’ token
   86 | - (NSInteger)indexOfItemWithTarget:(id)target
      | ^
/usr/include/GNUstep/AppKit/NSPopUpButton.h:88:1: error: expected unqualified-id before ‘-’ token
   88 | - (void)setPreferredEdge:(NSRectEdge)edge;
      | ^
/usr/include/GNUstep/AppKit/NSPopUpButton.h:89:1: error: expected unqualified-id before ‘-’ token
   89 | - (NSRectEdge)preferredEdge;
      | ^
/usr/include/GNUstep/AppKit/NSPopUpButton.h:90:1: error: expected unqualified-id before ‘-’ token
   90 | - (void)setTitle:(NSString *)aString;
      | ^
/usr/include/GNUstep/AppKit/NSPopUpButton.h:91:1: error: expected unqualified-id before ‘-’ token
   91 | - (void)synchronizeTitleAndSelectedItem;
      | ^
/usr/include/GNUstep/AppKit/NSPopUpButton.h:92:2: error: ‘end’ does not name a type
   92 | @end
      |  ^~~
/usr/include/GNUstep/AppKit/NSPopUpButtonCell.h:41:15: error: ‘NSString’ does not name a type
   41 | APPKIT_EXPORT NSString *NSPopUpButtonCellWillPopUpNotification;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSPopUpButtonCell.h:49:2: error: ‘interface’ does not name a type
   49 | @interface NSPopUpButtonCell : NSMenuItemCell
      |  ^~~~~~~~~
/usr/include/GNUstep/AppKit/NSPopUpButtonCell.h:66:1: error: expected unqualified-id before ‘-’ token
   66 | - (id) initTextCell: (NSString*)stringValue pullsDown: (BOOL)flag;
      | ^
/usr/include/GNUstep/AppKit/NSPopUpButtonCell.h:72:1: error: expected unqualified-id before ‘-’ token
   72 | - (id <NSMenuItem>) selectedItem;
      | ^
/usr/include/GNUstep/AppKit/NSPopUpButtonCell.h:77:1: error: expected unqualified-id before ‘-’ token
   77 | - (NSInteger) indexOfSelectedItem;
      | ^
/usr/include/GNUstep/AppKit/NSPopUpButtonCell.h:83:1: error: expected unqualified-id before ‘-’ token
   83 | - (void) synchronizeTitleAndSelectedItem;
      | ^
/usr/include/GNUstep/AppKit/NSPopUpButtonCell.h:88:1: error: expected unqualified-id before ‘-’ token
   88 | - (void) selectItem: (id <NSMenuItem>)item;
      | ^
/usr/include/GNUstep/AppKit/NSPopUpButtonCell.h:93:1: error: expected unqualified-id before ‘-’ token
   93 | - (void) selectItemAtIndex: (NSInteger)index;
      | ^
/usr/include/GNUstep/AppKit/NSPopUpButtonCell.h:98:1: error: expected unqualified-id before ‘-’ token
   98 | - (void) selectItemWithTitle: (NSString*)title;
      | ^
/usr/include/GNUstep/AppKit/NSPopUpButtonCell.h:103:1: error: expected unqualified-id before ‘-’ token
  103 | - (void) setTitle: (NSString*)aString;
      | ^
/usr/include/GNUstep/AppKit/NSPopUpButtonCell.h:109:1: error: expected unqualified-id before ‘-’ token
  109 | - (void) setMenu: (NSMenu*)menu;
      | ^
/usr/include/GNUstep/AppKit/NSPopUpButtonCell.h:114:1: error: expected unqualified-id before ‘-’ token
  114 | - (NSMenu*) menu;
      | ^
/usr/include/GNUstep/AppKit/NSPopUpButtonCell.h:119:1: error: expected unqualified-id before ‘-’ token
  119 | - (void) setPullsDown: (BOOL)flag;
      | ^
/usr/include/GNUstep/AppKit/NSPopUpButtonCell.h:124:1: error: expected unqualified-id before ‘-’ token
  124 | - (BOOL) pullsDown;
      | ^
/usr/include/GNUstep/AppKit/NSPopUpButtonCell.h:129:1: error: expected unqualified-id before ‘-’ token
  129 | - (void) setAutoenablesItems: (BOOL)flag;
      | ^
/usr/include/GNUstep/AppKit/NSPopUpButtonCell.h:134:1: error: expected unqualified-id before ‘-’ token
  134 | - (BOOL) autoenablesItems;
      | ^
/usr/include/GNUstep/AppKit/NSPopUpButtonCell.h:141:1: error: expected unqualified-id before ‘-’ token
  141 | - (void) setPreferredEdge: (NSRectEdge)preferredEdge;
      | ^
/usr/include/GNUstep/AppKit/NSPopUpButtonCell.h:146:1: error: expected unqualified-id before ‘-’ token
  146 | - (NSRectEdge) preferredEdge;
      | ^
/usr/include/GNUstep/AppKit/NSPopUpButtonCell.h:152:1: error: expected unqualified-id before ‘-’ token
  152 | - (void) setUsesItemFromMenu: (BOOL)flag;
      | ^
/usr/include/GNUstep/AppKit/NSPopUpButtonCell.h:157:1: error: expected unqualified-id before ‘-’ token
  157 | - (BOOL) usesItemFromMenu;
      | ^
/usr/include/GNUstep/AppKit/NSPopUpButtonCell.h:163:1: error: expected unqualified-id before ‘-’ token
  163 | - (void) setAltersStateOfSelectedItem: (BOOL)flag;
      | ^
/usr/include/GNUstep/AppKit/NSPopUpButtonCell.h:169:1: error: expected unqualified-id before ‘-’ token
  169 | - (BOOL) altersStateOfSelectedItem;
      | ^
/usr/include/GNUstep/AppKit/NSPopUpButtonCell.h:174:1: error: expected unqualified-id before ‘-’ token
  174 | - (NSPopUpArrowPosition) arrowPosition;
      | ^
/usr/include/GNUstep/AppKit/NSPopUpButtonCell.h:179:1: error: expected unqualified-id before ‘-’ token
  179 | - (void) setArrowPosition: (NSPopUpArrowPosition)pos;
      | ^
/usr/include/GNUstep/AppKit/NSPopUpButtonCell.h:185:1: error: expected unqualified-id before ‘-’ token
  185 | - (void) addItemWithTitle: (NSString*)title;
      | ^
/usr/include/GNUstep/AppKit/NSPopUpButtonCell.h:190:1: error: expected unqualified-id before ‘-’ token
  190 | - (void) addItemsWithTitles: (NSArray*)titles;
      | ^
/usr/include/GNUstep/AppKit/NSPopUpButtonCell.h:197:1: error: expected unqualified-id before ‘-’ token
  197 | - (void) insertItemWithTitle: (NSString*)title atIndex: (NSInteger)index;
      | ^
/usr/include/GNUstep/AppKit/NSPopUpButtonCell.h:202:1: error: expected unqualified-id before ‘-’ token
  202 | - (void) removeItemWithTitle: (NSString*)title;
      | ^
/usr/include/GNUstep/AppKit/NSPopUpButtonCell.h:208:1: error: expected unqualified-id before ‘-’ token
  208 | - (void) removeItemAtIndex: (NSInteger)index;
      | ^
/usr/include/GNUstep/AppKit/NSPopUpButtonCell.h:213:1: error: expected unqualified-id before ‘-’ token
  213 | - (void) removeAllItems;
      | ^
/usr/include/GNUstep/AppKit/NSPopUpButtonCell.h:219:1: error: expected unqualified-id before ‘-’ token
  219 | - (NSArray*) itemArray;
      | ^
/usr/include/GNUstep/AppKit/NSPopUpButtonCell.h:224:1: error: expected unqualified-id before ‘-’ token
  224 | - (NSInteger) numberOfItems;
      | ^
/usr/include/GNUstep/AppKit/NSPopUpButtonCell.h:229:1: error: expected unqualified-id before ‘-’ token
  229 | - (NSInteger) indexOfItem: (id<NSMenuItem>)item;
      | ^
/usr/include/GNUstep/AppKit/NSPopUpButtonCell.h:234:1: error: expected unqualified-id before ‘-’ token
  234 | - (NSInteger) indexOfItemWithTitle: (NSString*)title;
      | ^
/usr/include/GNUstep/AppKit/NSPopUpButtonCell.h:239:1: error: expected unqualified-id before ‘-’ token
  239 | - (NSInteger) indexOfItemWithTag: (NSInteger)tag;
      | ^
/usr/include/GNUstep/AppKit/NSPopUpButtonCell.h:244:1: error: expected unqualified-id before ‘-’ token
  244 | - (NSInteger) indexOfItemWithRepresentedObject: (id)obj;
      | ^
/usr/include/GNUstep/AppKit/NSPopUpButtonCell.h:250:1: error: expected unqualified-id before ‘-’ token
  250 | - (NSInteger) indexOfItemWithTarget: (id)aTarget andAction: (SEL)actionSelector;
      | ^
/usr/include/GNUstep/AppKit/NSPopUpButtonCell.h:255:1: error: expected unqualified-id before ‘-’ token
  255 | - (id <NSMenuItem>) itemAtIndex: (NSInteger)index;
      | ^
/usr/include/GNUstep/AppKit/NSPopUpButtonCell.h:260:1: error: expected unqualified-id before ‘-’ token
  260 | - (id <NSMenuItem>) itemWithTitle: (NSString*)title;
      | ^
/usr/include/GNUstep/AppKit/NSPopUpButtonCell.h:265:1: error: expected unqualified-id before ‘-’ token
  265 | - (id <NSMenuItem>) lastItem;
      | ^
/usr/include/GNUstep/AppKit/NSPopUpButtonCell.h:272:1: error: expected unqualified-id before ‘-’ token
  272 | - (NSString*) itemTitleAtIndex: (NSInteger)index;
      | ^
/usr/include/GNUstep/AppKit/NSPopUpButtonCell.h:277:1: error: expected unqualified-id before ‘-’ token
  277 | - (NSArray*) itemTitles;
      | ^
/usr/include/GNUstep/AppKit/NSPopUpButtonCell.h:282:1: error: expected unqualified-id before ‘-’ token
  282 | - (NSString*) titleOfSelectedItem;
      | ^
/usr/include/GNUstep/AppKit/NSPopUpButtonCell.h:287:1: error: expected unqualified-id before ‘-’ token
  287 | - (void) attachPopUpWithFrame: (NSRect)cellFrame inView: (NSView*)controlView;
      | ^
/usr/include/GNUstep/AppKit/NSPopUpButtonCell.h:292:1: error: expected unqualified-id before ‘-’ token
  292 | - (void) dismissPopUp;
      | ^
/usr/include/GNUstep/AppKit/NSPopUpButtonCell.h:297:1: error: expected unqualified-id before ‘-’ token
  297 | - (void) performClickWithFrame: (NSRect)frame inView: (NSView*)controlView;
      | ^
/usr/include/GNUstep/AppKit/NSPopUpButtonCell.h:298:2: error: ‘end’ does not name a type
  298 | @end
      |  ^~~
/usr/include/GNUstep/AppKit/NSPrinter.h:50:2: error: ‘interface’ does not name a type
   50 | @interface NSPrinter : NSObject <NSCoding>
      |  ^~~~~~~~~
/usr/include/GNUstep/AppKit/NSPrinter.h:82:1: error: expected unqualified-id before ‘+’ token
   82 | + (NSPrinter*) printerWithName: (NSString*) name;
      | ^
/usr/include/GNUstep/AppKit/NSPrinter.h:84:1: error: expected unqualified-id before ‘+’ token
   84 | + (NSPrinter*) printerWithType: (NSString*) type;
      | ^
/usr/include/GNUstep/AppKit/NSPrinter.h:86:1: error: expected unqualified-id before ‘+’ token
   86 | + (NSArray*) printerNames;
      | ^
/usr/include/GNUstep/AppKit/NSPrinter.h:88:1: error: expected unqualified-id before ‘+’ token
   88 | + (NSArray*) printerTypes;
      | ^
/usr/include/GNUstep/AppKit/NSPrinter.h:93:1: error: expected unqualified-id before ‘-’ token
   93 | - (NSString*) host;
      | ^
/usr/include/GNUstep/AppKit/NSPrinter.h:95:1: error: expected unqualified-id before ‘-’ token
   95 | - (NSString*) name;
      | ^
/usr/include/GNUstep/AppKit/NSPrinter.h:97:1: error: expected unqualified-id before ‘-’ token
   97 | - (NSString*) note;
      | ^
/usr/include/GNUstep/AppKit/NSPrinter.h:99:1: error: expected unqualified-id before ‘-’ token
   99 | - (NSString*) type;
      | ^
/usr/include/GNUstep/AppKit/NSPrinter.h:104:1: error: expected unqualified-id before ‘-’ token
  104 | - (BOOL) acceptsBinary;
      | ^
/usr/include/GNUstep/AppKit/NSPrinter.h:106:1: error: expected unqualified-id before ‘-’ token
  106 | - (NSRect) imageRectForPaper: (NSString*) paperName;
      | ^
/usr/include/GNUstep/AppKit/NSPrinter.h:108:1: error: expected unqualified-id before ‘-’ token
  108 | - (NSSize) pageSizeForPaper: (NSString*) paperName;
      | ^
/usr/include/GNUstep/AppKit/NSPrinter.h:110:1: error: expected unqualified-id before ‘-’ token
  110 | - (BOOL) isColor;
      | ^
/usr/include/GNUstep/AppKit/NSPrinter.h:112:1: error: expected unqualified-id before ‘-’ token
  112 | - (BOOL) isFontAvailable: (NSString*) fontName;
      | ^
/usr/include/GNUstep/AppKit/NSPrinter.h:114:1: error: expected unqualified-id before ‘-’ token
  114 | - (int) languageLevel;
      | ^
/usr/include/GNUstep/AppKit/NSPrinter.h:116:1: error: expected unqualified-id before ‘-’ token
  116 | - (BOOL) isOutputStackInReverseOrder;
      | ^
/usr/include/GNUstep/AppKit/NSPrinter.h:122:1: error: expected unqualified-id before ‘-’ token
  122 | - (BOOL) booleanForKey: (NSString*) key
      | ^
/usr/include/GNUstep/AppKit/NSPrinter.h:125:1: error: expected unqualified-id before ‘-’ token
  125 | - (NSDictionary*) deviceDescription;
      | ^
/usr/include/GNUstep/AppKit/NSPrinter.h:127:1: error: expected unqualified-id before ‘-’ token
  127 | - (float) floatForKey: (NSString*) key
      | ^
/usr/include/GNUstep/AppKit/NSPrinter.h:130:1: error: expected unqualified-id before ‘-’ token
  130 | - (int) intForKey: (NSString*) key
      | ^
/usr/include/GNUstep/AppKit/NSPrinter.h:133:1: error: expected unqualified-id before ‘-’ token
  133 | - (NSRect) rectForKey: (NSString*) key
      | ^
/usr/include/GNUstep/AppKit/NSPrinter.h:136:1: error: expected unqualified-id before ‘-’ token
  136 | - (NSSize) sizeForKey: (NSString*) key
      | ^
/usr/include/GNUstep/AppKit/NSPrinter.h:139:1: error: expected unqualified-id before ‘-’ token
  139 | - (NSString*) stringForKey: (NSString*) key
      | ^
/usr/include/GNUstep/AppKit/NSPrinter.h:142:1: error: expected unqualified-id before ‘-’ token
  142 | - (NSArray*) stringListForKey: (NSString*) key
      | ^
/usr/include/GNUstep/AppKit/NSPrinter.h:145:1: error: expected unqualified-id before ‘-’ token
  145 | - (NSPrinterTableStatus) statusForTable: (NSString*) table;
      | ^
/usr/include/GNUstep/AppKit/NSPrinter.h:147:1: error: expected unqualified-id before ‘-’ token
  147 | - (BOOL) isKey: (NSString*) key
      | ^
/usr/include/GNUstep/AppKit/NSPrinter.h:153:1: error: expected unqualified-id before ‘-’ token
  153 | - (void) encodeWithCoder: (NSCoder*) aCoder;
      | ^
/usr/include/GNUstep/AppKit/NSPrinter.h:155:1: error: expected unqualified-id before ‘-’ token
  155 | - (id)initWithCoder: (NSCoder*) aDecoder;
      | ^
/usr/include/GNUstep/AppKit/NSPrinter.h:157:2: error: ‘end’ does not name a type
  157 | @end
      |  ^~~
/usr/include/GNUstep/AppKit/NSPrinter.h:173:2: error: ‘end’ does not name a type
  173 | @end
      |  ^~~
/usr/include/GNUstep/AppKit/NSPrinter.h:185:2: error: ‘end’ does not name a type
  185 | @end
      |  ^~~
/usr/include/GNUstep/AppKit/NSPrintOperation.h:61:2: error: ‘interface’ does not name a type
   61 | @interface NSPrintOperation : NSObject
      |  ^~~~~~~~~
/usr/include/GNUstep/AppKit/NSPrintOperation.h:86:1: error: expected unqualified-id before ‘+’ token
   86 | + (NSPrintOperation *)EPSOperationWithView:(NSView *)aView
      | ^
/usr/include/GNUstep/AppKit/NSPrintOperation.h:89:1: error: expected unqualified-id before ‘+’ token
   89 | + (NSPrintOperation *)EPSOperationWithView:(NSView *)aView
      | ^
/usr/include/GNUstep/AppKit/NSPrintOperation.h:93:1: error: expected unqualified-id before ‘+’ token
   93 | + (NSPrintOperation *)EPSOperationWithView:(NSView *)aView
      | ^
/usr/include/GNUstep/AppKit/NSPrintOperation.h:98:1: error: expected unqualified-id before ‘+’ token
   98 | + (NSPrintOperation *)printOperationWithView:(NSView *)aView;
      | ^
/usr/include/GNUstep/AppKit/NSPrintOperation.h:99:1: error: expected unqualified-id before ‘+’ token
   99 | + (NSPrintOperation *)printOperationWithView:(NSView *)aView
      | ^
/usr/include/GNUstep/AppKit/NSPrintOperation.h:103:1: error: expected unqualified-id before ‘+’ token
  103 | + (NSPrintOperation *)PDFOperationWithView:(NSView *)aView
      | ^
/usr/include/GNUstep/AppKit/NSPrintOperation.h:106:1: error: expected unqualified-id before ‘+’ token
  106 | + (NSPrintOperation *)PDFOperationWithView:(NSView *)aView
      | ^
/usr/include/GNUstep/AppKit/NSPrintOperation.h:110:1: error: expected unqualified-id before ‘+’ token
  110 | + (NSPrintOperation *)PDFOperationWithView:(NSView *)aView
      | ^
/usr/include/GNUstep/AppKit/NSPrintOperation.h:116:1: error: expected unqualified-id before ‘-’ token
  116 | - (id)initEPSOperationWithView:(NSView *)aView
      | ^
/usr/include/GNUstep/AppKit/NSPrintOperation.h:120:1: error: expected unqualified-id before ‘-’ token
  120 | - (id)initWithView:(NSView *)aView
      | ^
/usr/include/GNUstep/AppKit/NSPrintOperation.h:126:1: error: expected unqualified-id before ‘+’ token
  126 | + (NSPrintOperation *)currentOperation;
      | ^
/usr/include/GNUstep/AppKit/NSPrintOperation.h:127:1: error: expected unqualified-id before ‘+’ token
  127 | + (void)setCurrentOperation:(NSPrintOperation *)operation;
      | ^
/usr/include/GNUstep/AppKit/NSPrintOperation.h:132:1: error: expected unqualified-id before ‘-’ token
  132 | - (BOOL)isEPSOperation;
      | ^
/usr/include/GNUstep/AppKit/NSPrintOperation.h:135:1: error: expected unqualified-id before ‘-’ token
  135 | - (BOOL)isCopyingOperation;
      | ^
/usr/include/GNUstep/AppKit/NSPrintOperation.h:141:1: error: expected unqualified-id before ‘-’ token
  141 | - (NSPrintPanel *)printPanel;
      | ^
/usr/include/GNUstep/AppKit/NSPrintOperation.h:142:1: error: expected unqualified-id before ‘-’ token
  142 | - (BOOL)showPanels;
      | ^
/usr/include/GNUstep/AppKit/NSPrintOperation.h:143:1: error: expected unqualified-id before ‘-’ token
  143 | - (void)setPrintPanel:(NSPrintPanel *)panel;
      | ^
/usr/include/GNUstep/AppKit/NSPrintOperation.h:144:1: error: expected unqualified-id before ‘-’ token
  144 | - (void)setShowPanels:(BOOL)flag;
      | ^
/usr/include/GNUstep/AppKit/NSPrintOperation.h:146:1: error: expected unqualified-id before ‘-’ token
  146 | - (BOOL)showsPrintPanel;
      | ^
/usr/include/GNUstep/AppKit/NSPrintOperation.h:147:1: error: expected unqualified-id before ‘-’ token
  147 | - (void)setShowsPrintPanel:(BOOL)flag;
      | ^
/usr/include/GNUstep/AppKit/NSPrintOperation.h:148:1: error: expected unqualified-id before ‘-’ token
  148 | - (BOOL)showsProgressPanel;
      | ^
/usr/include/GNUstep/AppKit/NSPrintOperation.h:149:1: error: expected unqualified-id before ‘-’ token
  149 | - (void)setShowsProgressPanel:(BOOL)flag;
      | ^
/usr/include/GNUstep/AppKit/NSPrintOperation.h:153:1: error: expected unqualified-id before ‘-’ token
  153 | - (NSView *)accessoryView;
      | ^
/usr/include/GNUstep/AppKit/NSPrintOperation.h:154:1: error: expected unqualified-id before ‘-’ token
  154 | - (void)setAccessoryView:(NSView *)aView;
      | ^
/usr/include/GNUstep/AppKit/NSPrintOperation.h:160:1: error: expected unqualified-id before ‘-’ token
  160 | - (NSGraphicsContext *)createContext;
      | ^
/usr/include/GNUstep/AppKit/NSPrintOperation.h:161:1: error: expected unqualified-id before ‘-’ token
  161 | - (NSGraphicsContext *)context;
      | ^
/usr/include/GNUstep/AppKit/NSPrintOperation.h:162:1: error: expected unqualified-id before ‘-’ token
  162 | - (void)destroyContext;
      | ^
/usr/include/GNUstep/AppKit/NSPrintOperation.h:167:1: error: expected unqualified-id before ‘-’ token
  167 | - (int)currentPage;
      | ^
/usr/include/GNUstep/AppKit/NSPrintOperation.h:168:1: error: expected unqualified-id before ‘-’ token
  168 | - (NSPrintingPageOrder)pageOrder;
      | ^
/usr/include/GNUstep/AppKit/NSPrintOperation.h:169:1: error: expected unqualified-id before ‘-’ token
  169 | - (void)setPageOrder:(NSPrintingPageOrder)order;
      | ^
/usr/include/GNUstep/AppKit/NSPrintOperation.h:174:1: error: expected unqualified-id before ‘-’ token
  174 | - (void)cleanUpOperation;
      | ^
/usr/include/GNUstep/AppKit/NSPrintOperation.h:175:1: error: expected unqualified-id before ‘-’ token
  175 | - (BOOL)deliverResult;
      | ^
/usr/include/GNUstep/AppKit/NSPrintOperation.h:176:1: error: expected unqualified-id before ‘-’ token
  176 | - (BOOL)runOperation;
      | ^
/usr/include/GNUstep/AppKit/NSPrintOperation.h:178:1: error: expected unqualified-id before ‘-’ token
  178 | - (void)runOperationModalForWindow:(NSWindow *)docWindow
      | ^
/usr/include/GNUstep/AppKit/NSPrintOperation.h:182:1: error: expected unqualified-id before ‘-’ token
  182 | - (BOOL)canSpawnSeparateThread;
      | ^
/usr/include/GNUstep/AppKit/NSPrintOperation.h:183:1: error: expected unqualified-id before ‘-’ token
  183 | - (void)setCanSpawnSeparateThread:(BOOL)flag;
      | ^
/usr/include/GNUstep/AppKit/NSPrintOperation.h:186:1: error: expected unqualified-id before ‘-’ token
  186 | - (NSString *) jobStyleHint;
      | ^
/usr/include/GNUstep/AppKit/NSPrintOperation.h:187:1: error: expected unqualified-id before ‘-’ token
  187 | - (void)setJobStyleHint:(NSString *)hint;
      | ^
/usr/include/GNUstep/AppKit/NSPrintOperation.h:193:1: error: expected unqualified-id before ‘-’ token
  193 | - (NSPrintInfo *)printInfo;
      | ^
/usr/include/GNUstep/AppKit/NSPrintOperation.h:194:1: error: expected unqualified-id before ‘-’ token
  194 | - (void)setPrintInfo:(NSPrintInfo *)aPrintInfo;
      | ^
/usr/include/GNUstep/AppKit/NSPrintOperation.h:199:1: error: expected unqualified-id before ‘-’ token
  199 | - (NSView *)view;
      | ^
/usr/include/GNUstep/AppKit/NSPrintOperation.h:201:2: error: ‘end’ does not name a type
  201 | @end
      |  ^~~
/usr/include/GNUstep/AppKit/NSPrintOperation.h:218:2: error: ‘end’ does not name a type
  218 | @end
      |  ^~~
/usr/include/GNUstep/AppKit/NSPrintPanel.h:74:2: error: ‘protocol’ does not name a type; did you mean ‘Protocol’?
   74 | @protocol NSPrintPanelAccessorizing
      |  ^~~~~~~~
      |  Protocol
/usr/include/GNUstep/AppKit/NSPrintPanel.h:76:1: error: expected unqualified-id before ‘-’ token
   76 | - (NSArray *) localizedSummaryItems;
      | ^
/usr/include/GNUstep/AppKit/NSPrintPanel.h:77:2: error: ‘end’ does not name a type
   77 | @end
      |  ^~~
/usr/include/GNUstep/AppKit/NSPrintPanel.h:90:15: error: ‘NSString’ does not name a type
   90 | APPKIT_EXPORT NSString *NSPrintPanelAccessorySummaryItemNameKey;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSPrintPanel.h:91:15: error: ‘NSString’ does not name a type
   91 | APPKIT_EXPORT NSString *NSPrintPanelAccessorySummaryItemDescriptionKey;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSPrintPanel.h:94:15: error: ‘NSString’ does not name a type
   94 | APPKIT_EXPORT NSString *NSPrintPhotoJobStyleHint;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSPrintPanel.h:97:2: error: ‘interface’ does not name a type
   97 | @interface NSPrintPanel : NSPanel
      |  ^~~~~~~~~
/usr/include/GNUstep/AppKit/NSPrintPanel.h:115:1: error: expected unqualified-id before ‘+’ token
  115 | + (NSPrintPanel *)printPanel;
      | ^
/usr/include/GNUstep/AppKit/NSPrintPanel.h:121:1: error: expected unqualified-id before ‘-’ token
  121 | - (void)setAccessoryView:(NSView *)aView;
      | ^
/usr/include/GNUstep/AppKit/NSPrintPanel.h:122:1: error: expected unqualified-id before ‘-’ token
  122 | - (NSView *)accessoryView;
      | ^
/usr/include/GNUstep/AppKit/NSPrintPanel.h:125:1: error: expected unqualified-id before ‘-’ token
  125 | - (NSArray *) accessoryControllers;
      | ^
/usr/include/GNUstep/AppKit/NSPrintPanel.h:126:1: error: expected unqualified-id before ‘-’ token
  126 | - (void) addAccessoryController: (NSViewController < NSPrintPanelAccessorizing >*)accessoryController;
      | ^
/usr/include/GNUstep/AppKit/NSPrintPanel.h:127:1: error: expected unqualified-id before ‘-’ token
  127 | - (void) removeAccessoryController: (NSViewController < NSPrintPanelAccessorizing >*)accessoryController;
      | ^
/usr/include/GNUstep/AppKit/NSPrintPanel.h:129:1: error: expected unqualified-id before ‘-’ token
  129 | - (NSString *) defaultButtonTitle;
      | ^
/usr/include/GNUstep/AppKit/NSPrintPanel.h:130:1: error: expected unqualified-id before ‘-’ token
  130 | - (void) setDefaultButtonTitle: (NSString *)defaultButtonTitle;
      | ^
/usr/include/GNUstep/AppKit/NSPrintPanel.h:132:1: error: expected unqualified-id before ‘-’ token
  132 | - (NSPrintPanelOptions) options;
      | ^
/usr/include/GNUstep/AppKit/NSPrintPanel.h:133:1: error: expected unqualified-id before ‘-’ token
  133 | - (void) setOptions: (NSPrintPanelOptions)options;
      | ^
/usr/include/GNUstep/AppKit/NSPrintPanel.h:135:1: error: expected unqualified-id before ‘-’ token
  135 | - (NSString *) helpAnchor;
      | ^
/usr/include/GNUstep/AppKit/NSPrintPanel.h:136:1: error: expected unqualified-id before ‘-’ token
  136 | - (void) setHelpAnchor: (NSString *)helpAnchor;
      | ^
/usr/include/GNUstep/AppKit/NSPrintPanel.h:138:1: error: expected unqualified-id before ‘-’ token
  138 | - (NSPrintInfo *) printInfo;
      | ^
/usr/include/GNUstep/AppKit/NSPrintPanel.h:139:1: error: expected unqualified-id before ‘-’ token
  139 | - (NSInteger) runModalWithPrintInfo: (NSPrintInfo *)printInfo;
      | ^
/usr/include/GNUstep/AppKit/NSPrintPanel.h:145:1: error: expected unqualified-id before ‘-’ token
  145 | - (NSInteger) runModal;
      | ^
/usr/include/GNUstep/AppKit/NSPrintPanel.h:147:1: error: expected unqualified-id before ‘-’ token
  147 | - (void) beginSheetWithPrintInfo: (NSPrintInfo *)printInfo
      | ^
/usr/include/GNUstep/AppKit/NSPrintPanel.h:155:1: error: expected unqualified-id before ‘-’ token
  155 | - (NSString *) jobStyleHint;
      | ^
/usr/include/GNUstep/AppKit/NSPrintPanel.h:156:1: error: expected unqualified-id before ‘-’ token
  156 | - (void) setJobStyleHint: (NSString *)hint;
      | ^
/usr/include/GNUstep/AppKit/NSPrintPanel.h:163:1: error: expected unqualified-id before ‘-’ token
  163 | - (void)pickedButton:(id)sender;
      | ^
/usr/include/GNUstep/AppKit/NSPrintPanel.h:164:1: error: expected unqualified-id before ‘-’ token
  164 | - (void)pickedAllPages:(id)sender;
      | ^
/usr/include/GNUstep/AppKit/NSPrintPanel.h:165:1: error: expected unqualified-id before ‘-’ token
  165 | - (void)pickedLayoutList:(id)sender;
      | ^
/usr/include/GNUstep/AppKit/NSPrintPanel.h:170:1: error: expected unqualified-id before ‘-’ token
  170 | - (void)updateFromPrintInfo;
      | ^
/usr/include/GNUstep/AppKit/NSPrintPanel.h:171:1: error: expected unqualified-id before ‘-’ token
  171 | - (void)finalWritePrintInfo;
      | ^
/usr/include/GNUstep/AppKit/NSPrintPanel.h:173:2: error: ‘end’ does not name a type
  173 | @end
      |  ^~~
/usr/include/GNUstep/AppKit/NSPrintPanel.h:184:1: error: expected unqualified-id before ‘-’ token
  184 | - (BOOL) _getSavePath;
      | ^
/usr/include/GNUstep/AppKit/NSPrintPanel.h:186:2: error: ‘end’ does not name a type
  186 | @end
      |  ^~~
/usr/include/GNUstep/AppKit/NSWorkspace.h:79:2: error: ‘interface’ does not name a type
   79 | @interface NSWorkspace : NSObject
      |  ^~~~~~~~~
/usr/include/GNUstep/AppKit/NSWorkspace.h:91:1: error: expected unqualified-id before ‘+’ token
   91 | + (NSWorkspace*) sharedWorkspace;
      | ^
/usr/include/GNUstep/AppKit/NSWorkspace.h:96:1: error: expected unqualified-id before ‘-’ token
   96 | - (BOOL) openFile: (NSString*)fullPath;
      | ^
/usr/include/GNUstep/AppKit/NSWorkspace.h:97:1: error: expected unqualified-id before ‘-’ token
   97 | - (BOOL) openFile: (NSString*)fullPath
      | ^
/usr/include/GNUstep/AppKit/NSWorkspace.h:101:1: error: expected unqualified-id before ‘-’ token
  101 | - (BOOL) openFile: (NSString*)fullPath
      | ^
/usr/include/GNUstep/AppKit/NSWorkspace.h:103:1: error: expected unqualified-id before ‘-’ token
  103 | - (BOOL) openFile: (NSString*)fullPath
      | ^
/usr/include/GNUstep/AppKit/NSWorkspace.h:106:1: error: expected unqualified-id before ‘-’ token
  106 | - (BOOL) openTempFile: (NSString*)fullPath;
      | ^
/usr/include/GNUstep/AppKit/NSWorkspace.h:108:1: error: expected unqualified-id before ‘-’ token
  108 | - (BOOL) openURL: (NSURL*)url;
      | ^
/usr/include/GNUstep/AppKit/NSWorkspace.h:114:1: error: expected unqualified-id before ‘-’ token
  114 | - (BOOL) performFileOperation: (NSString*)operation
      | ^
/usr/include/GNUstep/AppKit/NSWorkspace.h:119:1: error: expected unqualified-id before ‘-’ token
  119 | - (BOOL) selectFile: (NSString*)fullPath
      | ^
/usr/include/GNUstep/AppKit/NSWorkspace.h:125:1: error: expected unqualified-id before ‘-’ token
  125 | - (NSString*) fullPathForApplication: (NSString*)appName;
      | ^
/usr/include/GNUstep/AppKit/NSWorkspace.h:126:1: error: expected unqualified-id before ‘-’ token
  126 | - (BOOL) getFileSystemInfoForPath: (NSString*)fullPath
      | ^
/usr/include/GNUstep/AppKit/NSWorkspace.h:132:1: error: expected unqualified-id before ‘-’ token
  132 | - (BOOL) getInfoForFile: (NSString*)fullPath
      | ^
/usr/include/GNUstep/AppKit/NSWorkspace.h:135:1: error: expected unqualified-id before ‘-’ token
  135 | - (NSImage*) iconForFile: (NSString*)fullPath;
      | ^
/usr/include/GNUstep/AppKit/NSWorkspace.h:136:1: error: expected unqualified-id before ‘-’ token
  136 | - (NSImage*) iconForFiles: (NSArray*)pathArray;
      | ^
/usr/include/GNUstep/AppKit/NSWorkspace.h:137:1: error: expected unqualified-id before ‘-’ token
  137 | - (NSImage*) iconForFileType: (NSString*)fileType;
      | ^
/usr/include/GNUstep/AppKit/NSWorkspace.h:139:1: error: expected unqualified-id before ‘-’ token
  139 | - (BOOL) isFilePackageAtPath: (NSString*)fullPath;
      | ^
/usr/include/GNUstep/AppKit/NSWorkspace.h:142:1: error: expected unqualified-id before ‘-’ token
  142 | - (BOOL) setIcon: (NSImage *)image
      | ^
/usr/include/GNUstep/AppKit/NSWorkspace.h:150:1: error: expected unqualified-id before ‘-’ token
  150 | - (BOOL) fileSystemChanged;
      | ^
/usr/include/GNUstep/AppKit/NSWorkspace.h:151:1: error: expected unqualified-id before ‘-’ token
  151 | - (void) noteFileSystemChanged;
      | ^
/usr/include/GNUstep/AppKit/NSWorkspace.h:153:1: error: expected unqualified-id before ‘-’ token
  153 | - (void) noteFileSystemChanged: (NSString*)path;
      | ^
/usr/include/GNUstep/AppKit/NSWorkspace.h:159:1: error: expected unqualified-id before ‘-’ token
  159 | - (void) findApplications;
      | ^
/usr/include/GNUstep/AppKit/NSWorkspace.h:164:1: error: expected unqualified-id before ‘-’ token
  164 | - (void) hideOtherApplications;
      | ^
/usr/include/GNUstep/AppKit/NSWorkspace.h:165:1: error: expected unqualified-id before ‘-’ token
  165 | - (BOOL) launchApplication: (NSString*)appName;
      | ^
/usr/include/GNUstep/AppKit/NSWorkspace.h:166:1: error: expected unqualified-id before ‘-’ token
  166 | - (BOOL) launchApplication: (NSString*)appName
      | ^
/usr/include/GNUstep/AppKit/NSWorkspace.h:171:1: error: expected unqualified-id before ‘-’ token
  171 | - (NSString *) absolutePathForAppBundleWithIdentifier: (NSString *)bundleIdentifier;
      | ^
/usr/include/GNUstep/AppKit/NSWorkspace.h:173:1: error: expected unqualified-id before ‘-’ token
  173 | - (BOOL) launchAppWithBundleIdentifier: (NSString *)bundleIdentifier
      | ^
/usr/include/GNUstep/AppKit/NSWorkspace.h:177:1: error: expected unqualified-id before ‘-’ token
  177 | - (BOOL) openURLs: (NSArray *)urls
      | ^
/usr/include/GNUstep/AppKit/NSWorkspace.h:185:1: error: expected unqualified-id before ‘-’ token
  185 | - (BOOL) filenameExtension: (NSString *)filenameExtension
      | ^
/usr/include/GNUstep/AppKit/NSWorkspace.h:187:1: error: expected unqualified-id before ‘-’ token
  187 | - (NSString *) localizedDescriptionForType: (NSString *)typeName;
      | ^
/usr/include/GNUstep/AppKit/NSWorkspace.h:188:1: error: expected unqualified-id before ‘-’ token
  188 | - (NSString *) preferredFilenameExtensionForType: (NSString *)typeName;
      | ^
/usr/include/GNUstep/AppKit/NSWorkspace.h:189:1: error: expected unqualified-id before ‘-’ token
  189 | - (BOOL) type: (NSString *)firstTypeName
      | ^
/usr/include/GNUstep/AppKit/NSWorkspace.h:191:1: error: expected unqualified-id before ‘-’ token
  191 | - (NSString *) typeOfFile: (NSString *)absoluteFilePath
      | ^
/usr/include/GNUstep/AppKit/NSWorkspace.h:196:1: error: expected unqualified-id before ‘-’ token
  196 | - (NSDictionary*) activeApplication;
      | ^
/usr/include/GNUstep/AppKit/NSWorkspace.h:197:1: error: expected unqualified-id before ‘-’ token
  197 | - (NSArray*) launchedApplications;
      | ^
/usr/include/GNUstep/AppKit/NSWorkspace.h:203:1: error: expected unqualified-id before ‘-’ token
  203 | - (BOOL) unmountAndEjectDeviceAtPath: (NSString*)path;
      | ^
/usr/include/GNUstep/AppKit/NSWorkspace.h:208:1: error: expected unqualified-id before ‘-’ token
  208 | - (void) checkForRemovableMedia;
      | ^
/usr/include/GNUstep/AppKit/NSWorkspace.h:209:1: error: expected unqualified-id before ‘-’ token
  209 | - (NSArray*) mountNewRemovableMedia;
      | ^
/usr/include/GNUstep/AppKit/NSWorkspace.h:210:1: error: expected unqualified-id before ‘-’ token
  210 | - (NSArray*) mountedRemovableMedia;
      | ^
/usr/include/GNUstep/AppKit/NSWorkspace.h:212:1: error: expected unqualified-id before ‘-’ token
  212 | - (NSArray*) mountedLocalVolumePaths;
      | ^
/usr/include/GNUstep/AppKit/NSWorkspace.h:218:1: error: expected unqualified-id before ‘-’ token
  218 | - (NSNotificationCenter*) notificationCenter;
      | ^
/usr/include/GNUstep/AppKit/NSWorkspace.h:223:1: error: expected unqualified-id before ‘-’ token
  223 | - (void) noteUserDefaultsChanged;
      | ^
/usr/include/GNUstep/AppKit/NSWorkspace.h:224:1: error: expected unqualified-id before ‘-’ token
  224 | - (BOOL) userDefaultsChanged;
      | ^
/usr/include/GNUstep/AppKit/NSWorkspace.h:229:1: error: expected unqualified-id before ‘-’ token
  229 | - (void) slideImage: (NSImage*)image
      | ^
/usr/include/GNUstep/AppKit/NSWorkspace.h:236:1: error: expected unqualified-id before ‘-’ token
  236 | - (int) extendPowerOffBy: (int)requested;
      | ^
/usr/include/GNUstep/AppKit/NSWorkspace.h:238:2: error: ‘end’ does not name a type
  238 | @end
      |  ^~~
/usr/include/GNUstep/AppKit/NSWorkspace.h:244:2: error: ‘interface’ does not name a type
  244 | @interface      NSWorkspace (GNUstep)
      |  ^~~~~~~~~
/usr/include/GNUstep/AppKit/NSWorkspace.h:247:1: error: expected unqualified-id before ‘-’ token
  247 | - (NSString*) getBestIconForExtension: (NSString*)ext;
      | ^
/usr/include/GNUstep/AppKit/NSWorkspace.h:248:1: error: expected unqualified-id before ‘-’ token
  248 | - (NSDictionary*) infoForExtension: (NSString*)ext;
      | ^
/usr/include/GNUstep/AppKit/NSWorkspace.h:249:1: error: expected unqualified-id before ‘-’ token
  249 | - (NSBundle*) bundleForApp:(NSString*)appName;
      | ^
/usr/include/GNUstep/AppKit/NSWorkspace.h:250:1: error: expected unqualified-id before ‘-’ token
  250 | - (NSImage*) appIconForApp:(NSString*)appName;
      | ^
/usr/include/GNUstep/AppKit/NSWorkspace.h:251:1: error: expected unqualified-id before ‘-’ token
  251 | - (NSString*) locateApplicationBinary: (NSString*)appName;
      | ^
/usr/include/GNUstep/AppKit/NSWorkspace.h:252:1: error: expected unqualified-id before ‘-’ token
  252 | - (void) setBestApp: (NSString*)appName
      | ^
/usr/include/GNUstep/AppKit/NSWorkspace.h:255:1: error: expected unqualified-id before ‘-’ token
  255 | - (void) setBestIcon: (NSString*)iconPath forExtension: (NSString*)ext;
      | ^
/usr/include/GNUstep/AppKit/NSWorkspace.h:256:1: error: expected unqualified-id before ‘-’ token
  256 | - (NSDictionary*) infoForScheme: (NSString*)scheme;
      | ^
/usr/include/GNUstep/AppKit/NSWorkspace.h:257:1: error: expected unqualified-id before ‘-’ token
  257 | - (NSString*) getBestAppInRole: (NSString*)role
      | ^
/usr/include/GNUstep/AppKit/NSWorkspace.h:259:1: error: expected unqualified-id before ‘-’ token
  259 | - (void) setBestApp: (NSString*)appName
      | ^
/usr/include/GNUstep/AppKit/NSWorkspace.h:262:2: error: ‘end’ does not name a type
  262 | @end
      |  ^~~
/usr/include/GNUstep/AppKit/NSWorkspace.h:292:15: error: ‘NSString’ does not name a type
  292 | APPKIT_EXPORT NSString *NSWorkspaceDidMountNotification;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSWorkspace.h:293:15: error: ‘NSString’ does not name a type
  293 | APPKIT_EXPORT NSString *NSWorkspaceDidPerformFileOperationNotification;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSWorkspace.h:294:15: error: ‘NSString’ does not name a type
  294 | APPKIT_EXPORT NSString *NSWorkspaceDidTerminateApplicationNotification;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSWorkspace.h:295:15: error: ‘NSString’ does not name a type
  295 | APPKIT_EXPORT NSString *NSWorkspaceDidUnmountNotification;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSWorkspace.h:296:15: error: ‘NSString’ does not name a type
  296 | APPKIT_EXPORT NSString *NSWorkspaceWillLaunchApplicationNotification;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSWorkspace.h:297:15: error: ‘NSString’ does not name a type
  297 | APPKIT_EXPORT NSString *NSWorkspaceWillPowerOffNotification;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSWorkspace.h:298:15: error: ‘NSString’ does not name a type
  298 | APPKIT_EXPORT NSString *NSWorkspaceWillUnmountNotification;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSWorkspace.h:300:15: error: ‘NSString’ does not name a type
  300 | APPKIT_EXPORT NSString *NSWorkspaceDidWakeNotification;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSWorkspace.h:301:15: error: ‘NSString’ does not name a type
  301 | APPKIT_EXPORT NSString *NSWorkspaceSessionDidBecomeActiveNotification;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSWorkspace.h:302:15: error: ‘NSString’ does not name a type
  302 | APPKIT_EXPORT NSString *NSWorkspaceSessionDidResignActiveNotification;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSWorkspace.h:303:15: error: ‘NSString’ does not name a type
  303 | APPKIT_EXPORT NSString *NSWorkspaceWillSleepNotification;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSWorkspace.h:309:15: error: ‘NSString’ does not name a type
  309 | APPKIT_EXPORT NSString *NSPlainFileType;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSWorkspace.h:310:15: error: ‘NSString’ does not name a type
  310 | APPKIT_EXPORT NSString *NSDirectoryFileType;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSWorkspace.h:311:15: error: ‘NSString’ does not name a type
  311 | APPKIT_EXPORT NSString *NSApplicationFileType;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSWorkspace.h:312:15: error: ‘NSString’ does not name a type
  312 | APPKIT_EXPORT NSString *NSFilesystemFileType;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSWorkspace.h:313:15: error: ‘NSString’ does not name a type
  313 | APPKIT_EXPORT NSString *NSShellCommandFileType;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSWorkspace.h:318:15: error: ‘NSString’ does not name a type
  318 | APPKIT_EXPORT NSString *NSWorkspaceCompressOperation;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSWorkspace.h:319:15: error: ‘NSString’ does not name a type
  319 | APPKIT_EXPORT NSString *NSWorkspaceCopyOperation;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSWorkspace.h:320:15: error: ‘NSString’ does not name a type
  320 | APPKIT_EXPORT NSString *NSWorkspaceDecompressOperation;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSWorkspace.h:321:15: error: ‘NSString’ does not name a type
  321 | APPKIT_EXPORT NSString *NSWorkspaceDecryptOperation;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSWorkspace.h:322:15: error: ‘NSString’ does not name a type
  322 | APPKIT_EXPORT NSString *NSWorkspaceDestroyOperation;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSWorkspace.h:323:15: error: ‘NSString’ does not name a type
  323 | APPKIT_EXPORT NSString *NSWorkspaceDuplicateOperation;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSWorkspace.h:324:15: error: ‘NSString’ does not name a type
  324 | APPKIT_EXPORT NSString *NSWorkspaceEncryptOperation;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSWorkspace.h:325:15: error: ‘NSString’ does not name a type
  325 | APPKIT_EXPORT NSString *NSWorkspaceLinkOperation;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSWorkspace.h:326:15: error: ‘NSString’ does not name a type
  326 | APPKIT_EXPORT NSString *NSWorkspaceMoveOperation;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSWorkspace.h:327:15: error: ‘NSString’ does not name a type
  327 | APPKIT_EXPORT NSString *NSWorkspaceRecycleOperation;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSRunningApplication.h:52:2: error: ‘interface’ does not name a type
   52 | @interface NSRunningApplication : NSObject
      |  ^~~~~~~~~
/usr/include/GNUstep/AppKit/NSRunningApplication.h:55:11: error: expected constructor, destructor, or type conversion before ‘(’ token
   55 | @property (readonly, getter=isFinishedLaunching) BOOL finishedLaunching;
      |           ^
/usr/include/GNUstep/AppKit/NSRunningApplication.h:56:11: error: expected constructor, destructor, or type conversion before ‘(’ token
   56 | @property (readonly, getter=isHidden) BOOL hidden;
      |           ^
/usr/include/GNUstep/AppKit/NSRunningApplication.h:57:11: error: expected constructor, destructor, or type conversion before ‘(’ token
   57 | @property (readonly, getter=isActive) BOOL active;
      |           ^
/usr/include/GNUstep/AppKit/NSRunningApplication.h:58:11: error: expected constructor, destructor, or type conversion before ‘(’ token
   58 | @property (readonly) NSApplicationActivationPolicy activationPolicy;
      |           ^
/usr/include/GNUstep/AppKit/NSRunningApplication.h:59:11: error: expected constructor, destructor, or type conversion before ‘(’ token
   59 | @property (readonly, copy) NSString *localizedName;
      |           ^
/usr/include/GNUstep/AppKit/NSRunningApplication.h:60:11: error: expected constructor, destructor, or type conversion before ‘(’ token
   60 | @property (readonly, copy) NSString *bundleIdentifier;
      |           ^
/usr/include/GNUstep/AppKit/NSRunningApplication.h:61:11: error: expected constructor, destructor, or type conversion before ‘(’ token
   61 | @property (readonly, copy) NSURL *bundleURL;
      |           ^
/usr/include/GNUstep/AppKit/NSRunningApplication.h:62:11: error: expected constructor, destructor, or type conversion before ‘(’ token
   62 | @property (readonly, copy) NSURL *executableURL;
      |           ^
/usr/include/GNUstep/AppKit/NSRunningApplication.h:63:11: error: expected constructor, destructor, or type conversion before ‘(’ token
   63 | @property (readonly) pid_t processIdentifier;
      |           ^
/usr/include/GNUstep/AppKit/NSRunningApplication.h:64:11: error: expected constructor, destructor, or type conversion before ‘(’ token
   64 | @property (readonly) NSInteger executableArchitecture;
      |           ^
/usr/include/GNUstep/AppKit/NSRunningApplication.h:65:11: error: expected constructor, destructor, or type conversion before ‘(’ token
   65 | @property (readonly, copy) NSDate *launchDate;
      |           ^
/usr/include/GNUstep/AppKit/NSRunningApplication.h:66:11: error: expected constructor, destructor, or type conversion before ‘(’ token
   66 | @property (readonly, retain) NSImage *icon;
      |           ^
/usr/include/GNUstep/AppKit/NSRunningApplication.h:69:11: error: expected constructor, destructor, or type conversion before ‘(’ token
   69 | @property (readonly) BOOL ownsMenuBar;
      |           ^
/usr/include/GNUstep/AppKit/NSRunningApplication.h:94:1: error: expected unqualified-id before ‘-’ token
   94 | - (BOOL)hide;
      | ^
/usr/include/GNUstep/AppKit/NSRunningApplication.h:95:1: error: expected unqualified-id before ‘-’ token
   95 | - (BOOL)unhide;
      | ^
/usr/include/GNUstep/AppKit/NSRunningApplication.h:96:1: error: expected unqualified-id before ‘-’ token
   96 | - (BOOL)activateWithOptions:(NSApplicationActivationOptions)options;
      | ^
/usr/include/GNUstep/AppKit/NSRunningApplication.h:97:1: error: expected unqualified-id before ‘-’ token
   97 | - (BOOL)terminate;
      | ^
/usr/include/GNUstep/AppKit/NSRunningApplication.h:98:1: error: expected unqualified-id before ‘-’ token
   98 | - (BOOL)forceTerminate;
      | ^
/usr/include/GNUstep/AppKit/NSRunningApplication.h:100:1: error: expected unqualified-id before ‘+’ token
  100 | + (NSArray *)runningApplicationsWithBundleIdentifier:(NSString *)bundleIdentifier;
      | ^
/usr/include/GNUstep/AppKit/NSRunningApplication.h:101:1: error: expected unqualified-id before ‘+’ token
  101 | + (id)runningApplicationWithProcessIdentifier:(pid_t)pid;
      | ^
/usr/include/GNUstep/AppKit/NSRunningApplication.h:102:1: error: expected unqualified-id before ‘+’ token
  102 | + (id)currentApplication;
      | ^
/usr/include/GNUstep/AppKit/NSRunningApplication.h:103:1: error: expected unqualified-id before ‘+’ token
  103 | + (void)terminateAutomaticallyTerminableApplications;
      | ^
/usr/include/GNUstep/AppKit/NSRunningApplication.h:104:2: error: ‘end’ does not name a type
  104 | @end
      |  ^~~
/usr/include/GNUstep/AppKit/NSRunningApplication.h:109:11: error: expected constructor, destructor, or type conversion before ‘(’ token
  109 | @property (readonly, retain) NSRunningApplication *frontmostApplication;
      |           ^
/usr/include/GNUstep/AppKit/NSRunningApplication.h:114:2: error: ‘end’ does not name a type
  114 | @end
      |  ^~~
/usr/include/GNUstep/AppKit/NSScreen.h:44:2: error: ‘interface’ does not name a type
   44 | @interface NSScreen : NSObject
      |  ^~~~~~~~~
/usr/include/GNUstep/AppKit/NSScreen.h:57:1: error: expected unqualified-id before ‘+’ token
   57 | + (NSScreen*) mainScreen;
      | ^
/usr/include/GNUstep/AppKit/NSScreen.h:58:1: error: expected unqualified-id before ‘+’ token
   58 | + (NSScreen*) deepestScreen;
      | ^
/usr/include/GNUstep/AppKit/NSScreen.h:59:1: error: expected unqualified-id before ‘+’ token
   59 | + (NSArray*) screens;
      | ^
/usr/include/GNUstep/AppKit/NSScreen.h:60:1: error: expected unqualified-id before ‘+’ token
   60 | + (void) resetScreens;
      | ^
/usr/include/GNUstep/AppKit/NSScreen.h:65:1: error: expected unqualified-id before ‘-’ token
   65 | - (NSWindowDepth) depth;
      | ^
/usr/include/GNUstep/AppKit/NSScreen.h:66:1: error: expected unqualified-id before ‘-’ token
   66 | - (NSRect) frame;
      | ^
/usr/include/GNUstep/AppKit/NSScreen.h:67:1: error: expected unqualified-id before ‘-’ token
   67 | - (NSDictionary*) deviceDescription;
      | ^
/usr/include/GNUstep/AppKit/NSScreen.h:70:1: error: expected unqualified-id before ‘-’ token
   70 | - (const NSWindowDepth*) supportedWindowDepths;
      | ^
/usr/include/GNUstep/AppKit/NSScreen.h:71:1: error: expected unqualified-id before ‘-’ token
   71 | - (NSRect) visibleFrame;
      | ^
/usr/include/GNUstep/AppKit/NSScreen.h:74:1: error: expected unqualified-id before ‘-’ token
   74 | - (int) screenNumber;
      | ^
/usr/include/GNUstep/AppKit/NSScreen.h:77:1: error: expected unqualified-id before ‘-’ token
   77 | - (CGFloat) userSpaceScaleFactor;
      | ^
/usr/include/GNUstep/AppKit/NSScreen.h:80:1: error: expected unqualified-id before ‘-’ token
   80 | - (CGFloat) backingScaleFactor;
      | ^
/usr/include/GNUstep/AppKit/NSScreen.h:83:2: error: ‘end’ does not name a type
   83 | @end
      |  ^~~
/usr/include/GNUstep/AppKit/NSScroller.h:89:2: error: ‘interface’ does not name a type
   89 | @interface NSScroller : NSControl <NSCoding>
      |  ^~~~~~~~~
/usr/include/GNUstep/AppKit/NSScroller.h:109:1: error: expected unqualified-id before ‘+’ token
  109 | + (NSScrollerStyle)preferredScrollerStyle;
      | ^
/usr/include/GNUstep/AppKit/NSScroller.h:115:1: error: expected unqualified-id before ‘+’ token
  115 | + (CGFloat)scrollerWidth;
      | ^
/usr/include/GNUstep/AppKit/NSScroller.h:116:1: error: expected unqualified-id before ‘-’ token
  116 | - (NSScrollArrowPosition)arrowsPosition;
      | ^
/usr/include/GNUstep/AppKit/NSScroller.h:117:1: error: expected unqualified-id before ‘-’ token
  117 | - (void)checkSpaceForParts;
      | ^
/usr/include/GNUstep/AppKit/NSScroller.h:118:1: error: expected unqualified-id before ‘-’ token
  118 | - (NSRect)rectForPart:(NSScrollerPart)partCode;
      | ^
/usr/include/GNUstep/AppKit/NSScroller.h:119:1: error: expected unqualified-id before ‘-’ token
  119 | - (void)setArrowsPosition:(NSScrollArrowPosition)where;
      | ^
/usr/include/GNUstep/AppKit/NSScroller.h:120:1: error: expected unqualified-id before ‘-’ token
  120 | - (NSUsableScrollerParts)usableParts;
      | ^
/usr/include/GNUstep/AppKit/NSScroller.h:125:1: error: expected unqualified-id before ‘-’ token
  125 | - (CGFloat)knobProportion;
      | ^
/usr/include/GNUstep/AppKit/NSScroller.h:127:1: error: expected unqualified-id before ‘-’ token
  127 | - (void)setFloatValue:(float)aFloat knobProportion:(CGFloat)ratio;
      | ^
/usr/include/GNUstep/AppKit/NSScroller.h:133:1: error: expected unqualified-id before ‘-’ token
  133 | - (void)drawArrow:(NSScrollerArrow)whichButton highlight:(BOOL)flag;
      | ^
/usr/include/GNUstep/AppKit/NSScroller.h:134:1: error: expected unqualified-id before ‘-’ token
  134 | - (void)drawKnobSlot;
      | ^
/usr/include/GNUstep/AppKit/NSScroller.h:135:1: error: expected unqualified-id before ‘-’ token
  135 | - (void)drawKnob;
      | ^
/usr/include/GNUstep/AppKit/NSScroller.h:136:1: error: expected unqualified-id before ‘-’ token
  136 | - (void)drawParts;
      | ^
/usr/include/GNUstep/AppKit/NSScroller.h:137:1: error: expected unqualified-id before ‘-’ token
  137 | - (void)highlight:(BOOL)flag;
      | ^
/usr/include/GNUstep/AppKit/NSScroller.h:142:1: error: expected unqualified-id before ‘-’ token
  142 | - (NSScrollerPart)hitPart;
      | ^
/usr/include/GNUstep/AppKit/NSScroller.h:147:1: error: expected unqualified-id before ‘-’ token
  147 | - (NSScrollerPart)testPart:(NSPoint)thePoint;
      | ^
/usr/include/GNUstep/AppKit/NSScroller.h:148:1: error: expected unqualified-id before ‘-’ token
  148 | - (void)trackKnob:(NSEvent *)theEvent;
      | ^
/usr/include/GNUstep/AppKit/NSScroller.h:149:1: error: expected unqualified-id before ‘-’ token
  149 | - (void)trackScrollButtons:(NSEvent *)theEvent;
      | ^
/usr/include/GNUstep/AppKit/NSScroller.h:152:1: error: expected unqualified-id before ‘+’ token
  152 | + (CGFloat)scrollerWidthForControlSize:(NSControlSize)controlSize;
      | ^
/usr/include/GNUstep/AppKit/NSScroller.h:153:1: error: expected unqualified-id before ‘-’ token
  153 | - (void)setControlSize:(NSControlSize)controlSize;
      | ^
/usr/include/GNUstep/AppKit/NSScroller.h:154:1: error: expected unqualified-id before ‘-’ token
  154 | - (NSControlSize)controlSize;
      | ^
/usr/include/GNUstep/AppKit/NSScroller.h:155:1: error: expected unqualified-id before ‘-’ token
  155 | - (void)setControlTint:(NSControlTint)controlTint;
      | ^
/usr/include/GNUstep/AppKit/NSScroller.h:156:1: error: expected unqualified-id before ‘-’ token
  156 | - (NSControlTint)controlTint;
      | ^
/usr/include/GNUstep/AppKit/NSScroller.h:160:1: error: expected unqualified-id before ‘-’ token
  160 | - (void)setKnobProportion:(CGFloat)proportion;
      | ^
/usr/include/GNUstep/AppKit/NSScroller.h:161:1: error: expected unqualified-id before ‘-’ token
  161 | - (void)drawKnobSlotInRect:(NSRect)slotRect highlight:(BOOL)flag;
      | ^
/usr/include/GNUstep/AppKit/NSScroller.h:164:2: error: ‘end’ does not name a type
  164 | @end
      |  ^~~
/usr/include/GNUstep/AppKit/NSScrollView.h:52:2: error: ‘interface’ does not name a type
   52 | @interface NSScrollView : NSView
      |  ^~~~~~~~~
/usr/include/GNUstep/AppKit/NSScrollView.h:81:1: error: expected unqualified-id before ‘+’ token
   81 | + (NSSize)contentSizeForFrameSize:(NSSize)frameSize
      | ^
/usr/include/GNUstep/AppKit/NSScrollView.h:85:1: error: expected unqualified-id before ‘+’ token
   85 | + (NSSize)frameSizeForContentSize:(NSSize)contentSize
      | ^
/usr/include/GNUstep/AppKit/NSScrollView.h:91:1: error: expected unqualified-id before ‘-’ token
   91 | - (NSSize)contentSize;
      | ^
/usr/include/GNUstep/AppKit/NSScrollView.h:92:1: error: expected unqualified-id before ‘-’ token
   92 | - (NSRect)documentVisibleRect;
      | ^
/usr/include/GNUstep/AppKit/NSScrollView.h:95:1: error: expected unqualified-id before ‘-’ token
   95 | - (void)setBackgroundColor:(NSColor*)aColor;
      | ^
/usr/include/GNUstep/AppKit/NSScrollView.h:96:1: error: expected unqualified-id before ‘-’ token
   96 | - (NSColor*)backgroundColor;
      | ^
/usr/include/GNUstep/AppKit/NSScrollView.h:97:1: error: expected unqualified-id before ‘-’ token
   97 | - (void)setBorderType:(NSBorderType)borderType;
      | ^
/usr/include/GNUstep/AppKit/NSScrollView.h:98:1: error: expected unqualified-id before ‘-’ token
   98 | - (NSBorderType)borderType;
      | ^
/usr/include/GNUstep/AppKit/NSScrollView.h:101:1: error: expected unqualified-id before ‘-’ token
  101 | - (void)setContentView:(NSClipView*)aView;
      | ^
/usr/include/GNUstep/AppKit/NSScrollView.h:102:1: error: expected unqualified-id before ‘-’ token
  102 | - (NSClipView*)contentView;
      | ^
/usr/include/GNUstep/AppKit/NSScrollView.h:103:1: error: expected unqualified-id before ‘-’ token
  103 | - (void)setDocumentView:(NSView*)aView;
      | ^
/usr/include/GNUstep/AppKit/NSScrollView.h:104:1: error: expected unqualified-id before ‘-’ token
  104 | - (id)documentView;
      | ^
/usr/include/GNUstep/AppKit/NSScrollView.h:105:1: error: expected unqualified-id before ‘-’ token
  105 | - (void)setDocumentCursor:(NSCursor*)aCursor;
      | ^
/usr/include/GNUstep/AppKit/NSScrollView.h:106:1: error: expected unqualified-id before ‘-’ token
  106 | - (NSCursor*)documentCursor;
      | ^
/usr/include/GNUstep/AppKit/NSScrollView.h:109:1: error: expected unqualified-id before ‘-’ token
  109 | - (void)setHorizontalScroller:(NSScroller*)aScroller;
      | ^
/usr/include/GNUstep/AppKit/NSScrollView.h:110:1: error: expected unqualified-id before ‘-’ token
  110 | - (NSScroller*)horizontalScroller;
      | ^
/usr/include/GNUstep/AppKit/NSScrollView.h:111:1: error: expected unqualified-id before ‘-’ token
  111 | - (void)setHasHorizontalScroller:(BOOL)flag;
      | ^
/usr/include/GNUstep/AppKit/NSScrollView.h:112:1: error: expected unqualified-id before ‘-’ token
  112 | - (BOOL)hasHorizontalScroller;
      | ^
/usr/include/GNUstep/AppKit/NSScrollView.h:113:1: error: expected unqualified-id before ‘-’ token
  113 | - (void)setVerticalScroller:(NSScroller*)aScroller;
      | ^
/usr/include/GNUstep/AppKit/NSScrollView.h:114:1: error: expected unqualified-id before ‘-’ token
  114 | - (NSScroller*)verticalScroller;
      | ^
/usr/include/GNUstep/AppKit/NSScrollView.h:115:1: error: expected unqualified-id before ‘-’ token
  115 | - (void)setHasVerticalScroller:(BOOL)flag;
      | ^
/usr/include/GNUstep/AppKit/NSScrollView.h:116:1: error: expected unqualified-id before ‘-’ token
  116 | - (BOOL)hasVerticalScroller;
      | ^
/usr/include/GNUstep/AppKit/NSScrollView.h:119:1: error: expected unqualified-id before ‘+’ token
  119 | + (void)setRulerViewClass:(Class)aClass;
      | ^
/usr/include/GNUstep/AppKit/NSScrollView.h:120:1: error: expected unqualified-id before ‘+’ token
  120 | + (Class)rulerViewClass;
      | ^
/usr/include/GNUstep/AppKit/NSScrollView.h:121:1: error: expected unqualified-id before ‘-’ token
  121 | - (void)setHasHorizontalRuler:(BOOL)flag;
      | ^
/usr/include/GNUstep/AppKit/NSScrollView.h:122:1: error: expected unqualified-id before ‘-’ token
  122 | - (BOOL)hasHorizontalRuler;
      | ^
/usr/include/GNUstep/AppKit/NSScrollView.h:123:1: error: expected unqualified-id before ‘-’ token
  123 | - (void)setHorizontalRulerView:(NSRulerView*)aRulerView;
      | ^
/usr/include/GNUstep/AppKit/NSScrollView.h:124:1: error: expected unqualified-id before ‘-’ token
  124 | - (NSRulerView*)horizontalRulerView;
      | ^
/usr/include/GNUstep/AppKit/NSScrollView.h:125:1: error: expected unqualified-id before ‘-’ token
  125 | - (void)setHasVerticalRuler:(BOOL)flag;
      | ^
/usr/include/GNUstep/AppKit/NSScrollView.h:126:1: error: expected unqualified-id before ‘-’ token
  126 | - (BOOL)hasVerticalRuler;
      | ^
/usr/include/GNUstep/AppKit/NSScrollView.h:127:1: error: expected unqualified-id before ‘-’ token
  127 | - (void)setVerticalRulerView:(NSRulerView*)aRulerView;
      | ^
/usr/include/GNUstep/AppKit/NSScrollView.h:128:1: error: expected unqualified-id before ‘-’ token
  128 | - (NSRulerView*)verticalRulerView;
      | ^
/usr/include/GNUstep/AppKit/NSScrollView.h:129:1: error: expected unqualified-id before ‘-’ token
  129 | - (void)setRulersVisible:(BOOL)flag;
      | ^
/usr/include/GNUstep/AppKit/NSScrollView.h:130:1: error: expected unqualified-id before ‘-’ token
  130 | - (BOOL)rulersVisible;
      | ^
/usr/include/GNUstep/AppKit/NSScrollView.h:133:1: error: expected unqualified-id before ‘-’ token
  133 | - (void)setLineScroll:(CGFloat)aFloat;
      | ^
/usr/include/GNUstep/AppKit/NSScrollView.h:134:1: error: expected unqualified-id before ‘-’ token
  134 | - (CGFloat)lineScroll;
      | ^
/usr/include/GNUstep/AppKit/NSScrollView.h:135:1: error: expected unqualified-id before ‘-’ token
  135 | - (void)setPageScroll:(CGFloat)aFloat;
      | ^
/usr/include/GNUstep/AppKit/NSScrollView.h:136:1: error: expected unqualified-id before ‘-’ token
  136 | - (CGFloat)pageScroll;
      | ^
/usr/include/GNUstep/AppKit/NSScrollView.h:137:1: error: expected unqualified-id before ‘-’ token
  137 | - (void)setScrollsDynamically:(BOOL)flag;
      | ^
/usr/include/GNUstep/AppKit/NSScrollView.h:138:1: error: expected unqualified-id before ‘-’ token
  138 | - (BOOL)scrollsDynamically;
      | ^
/usr/include/GNUstep/AppKit/NSScrollView.h:140:1: error: expected unqualified-id before ‘-’ token
  140 | - (CGFloat) horizontalLineScroll;
      | ^
/usr/include/GNUstep/AppKit/NSScrollView.h:141:1: error: expected unqualified-id before ‘-’ token
  141 | - (CGFloat) horizontalPageScroll;
      | ^
/usr/include/GNUstep/AppKit/NSScrollView.h:142:1: error: expected unqualified-id before ‘-’ token
  142 | - (CGFloat) verticalLineScroll;
      | ^
/usr/include/GNUstep/AppKit/NSScrollView.h:143:1: error: expected unqualified-id before ‘-’ token
  143 | - (CGFloat) verticalPageScroll;
      | ^
/usr/include/GNUstep/AppKit/NSScrollView.h:144:1: error: expected unqualified-id before ‘-’ token
  144 | - (void) setHorizontalLineScroll: (CGFloat)aFloat;
      | ^
/usr/include/GNUstep/AppKit/NSScrollView.h:145:1: error: expected unqualified-id before ‘-’ token
  145 | - (void) setHorizontalPageScroll: (CGFloat)aFloat;
      | ^
/usr/include/GNUstep/AppKit/NSScrollView.h:146:1: error: expected unqualified-id before ‘-’ token
  146 | - (void) setVerticalLineScroll: (CGFloat)aFloat;
      | ^
/usr/include/GNUstep/AppKit/NSScrollView.h:147:1: error: expected unqualified-id before ‘-’ token
  147 | - (void) setVerticalPageScroll: (CGFloat)aFloat;
      | ^
/usr/include/GNUstep/AppKit/NSScrollView.h:149:1: error: expected unqualified-id before ‘-’ token
  149 | - (void)setDrawsBackground:(BOOL)flag;
      | ^
/usr/include/GNUstep/AppKit/NSScrollView.h:150:1: error: expected unqualified-id before ‘-’ token
  150 | - (BOOL)drawsBackground;
      | ^
/usr/include/GNUstep/AppKit/NSScrollView.h:153:1: error: expected unqualified-id before ‘-’ token
  153 | - (BOOL)autohidesScrollers;
      | ^
/usr/include/GNUstep/AppKit/NSScrollView.h:154:1: error: expected unqualified-id before ‘-’ token
  154 | - (void)setAutohidesScrollers:(BOOL)flag;
      | ^
/usr/include/GNUstep/AppKit/NSScrollView.h:157:1: error: expected unqualified-id before ‘-’ token
  157 | - (NSScrollElasticity)horizontalScrollElasticity;
      | ^
/usr/include/GNUstep/AppKit/NSScrollView.h:158:1: error: expected unqualified-id before ‘-’ token
  158 | - (void)setHorizontalScrollElasticity:(NSScrollElasticity)value;
      | ^
/usr/include/GNUstep/AppKit/NSScrollView.h:159:1: error: expected unqualified-id before ‘-’ token
  159 | - (NSScrollElasticity)verticalScrollElasticity;
      | ^
/usr/include/GNUstep/AppKit/NSScrollView.h:160:1: error: expected unqualified-id before ‘-’ token
  160 | - (void)setVerticalScrollElasticity:(NSScrollElasticity)value;
      | ^
/usr/include/GNUstep/AppKit/NSScrollView.h:163:1: error: expected unqualified-id before ‘-’ token
  163 | - (BOOL)allowsMagnification;
      | ^
/usr/include/GNUstep/AppKit/NSScrollView.h:164:1: error: expected unqualified-id before ‘-’ token
  164 | - (void)setAllowsMagnification:(BOOL)m;
      | ^
/usr/include/GNUstep/AppKit/NSScrollView.h:169:2: error: ‘property’ does not name a type; did you mean ‘Property’?
  169 | @property BOOL automaticallyAdjustsContentInsets;
      |  ^~~~~~~~
      |  Property
/usr/include/GNUstep/AppKit/NSScrollView.h:170:2: error: ‘property’ does not name a type; did you mean ‘Property’?
  170 | @property NSEdgeInsets contentInsets;
      |  ^~~~~~~~
      |  Property
/usr/include/GNUstep/AppKit/NSScrollView.h:171:2: error: ‘property’ does not name a type; did you mean ‘Property’?
  171 | @property NSEdgeInsets scrollerInsets;
      |  ^~~~~~~~
      |  Property
/usr/include/GNUstep/AppKit/NSScrollView.h:185:1: error: expected unqualified-id before ‘-’ token
  185 | - (void)reflectScrolledClipView:(NSClipView*)aClipView;
      | ^
/usr/include/GNUstep/AppKit/NSScrollView.h:188:1: error: expected unqualified-id before ‘-’ token
  188 | - (void)tile;
      | ^
/usr/include/GNUstep/AppKit/NSScrollView.h:190:2: error: ‘end’ does not name a type
  190 | @end
      |  ^~~
/usr/include/GNUstep/AppKit/NSScrubberItemView.h:36:2: error: ‘interface’ does not name a type
   36 | @interface NSScrubberArrangedView : NSView
      |  ^~~~~~~~~
/usr/include/GNUstep/AppKit/NSScrubberLayout.h:40:2: error: ‘interface’ does not name a type
   40 | @interface NSScrubberLayoutAttributes : NSObject <NSCopying>
      |  ^~~~~~~~~
/usr/include/GNUstep/AppKit/NSScrubberLayout.h:44:1: error: expected unqualified-id before ‘-’ token
   44 | - (CGFloat) alpha;
      | ^
/usr/include/GNUstep/AppKit/NSScrubberLayout.h:46:1: error: expected unqualified-id before ‘-’ token
   46 | - (NSRect) frame;
      | ^
/usr/include/GNUstep/AppKit/NSScrubberLayout.h:48:1: error: expected unqualified-id before ‘-’ token
   48 | - (NSInteger) itemIndex;
      | ^
/usr/include/GNUstep/AppKit/NSScrubberLayout.h:50:2: error: ‘end’ does not name a type
   50 | @end
      |  ^~~
/usr/include/GNUstep/AppKit/NSScrubberLayout.h:57:1: error: expected unqualified-id before ‘-’ token
   57 | - (NSScrubber *) scrubber;
      | ^
/usr/include/GNUstep/AppKit/NSScrubberLayout.h:59:1: error: expected unqualified-id before ‘-’ token
   59 | - (NSRect) visibleRect;
      | ^
/usr/include/GNUstep/AppKit/NSScrubberLayout.h:61:1: error: expected unqualified-id before ‘-’ token
   61 | - (void) invalidateLayout;
      | ^
/usr/include/GNUstep/AppKit/NSScrubberLayout.h:64:1: error: expected unqualified-id before ‘-’ token
   64 | - (void) prepareLayout;
      | ^
/usr/include/GNUstep/AppKit/NSScrubberLayout.h:66:1: error: expected unqualified-id before ‘-’ token
   66 | - (NSSize) scrubberContentSize;
      | ^
/usr/include/GNUstep/AppKit/NSScrubberLayout.h:68:1: error: expected unqualified-id before ‘-’ token
   68 | - (NSScrubberLayoutAttributes *) layoutAttributesForItemAtIndex: (NSInteger)index;
      | ^
/usr/include/GNUstep/AppKit/NSScrubberLayout.h:70:1: error: expected unqualified-id before ‘-’ token
   70 | - (NSScrubberLayoutAttributes *) layoutAttributesForItemsInRect: (NSRect)rect;
      | ^
/usr/include/GNUstep/AppKit/NSScrubberLayout.h:72:1: error: expected unqualified-id before ‘-’ token
   72 | - (BOOL) shouldInvalidateLayoutForHighlightChange;
      | ^
/usr/include/GNUstep/AppKit/NSScrubberLayout.h:74:1: error: expected unqualified-id before ‘-’ token
   74 | - (BOOL) shouldInvalidateLayoutForSelectionChange;
      | ^
/usr/include/GNUstep/AppKit/NSScrubberLayout.h:76:1: error: expected unqualified-id before ‘-’ token
   76 | - (BOOL) shouldInvalidateLayoutForChangeFromVisibleRect: (NSRect)fromRect
      | ^
/usr/include/GNUstep/AppKit/NSScrubberLayout.h:79:1: error: expected unqualified-id before ‘-’ token
   79 | - (BOOL) automaticallyMirrorsInRightToLeftLayout;
      | ^
/usr/include/GNUstep/AppKit/NSScrubberLayout.h:81:2: error: ‘end’ does not name a type
   81 | @end
      |  ^~~
/usr/include/GNUstep/AppKit/NSSelection.h:38:2: error: ‘interface’ does not name a type
   38 | @interface NSSelection : NSObject <NSCoding>
      |  ^~~~~~~~~
/usr/include/GNUstep/AppKit/NSSelection.h:50:1: error: expected unqualified-id before ‘+’ token
   50 | + (NSSelection *)allSelection;
      | ^
/usr/include/GNUstep/AppKit/NSSelection.h:51:1: error: expected unqualified-id before ‘+’ token
   51 | + (NSSelection *)currentSelection;
      | ^
/usr/include/GNUstep/AppKit/NSSelection.h:52:1: error: expected unqualified-id before ‘+’ token
   52 | + (NSSelection *)emptySelection;
      | ^
/usr/include/GNUstep/AppKit/NSSelection.h:57:1: error: expected unqualified-id before ‘+’ token
   57 | + (NSSelection *)selectionWithDescriptionData:(NSData *)data;
      | ^
/usr/include/GNUstep/AppKit/NSSelection.h:58:1: error: expected unqualified-id before ‘-’ token
   58 | - (id)initWithDescriptionData:(NSData *)newData;
      | ^
/usr/include/GNUstep/AppKit/NSSelection.h:59:1: error: expected unqualified-id before ‘-’ token
   59 | - (id)initWithPasteboard:(NSPasteboard *)pasteboard;
      | ^
/usr/include/GNUstep/AppKit/NSSelection.h:64:1: error: expected unqualified-id before ‘-’ token
   64 | - (NSData *)descriptionData;
      | ^
/usr/include/GNUstep/AppKit/NSSelection.h:65:1: error: expected unqualified-id before ‘-’ token
   65 | - (BOOL)isWellKnownSelection;
      | ^
/usr/include/GNUstep/AppKit/NSSelection.h:70:1: error: expected unqualified-id before ‘-’ token
   70 | - (void)writeToPasteboard:(NSPasteboard *)pasteboard;
      | ^
/usr/include/GNUstep/AppKit/NSSelection.h:72:2: error: ‘end’ does not name a type
   72 | @end
      |  ^~~
/usr/include/GNUstep/AppKit/NSSliderCell.h:52:2: error: ‘interface’ does not name a type
   52 | @interface NSSliderCell : NSActionCell <NSCoding>
      |  ^~~~~~~~~
/usr/include/GNUstep/AppKit/NSSliderCell.h:69:1: error: expected unqualified-id before ‘-’ token
   69 | - (double) altIncrementValue;
      | ^
/usr/include/GNUstep/AppKit/NSSliderCell.h:70:1: error: expected unqualified-id before ‘+’ token
   70 | + (BOOL) prefersTrackingUntilMouseUp;
      | ^
/usr/include/GNUstep/AppKit/NSSliderCell.h:71:1: error: expected unqualified-id before ‘-’ token
   71 | - (NSRect) trackRect;
      | ^
/usr/include/GNUstep/AppKit/NSSliderCell.h:74:1: error: expected unqualified-id before ‘-’ token
   74 | - (void) setAltIncrementValue: (double)increment;
      | ^
/usr/include/GNUstep/AppKit/NSSliderCell.h:77:1: error: expected unqualified-id before ‘-’ token
   77 | - (NSRect) knobRectFlipped: (BOOL)flipped;
      | ^
/usr/include/GNUstep/AppKit/NSSliderCell.h:78:1: error: expected unqualified-id before ‘-’ token
   78 | - (void) drawBarInside: (NSRect)rect flipped: (BOOL)flipped;
      | ^
/usr/include/GNUstep/AppKit/NSSliderCell.h:79:1: error: expected unqualified-id before ‘-’ token
   79 | - (void) drawKnob;
      | ^
/usr/include/GNUstep/AppKit/NSSliderCell.h:80:1: error: expected unqualified-id before ‘-’ token
   80 | - (void) drawKnob: (NSRect)knobRect;
      | ^
/usr/include/GNUstep/AppKit/NSSliderCell.h:83:1: error: expected unqualified-id before ‘-’ token
   83 | - (CGFloat) knobThickness;
      | ^
/usr/include/GNUstep/AppKit/NSSliderCell.h:84:1: error: expected unqualified-id before ‘-’ token
   84 | - (NSInteger) isVertical;
      | ^
/usr/include/GNUstep/AppKit/NSSliderCell.h:85:1: error: expected unqualified-id before ‘-’ token
   85 | - (NSString*) title;
      | ^
/usr/include/GNUstep/AppKit/NSSliderCell.h:86:1: error: expected unqualified-id before ‘-’ token
   86 | - (id) titleCell;
      | ^
/usr/include/GNUstep/AppKit/NSSliderCell.h:87:1: error: expected unqualified-id before ‘-’ token
   87 | - (NSColor*) titleColor;
      | ^
/usr/include/GNUstep/AppKit/NSSliderCell.h:88:1: error: expected unqualified-id before ‘-’ token
   88 | - (NSFont*) titleFont;
      | ^
/usr/include/GNUstep/AppKit/NSSliderCell.h:89:1: error: expected unqualified-id before ‘-’ token
   89 | - (NSSliderType) sliderType;
      | ^
/usr/include/GNUstep/AppKit/NSSliderCell.h:92:1: error: expected unqualified-id before ‘-’ token
   92 | - (void) setKnobThickness: (CGFloat)thickness;
      | ^
/usr/include/GNUstep/AppKit/NSSliderCell.h:93:1: error: expected unqualified-id before ‘-’ token
   93 | - (void) setTitle: (NSString*)title;
      | ^
/usr/include/GNUstep/AppKit/NSSliderCell.h:94:1: error: expected unqualified-id before ‘-’ token
   94 | - (void) setTitleCell: (NSCell*)aCell;
      | ^
/usr/include/GNUstep/AppKit/NSSliderCell.h:95:1: error: expected unqualified-id before ‘-’ token
   95 | - (void) setTitleColor: (NSColor*)color;
      | ^
/usr/include/GNUstep/AppKit/NSSliderCell.h:96:1: error: expected unqualified-id before ‘-’ token
   96 | - (void) setTitleFont: (NSFont*)font;
      | ^
/usr/include/GNUstep/AppKit/NSSliderCell.h:97:1: error: expected unqualified-id before ‘-’ token
   97 | - (void) setSliderType:(NSSliderType)type;
      | ^
/usr/include/GNUstep/AppKit/NSSliderCell.h:100:1: error: expected unqualified-id before ‘-’ token
  100 | - (double) minValue;
      | ^
/usr/include/GNUstep/AppKit/NSSliderCell.h:101:1: error: expected unqualified-id before ‘-’ token
  101 | - (double) maxValue;
      | ^
/usr/include/GNUstep/AppKit/NSSliderCell.h:104:1: error: expected unqualified-id before ‘-’ token
  104 | - (void) setMinValue: (double)aDouble;
      | ^
/usr/include/GNUstep/AppKit/NSSliderCell.h:105:1: error: expected unqualified-id before ‘-’ token
  105 | - (void) setMaxValue: (double)aDouble;
      | ^
/usr/include/GNUstep/AppKit/NSSliderCell.h:109:1: error: expected unqualified-id before ‘-’ token
  109 | - (BOOL) allowsTickMarkValuesOnly;
      | ^
/usr/include/GNUstep/AppKit/NSSliderCell.h:110:1: error: expected unqualified-id before ‘-’ token
  110 | - (double) closestTickMarkValueToValue: (double)aValue;
      | ^
/usr/include/GNUstep/AppKit/NSSliderCell.h:111:1: error: expected unqualified-id before ‘-’ token
  111 | - (NSInteger) indexOfTickMarkAtPoint: (NSPoint)point;
      | ^
/usr/include/GNUstep/AppKit/NSSliderCell.h:112:1: error: expected unqualified-id before ‘-’ token
  112 | - (NSInteger) numberOfTickMarks;
      | ^
/usr/include/GNUstep/AppKit/NSSliderCell.h:113:1: error: expected unqualified-id before ‘-’ token
  113 | - (NSRect) rectOfTickMarkAtIndex: (NSInteger)index;
      | ^
/usr/include/GNUstep/AppKit/NSSliderCell.h:114:1: error: expected unqualified-id before ‘-’ token
  114 | - (void) setAllowsTickMarkValuesOnly: (BOOL)flag;
      | ^
/usr/include/GNUstep/AppKit/NSSliderCell.h:115:1: error: expected unqualified-id before ‘-’ token
  115 | - (void) setNumberOfTickMarks: (NSInteger)numberOfTickMarks;
      | ^
/usr/include/GNUstep/AppKit/NSSliderCell.h:116:1: error: expected unqualified-id before ‘-’ token
  116 | - (void) setTickMarkPosition: (NSTickMarkPosition)position;
      | ^
/usr/include/GNUstep/AppKit/NSSliderCell.h:117:1: error: expected unqualified-id before ‘-’ token
  117 | - (NSTickMarkPosition) tickMarkPosition;
      | ^
/usr/include/GNUstep/AppKit/NSSliderCell.h:118:1: error: expected unqualified-id before ‘-’ token
  118 | - (double) tickMarkValueAtIndex: (NSInteger)index;
      | ^
/usr/include/GNUstep/AppKit/NSSliderCell.h:121:2: error: ‘end’ does not name a type
  121 | @end
      |  ^~~
/usr/include/GNUstep/AppKit/NSSlider.h:41:2: error: ‘interface’ does not name a type
   41 | @interface NSSlider : NSControl
      |  ^~~~~~~~~
/usr/include/GNUstep/AppKit/NSSlider.h:44:1: error: expected unqualified-id before ‘-’ token
   44 | - (NSImage*) image;
      | ^
/usr/include/GNUstep/AppKit/NSSlider.h:45:1: error: expected unqualified-id before ‘-’ token
   45 | - (NSInteger) isVertical;
      | ^
/usr/include/GNUstep/AppKit/NSSlider.h:46:1: error: expected unqualified-id before ‘-’ token
   46 | - (CGFloat) knobThickness;
      | ^
/usr/include/GNUstep/AppKit/NSSlider.h:47:1: error: expected unqualified-id before ‘-’ token
   47 | - (void) setAltIncrementValue: (double)increment;
      | ^
/usr/include/GNUstep/AppKit/NSSlider.h:48:1: error: expected unqualified-id before ‘-’ token
   48 | - (void) setImage: (NSImage*)backgroundImage;
      | ^
/usr/include/GNUstep/AppKit/NSSlider.h:49:1: error: expected unqualified-id before ‘-’ token
   49 | - (void) setKnobThickness: (CGFloat)aFloat;
      | ^
/usr/include/GNUstep/AppKit/NSSlider.h:52:1: error: expected unqualified-id before ‘-’ token
   52 | - (NSString*) title;
      | ^
/usr/include/GNUstep/AppKit/NSSlider.h:53:1: error: expected unqualified-id before ‘-’ token
   53 | - (id) titleCell;
      | ^
/usr/include/GNUstep/AppKit/NSSlider.h:54:1: error: expected unqualified-id before ‘-’ token
   54 | - (NSColor*) titleColor;
      | ^
/usr/include/GNUstep/AppKit/NSSlider.h:55:1: error: expected unqualified-id before ‘-’ token
   55 | - (NSFont*) titleFont;
      | ^
/usr/include/GNUstep/AppKit/NSSlider.h:56:1: error: expected unqualified-id before ‘-’ token
   56 | - (void) setTitle: (NSString*)aString;
      | ^
/usr/include/GNUstep/AppKit/NSSlider.h:57:1: error: expected unqualified-id before ‘-’ token
   57 | - (void) setTitleCell: (NSCell*)aCell;
      | ^
/usr/include/GNUstep/AppKit/NSSlider.h:58:1: error: expected unqualified-id before ‘-’ token
   58 | - (void) setTitleColor: (NSColor*)aColor;
      | ^
/usr/include/GNUstep/AppKit/NSSlider.h:59:1: error: expected unqualified-id before ‘-’ token
   59 | - (void) setTitleFont: (NSFont*)fontObject;
      | ^
/usr/include/GNUstep/AppKit/NSSlider.h:62:1: error: expected unqualified-id before ‘-’ token
   62 | - (double) maxValue;
      | ^
/usr/include/GNUstep/AppKit/NSSlider.h:63:1: error: expected unqualified-id before ‘-’ token
   63 | - (double) minValue;
      | ^
/usr/include/GNUstep/AppKit/NSSlider.h:64:1: error: expected unqualified-id before ‘-’ token
   64 | - (void) setMaxValue: (double)aDouble;
      | ^
/usr/include/GNUstep/AppKit/NSSlider.h:65:1: error: expected unqualified-id before ‘-’ token
   65 | - (void) setMinValue: (double)aDouble;
      | ^
/usr/include/GNUstep/AppKit/NSSlider.h:68:1: error: expected unqualified-id before ‘-’ token
   68 | - (BOOL) acceptsFirstMouse: (NSEvent*)theEvent;
      | ^
/usr/include/GNUstep/AppKit/NSSlider.h:72:1: error: expected unqualified-id before ‘-’ token
   72 | - (BOOL) allowsTickMarkValuesOnly;
      | ^
/usr/include/GNUstep/AppKit/NSSlider.h:73:1: error: expected unqualified-id before ‘-’ token
   73 | - (double) closestTickMarkValueToValue: (double)aValue;
      | ^
/usr/include/GNUstep/AppKit/NSSlider.h:74:1: error: expected unqualified-id before ‘-’ token
   74 | - (NSInteger) indexOfTickMarkAtPoint: (NSPoint)point;
      | ^
/usr/include/GNUstep/AppKit/NSSlider.h:75:1: error: expected unqualified-id before ‘-’ token
   75 | - (NSInteger) numberOfTickMarks;
      | ^
/usr/include/GNUstep/AppKit/NSSlider.h:76:1: error: expected unqualified-id before ‘-’ token
   76 | - (NSRect) rectOfTickMarkAtIndex: (NSInteger)index;
      | ^
/usr/include/GNUstep/AppKit/NSSlider.h:77:1: error: expected unqualified-id before ‘-’ token
   77 | - (void) setAllowsTickMarkValuesOnly: (BOOL)flag;
      | ^
/usr/include/GNUstep/AppKit/NSSlider.h:78:1: error: expected unqualified-id before ‘-’ token
   78 | - (void) setNumberOfTickMarks: (NSInteger)numberOfTickMarks;
      | ^
/usr/include/GNUstep/AppKit/NSSlider.h:79:1: error: expected unqualified-id before ‘-’ token
   79 | - (void) setTickMarkPosition: (NSTickMarkPosition)position;
      | ^
/usr/include/GNUstep/AppKit/NSSlider.h:80:1: error: expected unqualified-id before ‘-’ token
   80 | - (NSTickMarkPosition) tickMarkPosition;
      | ^
/usr/include/GNUstep/AppKit/NSSlider.h:81:1: error: expected unqualified-id before ‘-’ token
   81 | - (double) tickMarkValueAtIndex: (NSInteger)index;
      | ^
/usr/include/GNUstep/AppKit/NSSlider.h:84:2: error: ‘end’ does not name a type
   84 | @end
      |  ^~~
/usr/include/GNUstep/AppKit/NSSpellChecker.h:55:2: error: ‘interface’ does not name a type
   55 | @interface NSSpellChecker : NSObject
      |  ^~~~~~~~~
/usr/include/GNUstep/AppKit/NSSpellChecker.h:83:1: error: expected unqualified-id before ‘+’ token
   83 | + (BOOL)isAutomaticTextReplacementEnabled;
      | ^
/usr/include/GNUstep/AppKit/NSSpellChecker.h:84:1: error: expected unqualified-id before ‘+’ token
   84 | + (BOOL)isAutomaticDashSubstitutionEnabled;
      | ^
/usr/include/GNUstep/AppKit/NSSpellChecker.h:85:1: error: expected unqualified-id before ‘+’ token
   85 | + (BOOL)isAutomaticQuoteSubstitutionEnabled;
      | ^
/usr/include/GNUstep/AppKit/NSSpellChecker.h:90:1: error: expected unqualified-id before ‘+’ token
   90 | + (NSSpellChecker *)sharedSpellChecker;
      | ^
/usr/include/GNUstep/AppKit/NSSpellChecker.h:91:1: error: expected unqualified-id before ‘+’ token
   91 | + (BOOL)sharedSpellCheckerExists;
      | ^
/usr/include/GNUstep/AppKit/NSSpellChecker.h:96:1: error: expected unqualified-id before ‘-’ token
   96 | - (NSView *)accessoryView;
      | ^
/usr/include/GNUstep/AppKit/NSSpellChecker.h:97:1: error: expected unqualified-id before ‘-’ token
   97 | - (void)setAccessoryView:(NSView *)aView;
      | ^
/usr/include/GNUstep/AppKit/NSSpellChecker.h:98:1: error: expected unqualified-id before ‘-’ token
   98 | - (NSPanel *)spellingPanel;
      | ^
/usr/include/GNUstep/AppKit/NSSpellChecker.h:103:1: error: expected unqualified-id before ‘-’ token
  103 | - (int)countWordsInString:(NSString *)aString
      | ^
/usr/include/GNUstep/AppKit/NSSpellChecker.h:105:1: error: expected unqualified-id before ‘-’ token
  105 | - (NSRange)checkSpellingOfString:(NSString *)stringToCheck
      | ^
/usr/include/GNUstep/AppKit/NSSpellChecker.h:107:1: error: expected unqualified-id before ‘-’ token
  107 | - (NSRange)checkSpellingOfString:(NSString *)stringToCheck
      | ^
/usr/include/GNUstep/AppKit/NSSpellChecker.h:114:1: error: expected unqualified-id before ‘-’ token
  114 | - (NSRange)checkGrammarOfString:(NSString *)stringToCheck
      | ^
/usr/include/GNUstep/AppKit/NSSpellChecker.h:121:1: error: expected unqualified-id before ‘-’ token
  121 | - (NSArray *)guessesForWord:(NSString *)word;
      | ^
/usr/include/GNUstep/AppKit/NSSpellChecker.h:126:1: error: expected unqualified-id before ‘-’ token
  126 | - (NSString *)language;
      | ^
/usr/include/GNUstep/AppKit/NSSpellChecker.h:127:1: error: expected unqualified-id before ‘-’ token
  127 | - (BOOL)setLanguage:(NSString *)aLanguage;
      | ^
/usr/include/GNUstep/AppKit/NSSpellChecker.h:132:1: error: expected unqualified-id before ‘+’ token
  132 | + (int)uniqueSpellDocumentTag;
      | ^
/usr/include/GNUstep/AppKit/NSSpellChecker.h:133:1: error: expected unqualified-id before ‘-’ token
  133 | - (void)closeSpellDocumentWithTag:(int)tag;
      | ^
/usr/include/GNUstep/AppKit/NSSpellChecker.h:134:1: error: expected unqualified-id before ‘-’ token
  134 | - (void)ignoreWord:(NSString *)wordToIgnore
      | ^
/usr/include/GNUstep/AppKit/NSSpellChecker.h:136:1: error: expected unqualified-id before ‘-’ token
  136 | - (NSArray *)ignoredWordsInSpellDocumentWithTag:(int)tag;
      | ^
/usr/include/GNUstep/AppKit/NSSpellChecker.h:137:1: error: expected unqualified-id before ‘-’ token
  137 | - (void)setIgnoredWords:(NSArray *)someWords
      | ^
/usr/include/GNUstep/AppKit/NSSpellChecker.h:139:1: error: expected unqualified-id before ‘-’ token
  139 | - (void)setWordFieldStringValue:(NSString *)aString;
      | ^
/usr/include/GNUstep/AppKit/NSSpellChecker.h:140:1: error: expected unqualified-id before ‘-’ token
  140 | - (void)updateSpellingPanelWithMisspelledWord:(NSString *)word;
      | ^
/usr/include/GNUstep/AppKit/NSSpellChecker.h:142:2: error: ‘end’ does not name a type
  142 | @end
      |  ^~~
/usr/include/GNUstep/AppKit/NSSpellChecker.h:156:15: error: ‘NSString’ does not name a type
  156 | APPKIT_EXTERN NSString *NSSpellCheckerDidChangeAutomaticSpellingCorrectionNotification;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSSpellChecker.h:157:15: error: ‘NSString’ does not name a type
  157 | APPKIT_EXTERN NSString *NSSpellCheckerDidChangeAutomaticTextReplacementNotification;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSSpellChecker.h:160:15: error: ‘NSString’ does not name a type
  160 | APPKIT_EXTERN NSString *NSSpellCheckerDidChangeAutomaticQuoteSubstitutionNotification;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSSpellChecker.h:161:15: error: ‘NSString’ does not name a type
  161 | APPKIT_EXTERN NSString *NSSpellCheckerDidChangeAutomaticDashSubstitutionNotification;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSSplitView.h:35:15: error: expected unqualified-id before ‘,’ token
   35 | @class NSImage, NSColor, NSNotification;
      |               ^
/usr/include/GNUstep/AppKit/NSSplitView.h:35:17: error: aggregate ‘NSImage NSColor’ has incomplete type and cannot be defined
   35 | @class NSImage, NSColor, NSNotification;
      |                 ^~~~~~~
/usr/include/GNUstep/AppKit/NSSplitView.h:48:2: error: ‘interface’ does not name a type
   48 | @interface NSSplitView : NSView
      |  ^~~~~~~~~
/usr/include/GNUstep/AppKit/NSSplitView.h:62:1: error: expected unqualified-id before ‘-’ token
   62 | - (void) setDelegate: (id)anObject;
      | ^
/usr/include/GNUstep/AppKit/NSSplitView.h:63:1: error: expected unqualified-id before ‘-’ token
   63 | - (id) delegate;
      | ^
/usr/include/GNUstep/AppKit/NSSplitView.h:64:1: error: expected unqualified-id before ‘-’ token
   64 | - (void) adjustSubviews;
      | ^
/usr/include/GNUstep/AppKit/NSSplitView.h:65:1: error: expected unqualified-id before ‘-’ token
   65 | - (void) drawDividerInRect: (NSRect)aRect;
      | ^
/usr/include/GNUstep/AppKit/NSSplitView.h:66:1: error: expected unqualified-id before ‘-’ token
   66 | - (CGFloat) dividerThickness;
      | ^
/usr/include/GNUstep/AppKit/NSSplitView.h:69:1: error: expected unqualified-id before ‘-’ token
   69 | - (void) setVertical: (BOOL)flag;
      | ^
/usr/include/GNUstep/AppKit/NSSplitView.h:70:1: error: expected unqualified-id before ‘-’ token
   70 | - (BOOL) isVertical;
      | ^
/usr/include/GNUstep/AppKit/NSSplitView.h:73:1: error: expected unqualified-id before ‘-’ token
   73 | - (BOOL) isSubviewCollapsed: (NSView *)subview;
      | ^
/usr/include/GNUstep/AppKit/NSSplitView.h:74:1: error: expected unqualified-id before ‘-’ token
   74 | - (BOOL) isPaneSplitter;
      | ^
/usr/include/GNUstep/AppKit/NSSplitView.h:75:1: error: expected unqualified-id before ‘-’ token
   75 | - (void) setIsPaneSplitter: (BOOL)flag;
      | ^
/usr/include/GNUstep/AppKit/NSSplitView.h:79:1: error: expected unqualified-id before ‘-’ token
   79 | - (void) setAutosaveName: (NSString *)autosaveName;
      | ^
/usr/include/GNUstep/AppKit/NSSplitView.h:80:1: error: expected unqualified-id before ‘-’ token
   80 | - (NSString *) autosaveName;
      | ^
/usr/include/GNUstep/AppKit/NSSplitView.h:82:1: error: expected unqualified-id before ‘-’ token
   82 | - (CGFloat) maxPossiblePositionOfDividerAtIndex: (NSInteger)dividerIndex;
      | ^
/usr/include/GNUstep/AppKit/NSSplitView.h:83:1: error: expected unqualified-id before ‘-’ token
   83 | - (CGFloat) minPossiblePositionOfDividerAtIndex: (NSInteger)dividerIndex;
      | ^
/usr/include/GNUstep/AppKit/NSSplitView.h:84:1: error: expected unqualified-id before ‘-’ token
   84 | - (void) setPosition: (CGFloat)position ofDividerAtIndex: (NSInteger)dividerIndex;
      | ^
/usr/include/GNUstep/AppKit/NSSplitView.h:86:1: error: expected unqualified-id before ‘-’ token
   86 | - (NSColor *) dividerColor;
      | ^
/usr/include/GNUstep/AppKit/NSSplitView.h:87:1: error: expected unqualified-id before ‘-’ token
   87 | - (NSSplitViewDividerStyle) dividerStyle;
      | ^
/usr/include/GNUstep/AppKit/NSSplitView.h:88:1: error: expected unqualified-id before ‘-’ token
   88 | - (void) setDividerStyle: (NSSplitViewDividerStyle)dividerStyle;
      | ^
/usr/include/GNUstep/AppKit/NSSplitView.h:91:2: error: ‘end’ does not name a type
   91 | @end
      |  ^~~
/usr/include/GNUstep/AppKit/NSSplitView.h:97:1: error: expected unqualified-id before ‘-’ token
   97 | - (void) setDraggedBarWidth: (CGFloat)newWidth;
      | ^
/usr/include/GNUstep/AppKit/NSSplitView.h:101:1: error: expected unqualified-id before ‘-’ token
  101 | - (void) setDimpleImage: (NSImage *)anImage resetDividerThickness: (BOOL)flag;
      | ^
/usr/include/GNUstep/AppKit/NSSplitView.h:102:1: error: expected unqualified-id before ‘-’ token
  102 | - (NSImage *) dimpleImage;
      | ^
/usr/include/GNUstep/AppKit/NSSplitView.h:103:1: error: expected unqualified-id before ‘-’ token
  103 | - (NSColor *) backgroundColor;
      | ^
/usr/include/GNUstep/AppKit/NSSplitView.h:104:1: error: expected unqualified-id before ‘-’ token
  104 | - (void) setBackgroundColor: (NSColor *)aColor;
      | ^
/usr/include/GNUstep/AppKit/NSSplitView.h:105:1: error: expected unqualified-id before ‘-’ token
  105 | - (void) setDividerColor: (NSColor *)aColor;
      | ^
/usr/include/GNUstep/AppKit/NSSplitView.h:106:2: error: ‘end’ does not name a type
  106 | @end
      |  ^~~
/usr/include/GNUstep/AppKit/NSSplitView.h:113:1: error: expected unqualified-id before ‘-’ token
  113 | - (void) splitView: (NSSplitView *)sender
      | ^
/usr/include/GNUstep/AppKit/NSSplitView.h:118:1: error: expected unqualified-id before ‘-’ token
  118 | - (CGFloat) splitView: (NSSplitView *)sender
      | ^
/usr/include/GNUstep/AppKit/NSSplitView.h:122:1: error: expected unqualified-id before ‘-’ token
  122 | - (void) splitViewWillResizeSubviews: (NSNotification *)notification;
      | ^
/usr/include/GNUstep/AppKit/NSSplitView.h:123:1: error: expected unqualified-id before ‘-’ token
  123 | - (void) splitViewDidResizeSubviews: (NSNotification *)notification;
      | ^
/usr/include/GNUstep/AppKit/NSSplitView.h:126:1: error: expected unqualified-id before ‘-’ token
  126 | - (BOOL) splitView: (NSSplitView *)sender
      | ^
/usr/include/GNUstep/AppKit/NSSplitView.h:129:1: error: expected unqualified-id before ‘-’ token
  129 | - (CGFloat) splitView: (NSSplitView *)sender
      | ^
/usr/include/GNUstep/AppKit/NSSplitView.h:133:1: error: expected unqualified-id before ‘-’ token
  133 | - (CGFloat) splitView: (NSSplitView *)sender
      | ^
/usr/include/GNUstep/AppKit/NSSplitView.h:139:1: error: expected unqualified-id before ‘-’ token
  139 | - (NSRect) splitView: (NSSplitView *)splitView
      | ^
/usr/include/GNUstep/AppKit/NSSplitView.h:142:1: error: expected unqualified-id before ‘-’ token
  142 | - (NSRect) splitView: (NSSplitView *)splitView
      | ^
/usr/include/GNUstep/AppKit/NSSplitView.h:147:1: error: expected unqualified-id before ‘-’ token
  147 | - (BOOL) splitView: (NSSplitView *)splitView
      | ^
/usr/include/GNUstep/AppKit/NSSplitView.h:151:1: error: expected unqualified-id before ‘-’ token
  151 | - (BOOL) splitView: (NSSplitView *)splitView
      | ^
/usr/include/GNUstep/AppKit/NSSplitView.h:156:1: error: expected unqualified-id before ‘-’ token
  156 | - (BOOL) splitView: (NSSplitView *)splitView
      | ^
/usr/include/GNUstep/AppKit/NSSplitView.h:159:2: error: ‘end’ does not name a type
  159 | @end
      |  ^~~
/usr/include/GNUstep/AppKit/NSSplitView.h:163:15: error: ‘NSString’ does not name a type
  163 | APPKIT_EXPORT NSString *NSSplitViewWillResizeSubviewsNotification;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSStatusBar.h:36:2: error: ‘interface’ does not name a type
   36 | @interface NSStatusBar : NSObject
      |  ^~~~~~~~~
/usr/include/GNUstep/AppKit/NSStatusBar.h:49:1: error: expected unqualified-id before ‘+’ token
   49 | + (NSStatusBar*) systemStatusBar;
      | ^
/usr/include/GNUstep/AppKit/NSStatusBar.h:51:1: error: expected unqualified-id before ‘-’ token
   51 | - (BOOL) isVertical;
      | ^
/usr/include/GNUstep/AppKit/NSStatusBar.h:52:1: error: expected unqualified-id before ‘-’ token
   52 | - (void) removeStatusItem: (NSStatusItem*)item;
      | ^
/usr/include/GNUstep/AppKit/NSStatusBar.h:53:1: error: expected unqualified-id before ‘-’ token
   53 | - (NSStatusItem*) statusItemWithLength: (CGFloat)length;
      | ^
/usr/include/GNUstep/AppKit/NSStatusBar.h:54:1: error: expected unqualified-id before ‘-’ token
   54 | - (CGFloat) thickness;
      | ^
/usr/include/GNUstep/AppKit/NSStatusBar.h:56:2: error: ‘end’ does not name a type
   56 | @end
      |  ^~~
/usr/include/GNUstep/AppKit/NSStatusItem.h:48:2: error: ‘interface’ does not name a type
   48 | @interface NSStatusItem : NSObject
      |  ^~~~~~~~~
/usr/include/GNUstep/AppKit/NSStatusItem.h:58:1: error: expected unqualified-id before ‘-’ token
   58 | - (SEL) action;
      | ^
/usr/include/GNUstep/AppKit/NSStatusItem.h:59:1: error: expected unqualified-id before ‘-’ token
   59 | - (NSAttributedString*) attributedTitle;
      | ^
/usr/include/GNUstep/AppKit/NSStatusItem.h:60:1: error: expected unqualified-id before ‘-’ token
   60 | - (SEL) doubleAction;
      | ^
/usr/include/GNUstep/AppKit/NSStatusItem.h:61:1: error: expected unqualified-id before ‘-’ token
   61 | - (void) drawStatusBarBackgroundInRect: (NSRect)rect withHighlight: (BOOL)flag;
      | ^
/usr/include/GNUstep/AppKit/NSStatusItem.h:62:1: error: expected unqualified-id before ‘-’ token
   62 | - (BOOL) highlightMode;
      | ^
/usr/include/GNUstep/AppKit/NSStatusItem.h:63:1: error: expected unqualified-id before ‘-’ token
   63 | - (NSImage*) image;
      | ^
/usr/include/GNUstep/AppKit/NSStatusItem.h:64:1: error: expected unqualified-id before ‘-’ token
   64 | - (BOOL) isEnabled;
      | ^
/usr/include/GNUstep/AppKit/NSStatusItem.h:65:1: error: expected unqualified-id before ‘-’ token
   65 | - (CGFloat) length;
      | ^
/usr/include/GNUstep/AppKit/NSStatusItem.h:66:1: error: expected unqualified-id before ‘-’ token
   66 | - (NSMenu*) menu;
      | ^
/usr/include/GNUstep/AppKit/NSStatusItem.h:67:1: error: expected unqualified-id before ‘-’ token
   67 | - (void) popUpStatusItemMenu: (NSMenu*)menu;
      | ^
/usr/include/GNUstep/AppKit/NSStatusItem.h:68:1: error: expected unqualified-id before ‘-’ token
   68 | - (NSInteger) sendActionOn: (NSInteger)mask;
      | ^
/usr/include/GNUstep/AppKit/NSStatusItem.h:69:1: error: expected unqualified-id before ‘-’ token
   69 | - (void) setAction: (SEL)action;
      | ^
/usr/include/GNUstep/AppKit/NSStatusItem.h:70:1: error: expected unqualified-id before ‘-’ token
   70 | - (void) setAttributedTitle: (NSAttributedString*)title;
      | ^
/usr/include/GNUstep/AppKit/NSStatusItem.h:71:1: error: expected unqualified-id before ‘-’ token
   71 | - (void) setDoubleAction: (SEL)sel;
      | ^
/usr/include/GNUstep/AppKit/NSStatusItem.h:72:1: error: expected unqualified-id before ‘-’ token
   72 | - (void) setEnabled: (BOOL)flag;
      | ^
/usr/include/GNUstep/AppKit/NSStatusItem.h:73:1: error: expected unqualified-id before ‘-’ token
   73 | - (void) setHighlightMode: (BOOL)highlightMode;
      | ^
/usr/include/GNUstep/AppKit/NSStatusItem.h:74:1: error: expected unqualified-id before ‘-’ token
   74 | - (void) setImage: (NSImage*)image;
      | ^
/usr/include/GNUstep/AppKit/NSStatusItem.h:75:1: error: expected unqualified-id before ‘-’ token
   75 | - (void) setLength: (CGFloat)length;
      | ^
/usr/include/GNUstep/AppKit/NSStatusItem.h:76:1: error: expected unqualified-id before ‘-’ token
   76 | - (void) setMenu: (NSMenu*)menu;
      | ^
/usr/include/GNUstep/AppKit/NSStatusItem.h:77:1: error: expected unqualified-id before ‘-’ token
   77 | - (void) setTarget: (id)target;
      | ^
/usr/include/GNUstep/AppKit/NSStatusItem.h:78:1: error: expected unqualified-id before ‘-’ token
   78 | - (void) setTitle: (NSString*)title;
      | ^
/usr/include/GNUstep/AppKit/NSStatusItem.h:79:1: error: expected unqualified-id before ‘-’ token
   79 | - (void) setToolTip: (NSString*)toolTip;
      | ^
/usr/include/GNUstep/AppKit/NSStatusItem.h:80:1: error: expected unqualified-id before ‘-’ token
   80 | - (void) setView: (NSView*)view;
      | ^
/usr/include/GNUstep/AppKit/NSStatusItem.h:81:1: error: expected unqualified-id before ‘-’ token
   81 | - (NSStatusBar*) statusBar;
      | ^
/usr/include/GNUstep/AppKit/NSStatusItem.h:82:1: error: expected unqualified-id before ‘-’ token
   82 | - (id) target;
      | ^
/usr/include/GNUstep/AppKit/NSStatusItem.h:83:1: error: expected unqualified-id before ‘-’ token
   83 | - (NSString*) title;
      | ^
/usr/include/GNUstep/AppKit/NSStatusItem.h:84:1: error: expected unqualified-id before ‘-’ token
   84 | - (NSString*) toolTip;
      | ^
/usr/include/GNUstep/AppKit/NSStatusItem.h:85:1: error: expected unqualified-id before ‘-’ token
   85 | - (NSView*) view;
      | ^
/usr/include/GNUstep/AppKit/NSStatusItem.h:88:1: error: expected unqualified-id before ‘-’ token
   88 | - (NSImage*) alternateImage;
      | ^
/usr/include/GNUstep/AppKit/NSStatusItem.h:89:1: error: expected unqualified-id before ‘-’ token
   89 | - (void) setAlternateImage: (NSImage*)img;
      | ^
/usr/include/GNUstep/AppKit/NSStatusItem.h:92:2: error: ‘end’ does not name a type
   92 | @end
      |  ^~~
/usr/include/GNUstep/AppKit/NSStringDrawing.h:56:2: error: ‘interface’ does not name a type
   56 | @interface NSString (NSStringDrawing)
      |  ^~~~~~~~~
/usr/include/GNUstep/AppKit/NSStringDrawing.h:59:1: error: expected unqualified-id before ‘-’ token
   59 | - (void) drawInRect: (NSRect)rect withAttributes: (NSDictionary*)attrs;
      | ^
/usr/include/GNUstep/AppKit/NSStringDrawing.h:60:1: error: expected unqualified-id before ‘-’ token
   60 | - (NSSize) sizeWithAttributes: (NSDictionary*)attrs;
      | ^
/usr/include/GNUstep/AppKit/NSStringDrawing.h:63:1: error: expected unqualified-id before ‘-’ token
   63 | - (NSRect) boundingRectWithSize: (NSSize)size
      | ^
/usr/include/GNUstep/AppKit/NSStringDrawing.h:66:1: error: expected unqualified-id before ‘-’ token
   66 | - (void) drawWithRect: (NSRect)rect
      | ^
/usr/include/GNUstep/AppKit/NSStringDrawing.h:71:2: error: ‘end’ does not name a type
   71 | @end
      |  ^~~
/usr/include/GNUstep/AppKit/NSStringDrawing.h:76:1: error: expected unqualified-id before ‘-’ token
   76 | - (void) drawAtPoint: (NSPoint)point;
      | ^
/usr/include/GNUstep/AppKit/NSStringDrawing.h:77:1: error: expected unqualified-id before ‘-’ token
   77 | - (void) drawInRect: (NSRect)rect;
      | ^
/usr/include/GNUstep/AppKit/NSStringDrawing.h:80:1: error: expected unqualified-id before ‘-’ token
   80 | - (NSRect) boundingRectWithSize: (NSSize)size
      | ^
/usr/include/GNUstep/AppKit/NSStringDrawing.h:82:1: error: expected unqualified-id before ‘-’ token
   82 | - (void) drawWithRect: (NSRect)rect
      | ^
/usr/include/GNUstep/AppKit/NSStringDrawing.h:86:2: error: ‘end’ does not name a type
   86 | @end
      |  ^~~
/usr/include/GNUstep/AppKit/NSAlert.h:58:2: error: ‘interface’ does not name a type
   58 | @interface NSAlert : NSObject
      |  ^~~~~~~~~
/usr/include/GNUstep/AppKit/NSAlert.h:76:1: error: expected unqualified-id before ‘+’ token
   76 | + (NSAlert *) alertWithError: (NSError *)error;
      | ^
/usr/include/GNUstep/AppKit/NSAlert.h:78:1: error: expected unqualified-id before ‘+’ token
   78 | + (NSAlert *) alertWithMessageText: (NSString *)messageTitle
      | ^
/usr/include/GNUstep/AppKit/NSAlert.h:85:1: error: expected unqualified-id before ‘-’ token
   85 | - (NSButton *) addButtonWithTitle: (NSString *)aTitle;
      | ^
/usr/include/GNUstep/AppKit/NSAlert.h:86:1: error: expected unqualified-id before ‘-’ token
   86 | - (NSAlertStyle) alertStyle;
      | ^
/usr/include/GNUstep/AppKit/NSAlert.h:87:1: error: expected unqualified-id before ‘-’ token
   87 | - (void) beginSheetModalForWindow: (NSWindow *)window
      | ^
/usr/include/GNUstep/AppKit/NSAlert.h:91:1: error: expected unqualified-id before ‘-’ token
   91 | - (NSArray *) buttons;
      | ^
/usr/include/GNUstep/AppKit/NSAlert.h:92:1: error: expected unqualified-id before ‘-’ token
   92 | - (id) delegate;
      | ^
/usr/include/GNUstep/AppKit/NSAlert.h:93:1: error: expected unqualified-id before ‘-’ token
   93 | - (NSString *) helpAnchor;
      | ^
/usr/include/GNUstep/AppKit/NSAlert.h:94:1: error: expected unqualified-id before ‘-’ token
   94 | - (NSImage *) icon;
      | ^
/usr/include/GNUstep/AppKit/NSAlert.h:95:1: error: expected unqualified-id before ‘-’ token
   95 | - (NSString *) informativeText;
      | ^
/usr/include/GNUstep/AppKit/NSAlert.h:96:1: error: expected unqualified-id before ‘-’ token
   96 | - (NSString *) messageText;
      | ^
/usr/include/GNUstep/AppKit/NSAlert.h:97:1: error: expected unqualified-id before ‘-’ token
   97 | - (NSInteger) runModal;
      | ^
/usr/include/GNUstep/AppKit/NSAlert.h:98:1: error: expected unqualified-id before ‘-’ token
   98 | - (void) setAlertStyle: (NSAlertStyle)style;
      | ^
/usr/include/GNUstep/AppKit/NSAlert.h:99:1: error: expected unqualified-id before ‘-’ token
   99 | - (void) setDelegate: (id)delegate;
      | ^
/usr/include/GNUstep/AppKit/NSAlert.h:100:1: error: expected unqualified-id before ‘-’ token
  100 | - (void) setHelpAnchor: (NSString *)anchor;
      | ^
/usr/include/GNUstep/AppKit/NSAlert.h:101:1: error: expected unqualified-id before ‘-’ token
  101 | - (void) setIcon: (NSImage *)icon;
      | ^
/usr/include/GNUstep/AppKit/NSAlert.h:102:1: error: expected unqualified-id before ‘-’ token
  102 | - (void) setInformativeText: (NSString *)informativeText;
      | ^
/usr/include/GNUstep/AppKit/NSAlert.h:103:1: error: expected unqualified-id before ‘-’ token
  103 | - (void) setMessageText: (NSString *)messageText;
      | ^
/usr/include/GNUstep/AppKit/NSAlert.h:104:1: error: expected unqualified-id before ‘-’ token
  104 | - (void) setShowsHelp: (BOOL)showsHelp;
      | ^
/usr/include/GNUstep/AppKit/NSAlert.h:105:1: error: expected unqualified-id before ‘-’ token
  105 | - (BOOL) showsHelp;
      | ^
/usr/include/GNUstep/AppKit/NSAlert.h:106:1: error: expected unqualified-id before ‘-’ token
  106 | - (id) window;
      | ^
/usr/include/GNUstep/AppKit/NSAlert.h:108:2: error: ‘end’ does not name a type
  108 | @end
      |  ^~~
/usr/include/GNUstep/AppKit/NSAlert.h:124:2: error: ‘end’ does not name a type
  124 | @end
      |  ^~~
/usr/include/GNUstep/GNUstepGUI/GSAnimator.h:44:2: error: ‘protocol’ does not name a type; did you mean ‘Protocol’?
   44 | @protocol GSAnimation
      |  ^~~~~~~~
      |  Protocol
/usr/include/GNUstep/GNUstepGUI/GSAnimator.h:50:1: error: expected unqualified-id before ‘-’ token
   50 | - (void) animatorDidStop;
      | ^
/usr/include/GNUstep/GNUstepGUI/GSAnimator.h:52:1: error: expected unqualified-id before ‘-’ token
   52 | - (void) animatorStep: (NSTimeInterval)elapsedTime;
      | ^
/usr/include/GNUstep/GNUstepGUI/GSAnimator.h:53:2: error: ‘end’ does not name a type
   53 | @end
      |  ^~~
/usr/include/GNUstep/GNUstepGUI/GSAnimator.h:76:1: error: expected unqualified-id before ‘+’ token
   76 | + (GSAnimator*) animatorWithAnimation: (id<GSAnimation>)anAnimation;
      | ^
/usr/include/GNUstep/GNUstepGUI/GSAnimator.h:80:1: error: expected unqualified-id before ‘+’ token
   80 | + (GSAnimator*) animatorWithAnimation: (id<GSAnimation>)anAnimation
      | ^
/usr/include/GNUstep/GNUstepGUI/GSAnimator.h:85:1: error: expected unqualified-id before ‘+’ token
   85 | + (GSAnimator*) animatorWithAnimation: (id<GSAnimation>)anAnimation
      | ^
/usr/include/GNUstep/GNUstepGUI/GSAnimator.h:91:1: error: expected unqualified-id before ‘-’ token
   91 | - (GSAnimator*) initWithAnimation: (id<GSAnimation>)anAnimation
      | ^
/usr/include/GNUstep/GNUstepGUI/GSAnimator.h:94:1: error: expected unqualified-id before ‘-’ token
   94 | - (GSAnimator*) initWithAnimation: (id<GSAnimation>)anAnimation;
      | ^
/usr/include/GNUstep/GNUstepGUI/GSAnimator.h:96:1: error: expected unqualified-id before ‘-’ token
   96 | - (unsigned int) frameCount;
      | ^
/usr/include/GNUstep/GNUstepGUI/GSAnimator.h:97:1: error: expected unqualified-id before ‘-’ token
   97 | - (void) resetCounters;
      | ^
/usr/include/GNUstep/GNUstepGUI/GSAnimator.h:98:1: error: expected unqualified-id before ‘-’ token
   98 | - (float) frameRate;
      | ^
/usr/include/GNUstep/GNUstepGUI/GSAnimator.h:99:1: error: expected unqualified-id before ‘-’ token
   99 | - (NSArray*) runLoopModesForAnimating;
      | ^
/usr/include/GNUstep/GNUstepGUI/GSAnimator.h:100:1: error: expected unqualified-id before ‘-’ token
  100 | - (void) setRunLoopModesForAnimating: (NSArray*)modes;
      | ^
/usr/include/GNUstep/GNUstepGUI/GSAnimator.h:102:1: error: expected unqualified-id before ‘-’ token
  102 | - (void) startAnimation;
      | ^
/usr/include/GNUstep/GNUstepGUI/GSAnimator.h:103:1: error: expected unqualified-id before ‘-’ token
  103 | - (void) stopAnimation;
      | ^
/usr/include/GNUstep/GNUstepGUI/GSAnimator.h:104:1: error: expected unqualified-id before ‘-’ token
  104 | - (BOOL) isAnimationRunning;
      | ^
/usr/include/GNUstep/GNUstepGUI/GSAnimator.h:105:1: error: expected unqualified-id before ‘-’ token
  105 | - (void) startStopAnimation;
      | ^
/usr/include/GNUstep/GNUstepGUI/GSAnimator.h:107:1: error: expected unqualified-id before ‘-’ token
  107 | - (void) stepAnimation;
      | ^
/usr/include/GNUstep/GNUstepGUI/GSAnimator.h:109:2: error: ‘end’ does not name a type
  109 | @end
      |  ^~~
/usr/include/GNUstep/AppKit/NSAnimation.h:97:15: error: ‘NSString’ does not name a type
   97 | APPKIT_EXPORT NSString *NSAnimationProgressMarkNotification;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSAnimation.h:100:15: error: ‘NSString’ does not name a type
  100 | APPKIT_EXPORT NSString *NSAnimationProgressMark;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSAnimation.h:102:15: error: ‘NSString’ does not name a type
  102 | APPKIT_EXPORT NSString *NSAnimationTriggerOrderIn;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSAnimation.h:103:15: error: ‘NSString’ does not name a type
  103 | APPKIT_EXPORT NSString *NSAnimationTriggerOrderOut;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSAnimation.h:112:2: error: ‘interface’ does not name a type
  112 | @interface NSAnimation : NSObject < NSCopying, NSCoding, GSAnimation >
      |  ^~~~~~~~~
/usr/include/GNUstep/AppKit/NSAnimation.h:152:1: error: expected unqualified-id before ‘-’ token
  152 | - (void) addProgressMark: (NSAnimationProgress)progress;
      | ^
/usr/include/GNUstep/AppKit/NSAnimation.h:155:1: error: expected unqualified-id before ‘-’ token
  155 | - (NSAnimationBlockingMode) animationBlockingMode;
      | ^
/usr/include/GNUstep/AppKit/NSAnimation.h:158:1: error: expected unqualified-id before ‘-’ token
  158 | - (NSAnimationCurve) animationCurve;
      | ^
/usr/include/GNUstep/AppKit/NSAnimation.h:161:1: error: expected unqualified-id before ‘-’ token
  161 | - (void) clearStartAnimation;
      | ^
/usr/include/GNUstep/AppKit/NSAnimation.h:164:1: error: expected unqualified-id before ‘-’ token
  164 | - (void) clearStopAnimation;
      | ^
/usr/include/GNUstep/AppKit/NSAnimation.h:167:1: error: expected unqualified-id before ‘-’ token
  167 | - (NSAnimationProgress) currentProgress;
      | ^
/usr/include/GNUstep/AppKit/NSAnimation.h:170:1: error: expected unqualified-id before ‘-’ token
  170 | - (float) currentValue;
      | ^
/usr/include/GNUstep/AppKit/NSAnimation.h:173:1: error: expected unqualified-id before ‘-’ token
  173 | - (id) delegate;
      | ^
/usr/include/GNUstep/AppKit/NSAnimation.h:176:1: error: expected unqualified-id before ‘-’ token
  176 | - (NSTimeInterval) duration;
      | ^
/usr/include/GNUstep/AppKit/NSAnimation.h:179:1: error: expected unqualified-id before ‘-’ token
  179 | - (float) frameRate;
      | ^
/usr/include/GNUstep/AppKit/NSAnimation.h:182:1: error: expected unqualified-id before ‘-’ token
  182 | - (id) initWithDuration: (NSTimeInterval)duration
      | ^
/usr/include/GNUstep/AppKit/NSAnimation.h:186:1: error: expected unqualified-id before ‘-’ token
  186 | - (BOOL) isAnimating;
      | ^
/usr/include/GNUstep/AppKit/NSAnimation.h:189:1: error: expected unqualified-id before ‘-’ token
  189 | - (NSArray*) progressMarks;
      | ^
/usr/include/GNUstep/AppKit/NSAnimation.h:193:1: error: expected unqualified-id before ‘-’ token
  193 | - (void) removeProgressMark: (NSAnimationProgress)progress;
      | ^
/usr/include/GNUstep/AppKit/NSAnimation.h:197:1: error: expected unqualified-id before ‘-’ token
  197 | - (NSArray*) runLoopModesForAnimating;
      | ^
/usr/include/GNUstep/AppKit/NSAnimation.h:201:1: error: expected unqualified-id before ‘-’ token
  201 | - (void) setAnimationBlockingMode: (NSAnimationBlockingMode)mode;
      | ^
/usr/include/GNUstep/AppKit/NSAnimation.h:206:1: error: expected unqualified-id before ‘-’ token
  206 | - (void) setAnimationCurve: (NSAnimationCurve)curve;
      | ^
/usr/include/GNUstep/AppKit/NSAnimation.h:212:1: error: expected unqualified-id before ‘-’ token
  212 | - (void) setCurrentProgress: (NSAnimationProgress)progress;
      | ^
/usr/include/GNUstep/AppKit/NSAnimation.h:216:1: error: expected unqualified-id before ‘-’ token
  216 | - (void) setDelegate: (id)delegate;
      | ^
/usr/include/GNUstep/AppKit/NSAnimation.h:223:1: error: expected unqualified-id before ‘-’ token
  223 | - (void) setDuration: (NSTimeInterval)duration;
      | ^
/usr/include/GNUstep/AppKit/NSAnimation.h:227:1: error: expected unqualified-id before ‘-’ token
  227 | - (void) setFrameRate: (float)fps;
      | ^
/usr/include/GNUstep/AppKit/NSAnimation.h:231:1: error: expected unqualified-id before ‘-’ token
  231 | - (void) setProgressMarks: (NSArray*)progress;
      | ^
/usr/include/GNUstep/AppKit/NSAnimation.h:235:1: error: expected unqualified-id before ‘-’ token
  235 | - (void) startAnimation;
      | ^
/usr/include/GNUstep/AppKit/NSAnimation.h:239:1: error: expected unqualified-id before ‘-’ token
  239 | - (void) startWhenAnimation: (NSAnimation*)animation
      | ^
/usr/include/GNUstep/AppKit/NSAnimation.h:244:1: error: expected unqualified-id before ‘-’ token
  244 | - (void) stopAnimation;
      | ^
/usr/include/GNUstep/AppKit/NSAnimation.h:248:1: error: expected unqualified-id before ‘-’ token
  248 | - (void) stopWhenAnimation: (NSAnimation*)animation
      | ^
/usr/include/GNUstep/AppKit/NSAnimation.h:251:2: error: ‘end’ does not name a type
  251 | @end
      |  ^~~
/usr/include/GNUstep/AppKit/NSAnimation.h:259:1: error: expected unqualified-id before ‘-’ token
  259 | - (void) resetCounters;
      | ^
/usr/include/GNUstep/AppKit/NSAnimation.h:262:1: error: expected unqualified-id before ‘-’ token
  262 | - (float) actualFrameRate;
      | ^
/usr/include/GNUstep/AppKit/NSAnimation.h:264:2: error: ‘end’ does not name a type
  264 | @end
      |  ^~~
/usr/include/GNUstep/AppKit/NSAnimation.h:281:1: error: expected unqualified-id before ‘-’ token
  281 | - (float) animation: (NSAnimation*)animation
      | ^
/usr/include/GNUstep/AppKit/NSAnimation.h:286:1: error: expected unqualified-id before ‘-’ token
  286 | - (void) animationDidEnd: (NSAnimation*)animation;
      | ^
/usr/include/GNUstep/AppKit/NSAnimation.h:290:1: error: expected unqualified-id before ‘-’ token
  290 | - (void) animationDidStop: (NSAnimation*)animation;
      | ^
/usr/include/GNUstep/AppKit/NSAnimation.h:294:1: error: expected unqualified-id before ‘-’ token
  294 | - (BOOL) animationShouldStart: (NSAnimation*)animation;
      | ^
/usr/include/GNUstep/AppKit/NSAnimation.h:296:2: error: ‘end’ does not name a type
  296 | @end
      |  ^~~
/usr/include/GNUstep/AppKit/NSAnimation.h:299:15: error: ‘NSString’ does not name a type
  299 | APPKIT_EXPORT NSString *NSViewAnimationStartFrameKey;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSAnimation.h:300:15: error: ‘NSString’ does not name a type
  300 | APPKIT_EXPORT NSString *NSViewAnimationEndFrameKey;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSAnimation.h:301:15: error: ‘NSString’ does not name a type
  301 | APPKIT_EXPORT NSString *NSViewAnimationEffectKey;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSAnimation.h:303:15: error: ‘NSString’ does not name a type
  303 | APPKIT_EXPORT NSString *NSViewAnimationFadeInEffect;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSAnimation.h:304:15: error: ‘NSString’ does not name a type
  304 | APPKIT_EXPORT NSString *NSViewAnimationFadeOutEffect;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSAnimation.h:312:2: error: ‘interface’ does not name a type
  312 | @interface NSViewAnimation : NSAnimation
      |  ^~~~~~~~~
/usr/include/GNUstep/AppKit/NSAnimation.h:319:1: error: expected unqualified-id before ‘-’ token
  319 | - (id) initWithViewAnimations: (NSArray*)animations;
      | ^
/usr/include/GNUstep/AppKit/NSAnimation.h:322:1: error: expected unqualified-id before ‘-’ token
  322 | - (void) setViewAnimations: (NSArray*)animations;
      | ^
/usr/include/GNUstep/AppKit/NSAnimation.h:325:1: error: expected unqualified-id before ‘-’ token
  325 | - (NSArray*) viewAnimations;
      | ^
/usr/include/GNUstep/AppKit/NSAnimation.h:327:2: error: ‘end’ does not name a type
  327 | @end
      |  ^~~
/usr/include/GNUstep/AppKit/NSAffineTransform.h:37:2: error: ‘interface’ does not name a type
   37 | @interface NSAffineTransform (GUIAdditions)
      |  ^~~~~~~~~
/usr/include/GNUstep/AppKit/NSAffineTransform.h:40:1: error: expected unqualified-id before ‘-’ token
   40 | - (void) set;
      | ^
/usr/include/GNUstep/AppKit/NSAffineTransform.h:41:1: error: expected unqualified-id before ‘-’ token
   41 | - (NSBezierPath*) transformBezierPath: (NSBezierPath*)aPath;
      | ^
/usr/include/GNUstep/AppKit/NSAffineTransform.h:42:2: error: ‘end’ does not name a type
   42 | @end
      |  ^~~
/usr/include/GNUstep/AppKit/NSAffineTransform.h:48:1: error: expected unqualified-id before ‘-’ token
   48 | - (void) scaleTo: (CGFloat)sx : (CGFloat)sy;
      | ^
/usr/include/GNUstep/AppKit/NSAffineTransform.h:49:1: error: expected unqualified-id before ‘-’ token
   49 | - (void) makeIdentityMatrix;
      | ^
/usr/include/GNUstep/AppKit/NSAffineTransform.h:50:1: error: expected unqualified-id before ‘-’ token
   50 | - (CGFloat) rotationAngle;
      | ^
/usr/include/GNUstep/AppKit/NSAffineTransform.h:51:1: error: expected unqualified-id before ‘-’ token
   51 | - (void) setFrameOrigin: (NSPoint)point;
      | ^
/usr/include/GNUstep/AppKit/NSAffineTransform.h:52:1: error: expected unqualified-id before ‘-’ token
   52 | - (void) setFrameRotation: (CGFloat)angle;
      | ^
/usr/include/GNUstep/AppKit/NSAffineTransform.h:55:1: error: expected unqualified-id before ‘-’ token
   55 | - (void) inverse;
      | ^
/usr/include/GNUstep/AppKit/NSAffineTransform.h:57:1: error: expected unqualified-id before ‘-’ token
   57 | - (BOOL) isRotated;
      | ^
/usr/include/GNUstep/AppKit/NSAffineTransform.h:59:1: error: expected unqualified-id before ‘-’ token
   59 | - (void) boundingRectFor: (NSRect)rect result: (NSRect*)newRect;
      | ^
/usr/include/GNUstep/AppKit/NSAffineTransform.h:62:1: error: expected unqualified-id before ‘-’ token
   62 | - (void) concatenateWith: (NSAffineTransform*)anotherMatrix;
      | ^
/usr/include/GNUstep/AppKit/NSAffineTransform.h:63:1: error: expected unqualified-id before ‘-’ token
   63 | - (void) concatenateWithMatrix: (const float[6])anotherMatrix;
      | ^
/usr/include/GNUstep/AppKit/NSAffineTransform.h:65:1: error: expected unqualified-id before ‘-’ token
   65 | - (NSPoint) pointInMatrixSpace: (NSPoint)point;
      | ^
/usr/include/GNUstep/AppKit/NSAffineTransform.h:66:1: error: expected unqualified-id before ‘-’ token
   66 | - (NSPoint) deltaPointInMatrixSpace: (NSPoint)point;
      | ^
/usr/include/GNUstep/AppKit/NSAffineTransform.h:67:1: error: expected unqualified-id before ‘-’ token
   67 | - (NSSize) sizeInMatrixSpace: (NSSize)size;
      | ^
/usr/include/GNUstep/AppKit/NSAffineTransform.h:68:1: error: expected unqualified-id before ‘-’ token
   68 | - (NSRect) rectInMatrixSpace: (NSRect)rect;
      | ^
/usr/include/GNUstep/AppKit/NSAffineTransform.h:71:1: error: expected unqualified-id before ‘-’ token
   71 | - (void) setMatrix: (const float[6])replace;
      | ^
/usr/include/GNUstep/AppKit/NSAffineTransform.h:73:1: error: expected unqualified-id before ‘-’ token
   73 | - (void) getMatrix: (float[6])replace;
      | ^
/usr/include/GNUstep/AppKit/NSAffineTransform.h:75:1: error: expected unqualified-id before ‘-’ token
   75 | - (void) takeMatrixFromTransform: (NSAffineTransform *)aTransform;
      | ^
/usr/include/GNUstep/AppKit/NSAffineTransform.h:77:2: error: ‘end’ does not name a type
   77 | @end
      |  ^~~
/usr/include/GNUstep/AppKit/NSController.h:37:2: error: ‘interface’ does not name a type
   37 | @interface NSController : NSObject <NSCoding>
      |  ^~~~~~~~~
/usr/include/GNUstep/AppKit/NSController.h:44:1: error: expected unqualified-id before ‘-’ token
   44 | - (BOOL) commitEditing;
      | ^
/usr/include/GNUstep/AppKit/NSController.h:45:1: error: expected unqualified-id before ‘-’ token
   45 | - (void) discardEditing;
      | ^
/usr/include/GNUstep/AppKit/NSController.h:47:1: error: expected unqualified-id before ‘-’ token
   47 | - (BOOL) isEditing;
      | ^
/usr/include/GNUstep/AppKit/NSController.h:50:1: error: expected unqualified-id before ‘-’ token
   50 | - (void) objectDidBeginEditing: (id)editor;
      | ^
/usr/include/GNUstep/AppKit/NSController.h:51:1: error: expected unqualified-id before ‘-’ token
   51 | - (void) objectDidEndEditing: (id)editor;
      | ^
/usr/include/GNUstep/AppKit/NSController.h:54:1: error: expected unqualified-id before ‘-’ token
   54 | - (void) commitEditingWithDelegate: (id)delegate
      | ^
/usr/include/GNUstep/AppKit/NSController.h:59:2: error: ‘end’ does not name a type
   59 | @end
      |  ^~~
/usr/include/GNUstep/AppKit/NSObjectController.h:46:2: error: ‘interface’ does not name a type
   46 | @interface NSObjectController : NSController
      |  ^~~~~~~~~
/usr/include/GNUstep/AppKit/NSObjectController.h:64:1: error: expected unqualified-id before ‘-’ token
   64 | - (id) initWithContent: (id)content;
      | ^
/usr/include/GNUstep/AppKit/NSObjectController.h:65:1: error: expected unqualified-id before ‘-’ token
   65 | - (id) content;
      | ^
/usr/include/GNUstep/AppKit/NSObjectController.h:66:1: error: expected unqualified-id before ‘-’ token
   66 | - (void) setContent: (id)content;
      | ^
/usr/include/GNUstep/AppKit/NSObjectController.h:67:1: error: expected unqualified-id before ‘-’ token
   67 | - (Class) objectClass;
      | ^
/usr/include/GNUstep/AppKit/NSObjectController.h:68:1: error: expected unqualified-id before ‘-’ token
   68 | - (void) setObjectClass: (Class)aClass;
      | ^
/usr/include/GNUstep/AppKit/NSObjectController.h:70:1: error: expected unqualified-id before ‘-’ token
   70 | - (id) newObject;
      | ^
/usr/include/GNUstep/AppKit/NSObjectController.h:71:1: error: expected unqualified-id before ‘-’ token
   71 | - (void) prepareContent;
      | ^
/usr/include/GNUstep/AppKit/NSObjectController.h:72:1: error: expected unqualified-id before ‘-’ token
   72 | - (BOOL) automaticallyPreparesContent;
      | ^
/usr/include/GNUstep/AppKit/NSObjectController.h:73:1: error: expected unqualified-id before ‘-’ token
   73 | - (void) setAutomaticallyPreparesContent: (BOOL)flag;
      | ^
/usr/include/GNUstep/AppKit/NSObjectController.h:75:1: error: expected unqualified-id before ‘-’ token
   75 | - (void) add: (id)sender;
      | ^
/usr/include/GNUstep/AppKit/NSObjectController.h:76:1: error: expected unqualified-id before ‘-’ token
   76 | - (void) addObject: (id)obj;
      | ^
/usr/include/GNUstep/AppKit/NSObjectController.h:77:1: error: expected unqualified-id before ‘-’ token
   77 | - (void) remove: (id)sender;
      | ^
/usr/include/GNUstep/AppKit/NSObjectController.h:78:1: error: expected unqualified-id before ‘-’ token
   78 | - (void) removeObject: (id)obj;
      | ^
/usr/include/GNUstep/AppKit/NSObjectController.h:79:1: error: expected unqualified-id before ‘-’ token
   79 | - (BOOL) canAdd;
      | ^
/usr/include/GNUstep/AppKit/NSObjectController.h:80:1: error: expected unqualified-id before ‘-’ token
   80 | - (BOOL) canRemove;
      | ^
/usr/include/GNUstep/AppKit/NSObjectController.h:82:1: error: expected unqualified-id before ‘-’ token
   82 | - (BOOL) isEditable;
      | ^
/usr/include/GNUstep/AppKit/NSObjectController.h:83:1: error: expected unqualified-id before ‘-’ token
   83 | - (void) setEditable: (BOOL)flag;
      | ^
/usr/include/GNUstep/AppKit/NSObjectController.h:85:1: error: expected unqualified-id before ‘-’ token
   85 | - (NSArray*) selectedObjects;
      | ^
/usr/include/GNUstep/AppKit/NSObjectController.h:86:1: error: expected unqualified-id before ‘-’ token
   86 | - (id) selection;
      | ^
/usr/include/GNUstep/AppKit/NSObjectController.h:88:1: error: expected unqualified-id before ‘-’ token
   88 | - (BOOL) validateMenuItem: (id <NSMenuItem>)item;
      | ^
/usr/include/GNUstep/AppKit/NSObjectController.h:91:1: error: expected unqualified-id before ‘-’ token
   91 | - (NSString*) entityNameKey;
      | ^
/usr/include/GNUstep/AppKit/NSObjectController.h:92:1: error: expected unqualified-id before ‘-’ token
   92 | - (void) setEntityName: (NSString*)entityName;
      | ^
/usr/include/GNUstep/AppKit/NSObjectController.h:93:1: error: expected unqualified-id before ‘-’ token
   93 | - (NSPredicate*) fetchPredicate;
      | ^
/usr/include/GNUstep/AppKit/NSObjectController.h:94:1: error: expected unqualified-id before ‘-’ token
   94 | - (void) setFetchPredicate: (NSPredicate*)predicate;
      | ^
/usr/include/GNUstep/AppKit/NSObjectController.h:95:1: error: expected unqualified-id before ‘-’ token
   95 | - (void) fetch: (id)sender;
      | ^
/usr/include/GNUstep/AppKit/NSObjectController.h:96:1: error: expected unqualified-id before ‘-’ token
   96 | - (BOOL) fetchWithRequest: (NSFetchRequest*)fetchRequest
      | ^
/usr/include/GNUstep/AppKit/NSObjectController.h:99:1: error: expected unqualified-id before ‘-’ token
   99 | - (NSManagedObjectContext*) managedObjectContext;
      | ^
/usr/include/GNUstep/AppKit/NSObjectController.h:100:1: error: expected unqualified-id before ‘-’ token
  100 | - (void) setManagedObjectContext: (NSManagedObjectContext*)managedObjectContext;
      | ^
/usr/include/GNUstep/AppKit/NSObjectController.h:103:2: error: ‘end’ does not name a type
  103 | @end
      |  ^~~
/usr/include/GNUstep/AppKit/NSArrayController.h:41:2: error: ‘interface’ does not name a type
   41 | @interface NSArrayController : NSObjectController
      |  ^~~~~~~~~
/usr/include/GNUstep/AppKit/NSArrayController.h:57:1: error: expected unqualified-id before ‘-’ token
   57 | - (void) addObject: (id)obj;
      | ^
/usr/include/GNUstep/AppKit/NSArrayController.h:58:1: error: expected unqualified-id before ‘-’ token
   58 | - (void) addObjects: (NSArray*)obj;
      | ^
/usr/include/GNUstep/AppKit/NSArrayController.h:59:1: error: expected unqualified-id before ‘-’ token
   59 | - (void) removeObject: (id)obj;
      | ^
/usr/include/GNUstep/AppKit/NSArrayController.h:60:1: error: expected unqualified-id before ‘-’ token
   60 | - (void) removeObjects: (NSArray*)obj;
      | ^
/usr/include/GNUstep/AppKit/NSArrayController.h:61:1: error: expected unqualified-id before ‘-’ token
   61 | - (BOOL) canInsert;
      | ^
/usr/include/GNUstep/AppKit/NSArrayController.h:62:1: error: expected unqualified-id before ‘-’ token
   62 | - (void) insert: (id)sender;
      | ^
/usr/include/GNUstep/AppKit/NSArrayController.h:64:1: error: expected unqualified-id before ‘-’ token
   64 | - (BOOL) addSelectedObjects: (NSArray*)obj;
      | ^
/usr/include/GNUstep/AppKit/NSArrayController.h:65:1: error: expected unqualified-id before ‘-’ token
   65 | - (BOOL) addSelectionIndexes: (NSIndexSet*)idx;
      | ^
/usr/include/GNUstep/AppKit/NSArrayController.h:66:1: error: expected unqualified-id before ‘-’ token
   66 | - (BOOL) setSelectedObjects: (NSArray*)obj;
      | ^
/usr/include/GNUstep/AppKit/NSArrayController.h:67:1: error: expected unqualified-id before ‘-’ token
   67 | - (BOOL) setSelectionIndex: (NSUInteger)idx;
      | ^
/usr/include/GNUstep/AppKit/NSArrayController.h:68:1: error: expected unqualified-id before ‘-’ token
   68 | - (BOOL) setSelectionIndexes: (NSIndexSet*)idx;
      | ^
/usr/include/GNUstep/AppKit/NSArrayController.h:69:1: error: expected unqualified-id before ‘-’ token
   69 | - (BOOL) removeSelectedObjects: (NSArray*)obj;
      | ^
/usr/include/GNUstep/AppKit/NSArrayController.h:70:1: error: expected unqualified-id before ‘-’ token
   70 | - (BOOL) removeSelectionIndexes: (NSIndexSet*)idx;
      | ^
/usr/include/GNUstep/AppKit/NSArrayController.h:71:1: error: expected unqualified-id before ‘-’ token
   71 | - (BOOL) canSelectNext;
      | ^
/usr/include/GNUstep/AppKit/NSArrayController.h:72:1: error: expected unqualified-id before ‘-’ token
   72 | - (BOOL) canSelectPrevious;
      | ^
/usr/include/GNUstep/AppKit/NSArrayController.h:73:1: error: expected unqualified-id before ‘-’ token
   73 | - (void) selectNext: (id)sender;
      | ^
/usr/include/GNUstep/AppKit/NSArrayController.h:74:1: error: expected unqualified-id before ‘-’ token
   74 | - (void) selectPrevious: (id)sender;
      | ^
/usr/include/GNUstep/AppKit/NSArrayController.h:75:1: error: expected unqualified-id before ‘-’ token
   75 | - (NSArray*) selectedObjects;
      | ^
/usr/include/GNUstep/AppKit/NSArrayController.h:76:1: error: expected unqualified-id before ‘-’ token
   76 | - (NSUInteger) selectionIndex;
      | ^
/usr/include/GNUstep/AppKit/NSArrayController.h:77:1: error: expected unqualified-id before ‘-’ token
   77 | - (NSIndexSet*) selectionIndexes;
      | ^
/usr/include/GNUstep/AppKit/NSArrayController.h:79:1: error: expected unqualified-id before ‘-’ token
   79 | - (BOOL) avoidsEmptySelection;
      | ^
/usr/include/GNUstep/AppKit/NSArrayController.h:80:1: error: expected unqualified-id before ‘-’ token
   80 | - (void) setAvoidsEmptySelection: (BOOL)flag;
      | ^
/usr/include/GNUstep/AppKit/NSArrayController.h:81:1: error: expected unqualified-id before ‘-’ token
   81 | - (BOOL) preservesSelection;
      | ^
/usr/include/GNUstep/AppKit/NSArrayController.h:82:1: error: expected unqualified-id before ‘-’ token
   82 | - (void) setPreservesSelection: (BOOL)flag;
      | ^
/usr/include/GNUstep/AppKit/NSArrayController.h:83:1: error: expected unqualified-id before ‘-’ token
   83 | - (BOOL) selectsInsertedObjects;
      | ^
/usr/include/GNUstep/AppKit/NSArrayController.h:84:1: error: expected unqualified-id before ‘-’ token
   84 | - (void) setSelectsInsertedObjects: (BOOL)flag;
      | ^
/usr/include/GNUstep/AppKit/NSArrayController.h:86:1: error: expected unqualified-id before ‘-’ token
   86 | - (BOOL) alwaysUsesMultipleValuesMarker;
      | ^
/usr/include/GNUstep/AppKit/NSArrayController.h:87:1: error: expected unqualified-id before ‘-’ token
   87 | - (void) setAlwaysUsesMultipleValuesMarker: (BOOL)flag;
      | ^
/usr/include/GNUstep/AppKit/NSArrayController.h:88:1: error: expected unqualified-id before ‘-’ token
   88 | - (BOOL) clearsFilterPredicateOnInsertion;
      | ^
/usr/include/GNUstep/AppKit/NSArrayController.h:89:1: error: expected unqualified-id before ‘-’ token
   89 | - (void) setClearsFilterPredicateOnInsertion: (BOOL)flag;
      | ^
/usr/include/GNUstep/AppKit/NSArrayController.h:92:1: error: expected unqualified-id before ‘-’ token
   92 | - (BOOL) automaticallyRearrangesObjects;
      | ^
/usr/include/GNUstep/AppKit/NSArrayController.h:93:1: error: expected unqualified-id before ‘-’ token
   93 | - (void) setAutomaticallyRearrangesObjects: (BOOL)flag;
      | ^
/usr/include/GNUstep/AppKit/NSArrayController.h:96:1: error: expected unqualified-id before ‘-’ token
   96 | - (NSArray*) arrangeObjects: (NSArray*)obj;
      | ^
/usr/include/GNUstep/AppKit/NSArrayController.h:97:1: error: expected unqualified-id before ‘-’ token
   97 | - (id) arrangedObjects;
      | ^
/usr/include/GNUstep/AppKit/NSArrayController.h:98:1: error: expected unqualified-id before ‘-’ token
   98 | - (void) rearrangeObjects;
      | ^
/usr/include/GNUstep/AppKit/NSArrayController.h:99:1: error: expected unqualified-id before ‘-’ token
   99 | - (void) setSortDescriptors: (NSArray*)desc;
      | ^
/usr/include/GNUstep/AppKit/NSArrayController.h:100:1: error: expected unqualified-id before ‘-’ token
  100 | - (NSArray*) sortDescriptors;
      | ^
/usr/include/GNUstep/AppKit/NSArrayController.h:102:1: error: expected unqualified-id before ‘-’ token
  102 | - (void) setFilterPredicate: (NSPredicate*)filterPredicate;
      | ^
/usr/include/GNUstep/AppKit/NSArrayController.h:103:1: error: expected unqualified-id before ‘-’ token
  103 | - (NSPredicate*) filterPredicate;
      | ^
/usr/include/GNUstep/AppKit/NSArrayController.h:106:1: error: expected unqualified-id before ‘-’ token
  106 | - (void) insertObject: (id)obj
      | ^
/usr/include/GNUstep/AppKit/NSArrayController.h:108:1: error: expected unqualified-id before ‘-’ token
  108 | - (void) insertObjects: (NSArray*)obj
      | ^
/usr/include/GNUstep/AppKit/NSArrayController.h:110:1: error: expected unqualified-id before ‘-’ token
  110 | - (void) removeObjectAtArrangedObjectIndex: (NSUInteger)idx;
      | ^
/usr/include/GNUstep/AppKit/NSArrayController.h:111:1: error: expected unqualified-id before ‘-’ token
  111 | - (void) removeObjectsAtArrangedObjectIndexes: (NSIndexSet*)idx;
      | ^
/usr/include/GNUstep/AppKit/NSArrayController.h:113:2: error: ‘end’ does not name a type
  113 | @end
      |  ^~~
/usr/include/GNUstep/AppKit/NSBezierPath.h:74:2: error: ‘interface’ does not name a type
   74 | @interface NSBezierPath : NSObject <NSCopying, NSCoding>
      |  ^~~~~~~~~
/usr/include/GNUstep/AppKit/NSBezierPath.h:104:1: error: expected unqualified-id before ‘+’ token
  104 | + (NSBezierPath *)bezierPath;
      | ^
/usr/include/GNUstep/AppKit/NSBezierPath.h:105:1: error: expected unqualified-id before ‘+’ token
  105 | + (NSBezierPath *)bezierPathWithRect:(NSRect)aRect;
      | ^
/usr/include/GNUstep/AppKit/NSBezierPath.h:106:1: error: expected unqualified-id before ‘+’ token
  106 | + (NSBezierPath *)bezierPathWithOvalInRect:(NSRect)aRect;
      | ^
/usr/include/GNUstep/AppKit/NSBezierPath.h:108:1: error: expected unqualified-id before ‘+’ token
  108 | + (NSBezierPath *)bezierPathWithRoundedRect:(NSRect)aRect
      | ^
/usr/include/GNUstep/AppKit/NSBezierPath.h:116:1: error: expected unqualified-id before ‘+’ token
  116 | + (void)fillRect:(NSRect)aRect;
      | ^
/usr/include/GNUstep/AppKit/NSBezierPath.h:120:1: error: expected unqualified-id before ‘+’ token
  120 | + (void)strokeRect:(NSRect)aRect;
      | ^
/usr/include/GNUstep/AppKit/NSBezierPath.h:121:1: error: expected unqualified-id before ‘+’ token
  121 | + (void)clipRect:(NSRect)aRect;
      | ^
/usr/include/GNUstep/AppKit/NSBezierPath.h:125:1: error: expected unqualified-id before ‘+’ token
  125 | + (void)strokeLineFromPoint:(NSPoint)point1 toPoint:(NSPoint)point2;
      | ^
/usr/include/GNUstep/AppKit/NSBezierPath.h:126:1: error: expected unqualified-id before ‘+’ token
  126 | + (void)drawPackedGlyphs: (const char *)packedGlyphs atPoint: (NSPoint)aPoint;
      | ^
/usr/include/GNUstep/AppKit/NSBezierPath.h:131:1: error: expected unqualified-id before ‘+’ token
  131 | + (void)setDefaultMiterLimit:(CGFloat)limit;
      | ^
/usr/include/GNUstep/AppKit/NSBezierPath.h:132:1: error: expected unqualified-id before ‘+’ token
  132 | + (CGFloat)defaultMiterLimit;
      | ^
/usr/include/GNUstep/AppKit/NSBezierPath.h:133:1: error: expected unqualified-id before ‘+’ token
  133 | + (void)setDefaultFlatness:(CGFloat)flatness;
      | ^
/usr/include/GNUstep/AppKit/NSBezierPath.h:134:1: error: expected unqualified-id before ‘+’ token
  134 | + (CGFloat)defaultFlatness;
      | ^
/usr/include/GNUstep/AppKit/NSBezierPath.h:135:1: error: expected unqualified-id before ‘+’ token
  135 | + (void)setDefaultWindingRule:(NSWindingRule)windingRule;
      | ^
/usr/include/GNUstep/AppKit/NSBezierPath.h:136:1: error: expected unqualified-id before ‘+’ token
  136 | + (NSWindingRule)defaultWindingRule;
      | ^
/usr/include/GNUstep/AppKit/NSBezierPath.h:137:1: error: expected unqualified-id before ‘+’ token
  137 | + (void)setDefaultLineCapStyle:(NSLineCapStyle)lineCapStyle;
      | ^
/usr/include/GNUstep/AppKit/NSBezierPath.h:138:1: error: expected unqualified-id before ‘+’ token
  138 | + (NSLineCapStyle)defaultLineCapStyle;
      | ^
/usr/include/GNUstep/AppKit/NSBezierPath.h:139:1: error: expected unqualified-id before ‘+’ token
  139 | + (void)setDefaultLineJoinStyle:(NSLineJoinStyle)lineJoinStyle;
      | ^
/usr/include/GNUstep/AppKit/NSBezierPath.h:140:1: error: expected unqualified-id before ‘+’ token
  140 | + (NSLineJoinStyle)defaultLineJoinStyle;
      | ^
/usr/include/GNUstep/AppKit/NSBezierPath.h:141:1: error: expected unqualified-id before ‘+’ token
  141 | + (void)setDefaultLineWidth:(CGFloat)lineWidth;
      | ^
/usr/include/GNUstep/AppKit/NSBezierPath.h:142:1: error: expected unqualified-id before ‘+’ token
  142 | + (CGFloat)defaultLineWidth;
      | ^
/usr/include/GNUstep/AppKit/NSBezierPath.h:147:1: error: expected unqualified-id before ‘-’ token
  147 | - (void)moveToPoint:(NSPoint)aPoint;
      | ^
/usr/include/GNUstep/AppKit/NSBezierPath.h:148:1: error: expected unqualified-id before ‘-’ token
  148 | - (void)lineToPoint:(NSPoint)aPoint;
      | ^
/usr/include/GNUstep/AppKit/NSBezierPath.h:149:1: error: expected unqualified-id before ‘-’ token
  149 | - (void)curveToPoint:(NSPoint)aPoint
      | ^
/usr/include/GNUstep/AppKit/NSBezierPath.h:152:1: error: expected unqualified-id before ‘-’ token
  152 | - (void)closePath;
      | ^
/usr/include/GNUstep/AppKit/NSBezierPath.h:153:1: error: expected unqualified-id before ‘-’ token
  153 | - (void)removeAllPoints;
      | ^
/usr/include/GNUstep/AppKit/NSBezierPath.h:158:1: error: expected unqualified-id before ‘-’ token
  158 | - (void)relativeMoveToPoint:(NSPoint)aPoint;
      | ^
/usr/include/GNUstep/AppKit/NSBezierPath.h:159:1: error: expected unqualified-id before ‘-’ token
  159 | - (void)relativeLineToPoint:(NSPoint)aPoint;
      | ^
/usr/include/GNUstep/AppKit/NSBezierPath.h:160:1: error: expected unqualified-id before ‘-’ token
  160 | - (void)relativeCurveToPoint:(NSPoint)aPoint
      | ^
/usr/include/GNUstep/AppKit/NSBezierPath.h:167:1: error: expected unqualified-id before ‘-’ token
  167 | - (CGFloat)lineWidth;
      | ^
/usr/include/GNUstep/AppKit/NSBezierPath.h:168:1: error: expected unqualified-id before ‘-’ token
  168 | - (void)setLineWidth:(CGFloat)lineWidth;
      | ^
/usr/include/GNUstep/AppKit/NSBezierPath.h:169:1: error: expected unqualified-id before ‘-’ token
  169 | - (NSLineCapStyle)lineCapStyle;
      | ^
/usr/include/GNUstep/AppKit/NSBezierPath.h:170:1: error: expected unqualified-id before ‘-’ token
  170 | - (void)setLineCapStyle:(NSLineCapStyle)lineCapStyle;
      | ^
/usr/include/GNUstep/AppKit/NSBezierPath.h:171:1: error: expected unqualified-id before ‘-’ token
  171 | - (NSLineJoinStyle)lineJoinStyle;
      | ^
/usr/include/GNUstep/AppKit/NSBezierPath.h:172:1: error: expected unqualified-id before ‘-’ token
  172 | - (void)setLineJoinStyle:(NSLineJoinStyle)lineJoinStyle;
      | ^
/usr/include/GNUstep/AppKit/NSBezierPath.h:173:1: error: expected unqualified-id before ‘-’ token
  173 | - (NSWindingRule)windingRule;
      | ^
/usr/include/GNUstep/AppKit/NSBezierPath.h:174:1: error: expected unqualified-id before ‘-’ token
  174 | - (void)setWindingRule:(NSWindingRule)windingRule;
      | ^
/usr/include/GNUstep/AppKit/NSBezierPath.h:175:1: error: expected unqualified-id before ‘-’ token
  175 | - (void)setFlatness:(CGFloat)flatness;
      | ^
/usr/include/GNUstep/AppKit/NSBezierPath.h:176:1: error: expected unqualified-id before ‘-’ token
  176 | - (CGFloat)flatness;
      | ^
/usr/include/GNUstep/AppKit/NSBezierPath.h:177:1: error: expected unqualified-id before ‘-’ token
  177 | - (void)setMiterLimit:(CGFloat)limit;
      | ^
/usr/include/GNUstep/AppKit/NSBezierPath.h:178:1: error: expected unqualified-id before ‘-’ token
  178 | - (CGFloat)miterLimit;
      | ^
/usr/include/GNUstep/AppKit/NSBezierPath.h:179:1: error: expected unqualified-id before ‘-’ token
  179 | - (void)getLineDash:(CGFloat *)pattern count:(NSInteger *)count phase:(CGFloat *)phase;
      | ^
/usr/include/GNUstep/AppKit/NSBezierPath.h:180:1: error: expected unqualified-id before ‘-’ token
  180 | - (void)setLineDash:(const CGFloat *)pattern count:(NSInteger)count phase:(CGFloat)phase;
      | ^
/usr/include/GNUstep/AppKit/NSBezierPath.h:185:1: error: expected unqualified-id before ‘-’ token
  185 | - (void)stroke;
      | ^
/usr/include/GNUstep/AppKit/NSBezierPath.h:186:1: error: expected unqualified-id before ‘-’ token
  186 | - (void)fill;
      | ^
/usr/include/GNUstep/AppKit/NSBezierPath.h:187:1: error: expected unqualified-id before ‘-’ token
  187 | - (void)addClip;
      | ^
/usr/include/GNUstep/AppKit/NSBezierPath.h:188:1: error: expected unqualified-id before ‘-’ token
  188 | - (void)setClip;
      | ^
/usr/include/GNUstep/AppKit/NSBezierPath.h:193:1: error: expected unqualified-id before ‘-’ token
  193 | - (NSBezierPath *)bezierPathByFlatteningPath;
      | ^
/usr/include/GNUstep/AppKit/NSBezierPath.h:194:1: error: expected unqualified-id before ‘-’ token
  194 | - (NSBezierPath *)bezierPathByReversingPath;
      | ^
/usr/include/GNUstep/AppKit/NSBezierPath.h:199:1: error: expected unqualified-id before ‘-’ token
  199 | - (void)transformUsingAffineTransform:(NSAffineTransform *)transform;
      | ^
/usr/include/GNUstep/AppKit/NSBezierPath.h:204:1: error: expected unqualified-id before ‘-’ token
  204 | - (BOOL)isEmpty;
      | ^
/usr/include/GNUstep/AppKit/NSBezierPath.h:205:1: error: expected unqualified-id before ‘-’ token
  205 | - (NSPoint)currentPoint;
      | ^
/usr/include/GNUstep/AppKit/NSBezierPath.h:206:1: error: expected unqualified-id before ‘-’ token
  206 | - (NSRect)controlPointBounds;
      | ^
/usr/include/GNUstep/AppKit/NSBezierPath.h:207:1: error: expected unqualified-id before ‘-’ token
  207 | - (NSRect)bounds;
      | ^
/usr/include/GNUstep/AppKit/NSBezierPath.h:212:1: error: expected unqualified-id before ‘-’ token
  212 | - (NSInteger)elementCount;
      | ^
/usr/include/GNUstep/AppKit/NSBezierPath.h:213:1: error: expected unqualified-id before ‘-’ token
  213 | - (NSBezierPathElement)elementAtIndex:(NSInteger)index
      | ^
/usr/include/GNUstep/AppKit/NSBezierPath.h:215:1: error: expected unqualified-id before ‘-’ token
  215 | - (NSBezierPathElement)elementAtIndex:(NSInteger)index;
      | ^
/usr/include/GNUstep/AppKit/NSBezierPath.h:216:1: error: expected unqualified-id before ‘-’ token
  216 | - (void)setAssociatedPoints:(NSPoint *)points atIndex:(NSInteger)index;
      | ^
/usr/include/GNUstep/AppKit/NSBezierPath.h:221:1: error: expected unqualified-id before ‘-’ token
  221 | - (void)appendBezierPath:(NSBezierPath *)aPath;
      | ^
/usr/include/GNUstep/AppKit/NSBezierPath.h:222:1: error: expected unqualified-id before ‘-’ token
  222 | - (void)appendBezierPathWithRect:(NSRect)aRect;
      | ^
/usr/include/GNUstep/AppKit/NSBezierPath.h:223:1: error: expected unqualified-id before ‘-’ token
  223 | - (void)appendBezierPathWithPoints:(NSPoint *)points count:(NSInteger)count;
      | ^
/usr/include/GNUstep/AppKit/NSBezierPath.h:224:1: error: expected unqualified-id before ‘-’ token
  224 | - (void)appendBezierPathWithOvalInRect:(NSRect)aRect;
      | ^
/usr/include/GNUstep/AppKit/NSBezierPath.h:225:1: error: expected unqualified-id before ‘-’ token
  225 | - (void)appendBezierPathWithArcWithCenter:(NSPoint)center
      | ^
/usr/include/GNUstep/AppKit/NSBezierPath.h:230:1: error: expected unqualified-id before ‘-’ token
  230 | - (void)appendBezierPathWithArcWithCenter:(NSPoint)center
      | ^
/usr/include/GNUstep/AppKit/NSBezierPath.h:234:1: error: expected unqualified-id before ‘-’ token
  234 | - (void)appendBezierPathWithArcFromPoint:(NSPoint)point1
      | ^
/usr/include/GNUstep/AppKit/NSBezierPath.h:237:1: error: expected unqualified-id before ‘-’ token
  237 | - (void)appendBezierPathWithGlyph:(NSGlyph)glyph inFont:(NSFont *)font;
      | ^
/usr/include/GNUstep/AppKit/NSBezierPath.h:238:1: error: expected unqualified-id before ‘-’ token
  238 | - (void)appendBezierPathWithGlyphs:(NSGlyph *)glyphs
      | ^
/usr/include/GNUstep/AppKit/NSBezierPath.h:241:1: error: expected unqualified-id before ‘-’ token
  241 | - (void)appendBezierPathWithPackedGlyphs:(const char *)packedGlyphs;
      | ^
/usr/include/GNUstep/AppKit/NSBezierPath.h:243:1: error: expected unqualified-id before ‘-’ token
  243 | - (void)appendBezierPathWithRoundedRect:(NSRect)aRect
      | ^
/usr/include/GNUstep/AppKit/NSBezierPath.h:255:1: error: expected unqualified-id before ‘-’ token
  255 | - (int) windingCountAtPoint: (NSPoint)point;
      | ^
/usr/include/GNUstep/AppKit/NSBezierPath.h:261:1: error: expected unqualified-id before ‘-’ token
  261 | - (BOOL)containsPoint:(NSPoint)point;
      | ^
/usr/include/GNUstep/AppKit/NSBezierPath.h:266:1: error: expected unqualified-id before ‘-’ token
  266 | - (BOOL)cachesBezierPath;
      | ^
/usr/include/GNUstep/AppKit/NSBezierPath.h:267:1: error: expected unqualified-id before ‘-’ token
  267 | - (void)setCachesBezierPath:(BOOL)flag;
      | ^
/usr/include/GNUstep/AppKit/NSBezierPath.h:269:2: error: ‘end’ does not name a type
  269 | @end
      |  ^~~
/usr/include/GNUstep/AppKit/NSButtonTouchBarItem.h:37:2: error: ‘interface’ does not name a type
   37 | @interface NSButtonTouchBarItem : NSTouchBarItem
      |  ^~~~~~~~~
/usr/include/GNUstep/AppKit/NSColorSampler.h:38:47: error: ‘NSColor’ is not a type
   38 | DEFINE_BLOCK_TYPE(GSColorSampleHandler, void, NSColor*);
      |                                               ^~~~~~~
/usr/include/GNUstep/GNUstepBase/GSBlocks.h:68:28: note: in definition of macro ‘DEFINE_BLOCK_TYPE’
   68 |     retTy (*invoke)(void*, argTys, ## __VA_ARGS__);\
      |                            ^~~~~~
/usr/include/GNUstep/AppKit/NSColorSampler.h:40:2: error: ‘interface’ does not name a type
   40 | @interface NSColorSampler : NSObject
      |  ^~~~~~~~~
/usr/include/GNUstep/AppKit/NSColorSampler.h:44:2: error: ‘end’ does not name a type
   44 | @end
      |  ^~~
/usr/include/GNUstep/AppKit/NSColorSpace.h:50:2: error: ‘interface’ does not name a type
   50 | @interface NSColorSpace : NSObject <NSCoding>
      |  ^~~~~~~~~
/usr/include/GNUstep/AppKit/NSColorSpace.h:57:1: error: expected unqualified-id before ‘+’ token
   57 | + (NSColorSpace *)deviceCMYKColorSpace;
      | ^
/usr/include/GNUstep/AppKit/NSColorSpace.h:58:1: error: expected unqualified-id before ‘+’ token
   58 | + (NSColorSpace *)deviceGrayColorSpace;
      | ^
/usr/include/GNUstep/AppKit/NSColorSpace.h:59:1: error: expected unqualified-id before ‘+’ token
   59 | + (NSColorSpace *)deviceRGBColorSpace;
      | ^
/usr/include/GNUstep/AppKit/NSColorSpace.h:60:1: error: expected unqualified-id before ‘+’ token
   60 | + (NSColorSpace *)genericCMYKColorSpace;
      | ^
/usr/include/GNUstep/AppKit/NSColorSpace.h:61:1: error: expected unqualified-id before ‘+’ token
   61 | + (NSColorSpace *)genericGrayColorSpace;
      | ^
/usr/include/GNUstep/AppKit/NSColorSpace.h:62:1: error: expected unqualified-id before ‘+’ token
   62 | + (NSColorSpace *)genericRGBColorSpace;
      | ^
/usr/include/GNUstep/AppKit/NSColorSpace.h:64:1: error: expected unqualified-id before ‘-’ token
   64 | - (NSColorSpaceModel)colorSpaceModel;
      | ^
/usr/include/GNUstep/AppKit/NSColorSpace.h:65:1: error: expected unqualified-id before ‘-’ token
   65 | - (void *)colorSyncProfile;
      | ^
/usr/include/GNUstep/AppKit/NSColorSpace.h:66:1: error: expected unqualified-id before ‘-’ token
   66 | - (NSData *)ICCProfileData;
      | ^
/usr/include/GNUstep/AppKit/NSColorSpace.h:67:1: error: expected unqualified-id before ‘-’ token
   67 | - (id)initWithColorSyncProfile:(void *)prof;
      | ^
/usr/include/GNUstep/AppKit/NSColorSpace.h:68:1: error: expected unqualified-id before ‘-’ token
   68 | - (id)initWithICCProfileData:(NSData *)iccData;
      | ^
/usr/include/GNUstep/AppKit/NSColorSpace.h:69:1: error: expected unqualified-id before ‘-’ token
   69 | - (NSString *)localizedName;
      | ^
/usr/include/GNUstep/AppKit/NSColorSpace.h:70:1: error: expected unqualified-id before ‘-’ token
   70 | - (int)numberOfColorComponents;
      | ^
/usr/include/GNUstep/AppKit/NSColorSpace.h:72:2: error: ‘end’ does not name a type
   72 | @end
      |  ^~~
/usr/include/GNUstep/AppKit/NSComboBox.h:38:2: error: ‘interface’ does not name a type
   38 | @interface NSComboBox : NSTextField
      |  ^~~~~~~~~
/usr/include/GNUstep/AppKit/NSComboBox.h:42:1: error: expected unqualified-id before ‘-’ token
   42 | - (BOOL) hasVerticalScroller;
      | ^
/usr/include/GNUstep/AppKit/NSComboBox.h:43:1: error: expected unqualified-id before ‘-’ token
   43 | - (void) setHasVerticalScroller: (BOOL)flag;
      | ^
/usr/include/GNUstep/AppKit/NSComboBox.h:45:1: error: expected unqualified-id before ‘-’ token
   45 | - (NSSize) intercellSpacing;
      | ^
/usr/include/GNUstep/AppKit/NSComboBox.h:46:1: error: expected unqualified-id before ‘-’ token
   46 | - (void) setIntercellSpacing: (NSSize)aSize;
      | ^
/usr/include/GNUstep/AppKit/NSComboBox.h:48:1: error: expected unqualified-id before ‘-’ token
   48 | - (CGFloat) itemHeight;
      | ^
/usr/include/GNUstep/AppKit/NSComboBox.h:49:1: error: expected unqualified-id before ‘-’ token
   49 | - (void) setItemHeight: (CGFloat)itemHeight;
      | ^
/usr/include/GNUstep/AppKit/NSComboBox.h:51:1: error: expected unqualified-id before ‘-’ token
   51 | - (NSInteger) numberOfVisibleItems;
      | ^
/usr/include/GNUstep/AppKit/NSComboBox.h:52:1: error: expected unqualified-id before ‘-’ token
   52 | - (void) setNumberOfVisibleItems: (NSInteger)visibleItems;
      | ^
/usr/include/GNUstep/AppKit/NSComboBox.h:54:1: error: expected unqualified-id before ‘-’ token
   54 | - (void) reloadData;
      | ^
/usr/include/GNUstep/AppKit/NSComboBox.h:55:1: error: expected unqualified-id before ‘-’ token
   55 | - (void) noteNumberOfItemsChanged;
      | ^
/usr/include/GNUstep/AppKit/NSComboBox.h:57:1: error: expected unqualified-id before ‘-’ token
   57 | - (BOOL) usesDataSource;
      | ^
/usr/include/GNUstep/AppKit/NSComboBox.h:58:1: error: expected unqualified-id before ‘-’ token
   58 | - (void) setUsesDataSource: (BOOL)flag;
      | ^
/usr/include/GNUstep/AppKit/NSComboBox.h:60:1: error: expected unqualified-id before ‘-’ token
   60 | - (void) scrollItemAtIndexToTop: (NSInteger)index;
      | ^
/usr/include/GNUstep/AppKit/NSComboBox.h:61:1: error: expected unqualified-id before ‘-’ token
   61 | - (void) scrollItemAtIndexToVisible: (NSInteger)index;
      | ^
/usr/include/GNUstep/AppKit/NSComboBox.h:63:1: error: expected unqualified-id before ‘-’ token
   63 | - (void) selectItemAtIndex: (NSInteger)index;
      | ^
/usr/include/GNUstep/AppKit/NSComboBox.h:64:1: error: expected unqualified-id before ‘-’ token
   64 | - (void) deselectItemAtIndex: (NSInteger)index;
      | ^
/usr/include/GNUstep/AppKit/NSComboBox.h:65:1: error: expected unqualified-id before ‘-’ token
   65 | - (NSInteger) indexOfSelectedItem;
      | ^
/usr/include/GNUstep/AppKit/NSComboBox.h:66:1: error: expected unqualified-id before ‘-’ token
   66 | - (NSInteger) numberOfItems;
      | ^
/usr/include/GNUstep/AppKit/NSComboBox.h:69:1: error: expected unqualified-id before ‘-’ token
   69 | - (id) dataSource;
      | ^
/usr/include/GNUstep/AppKit/NSComboBox.h:70:1: error: expected unqualified-id before ‘-’ token
   70 | - (void) setDataSource: (id)aSource;
      | ^
/usr/include/GNUstep/AppKit/NSComboBox.h:73:1: error: expected unqualified-id before ‘-’ token
   73 | - (void) addItemWithObjectValue: (id)object;
      | ^
/usr/include/GNUstep/AppKit/NSComboBox.h:74:1: error: expected unqualified-id before ‘-’ token
   74 | - (void) addItemsWithObjectValues: (NSArray *)objects;
      | ^
/usr/include/GNUstep/AppKit/NSComboBox.h:75:1: error: expected unqualified-id before ‘-’ token
   75 | - (void) insertItemWithObjectValue: (id)object atIndex:(NSInteger)index;
      | ^
/usr/include/GNUstep/AppKit/NSComboBox.h:76:1: error: expected unqualified-id before ‘-’ token
   76 | - (void) removeItemWithObjectValue: (id)object;
      | ^
/usr/include/GNUstep/AppKit/NSComboBox.h:77:1: error: expected unqualified-id before ‘-’ token
   77 | - (void) removeItemAtIndex: (NSInteger)index;
      | ^
/usr/include/GNUstep/AppKit/NSComboBox.h:78:1: error: expected unqualified-id before ‘-’ token
   78 | - (void) removeAllItems;
      | ^
/usr/include/GNUstep/AppKit/NSComboBox.h:79:1: error: expected unqualified-id before ‘-’ token
   79 | - (void) selectItemWithObjectValue: (id)object;
      | ^
/usr/include/GNUstep/AppKit/NSComboBox.h:80:1: error: expected unqualified-id before ‘-’ token
   80 | - (id) itemObjectValueAtIndex: (NSInteger)index;
      | ^
/usr/include/GNUstep/AppKit/NSComboBox.h:81:1: error: expected unqualified-id before ‘-’ token
   81 | - (id) objectValueOfSelectedItem;
      | ^
/usr/include/GNUstep/AppKit/NSComboBox.h:82:1: error: expected unqualified-id before ‘-’ token
   82 | - (NSInteger) indexOfItemWithObjectValue: (id)object;
      | ^
/usr/include/GNUstep/AppKit/NSComboBox.h:83:1: error: expected unqualified-id before ‘-’ token
   83 | - (NSArray *) objectValues;
      | ^
/usr/include/GNUstep/AppKit/NSComboBox.h:87:1: error: expected unqualified-id before ‘-’ token
   87 | - (void) setCompletes: (BOOL)completes;
      | ^
/usr/include/GNUstep/AppKit/NSComboBox.h:88:1: error: expected unqualified-id before ‘-’ token
   88 | - (BOOL) completes;
      | ^
/usr/include/GNUstep/AppKit/NSComboBox.h:92:1: error: expected unqualified-id before ‘-’ token
   92 | - (BOOL) isButtonBordered;
      | ^
/usr/include/GNUstep/AppKit/NSComboBox.h:93:1: error: expected unqualified-id before ‘-’ token
   93 | - (void) setButtonBordered:(BOOL)flag;
      | ^
/usr/include/GNUstep/AppKit/NSComboBox.h:95:2: error: ‘end’ does not name a type
   95 | @end
      |  ^~~
/usr/include/GNUstep/AppKit/NSComboBox.h:99:1: error: expected unqualified-id before ‘-’ token
   99 | - (id) comboBox: (NSComboBox *)aComboBox objectValueForItemAtIndex:(NSInteger)index;
      | ^
/usr/include/GNUstep/AppKit/NSComboBox.h:100:1: error: expected unqualified-id before ‘-’ token
  100 | - (NSUInteger) comboBox: (NSComboBox *)aComboBox
      | ^
/usr/include/GNUstep/AppKit/NSComboBox.h:104:1: error: expected unqualified-id before ‘-’ token
  104 | - (NSString *) comboBox: (NSComboBox *)aComboBox
      | ^
/usr/include/GNUstep/AppKit/NSComboBox.h:107:2: error: ‘end’ does not name a type
  107 | @end
      |  ^~~
/usr/include/GNUstep/AppKit/NSComboBox.h:111:1: error: expected unqualified-id before ‘-’ token
  111 | - (void) comboBoxWillDismiss: (NSNotification *)notification;
      | ^
/usr/include/GNUstep/AppKit/NSComboBox.h:112:1: error: expected unqualified-id before ‘-’ token
  112 | - (void) comboBoxSelectionDidChange: (NSNotification *)notification;
      | ^
/usr/include/GNUstep/AppKit/NSComboBox.h:113:1: error: expected unqualified-id before ‘-’ token
  113 | - (void) comboBoxSelectionIsChanging: (NSNotification *)notification;
      | ^
/usr/include/GNUstep/AppKit/NSComboBox.h:114:2: error: ‘end’ does not name a type
  114 | @end
      |  ^~~
/usr/include/GNUstep/AppKit/NSComboBox.h:117:17: error: ‘NSString’ does not name a type
  117 | APPKIT_EXPORT   NSString *NSComboBoxWillDismissNotification;
      |                 ^~~~~~~~
/usr/include/GNUstep/AppKit/NSComboBox.h:118:17: error: ‘NSString’ does not name a type
  118 | APPKIT_EXPORT   NSString *NSComboBoxSelectionDidChangeNotification;
      |                 ^~~~~~~~
/usr/include/GNUstep/AppKit/NSComboBox.h:119:17: error: ‘NSString’ does not name a type
  119 | APPKIT_EXPORT   NSString *NSComboBoxSelectionIsChangingNotification;
      |                 ^~~~~~~~
/usr/include/GNUstep/AppKit/NSComboBoxCell.h:40:2: error: ‘interface’ does not name a type
   40 | @interface NSComboBoxCell : NSTextFieldCell
      |  ^~~~~~~~~
/usr/include/GNUstep/AppKit/NSComboBoxCell.h:59:1: error: expected unqualified-id before ‘-’ token
   59 | - (BOOL)hasVerticalScroller;
      | ^
/usr/include/GNUstep/AppKit/NSComboBoxCell.h:60:1: error: expected unqualified-id before ‘-’ token
   60 | - (void)setHasVerticalScroller:(BOOL)flag;
      | ^
/usr/include/GNUstep/AppKit/NSComboBoxCell.h:62:1: error: expected unqualified-id before ‘-’ token
   62 | - (NSSize)intercellSpacing;
      | ^
/usr/include/GNUstep/AppKit/NSComboBoxCell.h:63:1: error: expected unqualified-id before ‘-’ token
   63 | - (void)setIntercellSpacing:(NSSize)aSize;
      | ^
/usr/include/GNUstep/AppKit/NSComboBoxCell.h:65:1: error: expected unqualified-id before ‘-’ token
   65 | - (CGFloat)itemHeight;
      | ^
/usr/include/GNUstep/AppKit/NSComboBoxCell.h:66:1: error: expected unqualified-id before ‘-’ token
   66 | - (void)setItemHeight:(CGFloat)itemHeight;
      | ^
/usr/include/GNUstep/AppKit/NSComboBoxCell.h:68:1: error: expected unqualified-id before ‘-’ token
   68 | - (NSInteger)numberOfVisibleItems;
      | ^
/usr/include/GNUstep/AppKit/NSComboBoxCell.h:69:1: error: expected unqualified-id before ‘-’ token
   69 | - (void)setNumberOfVisibleItems:(NSInteger)visibleItems;
      | ^
/usr/include/GNUstep/AppKit/NSComboBoxCell.h:71:1: error: expected unqualified-id before ‘-’ token
   71 | - (void)reloadData;
      | ^
/usr/include/GNUstep/AppKit/NSComboBoxCell.h:72:1: error: expected unqualified-id before ‘-’ token
   72 | - (void)noteNumberOfItemsChanged;
      | ^
/usr/include/GNUstep/AppKit/NSComboBoxCell.h:74:1: error: expected unqualified-id before ‘-’ token
   74 | - (BOOL)usesDataSource;
      | ^
/usr/include/GNUstep/AppKit/NSComboBoxCell.h:75:1: error: expected unqualified-id before ‘-’ token
   75 | - (void)setUsesDataSource:(BOOL)flag;
      | ^
/usr/include/GNUstep/AppKit/NSComboBoxCell.h:77:1: error: expected unqualified-id before ‘-’ token
   77 | - (void)scrollItemAtIndexToTop:(NSInteger)index;
      | ^
/usr/include/GNUstep/AppKit/NSComboBoxCell.h:78:1: error: expected unqualified-id before ‘-’ token
   78 | - (void)scrollItemAtIndexToVisible:(NSInteger)index;
      | ^
/usr/include/GNUstep/AppKit/NSComboBoxCell.h:80:1: error: expected unqualified-id before ‘-’ token
   80 | - (void)selectItemAtIndex:(NSInteger)index;
      | ^
/usr/include/GNUstep/AppKit/NSComboBoxCell.h:81:1: error: expected unqualified-id before ‘-’ token
   81 | - (void)deselectItemAtIndex:(NSInteger)index;
      | ^
/usr/include/GNUstep/AppKit/NSComboBoxCell.h:82:1: error: expected unqualified-id before ‘-’ token
   82 | - (NSInteger)indexOfSelectedItem;
      | ^
/usr/include/GNUstep/AppKit/NSComboBoxCell.h:83:1: error: expected unqualified-id before ‘-’ token
   83 | - (NSInteger)numberOfItems;
      | ^
/usr/include/GNUstep/AppKit/NSComboBoxCell.h:86:1: error: expected unqualified-id before ‘-’ token
   86 | - (id)dataSource;
      | ^
/usr/include/GNUstep/AppKit/NSComboBoxCell.h:87:1: error: expected unqualified-id before ‘-’ token
   87 | - (void)setDataSource:(id)aSource;
      | ^
/usr/include/GNUstep/AppKit/NSComboBoxCell.h:90:1: error: expected unqualified-id before ‘-’ token
   90 | - (void)addItemWithObjectValue:(id)object;
      | ^
/usr/include/GNUstep/AppKit/NSComboBoxCell.h:91:1: error: expected unqualified-id before ‘-’ token
   91 | - (void)addItemsWithObjectValues:(NSArray *)objects;
      | ^
/usr/include/GNUstep/AppKit/NSComboBoxCell.h:92:1: error: expected unqualified-id before ‘-’ token
   92 | - (void)insertItemWithObjectValue:(id)object atIndex:(NSInteger)index;
      | ^
/usr/include/GNUstep/AppKit/NSComboBoxCell.h:93:1: error: expected unqualified-id before ‘-’ token
   93 | - (void)removeItemWithObjectValue:(id)object;
      | ^
/usr/include/GNUstep/AppKit/NSComboBoxCell.h:94:1: error: expected unqualified-id before ‘-’ token
   94 | - (void)removeItemAtIndex:(NSInteger)index;
      | ^
/usr/include/GNUstep/AppKit/NSComboBoxCell.h:95:1: error: expected unqualified-id before ‘-’ token
   95 | - (void)removeAllItems;
      | ^
/usr/include/GNUstep/AppKit/NSComboBoxCell.h:96:1: error: expected unqualified-id before ‘-’ token
   96 | - (void)selectItemWithObjectValue:(id)object;
      | ^
/usr/include/GNUstep/AppKit/NSComboBoxCell.h:97:1: error: expected unqualified-id before ‘-’ token
   97 | - (id)itemObjectValueAtIndex:(NSInteger)index;
      | ^
/usr/include/GNUstep/AppKit/NSComboBoxCell.h:98:1: error: expected unqualified-id before ‘-’ token
   98 | - (id)objectValueOfSelectedItem;
      | ^
/usr/include/GNUstep/AppKit/NSComboBoxCell.h:99:1: error: expected unqualified-id before ‘-’ token
   99 | - (NSInteger)indexOfItemWithObjectValue:(id)object;
      | ^
/usr/include/GNUstep/AppKit/NSComboBoxCell.h:100:1: error: expected unqualified-id before ‘-’ token
  100 | - (NSArray *)objectValues;
      | ^
/usr/include/GNUstep/AppKit/NSComboBoxCell.h:102:1: error: expected unqualified-id before ‘-’ token
  102 | - (BOOL) trackMouse: (NSEvent *)theEvent
      | ^
/usr/include/GNUstep/AppKit/NSComboBoxCell.h:109:1: error: expected unqualified-id before ‘-’ token
  109 | - (NSString *)completedString:(NSString *)substring;
      | ^
/usr/include/GNUstep/AppKit/NSComboBoxCell.h:110:1: error: expected unqualified-id before ‘-’ token
  110 | - (void)setCompletes:(BOOL)completes;
      | ^
/usr/include/GNUstep/AppKit/NSComboBoxCell.h:111:1: error: expected unqualified-id before ‘-’ token
  111 | - (BOOL)completes;
      | ^
/usr/include/GNUstep/AppKit/NSComboBoxCell.h:115:1: error: expected unqualified-id before ‘-’ token
  115 | - (BOOL) isButtonBordered;
      | ^
/usr/include/GNUstep/AppKit/NSComboBoxCell.h:116:1: error: expected unqualified-id before ‘-’ token
  116 | - (void) setButtonBordered:(BOOL)flag;
      | ^
/usr/include/GNUstep/AppKit/NSComboBoxCell.h:118:2: error: ‘end’ does not name a type
  118 | @end
      |  ^~~
/usr/include/GNUstep/AppKit/NSComboBoxCell.h:128:1: error: expected unqualified-id before ‘-’ token
  128 | - (id)comboBoxCell:(NSComboBoxCell *)aComboBoxCell
      | ^
/usr/include/GNUstep/AppKit/NSComboBoxCell.h:130:1: error: expected unqualified-id before ‘-’ token
  130 | - (NSUInteger)comboBoxCell:(NSComboBoxCell *)aComboBoxCell
      | ^
/usr/include/GNUstep/AppKit/NSComboBoxCell.h:134:1: error: expected unqualified-id before ‘-’ token
  134 | - (NSString *)comboBoxCell:(NSComboBoxCell *)aComboBoxCell
      | ^
/usr/include/GNUstep/AppKit/NSComboBoxCell.h:137:2: error: ‘end’ does not name a type
  137 | @end
      |  ^~~
/usr/include/GNUstep/AppKit/NSGestureRecognizer.h:44:14: error: expected unqualified-id before ‘,’ token
   44 | @class NSView, NSEvent;
      |              ^
/usr/include/GNUstep/AppKit/NSGestureRecognizer.h:44:16: error: aggregate ‘NSView NSEvent’ has incomplete type and cannot be defined
   44 | @class NSView, NSEvent;
      |                ^~~~~~~
/usr/include/GNUstep/AppKit/NSGestureRecognizer.h:46:2: error: ‘interface’ does not name a type
   46 | @interface NSGestureRecognizer : NSObject
      |  ^~~~~~~~~
/usr/include/GNUstep/AppKit/NSGestureRecognizer.h:48:2: error: ‘end’ does not name a type
   48 | @end
      |  ^~~
/usr/include/GNUstep/AppKit/NSGestureRecognizer.h:59:1: error: expected unqualified-id before ‘-’ token
   59 | - (BOOL)gestureRecognizerShouldBegin:(NSGestureRecognizer *)gestureRecognizer;
      | ^
/usr/include/GNUstep/AppKit/NSGestureRecognizer.h:60:1: error: expected unqualified-id before ‘-’ token
   60 | - (BOOL)gestureRecognizer:(NSGestureRecognizer *)gestureRecognizer
      | ^
/usr/include/GNUstep/AppKit/NSGestureRecognizer.h:62:1: error: expected unqualified-id before ‘-’ token
   62 | - (BOOL)gestureRecognizer:(NSGestureRecognizer *)gestureRecognizer
      | ^
/usr/include/GNUstep/AppKit/NSGestureRecognizer.h:64:1: error: expected unqualified-id before ‘-’ token
   64 | - (BOOL)gestureRecognizer:(NSGestureRecognizer *)gestureRecognizer
      | ^
/usr/include/GNUstep/AppKit/NSGestureRecognizer.h:66:2: error: ‘end’ does not name a type
   66 | @end
      |  ^~~
/usr/include/GNUstep/AppKit/NSClickGestureRecognizer.h:37:2: error: ‘interface’ does not name a type
   37 | @interface NSClickGestureRecognizer : NSGestureRecognizer
      |  ^~~~~~~~~
/usr/include/GNUstep/AppKit/NSColorPickerTouchBarItem.h:37:2: error: ‘interface’ does not name a type
   37 | @interface NSColorPickerTouchBarItem : NSTouchBarItem
      |  ^~~~~~~~~
/usr/include/GNUstep/AppKit/NSCustomTouchBarItem.h:37:2: error: ‘interface’ does not name a type
   37 | @interface NSCustomTouchBarItem : NSTouchBarItem
      |  ^~~~~~~~~
/usr/include/GNUstep/AppKit/NSDatePickerCell.h:63:15: error: expected unqualified-id before ‘,’ token
   63 | @class NSColor, NSDate, NSCalendar, NSLocale, NSTimeZone;
      |               ^
/usr/include/GNUstep/AppKit/NSDatePickerCell.h:63:17: error: conflicting declaration ‘NSColor NSDate’
   63 | @class NSColor, NSDate, NSCalendar, NSLocale, NSTimeZone;
      |                 ^~~~~~
/usr/include/GNUstep/Foundation/NSRunLoop.h:35:17: note: previous declaration as ‘int NSDate’
   35 | @class NSTimer, NSDate, NSPort;
      |                 ^~~~~~
/usr/include/GNUstep/AppKit/NSDatePickerCell.h:63:25: error: aggregate ‘NSColor NSCalendar’ has incomplete type and cannot be defined
   63 | @class NSColor, NSDate, NSCalendar, NSLocale, NSTimeZone;
      |                         ^~~~~~~~~~
/usr/include/GNUstep/AppKit/NSDatePickerCell.h:63:47: error: aggregate ‘NSColor NSTimeZone’ has incomplete type and cannot be defined
   63 | @class NSColor, NSDate, NSCalendar, NSLocale, NSTimeZone;
      |                                               ^~~~~~~~~~
/usr/include/GNUstep/AppKit/NSDatePickerCell.h:65:2: error: ‘interface’ does not name a type
   65 | @interface NSDatePickerCell : NSActionCell
      |  ^~~~~~~~~
/usr/include/GNUstep/AppKit/NSDatePickerCell.h:80:1: error: expected unqualified-id before ‘-’ token
   80 | - (NSColor *) backgroundColor;
      | ^
/usr/include/GNUstep/AppKit/NSDatePickerCell.h:81:1: error: expected unqualified-id before ‘-’ token
   81 | - (NSCalendar *) calendar;
      | ^
/usr/include/GNUstep/AppKit/NSDatePickerCell.h:82:1: error: expected unqualified-id before ‘-’ token
   82 | - (NSDatePickerElementFlags) datePickerElements;
      | ^
/usr/include/GNUstep/AppKit/NSDatePickerCell.h:83:1: error: expected unqualified-id before ‘-’ token
   83 | - (NSDatePickerMode) datePickerMode;
      | ^
/usr/include/GNUstep/AppKit/NSDatePickerCell.h:84:1: error: expected unqualified-id before ‘-’ token
   84 | - (NSDatePickerStyle) datePickerStyle;
      | ^
/usr/include/GNUstep/AppKit/NSDatePickerCell.h:85:1: error: expected unqualified-id before ‘-’ token
   85 | - (NSDate *) dateValue;
      | ^
/usr/include/GNUstep/AppKit/NSDatePickerCell.h:86:1: error: expected unqualified-id before ‘-’ token
   86 | - (id) delegate;
      | ^
/usr/include/GNUstep/AppKit/NSDatePickerCell.h:87:1: error: expected unqualified-id before ‘-’ token
   87 | - (BOOL) drawsBackground;
      | ^
/usr/include/GNUstep/AppKit/NSDatePickerCell.h:88:1: error: expected unqualified-id before ‘-’ token
   88 | - (NSLocale *) locale;
      | ^
/usr/include/GNUstep/AppKit/NSDatePickerCell.h:89:1: error: expected unqualified-id before ‘-’ token
   89 | - (NSDate *) maxDate;
      | ^
/usr/include/GNUstep/AppKit/NSDatePickerCell.h:90:1: error: expected unqualified-id before ‘-’ token
   90 | - (NSDate *) minDate;
      | ^
/usr/include/GNUstep/AppKit/NSDatePickerCell.h:91:1: error: expected unqualified-id before ‘-’ token
   91 | - (void) setBackgroundColor:(NSColor *) color;
      | ^
/usr/include/GNUstep/AppKit/NSDatePickerCell.h:92:1: error: expected unqualified-id before ‘-’ token
   92 | - (void) setCalendar:(NSCalendar *) calendar;
      | ^
/usr/include/GNUstep/AppKit/NSDatePickerCell.h:93:1: error: expected unqualified-id before ‘-’ token
   93 | - (void) setDatePickerElements:(NSDatePickerElementFlags) flags;
      | ^
/usr/include/GNUstep/AppKit/NSDatePickerCell.h:94:1: error: expected unqualified-id before ‘-’ token
   94 | - (void) setDatePickerMode:(NSDatePickerMode) mode;
      | ^
/usr/include/GNUstep/AppKit/NSDatePickerCell.h:95:1: error: expected unqualified-id before ‘-’ token
   95 | - (void) setDatePickerStyle:(NSDatePickerStyle) style;
      | ^
/usr/include/GNUstep/AppKit/NSDatePickerCell.h:96:1: error: expected unqualified-id before ‘-’ token
   96 | - (void) setDateValue:(NSDate *) date;
      | ^
/usr/include/GNUstep/AppKit/NSDatePickerCell.h:97:1: error: expected unqualified-id before ‘-’ token
   97 | - (void) setDelegate:(id) obj;
      | ^
/usr/include/GNUstep/AppKit/NSDatePickerCell.h:98:1: error: expected unqualified-id before ‘-’ token
   98 | - (void) setDrawsBackground:(BOOL) flag;
      | ^
/usr/include/GNUstep/AppKit/NSDatePickerCell.h:99:1: error: expected unqualified-id before ‘-’ token
   99 | - (void) setLocale:(NSLocale *) locale;
      | ^
/usr/include/GNUstep/AppKit/NSDatePickerCell.h:100:1: error: expected unqualified-id before ‘-’ token
  100 | - (void) setMaxDate:(NSDate *) date;
      | ^
/usr/include/GNUstep/AppKit/NSDatePickerCell.h:101:1: error: expected unqualified-id before ‘-’ token
  101 | - (void) setMinDate:(NSDate *) date;
      | ^
/usr/include/GNUstep/AppKit/NSDatePickerCell.h:102:1: error: expected unqualified-id before ‘-’ token
  102 | - (void) setTextColor:(NSColor *) color;
      | ^
/usr/include/GNUstep/AppKit/NSDatePickerCell.h:103:1: error: expected unqualified-id before ‘-’ token
  103 | - (void) setTimeInterval:(NSTimeInterval) interval;
      | ^
/usr/include/GNUstep/AppKit/NSDatePickerCell.h:104:1: error: expected unqualified-id before ‘-’ token
  104 | - (void) setTimeZone:(NSTimeZone *) zone;
      | ^
/usr/include/GNUstep/AppKit/NSDatePickerCell.h:105:1: error: expected unqualified-id before ‘-’ token
  105 | - (NSColor *) textColor;
      | ^
/usr/include/GNUstep/AppKit/NSDatePickerCell.h:106:1: error: expected unqualified-id before ‘-’ token
  106 | - (NSTimeInterval) timeInterval;
      | ^
/usr/include/GNUstep/AppKit/NSDatePickerCell.h:107:1: error: expected unqualified-id before ‘-’ token
  107 | - (NSTimeZone *) timeZone;
      | ^
/usr/include/GNUstep/AppKit/NSDatePickerCell.h:109:2: error: ‘end’ does not name a type
  109 | @end
      |  ^~~
/usr/include/GNUstep/AppKit/NSDatePickerCell.h:117:2: error: ‘end’ does not name a type
  117 | @end
      |  ^~~
/usr/include/GNUstep/AppKit/NSDatePicker.h:47:1: error: expected unqualified-id before ‘-’ token
   47 | - (NSCalendar *) calendar;
      | ^
/usr/include/GNUstep/AppKit/NSDatePicker.h:48:1: error: expected unqualified-id before ‘-’ token
   48 | - (NSDatePickerElementFlags) datePickerElements;
      | ^
/usr/include/GNUstep/AppKit/NSDatePicker.h:49:1: error: expected unqualified-id before ‘-’ token
   49 | - (NSDatePickerMode) datePickerMode;
      | ^
/usr/include/GNUstep/AppKit/NSDatePicker.h:50:1: error: expected unqualified-id before ‘-’ token
   50 | - (NSDatePickerStyle) datePickerStyle;
      | ^
/usr/include/GNUstep/AppKit/NSDatePicker.h:51:1: error: expected unqualified-id before ‘-’ token
   51 | - (NSDate *) dateValue;
      | ^
/usr/include/GNUstep/AppKit/NSDatePicker.h:52:1: error: expected unqualified-id before ‘-’ token
   52 | - (id) delegate;
      | ^
/usr/include/GNUstep/AppKit/NSDatePicker.h:53:1: error: expected unqualified-id before ‘-’ token
   53 | - (BOOL) drawsBackground;
      | ^
/usr/include/GNUstep/AppKit/NSDatePicker.h:54:1: error: expected unqualified-id before ‘-’ token
   54 | - (BOOL) isBezeled;
      | ^
/usr/include/GNUstep/AppKit/NSDatePicker.h:55:1: error: expected unqualified-id before ‘-’ token
   55 | - (BOOL) isBordered;
      | ^
/usr/include/GNUstep/AppKit/NSDatePicker.h:56:1: error: expected unqualified-id before ‘-’ token
   56 | - (NSLocale *) locale;
      | ^
/usr/include/GNUstep/AppKit/NSDatePicker.h:57:1: error: expected unqualified-id before ‘-’ token
   57 | - (NSDate *) maxDate;
      | ^
/usr/include/GNUstep/AppKit/NSDatePicker.h:58:1: error: expected unqualified-id before ‘-’ token
   58 | - (NSDate *) minDate;
      | ^
/usr/include/GNUstep/AppKit/NSDatePicker.h:59:1: error: expected unqualified-id before ‘-’ token
   59 | - (void) setBackgroundColor:(NSColor *) color;
      | ^
/usr/include/GNUstep/AppKit/NSDatePicker.h:60:1: error: expected unqualified-id before ‘-’ token
   60 | - (void) setBezeled:(BOOL) flag;
      | ^
/usr/include/GNUstep/AppKit/NSDatePicker.h:61:1: error: expected unqualified-id before ‘-’ token
   61 | - (void) setBordered:(BOOL) flag;
      | ^
/usr/include/GNUstep/AppKit/NSDatePicker.h:62:1: error: expected unqualified-id before ‘-’ token
   62 | - (void) setCalendar:(NSCalendar *) calendar;
      | ^
/usr/include/GNUstep/AppKit/NSDatePicker.h:63:1: error: expected unqualified-id before ‘-’ token
   63 | - (void) setDatePickerElements:(NSDatePickerElementFlags) flags;
      | ^
/usr/include/GNUstep/AppKit/NSDatePicker.h:64:1: error: expected unqualified-id before ‘-’ token
   64 | - (void) setDatePickerMode:(NSDatePickerMode) mode;
      | ^
/usr/include/GNUstep/AppKit/NSDatePicker.h:65:1: error: expected unqualified-id before ‘-’ token
   65 | - (void) setDatePickerStyle:(NSDatePickerStyle) style;
      | ^
/usr/include/GNUstep/AppKit/NSDatePicker.h:66:1: error: expected unqualified-id before ‘-’ token
   66 | - (void) setDateValue:(NSDate *) date;
      | ^
/usr/include/GNUstep/AppKit/NSDatePicker.h:67:1: error: expected unqualified-id before ‘-’ token
   67 | - (void) setDelegate:(id) obj; /* DOESNT EXIST IN API */
      | ^
/usr/include/GNUstep/AppKit/NSDatePicker.h:68:1: error: expected unqualified-id before ‘-’ token
   68 | - (void) setDrawsBackground:(BOOL) flag;
      | ^
/usr/include/GNUstep/AppKit/NSDatePicker.h:69:1: error: expected unqualified-id before ‘-’ token
   69 | - (void) setLocale:(NSLocale *) locale;
      | ^
/usr/include/GNUstep/AppKit/NSDatePicker.h:70:1: error: expected unqualified-id before ‘-’ token
   70 | - (void) setMaxDate:(NSDate *) date;
      | ^
/usr/include/GNUstep/AppKit/NSDatePicker.h:71:1: error: expected unqualified-id before ‘-’ token
   71 | - (void) setMinDate:(NSDate *) date;
      | ^
/usr/include/GNUstep/AppKit/NSDatePicker.h:72:1: error: expected unqualified-id before ‘-’ token
   72 | - (void) setTextColor:(NSColor *) color;
      | ^
/usr/include/GNUstep/AppKit/NSDatePicker.h:73:1: error: expected unqualified-id before ‘-’ token
   73 | - (void) setTimeInterval:(NSTimeInterval) interval;
      | ^
/usr/include/GNUstep/AppKit/NSDatePicker.h:74:1: error: expected unqualified-id before ‘-’ token
   74 | - (void) setTimeZone:(NSTimeZone *) zone;
      | ^
/usr/include/GNUstep/AppKit/NSDatePicker.h:75:1: error: expected unqualified-id before ‘-’ token
   75 | - (NSColor *) textColor;
      | ^
/usr/include/GNUstep/AppKit/NSDatePicker.h:76:1: error: expected unqualified-id before ‘-’ token
   76 | - (NSTimeInterval) timeInterval;
      | ^
/usr/include/GNUstep/AppKit/NSDatePicker.h:77:1: error: expected unqualified-id before ‘-’ token
   77 | - (NSTimeZone *) timeZone;
      | ^
/usr/include/GNUstep/AppKit/NSDatePicker.h:79:2: error: ‘end’ does not name a type
   79 | @end
      |  ^~~
/usr/include/GNUstep/AppKit/NSDocument.h:87:2: error: ‘interface’ does not name a type
   87 | @interface NSDocument : NSObject
      |  ^~~~~~~~~
/usr/include/GNUstep/AppKit/NSDocument.h:118:1: error: expected unqualified-id before ‘+’ token
  118 | + (NSArray *)readableTypes;
      | ^
/usr/include/GNUstep/AppKit/NSDocument.h:119:1: error: expected unqualified-id before ‘+’ token
  119 | + (NSArray *)writableTypes;
      | ^
/usr/include/GNUstep/AppKit/NSDocument.h:120:1: error: expected unqualified-id before ‘+’ token
  120 | + (BOOL)isNativeType:(NSString *)type;
      | ^
/usr/include/GNUstep/AppKit/NSDocument.h:123:1: error: expected unqualified-id before ‘-’ token
  123 | - (id)init;
      | ^
/usr/include/GNUstep/AppKit/NSDocument.h:124:1: error: expected unqualified-id before ‘-’ token
  124 | - (id)initWithContentsOfFile:(NSString *)fileName ofType:(NSString *)fileType;
      | ^
/usr/include/GNUstep/AppKit/NSDocument.h:125:1: error: expected unqualified-id before ‘-’ token
  125 | - (id)initWithContentsOfURL:(NSURL *)url ofType:(NSString *)fileType;
      | ^
/usr/include/GNUstep/AppKit/NSDocument.h:127:1: error: expected unqualified-id before ‘-’ token
  127 | - (id)initForURL:(NSURL *)forUrl
      | ^
/usr/include/GNUstep/AppKit/NSDocument.h:131:1: error: expected unqualified-id before ‘-’ token
  131 | - (id)initWithContentsOfURL:(NSURL *)url
      | ^
/usr/include/GNUstep/AppKit/NSDocument.h:134:1: error: expected unqualified-id before ‘-’ token
  134 | - (id)initWithType:(NSString *)type
      | ^
/usr/include/GNUstep/AppKit/NSDocument.h:139:1: error: expected unqualified-id before ‘-’ token
  139 | - (NSArray *)windowControllers;
      | ^
/usr/include/GNUstep/AppKit/NSDocument.h:140:1: error: expected unqualified-id before ‘-’ token
  140 | - (void)addWindowController:(NSWindowController *)windowController;
      | ^
/usr/include/GNUstep/AppKit/NSDocument.h:142:1: error: expected unqualified-id before ‘-’ token
  142 | - (BOOL)shouldCloseWindowController:(NSWindowController *)windowController;
      | ^
/usr/include/GNUstep/AppKit/NSDocument.h:145:1: error: expected unqualified-id before ‘-’ token
  145 | - (void)shouldCloseWindowController:(NSWindowController *)windowController
      | ^
/usr/include/GNUstep/AppKit/NSDocument.h:150:1: error: expected unqualified-id before ‘-’ token
  150 | - (void)showWindows;
      | ^
/usr/include/GNUstep/AppKit/NSDocument.h:151:1: error: expected unqualified-id before ‘-’ token
  151 | - (void)removeWindowController:(NSWindowController *)windowController;
      | ^
/usr/include/GNUstep/AppKit/NSDocument.h:152:1: error: expected unqualified-id before ‘-’ token
  152 | - (void)setWindow:(NSWindow *)aWindow;
      | ^
/usr/include/GNUstep/AppKit/NSDocument.h:154:1: error: expected unqualified-id before ‘-’ token
  154 | - (NSWindow *)windowForSheet;
      | ^
/usr/include/GNUstep/AppKit/NSDocument.h:158:1: error: expected unqualified-id before ‘-’ token
  158 | - (void)makeWindowControllers;  // Manual creation
      | ^
/usr/include/GNUstep/AppKit/NSDocument.h:159:1: error: expected unqualified-id before ‘-’ token
  159 | - (NSString *)windowNibName;    // Automatic creation (Document will be the nib owner)
      | ^
/usr/include/GNUstep/AppKit/NSDocument.h:163:1: error: expected unqualified-id before ‘-’ token
  163 | - (void)windowControllerWillLoadNib:(NSWindowController *)windowController;
      | ^
/usr/include/GNUstep/AppKit/NSDocument.h:164:1: error: expected unqualified-id before ‘-’ token
  164 | - (void)windowControllerDidLoadNib:(NSWindowController *)windowController;
      | ^
/usr/include/GNUstep/AppKit/NSDocument.h:167:1: error: expected unqualified-id before ‘-’ token
  167 | - (BOOL)isDocumentEdited;
      | ^
/usr/include/GNUstep/AppKit/NSDocument.h:168:1: error: expected unqualified-id before ‘-’ token
  168 | - (void)updateChangeCount:(NSDocumentChangeType)change;
      | ^
/usr/include/GNUstep/AppKit/NSDocument.h:171:1: error: expected unqualified-id before ‘-’ token
  171 | - (NSString *)displayName;
      | ^
/usr/include/GNUstep/AppKit/NSDocument.h:174:1: error: expected unqualified-id before ‘-’ token
  174 | - (BOOL)keepBackupFile;
      | ^
/usr/include/GNUstep/AppKit/NSDocument.h:177:1: error: expected unqualified-id before ‘-’ token
  177 | - (void)close;
      | ^
/usr/include/GNUstep/AppKit/NSDocument.h:179:1: error: expected unqualified-id before ‘-’ token
  179 | - (BOOL)canCloseDocument;
      | ^
/usr/include/GNUstep/AppKit/NSDocument.h:182:1: error: expected unqualified-id before ‘-’ token
  182 | - (void)canCloseDocumentWithDelegate:(id)delegate
      | ^
/usr/include/GNUstep/AppKit/NSDocument.h:188:1: error: expected unqualified-id before ‘-’ token
  188 | - (NSString *)fileName;
      | ^
/usr/include/GNUstep/AppKit/NSDocument.h:189:1: error: expected unqualified-id before ‘-’ token
  189 | - (void)setFileName:(NSString *)fileName;
      | ^
/usr/include/GNUstep/AppKit/NSDocument.h:190:1: error: expected unqualified-id before ‘-’ token
  190 | - (NSString *)fileType;
      | ^
/usr/include/GNUstep/AppKit/NSDocument.h:191:1: error: expected unqualified-id before ‘-’ token
  191 | - (void)setFileType:(NSString *)type;
      | ^
/usr/include/GNUstep/AppKit/NSDocument.h:193:1: error: expected unqualified-id before ‘-’ token
  193 | - (NSURL *)fileURL;
      | ^
/usr/include/GNUstep/AppKit/NSDocument.h:194:1: error: expected unqualified-id before ‘-’ token
  194 | - (void)setFileURL:(NSURL *)url;
      | ^
/usr/include/GNUstep/AppKit/NSDocument.h:195:1: error: expected unqualified-id before ‘-’ token
  195 | - (NSDate *)fileModificationDate;
      | ^
/usr/include/GNUstep/AppKit/NSDocument.h:196:1: error: expected unqualified-id before ‘-’ token
  196 | - (void)setFileModificationDate: (NSDate *)date;
      | ^
/usr/include/GNUstep/AppKit/NSDocument.h:197:1: error: expected unqualified-id before ‘-’ token
  197 | - (NSString *)lastComponentOfFileName;
      | ^
/usr/include/GNUstep/AppKit/NSDocument.h:198:1: error: expected unqualified-id before ‘-’ token
  198 | - (void)setLastComponentOfFileName:(NSString *)str;
      | ^
/usr/include/GNUstep/AppKit/NSDocument.h:203:1: error: expected unqualified-id before ‘-’ token
  203 | - (NSData *)dataRepresentationOfType:(NSString *)type;
      | ^
/usr/include/GNUstep/AppKit/NSDocument.h:204:1: error: expected unqualified-id before ‘-’ token
  204 | - (BOOL)loadDataRepresentation:(NSData *)data ofType:(NSString *)type;
      | ^
/usr/include/GNUstep/AppKit/NSDocument.h:206:1: error: expected unqualified-id before ‘-’ token
  206 | - (NSFileWrapper *)fileWrapperRepresentationOfType:(NSString *)type;
      | ^
/usr/include/GNUstep/AppKit/NSDocument.h:207:1: error: expected unqualified-id before ‘-’ token
  207 | - (BOOL)loadFileWrapperRepresentation:(NSFileWrapper *)wrapper
      | ^
/usr/include/GNUstep/AppKit/NSDocument.h:210:1: error: expected unqualified-id before ‘-’ token
  210 | - (BOOL)writeToFile:(NSString *)fileName ofType:(NSString *)type;
      | ^
/usr/include/GNUstep/AppKit/NSDocument.h:211:1: error: expected unqualified-id before ‘-’ token
  211 | - (BOOL)readFromFile:(NSString *)fileName ofType:(NSString *)type;
      | ^
/usr/include/GNUstep/AppKit/NSDocument.h:212:1: error: expected unqualified-id before ‘-’ token
  212 | - (BOOL)revertToSavedFromFile:(NSString *)fileName ofType:(NSString *)type;
      | ^
/usr/include/GNUstep/AppKit/NSDocument.h:214:1: error: expected unqualified-id before ‘-’ token
  214 | - (BOOL)writeToURL:(NSURL *)url ofType:(NSString *)type;
      | ^
/usr/include/GNUstep/AppKit/NSDocument.h:215:1: error: expected unqualified-id before ‘-’ token
  215 | - (BOOL)readFromURL:(NSURL *)url ofType:(NSString *)type;
      | ^
/usr/include/GNUstep/AppKit/NSDocument.h:216:1: error: expected unqualified-id before ‘-’ token
  216 | - (BOOL)revertToSavedFromURL:(NSURL *)url ofType:(NSString *)type;
      | ^
/usr/include/GNUstep/AppKit/NSDocument.h:218:1: error: expected unqualified-id before ‘-’ token
  218 | - (NSData *)dataOfType:(NSString *)type
      | ^
/usr/include/GNUstep/AppKit/NSDocument.h:220:1: error: expected unqualified-id before ‘-’ token
  220 | - (NSFileWrapper *)fileWrapperOfType:(NSString *)type
      | ^
/usr/include/GNUstep/AppKit/NSDocument.h:222:1: error: expected unqualified-id before ‘-’ token
  222 | - (BOOL)readFromData:(NSData *)data
      | ^
/usr/include/GNUstep/AppKit/NSDocument.h:225:1: error: expected unqualified-id before ‘-’ token
  225 | - (BOOL)readFromFileWrapper:(NSFileWrapper *)wrapper
      | ^
/usr/include/GNUstep/AppKit/NSDocument.h:228:1: error: expected unqualified-id before ‘-’ token
  228 | - (BOOL)readFromURL:(NSURL *)url
      | ^
/usr/include/GNUstep/AppKit/NSDocument.h:231:1: error: expected unqualified-id before ‘-’ token
  231 | - (BOOL)revertToContentsOfURL:(NSURL *)url
      | ^
/usr/include/GNUstep/AppKit/NSDocument.h:234:1: error: expected unqualified-id before ‘-’ token
  234 | - (BOOL)writeSafelyToURL:(NSURL *)url
      | ^
/usr/include/GNUstep/AppKit/NSDocument.h:238:1: error: expected unqualified-id before ‘-’ token
  238 | - (BOOL)writeToURL:(NSURL *)url
      | ^
/usr/include/GNUstep/AppKit/NSDocument.h:241:1: error: expected unqualified-id before ‘-’ token
  241 | - (BOOL)writeToURL:(NSURL *)url
      | ^
/usr/include/GNUstep/AppKit/NSDocument.h:249:1: error: expected unqualified-id before ‘-’ token
  249 | - (BOOL)shouldRunSavePanelWithAccessoryView;
      | ^
/usr/include/GNUstep/AppKit/NSDocument.h:251:1: error: expected unqualified-id before ‘-’ token
  251 | - (NSString *)fileNameFromRunningSavePanelForSaveOperation:(NSSaveOperationType)saveOperation;
      | ^
/usr/include/GNUstep/AppKit/NSDocument.h:252:1: error: expected unqualified-id before ‘-’ token
  252 | - (NSInteger)runModalSavePanel:(NSSavePanel *)savePanel withAccessoryView:(NSView *)accessoryView;
      | ^
/usr/include/GNUstep/AppKit/NSDocument.h:254:1: error: expected unqualified-id before ‘-’ token
  254 | - (NSString *)fileTypeFromLastRunSavePanel;
      | ^
/usr/include/GNUstep/AppKit/NSDocument.h:255:1: error: expected unqualified-id before ‘-’ token
  255 | - (NSDictionary *)fileAttributesToWriteToFile: (NSString *)fullDocumentPath
      | ^
/usr/include/GNUstep/AppKit/NSDocument.h:258:1: error: expected unqualified-id before ‘-’ token
  258 | - (BOOL)writeToFile:(NSString *)fileName
      | ^
/usr/include/GNUstep/AppKit/NSDocument.h:262:1: error: expected unqualified-id before ‘-’ token
  262 | - (BOOL)writeWithBackupToFile:(NSString *)fileName
      | ^
/usr/include/GNUstep/AppKit/NSDocument.h:266:1: error: expected unqualified-id before ‘-’ token
  266 | - (NSArray *)writableTypesForSaveOperation:(NSSaveOperationType)op;
      | ^
/usr/include/GNUstep/AppKit/NSDocument.h:267:1: error: expected unqualified-id before ‘-’ token
  267 | - (NSDictionary *)fileAttributesToWriteToURL:(NSURL *)url
      | ^
/usr/include/GNUstep/AppKit/NSDocument.h:274:1: error: expected unqualified-id before ‘-’ token
  274 | - (BOOL)fileNameExtensionWasHiddenInLastRunSavePanel;
      | ^
/usr/include/GNUstep/AppKit/NSDocument.h:277:1: error: expected unqualified-id before ‘-’ token
  277 | - (NSString *)fileNameExtensionForType:(NSString *)typeName
      | ^
/usr/include/GNUstep/AppKit/NSDocument.h:282:1: error: expected unqualified-id before ‘-’ token
  282 | - (NSPrintInfo *)printInfo;
      | ^
/usr/include/GNUstep/AppKit/NSDocument.h:283:1: error: expected unqualified-id before ‘-’ token
  283 | - (void)setPrintInfo:(NSPrintInfo *)printInfo;
      | ^
/usr/include/GNUstep/AppKit/NSDocument.h:284:1: error: expected unqualified-id before ‘-’ token
  284 | - (BOOL)shouldChangePrintInfo:(NSPrintInfo *)newPrintInfo;
      | ^
/usr/include/GNUstep/AppKit/NSDocument.h:285:1: error: expected unqualified-id before ‘-’ token
  285 | - (IBAction)runPageLayout:(id)sender;
      | ^
/usr/include/GNUstep/AppKit/NSDocument.h:286:1: error: expected unqualified-id before ‘-’ token
  286 | - (NSInteger)runModalPageLayoutWithPrintInfo:(NSPrintInfo *)printInfo;
      | ^
/usr/include/GNUstep/AppKit/NSDocument.h:287:1: error: expected unqualified-id before ‘-’ token
  287 | - (IBAction)printDocument:(id)sender;
      | ^
/usr/include/GNUstep/AppKit/NSDocument.h:288:1: error: expected unqualified-id before ‘-’ token
  288 | - (void)printShowingPrintPanel:(BOOL)flag;
      | ^
/usr/include/GNUstep/AppKit/NSDocument.h:290:1: error: expected unqualified-id before ‘-’ token
  290 | - (BOOL)preparePageLayout:(NSPageLayout *)pageLayout;
      | ^
/usr/include/GNUstep/AppKit/NSDocument.h:291:1: error: expected unqualified-id before ‘-’ token
  291 | - (void)runModalPageLayoutWithPrintInfo:(NSPrintInfo *)info
      | ^
/usr/include/GNUstep/AppKit/NSDocument.h:295:1: error: expected unqualified-id before ‘-’ token
  295 | - (void)printDocumentWithSettings:(NSDictionary *)settings
      | ^
/usr/include/GNUstep/AppKit/NSDocument.h:300:1: error: expected unqualified-id before ‘-’ token
  300 | - (NSPrintOperation *)printOperationWithSettings:(NSDictionary *)settings
      | ^
/usr/include/GNUstep/AppKit/NSDocument.h:302:1: error: expected unqualified-id before ‘-’ token
  302 | - (void)runModalPrintOperation:(NSPrintOperation *)op
      | ^
/usr/include/GNUstep/AppKit/NSDocument.h:309:1: error: expected unqualified-id before ‘-’ token
  309 | - (IBAction)saveDocument:(id)sender;
      | ^
/usr/include/GNUstep/AppKit/NSDocument.h:310:1: error: expected unqualified-id before ‘-’ token
  310 | - (IBAction)saveDocumentAs:(id)sender;
      | ^
/usr/include/GNUstep/AppKit/NSDocument.h:311:1: error: expected unqualified-id before ‘-’ token
  311 | - (IBAction)saveDocumentTo:(id)sender;
      | ^
/usr/include/GNUstep/AppKit/NSDocument.h:312:1: error: expected unqualified-id before ‘-’ token
  312 | - (IBAction)revertDocumentToSaved:(id)sender;
      | ^
/usr/include/GNUstep/AppKit/NSDocument.h:315:1: error: expected unqualified-id before ‘-’ token
  315 | - (BOOL)validateMenuItem:(NSMenuItem *)anItem;
      | ^
/usr/include/GNUstep/AppKit/NSDocument.h:316:1: error: expected unqualified-id before ‘-’ token
  316 | - (BOOL)validateUserInterfaceItem:(id <NSValidatedUserInterfaceItem>)anItem;
      | ^
/usr/include/GNUstep/AppKit/NSDocument.h:319:1: error: expected unqualified-id before ‘-’ token
  319 | - (NSUndoManager *)undoManager;
      | ^
/usr/include/GNUstep/AppKit/NSDocument.h:320:1: error: expected unqualified-id before ‘-’ token
  320 | - (void)setUndoManager:(NSUndoManager *)undoManager;
      | ^
/usr/include/GNUstep/AppKit/NSDocument.h:321:1: error: expected unqualified-id before ‘-’ token
  321 | - (BOOL)hasUndoManager;
      | ^
/usr/include/GNUstep/AppKit/NSDocument.h:322:1: error: expected unqualified-id before ‘-’ token
  322 | - (void)setHasUndoManager:(BOOL)flag;
      | ^
/usr/include/GNUstep/AppKit/NSDocument.h:325:1: error: expected unqualified-id before ‘-’ token
  325 | - (void)saveToFile:(NSString *)fileName
      | ^
/usr/include/GNUstep/AppKit/NSDocument.h:330:1: error: expected unqualified-id before ‘-’ token
  330 | - (BOOL)prepareSavePanel:(NSSavePanel *)savePanel;
      | ^
/usr/include/GNUstep/AppKit/NSDocument.h:331:1: error: expected unqualified-id before ‘-’ token
  331 | - (void)saveDocumentWithDelegate:(id)delegate
      | ^
/usr/include/GNUstep/AppKit/NSDocument.h:334:1: error: expected unqualified-id before ‘-’ token
  334 | - (void)runModalSavePanelForSaveOperation:(NSSaveOperationType)saveOperation
      | ^
/usr/include/GNUstep/AppKit/NSDocument.h:340:1: error: expected unqualified-id before ‘-’ token
  340 | - (BOOL)saveToURL:(NSURL *)url
      | ^
/usr/include/GNUstep/AppKit/NSDocument.h:344:1: error: expected unqualified-id before ‘-’ token
  344 | - (void)saveToURL:(NSURL *)url
      | ^
/usr/include/GNUstep/AppKit/NSDocument.h:352:1: error: expected unqualified-id before ‘-’ token
  352 | - (NSURL *)autosavedContentsFileURL;
      | ^
/usr/include/GNUstep/AppKit/NSDocument.h:353:1: error: expected unqualified-id before ‘-’ token
  353 | - (void)setAutosavedContentsFileURL:(NSURL *)url;
      | ^
/usr/include/GNUstep/AppKit/NSDocument.h:354:1: error: expected unqualified-id before ‘-’ token
  354 | - (void)autosaveDocumentWithDelegate:(id)delegate
      | ^
/usr/include/GNUstep/AppKit/NSDocument.h:357:1: error: expected unqualified-id before ‘-’ token
  357 | - (NSString *)autosavingFileType;
      | ^
/usr/include/GNUstep/AppKit/NSDocument.h:358:1: error: expected unqualified-id before ‘-’ token
  358 | - (BOOL)hasUnautosavedChanges;
      | ^
/usr/include/GNUstep/AppKit/NSDocument.h:361:1: error: expected unqualified-id before ‘-’ token
  361 | - (BOOL)presentError:(NSError *)error;
      | ^
/usr/include/GNUstep/AppKit/NSDocument.h:362:1: error: expected unqualified-id before ‘-’ token
  362 | - (void)presentError:(NSError *)error
      | ^
/usr/include/GNUstep/AppKit/NSDocument.h:367:1: error: expected unqualified-id before ‘-’ token
  367 | - (NSError *)willPresentError:(NSError *)error;
      | ^
/usr/include/GNUstep/AppKit/NSDocument.h:369:2: error: ‘end’ does not name a type
  369 | @end
      |  ^~~
/usr/include/GNUstep/AppKit/NSDocumentController.h:52:2: error: ‘interface’ does not name a type
   52 | @interface NSDocumentController : NSObject <NSCoding>
      |  ^~~~~~~~~
/usr/include/GNUstep/AppKit/NSDocumentController.h:66:1: error: expected unqualified-id before ‘+’ token
   66 | + (id) sharedDocumentController;
      | ^
/usr/include/GNUstep/AppKit/NSDocumentController.h:70:1: error: expected unqualified-id before ‘-’ token
   70 | - (id) makeUntitledDocumentOfType: (NSString*)type;
      | ^
/usr/include/GNUstep/AppKit/NSDocumentController.h:71:1: error: expected unqualified-id before ‘-’ token
   71 | - (id) makeDocumentWithContentsOfFile: (NSString*)fileName
      | ^
/usr/include/GNUstep/AppKit/NSDocumentController.h:74:1: error: expected unqualified-id before ‘-’ token
   74 | - (id) openUntitledDocumentOfType: (NSString*)type
      | ^
/usr/include/GNUstep/AppKit/NSDocumentController.h:76:1: error: expected unqualified-id before ‘-’ token
   76 | - (id) openDocumentWithContentsOfFile: (NSString*)fileName
      | ^
/usr/include/GNUstep/AppKit/NSDocumentController.h:79:1: error: expected unqualified-id before ‘-’ token
   79 | - (id) makeDocumentWithContentsOfURL: (NSURL*)url
      | ^
/usr/include/GNUstep/AppKit/NSDocumentController.h:81:1: error: expected unqualified-id before ‘-’ token
   81 | - (id) openDocumentWithContentsOfURL: (NSURL*)url
      | ^
/usr/include/GNUstep/AppKit/NSDocumentController.h:84:1: error: expected unqualified-id before ‘-’ token
   84 | - (id) makeDocumentForURL: (NSURL*)url
      | ^
/usr/include/GNUstep/AppKit/NSDocumentController.h:88:1: error: expected unqualified-id before ‘-’ token
   88 | - (id) makeDocumentWithContentsOfURL: (NSURL*)url
      | ^
/usr/include/GNUstep/AppKit/NSDocumentController.h:91:1: error: expected unqualified-id before ‘-’ token
   91 | - (id) makeUntitledDocumentOfType: (NSString*)type
      | ^
/usr/include/GNUstep/AppKit/NSDocumentController.h:93:1: error: expected unqualified-id before ‘-’ token
   93 | - (id) openDocumentWithContentsOfURL: (NSURL*)url
      | ^
/usr/include/GNUstep/AppKit/NSDocumentController.h:96:1: error: expected unqualified-id before ‘-’ token
   96 | - (id) openUntitledDocumentAndDisplay: (BOOL)flag
      | ^
/usr/include/GNUstep/AppKit/NSDocumentController.h:98:1: error: expected unqualified-id before ‘-’ token
   98 | - (BOOL) reopenDocumentForURL: (NSURL*)url
      | ^
/usr/include/GNUstep/AppKit/NSDocumentController.h:101:1: error: expected unqualified-id before ‘-’ token
  101 | - (BOOL) presentError: (NSError*)err;
      | ^
/usr/include/GNUstep/AppKit/NSDocumentController.h:102:1: error: expected unqualified-id before ‘-’ token
  102 | - (void) presentError: (NSError*)err
      | ^
/usr/include/GNUstep/AppKit/NSDocumentController.h:107:1: error: expected unqualified-id before ‘-’ token
  107 | - (NSError*) willPresentError: (NSError*)err;
      | ^
/usr/include/GNUstep/AppKit/NSDocumentController.h:110:64: error: ‘NSError’ is not a type
  110 | DEFINE_BLOCK_TYPE(GSCompletionBlock1, void, NSDocument*, BOOL, NSError*);
      |                                                                ^~~~~~~
/usr/include/GNUstep/GNUstepBase/GSBlocks.h:68:39: note: in definition of macro ‘DEFINE_BLOCK_TYPE’
   68 |     retTy (*invoke)(void*, argTys, ## __VA_ARGS__);\
      |                                       ^~~~~~~~~~~
/usr/include/GNUstep/AppKit/NSDocumentController.h:111:45: error: ‘NSArray’ is not a type
  111 | DEFINE_BLOCK_TYPE(GSCompletionBlock2, void, NSArray*);
      |                                             ^~~~~~~
/usr/include/GNUstep/GNUstepBase/GSBlocks.h:68:28: note: in definition of macro ‘DEFINE_BLOCK_TYPE’
   68 |     retTy (*invoke)(void*, argTys, ## __VA_ARGS__);\
      |                            ^~~~~~
/usr/include/GNUstep/AppKit/NSDocumentController.h:113:1: error: expected unqualified-id before ‘-’ token
  113 | - (id) duplicateDocumentWithContentsOfURL: (NSURL*)url
      | ^
/usr/include/GNUstep/AppKit/NSDocumentController.h:117:1: error: expected unqualified-id before ‘-’ token
  117 | - (void) openDocumentWithContentsOfURL: (NSURL*)url
      | ^
/usr/include/GNUstep/AppKit/NSDocumentController.h:120:1: error: expected unqualified-id before ‘-’ token
  120 | - (void) reopenDocumentForURL: (NSURL*)urlOrNil
      | ^
/usr/include/GNUstep/AppKit/NSDocumentController.h:124:1: error: expected unqualified-id before ‘-’ token
  124 | - (void) beginOpenPanelWithCompletionHandler: (GSCompletionBlock2)completionHandler;
      | ^
/usr/include/GNUstep/AppKit/NSDocumentController.h:130:1: error: expected unqualified-id before ‘-’ token
  130 | - (void) beginOpenPanel: (NSOpenPanel*)openPanel
      | ^
/usr/include/GNUstep/AppKit/NSDocumentController.h:136:1: error: expected unqualified-id before ‘-’ token
  136 | - (BOOL) shouldCreateUI;
      | ^
/usr/include/GNUstep/AppKit/NSDocumentController.h:137:1: error: expected unqualified-id before ‘-’ token
  137 | - (void) setShouldCreateUI: (BOOL)flag;
      | ^
/usr/include/GNUstep/AppKit/NSDocumentController.h:140:1: error: expected unqualified-id before ‘-’ token
  140 | - (IBAction) saveAllDocuments: (id)sender;
      | ^
/usr/include/GNUstep/AppKit/NSDocumentController.h:141:1: error: expected unqualified-id before ‘-’ token
  141 | - (IBAction) openDocument: (id)sender;
      | ^
/usr/include/GNUstep/AppKit/NSDocumentController.h:142:1: error: expected unqualified-id before ‘-’ token
  142 | - (IBAction) newDocument: (id)sender;
      | ^
/usr/include/GNUstep/AppKit/NSDocumentController.h:143:1: error: expected unqualified-id before ‘-’ token
  143 | - (IBAction) clearRecentDocuments: (id)sender;
      | ^
/usr/include/GNUstep/AppKit/NSDocumentController.h:145:1: error: expected unqualified-id before ‘-’ token
  145 | - (NSUInteger) maximumRecentDocumentCount;
      | ^
/usr/include/GNUstep/AppKit/NSDocumentController.h:149:1: error: expected unqualified-id before ‘-’ token
  149 | - (void) noteNewRecentDocument: (NSDocument*)aDocument;
      | ^
/usr/include/GNUstep/AppKit/NSDocumentController.h:150:1: error: expected unqualified-id before ‘-’ token
  150 | - (void) noteNewRecentDocumentURL: (NSURL*)anURL;
      | ^
/usr/include/GNUstep/AppKit/NSDocumentController.h:151:1: error: expected unqualified-id before ‘-’ token
  151 | - (NSArray*) recentDocumentURLs;
      | ^
/usr/include/GNUstep/AppKit/NSDocumentController.h:154:1: error: expected unqualified-id before ‘-’ token
  154 | - (NSArray*) URLsFromRunningOpenPanel;
      | ^
/usr/include/GNUstep/AppKit/NSDocumentController.h:155:1: error: expected unqualified-id before ‘-’ token
  155 | - (NSArray*) fileNamesFromRunningOpenPanel;
      | ^
/usr/include/GNUstep/AppKit/NSDocumentController.h:156:1: error: expected unqualified-id before ‘-’ token
  156 | - (NSInteger) runModalOpenPanel: (NSOpenPanel*)openPanel
      | ^
/usr/include/GNUstep/AppKit/NSDocumentController.h:160:1: error: expected unqualified-id before ‘-’ token
  160 | - (void) addDocument: (NSDocument*)document;
      | ^
/usr/include/GNUstep/AppKit/NSDocumentController.h:161:1: error: expected unqualified-id before ‘-’ token
  161 | - (void) removeDocument: (NSDocument*)document;
      | ^
/usr/include/GNUstep/AppKit/NSDocumentController.h:162:1: error: expected unqualified-id before ‘-’ token
  162 | - (BOOL) closeAllDocuments;
      | ^
/usr/include/GNUstep/AppKit/NSDocumentController.h:163:1: error: expected unqualified-id before ‘-’ token
  163 | - (void) closeAllDocumentsWithDelegate: (id)delegate
      | ^
/usr/include/GNUstep/AppKit/NSDocumentController.h:166:1: error: expected unqualified-id before ‘-’ token
  166 | - (BOOL) reviewUnsavedDocumentsWithAlertTitle: (NSString*)title
      | ^
/usr/include/GNUstep/AppKit/NSDocumentController.h:168:1: error: expected unqualified-id before ‘-’ token
  168 | - (void) reviewUnsavedDocumentsWithAlertTitle: (NSString*)title
      | ^
/usr/include/GNUstep/AppKit/NSDocumentController.h:173:1: error: expected unqualified-id before ‘-’ token
  173 | - (NSArray*) documents;
      | ^
/usr/include/GNUstep/AppKit/NSDocumentController.h:174:1: error: expected unqualified-id before ‘-’ token
  174 | - (BOOL) hasEditedDocuments;
      | ^
/usr/include/GNUstep/AppKit/NSDocumentController.h:175:1: error: expected unqualified-id before ‘-’ token
  175 | - (id) currentDocument;
      | ^
/usr/include/GNUstep/AppKit/NSDocumentController.h:176:1: error: expected unqualified-id before ‘-’ token
  176 | - (NSString*) currentDirectory;
      | ^
/usr/include/GNUstep/AppKit/NSDocumentController.h:177:1: error: expected unqualified-id before ‘-’ token
  177 | - (id) documentForWindow: (NSWindow*)window;
      | ^
/usr/include/GNUstep/AppKit/NSDocumentController.h:178:1: error: expected unqualified-id before ‘-’ token
  178 | - (id) documentForFileName: (NSString*)fileName;
      | ^
/usr/include/GNUstep/AppKit/NSDocumentController.h:180:1: error: expected unqualified-id before ‘-’ token
  180 | - (id) documentForURL: (NSURL*)url;
      | ^
/usr/include/GNUstep/AppKit/NSDocumentController.h:185:1: error: expected unqualified-id before ‘-’ token
  185 | - (BOOL) validateMenuItem: (NSMenuItem*)anItem;
      | ^
/usr/include/GNUstep/AppKit/NSDocumentController.h:186:1: error: expected unqualified-id before ‘-’ token
  186 | - (BOOL) validateUserInterfaceItem: (id <NSValidatedUserInterfaceItem>)anItem;
      | ^
/usr/include/GNUstep/AppKit/NSDocumentController.h:189:1: error: expected unqualified-id before ‘-’ token
  189 | - (NSString*) displayNameForType: (NSString*)type;
      | ^
/usr/include/GNUstep/AppKit/NSDocumentController.h:190:1: error: expected unqualified-id before ‘-’ token
  190 | - (NSString*) typeFromFileExtension: (NSString*)fileExtension;
      | ^
/usr/include/GNUstep/AppKit/NSDocumentController.h:191:1: error: expected unqualified-id before ‘-’ token
  191 | - (NSArray*) fileExtensionsFromType: (NSString*)type;
      | ^
/usr/include/GNUstep/AppKit/NSDocumentController.h:192:1: error: expected unqualified-id before ‘-’ token
  192 | - (Class) documentClassForType: (NSString*)type;
      | ^
/usr/include/GNUstep/AppKit/NSDocumentController.h:198:1: error: expected unqualified-id before ‘-’ token
  198 | - (NSString*) defaultType;
      | ^
/usr/include/GNUstep/AppKit/NSDocumentController.h:204:1: error: expected unqualified-id before ‘-’ token
  204 | - (NSArray*) documentClassNames;
      | ^
/usr/include/GNUstep/AppKit/NSDocumentController.h:206:1: error: expected unqualified-id before ‘-’ token
  206 | - (NSString*) typeForContentsOfURL: (NSURL*)url
      | ^
/usr/include/GNUstep/AppKit/NSDocumentController.h:212:1: error: expected unqualified-id before ‘-’ token
  212 | - (NSTimeInterval) autosavingDelay;
      | ^
/usr/include/GNUstep/AppKit/NSDocumentController.h:213:1: error: expected unqualified-id before ‘-’ token
  213 | - (void) setAutosavingDelay: (NSTimeInterval)autosavingDelay;
      | ^
/usr/include/GNUstep/AppKit/NSDocumentController.h:216:2: error: ‘end’ does not name a type
  216 | @end
      |  ^~~
/usr/include/GNUstep/AppKit/NSDrawer.h:48:2: error: ‘interface’ does not name a type
   48 | @interface NSDrawer : NSResponder
      |  ^~~~~~~~~
/usr/include/GNUstep/AppKit/NSDrawer.h:64:1: error: expected unqualified-id before ‘-’ token
   64 | - (id) initWithContentSize: (NSSize)contentSize
      | ^
/usr/include/GNUstep/AppKit/NSDrawer.h:68:1: error: expected unqualified-id before ‘-’ token
   68 | - (void) close;
      | ^
/usr/include/GNUstep/AppKit/NSDrawer.h:69:1: error: expected unqualified-id before ‘-’ token
   69 | - (void) close: (id)sender;
      | ^
/usr/include/GNUstep/AppKit/NSDrawer.h:70:1: error: expected unqualified-id before ‘-’ token
   70 | - (void) open;
      | ^
/usr/include/GNUstep/AppKit/NSDrawer.h:71:1: error: expected unqualified-id before ‘-’ token
   71 | - (void) open: (id)sender;
      | ^
/usr/include/GNUstep/AppKit/NSDrawer.h:72:1: error: expected unqualified-id before ‘-’ token
   72 | - (void) openOnEdge: (NSRectEdge)edge;
      | ^
/usr/include/GNUstep/AppKit/NSDrawer.h:73:1: error: expected unqualified-id before ‘-’ token
   73 | - (void) toggle: (id)sender;
      | ^
/usr/include/GNUstep/AppKit/NSDrawer.h:76:1: error: expected unqualified-id before ‘-’ token
   76 | - (NSSize) contentSize;
      | ^
/usr/include/GNUstep/AppKit/NSDrawer.h:77:1: error: expected unqualified-id before ‘-’ token
   77 | - (CGFloat) leadingOffset;
      | ^
/usr/include/GNUstep/AppKit/NSDrawer.h:78:1: error: expected unqualified-id before ‘-’ token
   78 | - (NSSize) maxContentSize;
      | ^
/usr/include/GNUstep/AppKit/NSDrawer.h:79:1: error: expected unqualified-id before ‘-’ token
   79 | - (NSSize) minContentSize;
      | ^
/usr/include/GNUstep/AppKit/NSDrawer.h:80:1: error: expected unqualified-id before ‘-’ token
   80 | - (void) setContentSize: (NSSize)size;
      | ^
/usr/include/GNUstep/AppKit/NSDrawer.h:81:1: error: expected unqualified-id before ‘-’ token
   81 | - (void) setLeadingOffset: (CGFloat)offset;
      | ^
/usr/include/GNUstep/AppKit/NSDrawer.h:82:1: error: expected unqualified-id before ‘-’ token
   82 | - (void) setMaxContentSize: (NSSize)size;
      | ^
/usr/include/GNUstep/AppKit/NSDrawer.h:83:1: error: expected unqualified-id before ‘-’ token
   83 | - (void) setMinContentSize: (NSSize)size;
      | ^
/usr/include/GNUstep/AppKit/NSDrawer.h:84:1: error: expected unqualified-id before ‘-’ token
   84 | - (void) setTrailingOffset: (CGFloat)offset;
      | ^
/usr/include/GNUstep/AppKit/NSDrawer.h:85:1: error: expected unqualified-id before ‘-’ token
   85 | - (CGFloat) trailingOffset;
      | ^
/usr/include/GNUstep/AppKit/NSDrawer.h:88:1: error: expected unqualified-id before ‘-’ token
   88 | - (NSRectEdge) edge;
      | ^
/usr/include/GNUstep/AppKit/NSDrawer.h:89:1: error: expected unqualified-id before ‘-’ token
   89 | - (NSRectEdge) preferredEdge;
      | ^
/usr/include/GNUstep/AppKit/NSDrawer.h:90:1: error: expected unqualified-id before ‘-’ token
   90 | - (void) setPreferredEdge: (NSRectEdge)preferredEdge;
      | ^
/usr/include/GNUstep/AppKit/NSDrawer.h:93:1: error: expected unqualified-id before ‘-’ token
   93 | - (NSView *) contentView;
      | ^
/usr/include/GNUstep/AppKit/NSDrawer.h:94:1: error: expected unqualified-id before ‘-’ token
   94 | - (NSWindow *) parentWindow;
      | ^
/usr/include/GNUstep/AppKit/NSDrawer.h:95:1: error: expected unqualified-id before ‘-’ token
   95 | - (void) setContentView: (NSView *)aView;
      | ^
/usr/include/GNUstep/AppKit/NSDrawer.h:96:1: error: expected unqualified-id before ‘-’ token
   96 | - (void) setParentWindow: (NSWindow *)parent;
      | ^
/usr/include/GNUstep/AppKit/NSDrawer.h:99:1: error: expected unqualified-id before ‘-’ token
   99 | - (id) delegate;
      | ^
/usr/include/GNUstep/AppKit/NSDrawer.h:100:1: error: expected unqualified-id before ‘-’ token
  100 | - (void) setDelegate: (id)anObject;
      | ^
/usr/include/GNUstep/AppKit/NSDrawer.h:101:1: error: expected unqualified-id before ‘-’ token
  101 | - (NSInteger) state;
      | ^
/usr/include/GNUstep/AppKit/NSDrawer.h:103:2: error: ‘end’ does not name a type
  103 | @end
      |  ^~~
/usr/include/GNUstep/AppKit/NSDrawer.h:107:1: error: expected unqualified-id before ‘-’ token
  107 | - (BOOL) drawerShouldOpen: (NSDrawer *)sender;
      | ^
/usr/include/GNUstep/AppKit/NSDrawer.h:108:1: error: expected unqualified-id before ‘-’ token
  108 | - (NSSize) drawerWillResizeContents: (NSDrawer *)sender
      | ^
/usr/include/GNUstep/AppKit/NSDrawer.h:110:1: error: expected unqualified-id before ‘-’ token
  110 | - (void) drawerDidClose: (NSNotification *)notification;
      | ^
/usr/include/GNUstep/AppKit/NSDrawer.h:111:1: error: expected unqualified-id before ‘-’ token
  111 | - (void) drawerDidOpen: (NSNotification *)notification;
      | ^
/usr/include/GNUstep/AppKit/NSDrawer.h:112:1: error: expected unqualified-id before ‘-’ token
  112 | - (void) drawerWillClose: (NSNotification *)notification;
      | ^
/usr/include/GNUstep/AppKit/NSDrawer.h:113:1: error: expected unqualified-id before ‘-’ token
  113 | - (void) drawerWillOpen: (NSNotification *)notification;
      | ^
/usr/include/GNUstep/AppKit/NSDrawer.h:114:2: error: ‘end’ does not name a type
  114 | @end
      |  ^~~
/usr/include/GNUstep/AppKit/NSDrawer.h:118:15: error: ‘NSString’ does not name a type
  118 | APPKIT_EXPORT NSString *NSDrawerDidOpenNotification;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSDrawer.h:119:15: error: ‘NSString’ does not name a type
  119 | APPKIT_EXPORT NSString *NSDrawerWillCloseNotification;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSDrawer.h:120:15: error: ‘NSString’ does not name a type
  120 | APPKIT_EXPORT NSString *NSDrawerWillOpenNotification;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSFileWrapperExtensions.h:37:2: error: ‘interface’ does not name a type
   37 | @interface NSFileWrapper (NSExtensions)
      |  ^~~~~~~~~
/usr/include/GNUstep/AppKit/NSFileWrapperExtensions.h:39:1: error: expected unqualified-id before ‘-’ token
   39 | - (NSImage*) icon;
      | ^
/usr/include/GNUstep/AppKit/NSFileWrapperExtensions.h:40:2: error: ‘end’ does not name a type
   40 | @end
      |  ^~~
/usr/include/GNUstep/AppKit/NSFontCollection.h:37:24: error: expected unqualified-id before ‘,’ token
   37 | @class NSFontDescriptor, NSLocale, NSError, NSArray, NSMutableArray, NSDictionary, NSMutableDictionary;
      |                        ^
/usr/include/GNUstep/AppKit/NSFontCollection.h:46:9: error: ‘NSString’ does not name a type
   46 | typedef NSString* NSFontCollectionMatchingOptionKey;
      |         ^~~~~~~~
/usr/include/GNUstep/AppKit/NSFontCollection.h:48:15: error: ‘NSFontCollectionMatchingOptionKey’ does not name a type
   48 | APPKIT_EXPORT NSFontCollectionMatchingOptionKey const NSFontCollectionIncludeDisabledFontsOption;
      |               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/GNUstep/AppKit/NSFontCollection.h:49:15: error: ‘NSFontCollectionMatchingOptionKey’ does not name a type
   49 | APPKIT_EXPORT NSFontCollectionMatchingOptionKey const NSFontCollectionRemoveDuplicatesOption;
      |               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/GNUstep/AppKit/NSFontCollection.h:50:15: error: ‘NSFontCollectionMatchingOptionKey’ does not name a type
   50 | APPKIT_EXPORT NSFontCollectionMatchingOptionKey const NSFontCollectionDisallowAutoActivationOption;
      |               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/GNUstep/AppKit/NSFontCollection.h:52:9: error: ‘NSString’ does not name a type
   52 | typedef NSString* NSFontCollectionName;
      |         ^~~~~~~~
/usr/include/GNUstep/AppKit/NSFontCollection.h:54:2: error: ‘interface’ does not name a type
   54 | @interface NSFontCollection : NSObject <NSCopying, NSMutableCopying, NSCoding>
      |  ^~~~~~~~~
/usr/include/GNUstep/AppKit/NSFontCollection.h:60:1: error: expected unqualified-id before ‘+’ token
   60 | + (NSFontCollection *) fontCollectionWithDescriptors: (NSArray *)queryDescriptors;
      | ^
/usr/include/GNUstep/AppKit/NSFontCollection.h:61:1: error: expected unqualified-id before ‘+’ token
   61 | + (NSFontCollection *) fontCollectionWithAllAvailableDescriptors;
      | ^
/usr/include/GNUstep/AppKit/NSFontCollection.h:62:1: error: expected unqualified-id before ‘+’ token
   62 | + (NSFontCollection *) fontCollectionWithLocale: (NSLocale *)locale;
      | ^
/usr/include/GNUstep/AppKit/NSFontCollection.h:64:1: error: expected unqualified-id before ‘+’ token
   64 | + (BOOL) showFontCollection: (NSFontCollection *)collection
      | ^
/usr/include/GNUstep/AppKit/NSFontCollection.h:69:1: error: expected unqualified-id before ‘+’ token
   69 | + (BOOL) hideFontCollectionWithName: (NSFontCollectionName)name
      | ^
/usr/include/GNUstep/AppKit/NSFontCollection.h:73:1: error: expected unqualified-id before ‘+’ token
   73 | + (BOOL) renameFontCollectionWithName: (NSFontCollectionName)name
      | ^
/usr/include/GNUstep/AppKit/NSFontCollection.h:78:1: error: expected unqualified-id before ‘+’ token
   78 | + (NSArray *) allFontCollectionNames;
      | ^
/usr/include/GNUstep/AppKit/NSFontCollection.h:80:1: error: expected unqualified-id before ‘+’ token
   80 | + (NSFontCollection *) fontCollectionWithName: (NSFontCollectionName)name;
      | ^
/usr/include/GNUstep/AppKit/NSFontCollection.h:82:1: error: expected unqualified-id before ‘+’ token
   82 | + (NSFontCollection *) fontCollectionWithName: (NSFontCollectionName)name
      | ^
/usr/include/GNUstep/AppKit/NSFontCollection.h:87:1: error: expected unqualified-id before ‘-’ token
   87 | - (NSArray *) queryDescriptors;
      | ^
/usr/include/GNUstep/AppKit/NSFontCollection.h:89:1: error: expected unqualified-id before ‘-’ token
   89 | - (NSArray *) exclusionDescriptors;
      | ^
/usr/include/GNUstep/AppKit/NSFontCollection.h:91:1: error: expected unqualified-id before ‘-’ token
   91 | - (NSArray *) matchingDescriptors;
      | ^
/usr/include/GNUstep/AppKit/NSFontCollection.h:92:1: error: expected unqualified-id before ‘-’ token
   92 | - (NSArray *) matchingDescriptorsWithOptions: (NSDictionary *)options;
      | ^
/usr/include/GNUstep/AppKit/NSFontCollection.h:94:1: error: expected unqualified-id before ‘-’ token
   94 | - (NSArray *) matchingDescriptorsForFamily: (NSString *)family;
      | ^
/usr/include/GNUstep/AppKit/NSFontCollection.h:95:1: error: expected unqualified-id before ‘-’ token
   95 | - (NSArray *) matchingDescriptorsForFamily: (NSString *)family options: (NSDictionary *)options;
      | ^
/usr/include/GNUstep/AppKit/NSFontCollection.h:97:2: error: ‘end’ does not name a type
   97 | @end
      |  ^~~
/usr/include/GNUstep/AppKit/NSFontCollection.h:103:1: error: expected unqualified-id before ‘+’ token
  103 | + (NSMutableFontCollection *) fontCollectionWithAllAvailableDescriptors;
      | ^
/usr/include/GNUstep/AppKit/NSFontCollection.h:104:1: error: expected unqualified-id before ‘+’ token
  104 | + (NSMutableFontCollection *) fontCollectionWithLocale: (NSLocale *)locale;
      | ^
/usr/include/GNUstep/AppKit/NSFontCollection.h:105:1: error: expected unqualified-id before ‘+’ token
  105 | + (NSMutableFontCollection *) fontCollectionWithName: (NSFontCollectionName)name;
      | ^
/usr/include/GNUstep/AppKit/NSFontCollection.h:107:1: error: expected unqualified-id before ‘+’ token
  107 | + (NSMutableFontCollection *) fontCollectionWithName: (NSFontCollectionName)name
      | ^
/usr/include/GNUstep/AppKit/NSFontCollection.h:110:1: error: expected unqualified-id before ‘-’ token
  110 | - (NSArray *) queryDescriptors;
      | ^
/usr/include/GNUstep/AppKit/NSFontCollection.h:111:1: error: expected unqualified-id before ‘-’ token
  111 | - (void) setQueryDescriptors: (NSArray *)queryDescriptors;
      | ^
/usr/include/GNUstep/AppKit/NSFontCollection.h:113:1: error: expected unqualified-id before ‘-’ token
  113 | - (NSArray *) exclusionDescriptors;
      | ^
/usr/include/GNUstep/AppKit/NSFontCollection.h:114:1: error: expected unqualified-id before ‘-’ token
  114 | - (void) setExclusionDescriptors: (NSArray *)exclusionDescriptors;
      | ^
/usr/include/GNUstep/AppKit/NSFontCollection.h:116:1: error: expected unqualified-id before ‘-’ token
  116 | - (void)addQueryForDescriptors: (NSArray *)descriptors;
      | ^
/usr/include/GNUstep/AppKit/NSFontCollection.h:118:1: error: expected unqualified-id before ‘-’ token
  118 | - (void)removeQueryForDescriptors: (NSArray *)descriptors;
      | ^
/usr/include/GNUstep/AppKit/NSFontCollection.h:120:2: error: ‘end’ does not name a type
  120 | @end
      |  ^~~
/usr/include/GNUstep/AppKit/NSFontCollection.h:126:9: error: ‘NSString’ does not name a type
  126 | typedef NSString * NSFontCollectionUserInfoKey;
      |         ^~~~~~~~
/usr/include/GNUstep/AppKit/NSFontCollection.h:127:15: error: ‘NSFontCollectionUserInfoKey’ does not name a type
  127 | APPKIT_EXPORT NSFontCollectionUserInfoKey const NSFontCollectionActionKey;
      |               ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/GNUstep/AppKit/NSFontCollection.h:128:15: error: ‘NSFontCollectionUserInfoKey’ does not name a type
  128 | APPKIT_EXPORT NSFontCollectionUserInfoKey const NSFontCollectionNameKey;
      |               ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/GNUstep/AppKit/NSFontCollection.h:129:15: error: ‘NSFontCollectionUserInfoKey’ does not name a type
  129 | APPKIT_EXPORT NSFontCollectionUserInfoKey const NSFontCollectionOldNameKey;
      |               ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/GNUstep/AppKit/NSFontCollection.h:130:15: error: ‘NSFontCollectionUserInfoKey’ does not name a type
  130 | APPKIT_EXPORT NSFontCollectionUserInfoKey const NSFontCollectionVisibilityKey;
      |               ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/GNUstep/AppKit/NSFontCollection.h:133:9: error: ‘NSString’ does not name a type
  133 | typedef NSString * NSFontCollectionActionTypeKey;
      |         ^~~~~~~~
/usr/include/GNUstep/AppKit/NSFontCollection.h:134:15: error: ‘NSFontCollectionActionTypeKey’ does not name a type
  134 | APPKIT_EXPORT NSFontCollectionActionTypeKey const NSFontCollectionWasShown;
      |               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/GNUstep/AppKit/NSFontCollection.h:135:15: error: ‘NSFontCollectionActionTypeKey’ does not name a type
  135 | APPKIT_EXPORT NSFontCollectionActionTypeKey const NSFontCollectionWasHidden;
      |               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/GNUstep/AppKit/NSFontCollection.h:136:15: error: ‘NSFontCollectionActionTypeKey’ does not name a type
  136 | APPKIT_EXPORT NSFontCollectionActionTypeKey const NSFontCollectionWasRenamed;
      |               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/GNUstep/AppKit/NSFontCollection.h:139:15: error: ‘NSFontCollectionName’ does not name a type
  139 | APPKIT_EXPORT NSFontCollectionName const NSFontCollectionAllFonts;
      |               ^~~~~~~~~~~~~~~~~~~~
/usr/include/GNUstep/AppKit/NSFontCollection.h:140:15: error: ‘NSFontCollectionName’ does not name a type
  140 | APPKIT_EXPORT NSFontCollectionName const NSFontCollectionUser;
      |               ^~~~~~~~~~~~~~~~~~~~
/usr/include/GNUstep/AppKit/NSFontCollection.h:141:15: error: ‘NSFontCollectionName’ does not name a type
  141 | APPKIT_EXPORT NSFontCollectionName const NSFontCollectionFavorites;
      |               ^~~~~~~~~~~~~~~~~~~~
/usr/include/GNUstep/AppKit/NSFontCollection.h:142:15: error: ‘NSFontCollectionName’ does not name a type
  142 | APPKIT_EXPORT NSFontCollectionName const NSFontCollectionRecentlyUsed;
      |               ^~~~~~~~~~~~~~~~~~~~
/usr/include/GNUstep/AppKit/NSFontDescriptor.h:82:15: error: ‘NSString’ does not name a type
   82 | APPKIT_EXPORT NSString *NSFontFamilyAttribute;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSFontDescriptor.h:83:15: error: ‘NSString’ does not name a type
   83 | APPKIT_EXPORT NSString *NSFontNameAttribute;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSFontDescriptor.h:84:15: error: ‘NSString’ does not name a type
   84 | APPKIT_EXPORT NSString *NSFontFaceAttribute;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSFontDescriptor.h:85:15: error: ‘NSString’ does not name a type
   85 | APPKIT_EXPORT NSString *NSFontSizeAttribute;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSFontDescriptor.h:86:15: error: ‘NSString’ does not name a type
   86 | APPKIT_EXPORT NSString *NSFontVisibleNameAttribute;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSFontDescriptor.h:87:15: error: ‘NSString’ does not name a type
   87 | APPKIT_EXPORT NSString *NSFontColorAttribute;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSFontDescriptor.h:88:15: error: ‘NSString’ does not name a type
   88 | APPKIT_EXPORT NSString *NSFontMatrixAttribute;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSFontDescriptor.h:89:15: error: ‘NSString’ does not name a type
   89 | APPKIT_EXPORT NSString *NSFontVariationAttribute;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSFontDescriptor.h:90:15: error: ‘NSString’ does not name a type
   90 | APPKIT_EXPORT NSString *NSFontCharacterSetAttribute;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSFontDescriptor.h:91:15: error: ‘NSString’ does not name a type
   91 | APPKIT_EXPORT NSString *NSFontCascadeListAttribute;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSFontDescriptor.h:92:15: error: ‘NSString’ does not name a type
   92 | APPKIT_EXPORT NSString *NSFontTraitsAttribute;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSFontDescriptor.h:93:15: error: ‘NSString’ does not name a type
   93 | APPKIT_EXPORT NSString *NSFontFixedAdvanceAttribute;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSFontDescriptor.h:95:15: error: ‘NSString’ does not name a type
   95 | APPKIT_EXPORT NSString *NSFontSymbolicTrait;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSFontDescriptor.h:96:15: error: ‘NSString’ does not name a type
   96 | APPKIT_EXPORT NSString *NSFontWeightTrait;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSFontDescriptor.h:97:15: error: ‘NSString’ does not name a type
   97 | APPKIT_EXPORT NSString *NSFontWidthTrait;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSFontDescriptor.h:98:15: error: ‘NSString’ does not name a type
   98 | APPKIT_EXPORT NSString *NSFontSlantTrait;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSFontDescriptor.h:100:15: error: ‘NSString’ does not name a type
  100 | APPKIT_EXPORT NSString *NSFontVariationAxisIdentifierKey;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSFontDescriptor.h:101:15: error: ‘NSString’ does not name a type
  101 | APPKIT_EXPORT NSString *NSFontVariationAxisMinimumValueKey;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSFontDescriptor.h:102:15: error: ‘NSString’ does not name a type
  102 | APPKIT_EXPORT NSString *NSFontVariationAxisMaximumValueKey;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSFontDescriptor.h:103:15: error: ‘NSString’ does not name a type
  103 | APPKIT_EXPORT NSString *NSFontVariationAxisDefaultValueKey;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSFontDescriptor.h:104:15: error: ‘NSString’ does not name a type
  104 | APPKIT_EXPORT NSString *NSFontVariationAxisNameKey;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSFontDescriptor.h:106:2: error: ‘interface’ does not name a type
  106 | @interface NSFontDescriptor : NSObject <NSCoding, NSCopying>
      |  ^~~~~~~~~
/usr/include/GNUstep/AppKit/NSFontDescriptor.h:111:1: error: expected unqualified-id before ‘+’ token
  111 | + (id) fontDescriptorWithFontAttributes: (NSDictionary *)attributes;
      | ^
/usr/include/GNUstep/AppKit/NSFontDescriptor.h:112:1: error: expected unqualified-id before ‘+’ token
  112 | + (id) fontDescriptorWithName: (NSString *)name
      | ^
/usr/include/GNUstep/AppKit/NSFontDescriptor.h:115:1: error: expected unqualified-id before ‘+’ token
  115 | + (id) fontDescriptorWithName: (NSString *)name
      | ^
/usr/include/GNUstep/AppKit/NSFontDescriptor.h:119:1: error: expected unqualified-id before ‘-’ token
  119 | - (NSDictionary *) fontAttributes;
      | ^
/usr/include/GNUstep/AppKit/NSFontDescriptor.h:120:1: error: expected unqualified-id before ‘-’ token
  120 | - (id) initWithFontAttributes: (NSDictionary *)attributes;
      | ^
/usr/include/GNUstep/AppKit/NSFontDescriptor.h:123:1: error: expected unqualified-id before ‘-’ token
  123 | - (NSFontDescriptor *) fontDescriptorByAddingAttributes:
      | ^
/usr/include/GNUstep/AppKit/NSFontDescriptor.h:125:1: error: expected unqualified-id before ‘-’ token
  125 | - (NSFontDescriptor *) fontDescriptorWithFace: (NSString *)face;
      | ^
/usr/include/GNUstep/AppKit/NSFontDescriptor.h:126:1: error: expected unqualified-id before ‘-’ token
  126 | - (NSFontDescriptor *) fontDescriptorWithFamily: (NSString *)family;
      | ^
/usr/include/GNUstep/AppKit/NSFontDescriptor.h:127:1: error: expected unqualified-id before ‘-’ token
  127 | - (NSFontDescriptor *) fontDescriptorWithMatrix: (NSAffineTransform *)matrix;
      | ^
/usr/include/GNUstep/AppKit/NSFontDescriptor.h:128:1: error: expected unqualified-id before ‘-’ token
  128 | - (NSFontDescriptor *) fontDescriptorWithSize: (CGFloat)size;
      | ^
/usr/include/GNUstep/AppKit/NSFontDescriptor.h:129:1: error: expected unqualified-id before ‘-’ token
  129 | - (NSFontDescriptor *) fontDescriptorWithSymbolicTraits:
      | ^
/usr/include/GNUstep/AppKit/NSFontDescriptor.h:131:1: error: expected unqualified-id before ‘-’ token
  131 | - (NSArray *) matchingFontDescriptorsWithMandatoryKeys: (NSSet *)keys;
      | ^
/usr/include/GNUstep/AppKit/NSFontDescriptor.h:133:1: error: expected unqualified-id before ‘-’ token
  133 | - (id) objectForKey: (NSString *)attribute;
      | ^
/usr/include/GNUstep/AppKit/NSFontDescriptor.h:134:1: error: expected unqualified-id before ‘-’ token
  134 | - (NSAffineTransform *) matrix;
      | ^
/usr/include/GNUstep/AppKit/NSFontDescriptor.h:135:1: error: expected unqualified-id before ‘-’ token
  135 | - (CGFloat) pointSize;
      | ^
/usr/include/GNUstep/AppKit/NSFontDescriptor.h:136:1: error: expected unqualified-id before ‘-’ token
  136 | - (NSString *) postscriptName;
      | ^
/usr/include/GNUstep/AppKit/NSFontDescriptor.h:137:1: error: expected unqualified-id before ‘-’ token
  137 | - (NSFontSymbolicTraits) symbolicTraits;
      | ^
/usr/include/GNUstep/AppKit/NSFontDescriptor.h:140:1: error: expected unqualified-id before ‘-’ token
  140 | - (NSFontDescriptor *) matchingFontDescriptorWithMandatoryKeys: (NSSet *)keys;
      | ^
/usr/include/GNUstep/AppKit/NSFontDescriptor.h:143:2: error: ‘end’ does not name a type
  143 | @end
      |  ^~~
/usr/include/GNUstep/AppKit/NSGlyphGenerator.h:49:2: error: ‘protocol’ does not name a type; did you mean ‘Protocol’?
   49 | @protocol NSGlyphStorage
      |  ^~~~~~~~
      |  Protocol
/usr/include/GNUstep/AppKit/NSGlyphGenerator.h:52:1: error: expected unqualified-id before ‘-’ token
   52 | - (void) insertGlyphs: (const NSGlyph*)glyphs
      | ^
/usr/include/GNUstep/AppKit/NSGlyphGenerator.h:56:1: error: expected unqualified-id before ‘-’ token
   56 | - (NSUInteger) layoutOptions;
      | ^
/usr/include/GNUstep/AppKit/NSGlyphGenerator.h:57:1: error: expected unqualified-id before ‘-’ token
   57 | - (void) setIntAttribute: (NSInteger)tag
      | ^
/usr/include/GNUstep/AppKit/NSGlyphGenerator.h:61:2: error: ‘end’ does not name a type
   61 | @end
      |  ^~~
/usr/include/GNUstep/AppKit/NSGlyphGenerator.h:67:1: error: expected unqualified-id before ‘-’ token
   67 | - (void) generateGlyphsForGlyphStorage: (id <NSGlyphStorage>)storage
      | ^
/usr/include/GNUstep/AppKit/NSGlyphGenerator.h:72:2: error: ‘end’ does not name a type
   72 | @end
      |  ^~~
/usr/include/GNUstep/AppKit/NSGradient.h:50:2: error: ‘interface’ does not name a type
   50 | @interface NSGradient : NSObject <NSCopying, NSCoding>
      |  ^~~~~~~~~
/usr/include/GNUstep/AppKit/NSGradient.h:58:1: error: expected unqualified-id before ‘-’ token
   58 | - (NSColorSpace *) colorSpace;
      | ^
/usr/include/GNUstep/AppKit/NSGradient.h:59:1: error: expected unqualified-id before ‘-’ token
   59 | - (void) drawFromCenter: (NSPoint)startCenter
      | ^
/usr/include/GNUstep/AppKit/NSGradient.h:64:1: error: expected unqualified-id before ‘-’ token
   64 | - (void) drawFromPoint: (NSPoint)startPoint
      | ^
/usr/include/GNUstep/AppKit/NSGradient.h:67:1: error: expected unqualified-id before ‘-’ token
   67 | - (void) drawInBezierPath: (NSBezierPath *)path angle: (CGFloat)angle;
      | ^
/usr/include/GNUstep/AppKit/NSGradient.h:68:1: error: expected unqualified-id before ‘-’ token
   68 | - (void) drawInBezierPath: (NSBezierPath *)path
      | ^
/usr/include/GNUstep/AppKit/NSGradient.h:70:1: error: expected unqualified-id before ‘-’ token
   70 | - (void) drawInRect: (NSRect)rect angle: (CGFloat)angle;
      | ^
/usr/include/GNUstep/AppKit/NSGradient.h:71:1: error: expected unqualified-id before ‘-’ token
   71 | - (void) drawInRect: (NSRect)rect relativeCenterPosition: (NSPoint)relativeCenterPoint;
      | ^
/usr/include/GNUstep/AppKit/NSGradient.h:72:1: error: expected unqualified-id before ‘-’ token
   72 | - (void) getColor: (NSColor **)color
      | ^
/usr/include/GNUstep/AppKit/NSGradient.h:75:1: error: expected unqualified-id before ‘-’ token
   75 | - (id) initWithColors: (NSArray *)colArray;
      | ^
/usr/include/GNUstep/AppKit/NSGradient.h:76:1: error: expected unqualified-id before ‘-’ token
   76 | - (id) initWithColors: (NSArray *)colArray
      | ^
/usr/include/GNUstep/AppKit/NSGradient.h:79:1: error: expected unqualified-id before ‘-’ token
   79 | - (id) initWithColorsAndLocations: (NSColor *)color, ...;
      | ^
/usr/include/GNUstep/AppKit/NSGradient.h:80:1: error: expected unqualified-id before ‘-’ token
   80 | - (id) initWithStartingColor: (NSColor *)startColor endingColor: (NSColor *)endColor;
      | ^
/usr/include/GNUstep/AppKit/NSGradient.h:81:1: error: expected unqualified-id before ‘-’ token
   81 | - (NSColor *) interpolatedColorAtLocation: (CGFloat)location;
      | ^
/usr/include/GNUstep/AppKit/NSGradient.h:82:1: error: expected unqualified-id before ‘-’ token
   82 | - (NSInteger) numberOfColorStops;
      | ^
/usr/include/GNUstep/AppKit/NSGradient.h:84:2: error: ‘end’ does not name a type
   84 | @end
      |  ^~~
/usr/include/GNUstep/AppKit/NSGroupTouchBarItem.h:37:2: error: ‘interface’ does not name a type
   37 | @interface NSGroupTouchBarItem : NSTouchBarItem
      |  ^~~~~~~~~
/usr/include/GNUstep/AppKit/NSHelpManager.h:42:2: error: ‘interface’ does not name a type
   42 | @interface NSBundle (NSHelpManager)
      |  ^~~~~~~~~
/usr/include/GNUstep/AppKit/NSHelpManager.h:44:1: error: expected unqualified-id before ‘-’ token
   44 | - (NSAttributedString *)contextHelpForKey:(NSString *)key;
      | ^
/usr/include/GNUstep/AppKit/NSHelpManager.h:45:2: error: ‘end’ does not name a type
   45 | @end
      |  ^~~
/usr/include/GNUstep/AppKit/NSHelpManager.h:49:1: error: expected unqualified-id before ‘-’ token
   49 | - (void) activateContextHelpMode: (id) sender;
      | ^
/usr/include/GNUstep/AppKit/NSHelpManager.h:50:2: error: ‘end’ does not name a type
   50 | @end
      |  ^~~
/usr/include/GNUstep/AppKit/NSHelpManager.h:61:1: error: expected unqualified-id before ‘+’ token
   61 | + (NSHelpManager*)sharedHelpManager;
      | ^
/usr/include/GNUstep/AppKit/NSHelpManager.h:63:1: error: expected unqualified-id before ‘+’ token
   63 | + (BOOL)isContextHelpModeActive;
      | ^
/usr/include/GNUstep/AppKit/NSHelpManager.h:65:1: error: expected unqualified-id before ‘+’ token
   65 | + (void)setContextHelpModeActive: (BOOL) flag;
      | ^
/usr/include/GNUstep/AppKit/NSHelpManager.h:70:1: error: expected unqualified-id before ‘-’ token
   70 | - (NSAttributedString*) contextHelpForObject: (id)object;
      | ^
/usr/include/GNUstep/AppKit/NSHelpManager.h:72:1: error: expected unqualified-id before ‘-’ token
   72 | - (void) removeContextHelpForObject: (id)object;
      | ^
/usr/include/GNUstep/AppKit/NSHelpManager.h:74:1: error: expected unqualified-id before ‘-’ token
   74 | - (void)setContextHelp:(NSAttributedString *)help forObject:(id)object;
      | ^
/usr/include/GNUstep/AppKit/NSHelpManager.h:76:1: error: expected unqualified-id before ‘-’ token
   76 | - (void) setContextHelp: (NSAttributedString*) help withObject: (id) object;
      | ^
/usr/include/GNUstep/AppKit/NSHelpManager.h:78:1: error: expected unqualified-id before ‘-’ token
   78 | - (BOOL) showContextHelpForObject: (id)object locationHint: (NSPoint) point;
      | ^
/usr/include/GNUstep/AppKit/NSHelpManager.h:80:2: error: ‘end’ does not name a type
   80 | @end
      |  ^~~
/usr/include/GNUstep/AppKit/NSHelpManager.h:84:15: error: ‘NSString’ does not name a type
   84 | APPKIT_EXPORT NSString* NSContextHelpModeDidDeactivateNotification;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSInputManager.h:42:2: error: ‘protocol’ does not name a type; did you mean ‘Protocol’?
   42 | @protocol NSTextInput
      |  ^~~~~~~~
      |  Protocol
/usr/include/GNUstep/AppKit/NSInputManager.h:44:1: error: expected unqualified-id before ‘-’ token
   44 | - (BOOL) hasMarkedText;
      | ^
/usr/include/GNUstep/AppKit/NSInputManager.h:45:1: error: expected unqualified-id before ‘-’ token
   45 | - (NSRange) markedRange;
      | ^
/usr/include/GNUstep/AppKit/NSInputManager.h:46:1: error: expected unqualified-id before ‘-’ token
   46 | - (NSRange) selectedRange;
      | ^
/usr/include/GNUstep/AppKit/NSInputManager.h:47:1: error: expected unqualified-id before ‘-’ token
   47 | - (void) unmarkText;
      | ^
/usr/include/GNUstep/AppKit/NSInputManager.h:48:1: error: expected unqualified-id before ‘-’ token
   48 | - (NSArray*) validAttributesForMarkedText;
      | ^
/usr/include/GNUstep/AppKit/NSInputManager.h:51:1: error: expected unqualified-id before ‘-’ token
   51 | - (NSAttributedString *) attributedSubstringFromRange: (NSRange)theRange;
      | ^
/usr/include/GNUstep/AppKit/NSInputManager.h:52:1: error: expected unqualified-id before ‘-’ token
   52 | - (NSUInteger) characterIndexForPoint: (NSPoint)thePoint;
      | ^
/usr/include/GNUstep/AppKit/NSInputManager.h:53:1: error: expected unqualified-id before ‘-’ token
   53 | - (NSInteger) conversationIdentifier;
      | ^
/usr/include/GNUstep/AppKit/NSInputManager.h:54:1: error: expected unqualified-id before ‘-’ token
   54 | - (void) doCommandBySelector: (SEL)aSelector;
      | ^
/usr/include/GNUstep/AppKit/NSInputManager.h:55:1: error: expected unqualified-id before ‘-’ token
   55 | - (NSRect) firstRectForCharacterRange: (NSRange)theRange;
      | ^
/usr/include/GNUstep/AppKit/NSInputManager.h:56:1: error: expected unqualified-id before ‘-’ token
   56 | - (void) insertText: (id)aString;
      | ^
/usr/include/GNUstep/AppKit/NSInputManager.h:57:2: error: ‘end’ does not name a type
   57 | @end
      |  ^~~
/usr/include/GNUstep/AppKit/NSInputManager.h:92:2: error: ‘interface’ does not name a type
   92 | @interface NSInputManager: NSObject <NSTextInput>
      |  ^~~~~~~~~
/usr/include/GNUstep/AppKit/NSInputManager.h:136:1: error: expected unqualified-id before ‘+’ token
  136 | + (NSInputManager *) currentInputManager;
      | ^
/usr/include/GNUstep/AppKit/NSInputManager.h:138:1: error: expected unqualified-id before ‘-’ token
  138 | - (NSInputManager *) initWithName: (NSString *)inputServerName
      | ^
/usr/include/GNUstep/AppKit/NSInputManager.h:141:1: error: expected unqualified-id before ‘-’ token
  141 | - (BOOL) handleMouseEvent: (NSEvent *)theMouseEvent;
      | ^
/usr/include/GNUstep/AppKit/NSInputManager.h:142:1: error: expected unqualified-id before ‘-’ token
  142 | - (void) handleKeyboardEvents: (NSArray *)eventArray
      | ^
/usr/include/GNUstep/AppKit/NSInputManager.h:144:1: error: expected unqualified-id before ‘-’ token
  144 | - (NSString *) language;
      | ^
/usr/include/GNUstep/AppKit/NSInputManager.h:145:1: error: expected unqualified-id before ‘-’ token
  145 | - (NSString *) localizedInputManagerName;
      | ^
/usr/include/GNUstep/AppKit/NSInputManager.h:146:1: error: expected unqualified-id before ‘-’ token
  146 | - (void) markedTextAbandoned: (id)client;
      | ^
/usr/include/GNUstep/AppKit/NSInputManager.h:147:1: error: expected unqualified-id before ‘-’ token
  147 | - (void) markedTextSelectionChanged: (NSRange)newSel
      | ^
/usr/include/GNUstep/AppKit/NSInputManager.h:149:1: error: expected unqualified-id before ‘-’ token
  149 | - (BOOL) wantsToDelayTextChangeNotifications;
      | ^
/usr/include/GNUstep/AppKit/NSInputManager.h:150:1: error: expected unqualified-id before ‘-’ token
  150 | - (BOOL) wantsToHandleMouseEvents;
      | ^
/usr/include/GNUstep/AppKit/NSInputManager.h:151:1: error: expected unqualified-id before ‘-’ token
  151 | - (BOOL) wantsToInterpretAllKeystrokes;
      | ^
/usr/include/GNUstep/AppKit/NSInputManager.h:157:1: error: expected unqualified-id before ‘-’ token
  157 | - (void) loadBindingsFromFile: (NSString *)fullPath;
      | ^
/usr/include/GNUstep/AppKit/NSInputManager.h:164:1: error: expected unqualified-id before ‘+’ token
  164 | + (BOOL) parseKey: (NSString *)key
      | ^
/usr/include/GNUstep/AppKit/NSInputManager.h:176:1: error: expected unqualified-id before ‘+’ token
  176 | + (NSString *) describeKeyStroke: (unichar)character
      | ^
/usr/include/GNUstep/AppKit/NSInputManager.h:185:1: error: expected unqualified-id before ‘-’ token
  185 | - (void) resetInternalState;
      | ^
/usr/include/GNUstep/AppKit/NSInputManager.h:188:1: error: expected unqualified-id before ‘-’ token
  188 | - (void) quoteNextKeyStroke;
      | ^
/usr/include/GNUstep/AppKit/NSInputManager.h:191:2: error: ‘end’ does not name a type
  191 | @end
      |  ^~~
/usr/include/GNUstep/AppKit/NSInputServer.h:37:2: error: ‘protocol’ does not name a type; did you mean ‘Protocol’?
   37 | @protocol NSInputServerMouseTracker
      |  ^~~~~~~~
      |  Protocol
/usr/include/GNUstep/AppKit/NSInputServer.h:42:1: error: expected unqualified-id before ‘-’ token
   42 | - (BOOL) mouseDraggedOnCharacterIndex: (unsigned)index
      | ^
/usr/include/GNUstep/AppKit/NSInputServer.h:46:1: error: expected unqualified-id before ‘-’ token
   46 | - (void) mouseUpOnCharacterIndex: (unsigned)index
      | ^
/usr/include/GNUstep/AppKit/NSInputServer.h:50:2: error: ‘end’ does not name a type
   50 | @end
      |  ^~~
/usr/include/GNUstep/AppKit/NSInputServer.h:55:1: error: expected unqualified-id before ‘-’ token
   55 | - (void) activeConversationWillChange: (id)sender
      | ^
/usr/include/GNUstep/AppKit/NSInputServer.h:57:1: error: expected unqualified-id before ‘-’ token
   57 | - (BOOL) canBeDisabled;
      | ^
/usr/include/GNUstep/AppKit/NSInputServer.h:58:1: error: expected unqualified-id before ‘-’ token
   58 | - (void) doCommandBySelector: (SEL)aSelector
      | ^
/usr/include/GNUstep/AppKit/NSInputServer.h:60:1: error: expected unqualified-id before ‘-’ token
   60 | - (void) inputClientBecomeActive: (id)sender;
      | ^
/usr/include/GNUstep/AppKit/NSInputServer.h:61:1: error: expected unqualified-id before ‘-’ token
   61 | - (void) inputClientDisabled: (id)sender;
      | ^
/usr/include/GNUstep/AppKit/NSInputServer.h:62:1: error: expected unqualified-id before ‘-’ token
   62 | - (void) inputClientEnabled: (id)sender;
      | ^
/usr/include/GNUstep/AppKit/NSInputServer.h:63:1: error: expected unqualified-id before ‘-’ token
   63 | - (void) inputClientResignActive: (id)sender;
      | ^
/usr/include/GNUstep/AppKit/NSInputServer.h:64:1: error: expected unqualified-id before ‘-’ token
   64 | - (void) insertText: (id)aString
      | ^
/usr/include/GNUstep/AppKit/NSInputServer.h:66:1: error: expected unqualified-id before ‘-’ token
   66 | - (void) markedTextAbandoned: (id)sender;
      | ^
/usr/include/GNUstep/AppKit/NSInputServer.h:67:1: error: expected unqualified-id before ‘-’ token
   67 | - (void) markedTextSelectionChanged: (NSRange)newSelection
      | ^
/usr/include/GNUstep/AppKit/NSInputServer.h:69:1: error: expected unqualified-id before ‘-’ token
   69 | - (void) terminate: (id)sender;
      | ^
/usr/include/GNUstep/AppKit/NSInputServer.h:70:1: error: expected unqualified-id before ‘-’ token
   70 | - (BOOL) wantsToDelayTextChangeNotifications;
      | ^
/usr/include/GNUstep/AppKit/NSInputServer.h:71:1: error: expected unqualified-id before ‘-’ token
   71 | - (BOOL) wantsToHandleMouseEvents;
      | ^
/usr/include/GNUstep/AppKit/NSInputServer.h:72:1: error: expected unqualified-id before ‘-’ token
   72 | - (BOOL) wantsToInterpretAllKeystrokes;
      | ^
/usr/include/GNUstep/AppKit/NSInputServer.h:73:2: error: ‘end’ does not name a type
   73 | @end
      |  ^~~
/usr/include/GNUstep/AppKit/NSInputServer.h:79:2: error: ‘end’ does not name a type
   79 | @end
      |  ^~~
/usr/include/GNUstep/AppKit/NSKeyValueBinding.h:43:2: error: ‘interface’ does not name a type
   43 | @interface NSObject (NSKeyValueBindingCreation)
      |  ^~~~~~~~~
/usr/include/GNUstep/AppKit/NSKeyValueBinding.h:47:1: error: expected unqualified-id before ‘-’ token
   47 | - (NSArray *) exposedBindings;
      | ^
/usr/include/GNUstep/AppKit/NSKeyValueBinding.h:48:1: error: expected unqualified-id before ‘-’ token
   48 | - (Class) valueClassForBinding: (NSString *)binding;
      | ^
/usr/include/GNUstep/AppKit/NSKeyValueBinding.h:49:1: error: expected unqualified-id before ‘-’ token
   49 | - (void) bind: (NSString *)binding
      | ^
/usr/include/GNUstep/AppKit/NSKeyValueBinding.h:53:1: error: expected unqualified-id before ‘-’ token
   53 | - (void) unbind: (NSString *)binding;
      | ^
/usr/include/GNUstep/AppKit/NSKeyValueBinding.h:55:1: error: expected unqualified-id before ‘-’ token
   55 | - (NSDictionary *) infoForBinding: (NSString *)binding;
      | ^
/usr/include/GNUstep/AppKit/NSKeyValueBinding.h:57:2: error: ‘end’ does not name a type
   57 | @end
      |  ^~~
/usr/include/GNUstep/AppKit/NSKeyValueBinding.h:63:1: error: expected unqualified-id before ‘+’ token
   63 | + (void) setDefaultPlaceholder: (id)placeholder
      | ^
/usr/include/GNUstep/AppKit/NSKeyValueBinding.h:67:2: error: ‘end’ does not name a type
   67 | @end
      |  ^~~
/usr/include/GNUstep/AppKit/NSKeyValueBinding.h:73:1: error: expected unqualified-id before ‘-’ token
   73 | - (void) discardEditing;
      | ^
/usr/include/GNUstep/AppKit/NSKeyValueBinding.h:75:1: error: expected unqualified-id before ‘-’ token
   75 | - (void) commitEditingWithDelegate: (id)delegate
      | ^
/usr/include/GNUstep/AppKit/NSKeyValueBinding.h:80:2: error: ‘end’ does not name a type
   80 | @end
      |  ^~~
/usr/include/GNUstep/AppKit/NSKeyValueBinding.h:85:1: error: expected unqualified-id before ‘-’ token
   85 | - (void) objectDidEndEditing: (id)editor;
      | ^
/usr/include/GNUstep/AppKit/NSKeyValueBinding.h:87:2: error: ‘end’ does not name a type
   87 | @end
      |  ^~~
/usr/include/GNUstep/AppKit/NSKeyValueBinding.h:97:15: error: ‘NSString’ does not name a type
   97 | APPKIT_EXPORT NSString *NSObservedObjectKey;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSKeyValueBinding.h:98:15: error: ‘NSString’ does not name a type
   98 | APPKIT_EXPORT NSString *NSObservedKeyPathKey;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSKeyValueBinding.h:99:15: error: ‘NSString’ does not name a type
   99 | APPKIT_EXPORT NSString *NSOptionsKey;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSKeyValueBinding.h:107:15: error: ‘NSString’ does not name a type
  107 | APPKIT_EXPORT NSString *NSAlignmentBinding;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSKeyValueBinding.h:108:15: error: ‘NSString’ does not name a type
  108 | APPKIT_EXPORT NSString *NSContentArrayBinding;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSKeyValueBinding.h:109:15: error: ‘NSString’ does not name a type
  109 | APPKIT_EXPORT NSString *NSContentBinding;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSKeyValueBinding.h:110:15: error: ‘NSString’ does not name a type
  110 | APPKIT_EXPORT NSString *NSContentObjectBinding;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSKeyValueBinding.h:111:15: error: ‘NSString’ does not name a type
  111 | APPKIT_EXPORT NSString *NSContentValuesBinding;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSKeyValueBinding.h:112:15: error: ‘NSString’ does not name a type
  112 | APPKIT_EXPORT NSString *NSEditableBinding;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSKeyValueBinding.h:113:15: error: ‘NSString’ does not name a type
  113 | APPKIT_EXPORT NSString *NSEnabledBinding;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSKeyValueBinding.h:114:15: error: ‘NSString’ does not name a type
  114 | APPKIT_EXPORT NSString *NSFontBinding;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSKeyValueBinding.h:115:15: error: ‘NSString’ does not name a type
  115 | APPKIT_EXPORT NSString *NSFontNameBinding;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSKeyValueBinding.h:116:15: error: ‘NSString’ does not name a type
  116 | APPKIT_EXPORT NSString *NSFontSizeBinding;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSKeyValueBinding.h:117:15: error: ‘NSString’ does not name a type
  117 | APPKIT_EXPORT NSString *NSHiddenBinding;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSKeyValueBinding.h:118:15: error: ‘NSString’ does not name a type
  118 | APPKIT_EXPORT NSString *NSSelectedIndexBinding;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSKeyValueBinding.h:119:15: error: ‘NSString’ does not name a type
  119 | APPKIT_EXPORT NSString *NSSelectedObjectBinding;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSKeyValueBinding.h:120:15: error: ‘NSString’ does not name a type
  120 | APPKIT_EXPORT NSString *NSSelectedTagBinding;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSKeyValueBinding.h:121:15: error: ‘NSString’ does not name a type
  121 | APPKIT_EXPORT NSString *NSSelectedValueBinding;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSKeyValueBinding.h:122:15: error: ‘NSString’ does not name a type
  122 | APPKIT_EXPORT NSString *NSSelectionIndexesBinding;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSKeyValueBinding.h:123:15: error: ‘NSString’ does not name a type
  123 | APPKIT_EXPORT NSString *NSSortDescriptorsBinding;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSKeyValueBinding.h:124:15: error: ‘NSString’ does not name a type
  124 | APPKIT_EXPORT NSString *NSTextColorBinding;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSKeyValueBinding.h:125:15: error: ‘NSString’ does not name a type
  125 | APPKIT_EXPORT NSString *NSTitleBinding;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSKeyValueBinding.h:126:15: error: ‘NSString’ does not name a type
  126 | APPKIT_EXPORT NSString *NSToolTipBinding;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSKeyValueBinding.h:127:15: error: ‘NSString’ does not name a type
  127 | APPKIT_EXPORT NSString *NSValueBinding;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSKeyValueBinding.h:130:15: error: ‘NSString’ does not name a type
  130 | APPKIT_EXPORT NSString *NSAllowsEditingMultipleValuesSelectionBindingOption;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSKeyValueBinding.h:131:15: error: ‘NSString’ does not name a type
  131 | APPKIT_EXPORT NSString *NSAllowsNullArgumentBindingOption;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSKeyValueBinding.h:132:15: error: ‘NSString’ does not name a type
  132 | APPKIT_EXPORT NSString *NSConditionallySetsEditableBindingOption;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSKeyValueBinding.h:133:15: error: ‘NSString’ does not name a type
  133 | APPKIT_EXPORT NSString *NSConditionallySetsEnabledBindingOption;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSKeyValueBinding.h:134:15: error: ‘NSString’ does not name a type
  134 | APPKIT_EXPORT NSString *NSConditionallySetsHiddenBindingOption;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSKeyValueBinding.h:135:15: error: ‘NSString’ does not name a type
  135 | APPKIT_EXPORT NSString *NSContinuouslyUpdatesValueBindingOption;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSKeyValueBinding.h:136:15: error: ‘NSString’ does not name a type
  136 | APPKIT_EXPORT NSString *NSCreatesSortDescriptorBindingOption;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSKeyValueBinding.h:137:15: error: ‘NSString’ does not name a type
  137 | APPKIT_EXPORT NSString *NSDeletesObjectsOnRemoveBindingsOption;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSKeyValueBinding.h:138:15: error: ‘NSString’ does not name a type
  138 | APPKIT_EXPORT NSString *NSDisplayNameBindingOption;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSKeyValueBinding.h:139:15: error: ‘NSString’ does not name a type
  139 | APPKIT_EXPORT NSString *NSDisplayPatternBindingOption;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSKeyValueBinding.h:140:15: error: ‘NSString’ does not name a type
  140 | APPKIT_EXPORT NSString *NSHandlesContentAsCompoundValueBindingOption;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSKeyValueBinding.h:141:15: error: ‘NSString’ does not name a type
  141 | APPKIT_EXPORT NSString *NSInsertsNullPlaceholderBindingOption;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSKeyValueBinding.h:142:15: error: ‘NSString’ does not name a type
  142 | APPKIT_EXPORT NSString *NSInvokesSeparatelyWithArrayObjectsBindingOption;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSKeyValueBinding.h:143:15: error: ‘NSString’ does not name a type
  143 | APPKIT_EXPORT NSString *NSMultipleValuesPlaceholderBindingOption;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSKeyValueBinding.h:144:15: error: ‘NSString’ does not name a type
  144 | APPKIT_EXPORT NSString *NSNoSelectionPlaceholderBindingOption;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSKeyValueBinding.h:145:15: error: ‘NSString’ does not name a type
  145 | APPKIT_EXPORT NSString *NSNotApplicablePlaceholderBindingOption;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSKeyValueBinding.h:146:15: error: ‘NSString’ does not name a type
  146 | APPKIT_EXPORT NSString *NSNullPlaceholderBindingOption;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSKeyValueBinding.h:147:15: error: ‘NSString’ does not name a type
  147 | APPKIT_EXPORT NSString *NSPredicateFormatBindingOption;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSKeyValueBinding.h:148:15: error: ‘NSString’ does not name a type
  148 | APPKIT_EXPORT NSString *NSRaisesForNotApplicableKeysBindingOption;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSKeyValueBinding.h:149:15: error: ‘NSString’ does not name a type
  149 | APPKIT_EXPORT NSString *NSSelectorNameBindingOption;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSKeyValueBinding.h:150:15: error: ‘NSString’ does not name a type
  150 | APPKIT_EXPORT NSString *NSSelectsAllWhenSettingContentBindingOption;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSKeyValueBinding.h:151:15: error: ‘NSString’ does not name a type
  151 | APPKIT_EXPORT NSString *NSValidatesImmediatelyBindingOption;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSKeyValueBinding.h:152:15: error: ‘NSString’ does not name a type
  152 | APPKIT_EXPORT NSString *NSValueTransformerNameBindingOption;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSKeyValueBinding.h:153:15: error: ‘NSString’ does not name a type
  153 | APPKIT_EXPORT NSString *NSValueTransformerBindingOption;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSLayoutAnchor.h:36:26: error: expected unqualified-id before ‘,’ token
   36 | @class NSLayoutConstraint, NSString, NSArray;
      |                          ^
/usr/include/GNUstep/AppKit/NSLayoutAnchor.h:38:2: error: ‘interface’ does not name a type
   38 | @interface NSLayoutAnchor : NSObject <NSCoding, NSCopying>
      |  ^~~~~~~~~
/usr/include/GNUstep/AppKit/NSLayoutAnchor.h:46:1: error: expected unqualified-id before ‘-’ token
   46 | - (NSLayoutConstraint *) constraintEqualToAnchor: (NSLayoutAnchor *)anchor;
      | ^
/usr/include/GNUstep/AppKit/NSLayoutAnchor.h:47:1: error: expected unqualified-id before ‘-’ token
   47 | - (NSLayoutConstraint *) constraintGreaterThanOrEqualToAnchor: (NSLayoutAnchor *)anchor;
      | ^
/usr/include/GNUstep/AppKit/NSLayoutAnchor.h:48:1: error: expected unqualified-id before ‘-’ token
   48 | - (NSLayoutConstraint *) constraintLessThanOrEqualToAnchor: (NSLayoutAnchor *)anchor;
      | ^
/usr/include/GNUstep/AppKit/NSLayoutAnchor.h:50:1: error: expected unqualified-id before ‘-’ token
   50 | - (NSLayoutConstraint *) constraintEqualToAnchor: (NSLayoutAnchor *)anchor constant: (CGFloat)c;
      | ^
/usr/include/GNUstep/AppKit/NSLayoutAnchor.h:51:1: error: expected unqualified-id before ‘-’ token
   51 | - (NSLayoutConstraint *) constraintGreaterThanOrEqualToAnchor: (NSLayoutAnchor *)anchor constant: (CGFloat)c;
      | ^
/usr/include/GNUstep/AppKit/NSLayoutAnchor.h:52:1: error: expected unqualified-id before ‘-’ token
   52 | - (NSLayoutConstraint *) constraintLessThanOrEqualToAnchor: (NSLayoutAnchor *)anchor constant: (CGFloat)c;
      | ^
/usr/include/GNUstep/AppKit/NSLayoutAnchor.h:54:1: error: expected unqualified-id before ‘-’ token
   54 | - (NSString *) name;
      | ^
/usr/include/GNUstep/AppKit/NSLayoutAnchor.h:56:1: error: expected unqualified-id before ‘-’ token
   56 | - (id) item;
      | ^
/usr/include/GNUstep/AppKit/NSLayoutAnchor.h:58:1: error: expected unqualified-id before ‘-’ token
   58 | - (BOOL) hasAmbiguousLayout;
      | ^
/usr/include/GNUstep/AppKit/NSLayoutAnchor.h:60:1: error: expected unqualified-id before ‘-’ token
   60 | - (NSArray *) constraintsAffectingLayout;
      | ^
/usr/include/GNUstep/AppKit/NSLayoutAnchor.h:62:2: error: ‘end’ does not name a type
   62 | @end
      |  ^~~
/usr/include/GNUstep/AppKit/NSLayoutAnchor.h:68:1: error: expected unqualified-id before ‘-’ token
   68 | - (NSLayoutConstraint *) constraintEqualToConstant: (CGFloat)c;
      | ^
/usr/include/GNUstep/AppKit/NSLayoutAnchor.h:69:1: error: expected unqualified-id before ‘-’ token
   69 | - (NSLayoutConstraint *) constraintGreaterThanOrEqualToConstant: (CGFloat)c;
      | ^
/usr/include/GNUstep/AppKit/NSLayoutAnchor.h:70:1: error: expected unqualified-id before ‘-’ token
   70 | - (NSLayoutConstraint *) constraintLessThanOrEqualToConstant: (CGFloat)c;
      | ^
/usr/include/GNUstep/AppKit/NSLayoutAnchor.h:72:1: error: expected unqualified-id before ‘-’ token
   72 | - (NSLayoutConstraint *) constraintEqualToAnchor: (NSLayoutDimension *)anchor multiplier: (CGFloat)m;
      | ^
/usr/include/GNUstep/AppKit/NSLayoutAnchor.h:73:1: error: expected unqualified-id before ‘-’ token
   73 | - (NSLayoutConstraint *) constraintGreaterThanOrEqualToAnchor: (NSLayoutDimension *)anchor multiplier: (CGFloat)m;
      | ^
/usr/include/GNUstep/AppKit/NSLayoutAnchor.h:74:1: error: expected unqualified-id before ‘-’ token
   74 | - (NSLayoutConstraint *) constraintLessThanOrEqualToAnchor: (NSLayoutDimension *)anchor multiplier: (CGFloat)m;
      | ^
/usr/include/GNUstep/AppKit/NSLayoutAnchor.h:76:1: error: expected unqualified-id before ‘-’ token
   76 | - (NSLayoutConstraint *) constraintEqualToAnchor: (NSLayoutDimension *)anchor multiplier: (CGFloat)m constant: (CGFloat)c;
      | ^
/usr/include/GNUstep/AppKit/NSLayoutAnchor.h:77:1: error: expected unqualified-id before ‘-’ token
   77 | - (NSLayoutConstraint *) constraintGreaterThanOrEqualToAnchor: (NSLayoutDimension *)anchor multiplier: (CGFloat)m constant: (CGFloat)c;
      | ^
/usr/include/GNUstep/AppKit/NSLayoutAnchor.h:78:1: error: expected unqualified-id before ‘-’ token
   78 | - (NSLayoutConstraint *) constraintLessThanOrEqualToAnchor: (NSLayoutDimension *)anchor multiplier: (CGFloat)m constant: (CGFloat)c;
      | ^
/usr/include/GNUstep/AppKit/NSLayoutAnchor.h:80:2: error: ‘end’ does not name a type
   80 | @end
      |  ^~~
/usr/include/GNUstep/AppKit/NSLayoutAnchor.h:86:2: error: ‘end’ does not name a type
   86 | @end
      |  ^~~
/usr/include/GNUstep/AppKit/NSLayoutAnchor.h:92:2: error: ‘end’ does not name a type
   92 | @end
      |  ^~~
/usr/include/GNUstep/AppKit/NSLayoutConstraint.h:33:17: error: expected unqualified-id before ‘,’ token
   33 | @class NSControl, NSView, NSAnimation, NSArray, NSMutableArray, NSDictionary;
      |                 ^
/usr/include/GNUstep/AppKit/NSLayoutConstraint.h:33:27: error: aggregate ‘NSControl NSAnimation’ has incomplete type and cannot be defined
   33 | @class NSControl, NSView, NSAnimation, NSArray, NSMutableArray, NSDictionary;
      |                           ^~~~~~~~~~~
/usr/include/GNUstep/AppKit/NSLayoutConstraint.h:106:2: error: ‘interface’ does not name a type
  106 | @interface NSLayoutConstraint : NSObject <NSCoding, NSCopying>
      |  ^~~~~~~~~
/usr/include/GNUstep/AppKit/NSLayoutConstraint.h:120:1: error: expected unqualified-id before ‘+’ token
  120 | + (NSArray *)constraintsWithVisualFormat: (NSString *)fmt
      | ^
/usr/include/GNUstep/AppKit/NSLayoutConstraint.h:125:1: error: expected unqualified-id before ‘+’ token
  125 | + (instancetype) constraintWithItem: (id)view1
      | ^
/usr/include/GNUstep/AppKit/NSLayoutConstraint.h:134:1: error: expected unqualified-id before ‘-’ token
  134 | - (BOOL) isActive;
      | ^
/usr/include/GNUstep/AppKit/NSLayoutConstraint.h:135:1: error: expected unqualified-id before ‘-’ token
  135 | - (void) setActive: (BOOL)flag;
      | ^
/usr/include/GNUstep/AppKit/NSLayoutConstraint.h:137:1: error: expected unqualified-id before ‘+’ token
  137 | + (void) activateConstraints: (NSArray *)constraints;
      | ^
/usr/include/GNUstep/AppKit/NSLayoutConstraint.h:138:1: error: expected unqualified-id before ‘+’ token
  138 | + (void) deactivateConstraints: (NSArray *)constraints;
      | ^
/usr/include/GNUstep/AppKit/NSLayoutConstraint.h:141:1: error: expected unqualified-id before ‘-’ token
  141 | - (id) firstItem;
      | ^
/usr/include/GNUstep/AppKit/NSLayoutConstraint.h:143:1: error: expected unqualified-id before ‘-’ token
  143 | - (NSLayoutAttribute) firstAttribute;
      | ^
/usr/include/GNUstep/AppKit/NSLayoutConstraint.h:145:1: error: expected unqualified-id before ‘-’ token
  145 | - (NSLayoutRelation) relation;
      | ^
/usr/include/GNUstep/AppKit/NSLayoutConstraint.h:147:1: error: expected unqualified-id before ‘-’ token
  147 | - (id) secondItem;
      | ^
/usr/include/GNUstep/AppKit/NSLayoutConstraint.h:149:1: error: expected unqualified-id before ‘-’ token
  149 | - (NSLayoutAttribute) secondAttribute;
      | ^
/usr/include/GNUstep/AppKit/NSLayoutConstraint.h:151:1: error: expected unqualified-id before ‘-’ token
  151 | - (CGFloat) multiplier;
      | ^
/usr/include/GNUstep/AppKit/NSLayoutConstraint.h:153:1: error: expected unqualified-id before ‘-’ token
  153 | - (CGFloat) constant;
      | ^
/usr/include/GNUstep/AppKit/NSLayoutConstraint.h:155:1: error: expected unqualified-id before ‘-’ token
  155 | - (NSLayoutAnchor *) firstAnchor;
      | ^
/usr/include/GNUstep/AppKit/NSLayoutConstraint.h:157:1: error: expected unqualified-id before ‘-’ token
  157 | - (NSLayoutAnchor *) secondAnchor;
      | ^
/usr/include/GNUstep/AppKit/NSLayoutConstraint.h:159:1: error: expected unqualified-id before ‘-’ token
  159 | - (NSLayoutPriority) priority;
      | ^
/usr/include/GNUstep/AppKit/NSLayoutConstraint.h:161:2: error: ‘end’ does not name a type
  161 | @end
      |  ^~~
/usr/include/GNUstep/AppKit/NSUserInterfaceItemIdentification.h:41:9: error: ‘NSString’ does not name a type
   41 | typedef NSString *NSUserInterfaceItemIdentifier;
      |         ^~~~~~~~
/usr/include/GNUstep/AppKit/NSUserInterfaceItemIdentification.h:43:2: error: ‘protocol’ does not name a type; did you mean ‘Protocol’?
   43 | @protocol NSUserInterfaceItemIdentification
      |  ^~~~~~~~
      |  Protocol
/usr/include/GNUstep/AppKit/NSUserInterfaceItemIdentification.h:52:2: error: ‘end’ does not name a type
   52 | @end
      |  ^~~
/usr/include/GNUstep/AppKit/NSLayoutGuide.h:39:14: error: expected unqualified-id before ‘,’ token
   39 | @class NSView, NSLayoutXAxisAnchor, NSLayoutYAxisAnchor, NSLayoutDimension;
      |              ^
/usr/include/GNUstep/AppKit/NSLayoutGuide.h:39:16: error: aggregate ‘NSView NSLayoutXAxisAnchor’ has incomplete type and cannot be defined
   39 | @class NSView, NSLayoutXAxisAnchor, NSLayoutYAxisAnchor, NSLayoutDimension;
      |                ^~~~~~~~~~~~~~~~~~~
/usr/include/GNUstep/AppKit/NSLayoutGuide.h:39:37: error: aggregate ‘NSView NSLayoutYAxisAnchor’ has incomplete type and cannot be defined
   39 | @class NSView, NSLayoutXAxisAnchor, NSLayoutYAxisAnchor, NSLayoutDimension;
      |                                     ^~~~~~~~~~~~~~~~~~~
/usr/include/GNUstep/AppKit/NSLayoutGuide.h:39:58: error: aggregate ‘NSView NSLayoutDimension’ has incomplete type and cannot be defined
   39 | @class NSView, NSLayoutXAxisAnchor, NSLayoutYAxisAnchor, NSLayoutDimension;
      |                                                          ^~~~~~~~~~~~~~~~~
/usr/include/GNUstep/AppKit/NSLayoutGuide.h:41:2: error: ‘interface’ does not name a type
   41 | @interface NSLayoutGuide : NSObject <NSCoding, NSUserInterfaceItemIdentification>
      |  ^~~~~~~~~
/usr/include/GNUstep/AppKit/NSLayoutGuide.h:60:1: error: expected unqualified-id before ‘-’ token
   60 | - (NSRect) frame;
      | ^
/usr/include/GNUstep/AppKit/NSLayoutGuide.h:62:1: error: expected unqualified-id before ‘-’ token
   62 | - (NSView *) owningView;
      | ^
/usr/include/GNUstep/AppKit/NSLayoutGuide.h:63:1: error: expected unqualified-id before ‘-’ token
   63 | - (void) setOwningView: (NSView *)owningView;
      | ^
/usr/include/GNUstep/AppKit/NSLayoutGuide.h:65:1: error: expected unqualified-id before ‘-’ token
   65 | - (NSUserInterfaceItemIdentifier) identifier;
      | ^
/usr/include/GNUstep/AppKit/NSLayoutGuide.h:66:1: error: expected unqualified-id before ‘-’ token
   66 | - (void) setIdentifier: (NSUserInterfaceItemIdentifier)identifier;
      | ^
/usr/include/GNUstep/AppKit/NSLayoutGuide.h:68:1: error: expected unqualified-id before ‘-’ token
   68 | - (NSLayoutXAxisAnchor *) leadingAnchor;
      | ^
/usr/include/GNUstep/AppKit/NSLayoutGuide.h:69:1: error: expected unqualified-id before ‘-’ token
   69 | - (NSLayoutXAxisAnchor *) trailingAnchor;
      | ^
/usr/include/GNUstep/AppKit/NSLayoutGuide.h:70:1: error: expected unqualified-id before ‘-’ token
   70 | - (NSLayoutXAxisAnchor *) leftAnchor;
      | ^
/usr/include/GNUstep/AppKit/NSLayoutGuide.h:71:1: error: expected unqualified-id before ‘-’ token
   71 | - (NSLayoutXAxisAnchor *) rightAnchor;
      | ^
/usr/include/GNUstep/AppKit/NSLayoutGuide.h:72:1: error: expected unqualified-id before ‘-’ token
   72 | - (NSLayoutYAxisAnchor *) topAnchor;
      | ^
/usr/include/GNUstep/AppKit/NSLayoutGuide.h:73:1: error: expected unqualified-id before ‘-’ token
   73 | - (NSLayoutYAxisAnchor *) bottomAnchor;
      | ^
/usr/include/GNUstep/AppKit/NSLayoutGuide.h:74:1: error: expected unqualified-id before ‘-’ token
   74 | - (NSLayoutDimension *) widthAnchor;
      | ^
/usr/include/GNUstep/AppKit/NSLayoutGuide.h:75:1: error: expected unqualified-id before ‘-’ token
   75 | - (NSLayoutDimension *) heightAnchor;
      | ^
/usr/include/GNUstep/AppKit/NSLayoutGuide.h:76:1: error: expected unqualified-id before ‘-’ token
   76 | - (NSLayoutXAxisAnchor *) centerXAnchor;
      | ^
/usr/include/GNUstep/AppKit/NSLayoutGuide.h:77:1: error: expected unqualified-id before ‘-’ token
   77 | - (NSLayoutYAxisAnchor *) centerYAnchor;
      | ^
/usr/include/GNUstep/AppKit/NSLayoutGuide.h:79:1: error: expected unqualified-id before ‘-’ token
   79 | - (BOOL) hasAmbiguousLayout;
      | ^
/usr/include/GNUstep/AppKit/NSLayoutGuide.h:81:1: error: expected unqualified-id before ‘-’ token
   81 | - (NSArray *) constraintsAffectingLayoutForOrientation: (NSLayoutConstraintOrientation)orientation;
      | ^
/usr/include/GNUstep/AppKit/NSLayoutGuide.h:83:2: error: ‘end’ does not name a type
   83 | @end
      |  ^~~
/usr/include/GNUstep/AppKit/NSLayoutGuide.h:88:1: error: expected unqualified-id before ‘-’ token
   88 | - (void) removeLayoutGuide: (NSLayoutGuide *)guide;
      | ^
/usr/include/GNUstep/AppKit/NSLayoutGuide.h:90:1: error: expected unqualified-id before ‘-’ token
   90 | - (NSArray *) layoutGuides;
      | ^
/usr/include/GNUstep/AppKit/NSLayoutGuide.h:92:2: error: ‘end’ does not name a type
   92 | @end
      |  ^~~
/usr/include/GNUstep/GNUstepGUI/GSLayoutManager.h:37:21: error: expected unqualified-id before ‘,’ token
   37 | @class NSTextStorage,NSTextContainer;
      |                     ^
/usr/include/GNUstep/GNUstepGUI/GSLayoutManager.h:37:22: error: aggregate ‘NSTextStorage NSTextContainer’ has incomplete type and cannot be defined
   37 | @class NSTextStorage,NSTextContainer;
      |                      ^~~~~~~~~~~~~~~
/usr/include/GNUstep/GNUstepGUI/GSLayoutManager.h:58:2: error: ‘interface’ does not name a type
   58 | @interface GSLayoutManager : NSObject <NSGlyphStorage, NSCoding>
      |  ^~~~~~~~~
/usr/include/GNUstep/GNUstepGUI/GSLayoutManager.h:115:1: error: expected unqualified-id before ‘-’ token
  115 | - (NSTextStorage *) textStorage;
      | ^
/usr/include/GNUstep/GNUstepGUI/GSLayoutManager.h:116:1: error: expected unqualified-id before ‘-’ token
  116 | - (void) setTextStorage: (NSTextStorage *)aTextStorage;
      | ^
/usr/include/GNUstep/GNUstepGUI/GSLayoutManager.h:117:1: error: expected unqualified-id before ‘-’ token
  117 | - (void) replaceTextStorage: (NSTextStorage *)newTextStorage;
      | ^
/usr/include/GNUstep/GNUstepGUI/GSLayoutManager.h:119:1: error: expected unqualified-id before ‘-’ token
  119 | - (NSGlyphGenerator *) glyphGenerator;
      | ^
/usr/include/GNUstep/GNUstepGUI/GSLayoutManager.h:120:1: error: expected unqualified-id before ‘-’ token
  120 | - (void) setGlyphGenerator: (NSGlyphGenerator *)glyphGenerator;
      | ^
/usr/include/GNUstep/GNUstepGUI/GSLayoutManager.h:122:1: error: expected unqualified-id before ‘-’ token
  122 | - (id) delegate;
      | ^
/usr/include/GNUstep/GNUstepGUI/GSLayoutManager.h:123:1: error: expected unqualified-id before ‘-’ token
  123 | - (void) setDelegate: (id)aDelegate;
      | ^
/usr/include/GNUstep/GNUstepGUI/GSLayoutManager.h:126:1: error: expected unqualified-id before ‘-’ token
  126 | -(GSTypesetter *) typesetter;
      | ^
/usr/include/GNUstep/GNUstepGUI/GSLayoutManager.h:127:1: error: expected unqualified-id before ‘-’ token
  127 | -(void) setTypesetter: (GSTypesetter *)typesetter;
      | ^
/usr/include/GNUstep/GNUstepGUI/GSLayoutManager.h:130:1: error: expected unqualified-id before ‘-’ token
  130 | - (void) setBackgroundLayoutEnabled: (BOOL)flag;
      | ^
/usr/include/GNUstep/GNUstepGUI/GSLayoutManager.h:131:1: error: expected unqualified-id before ‘-’ token
  131 | - (BOOL) backgroundLayoutEnabled;
      | ^
/usr/include/GNUstep/GNUstepGUI/GSLayoutManager.h:133:1: error: expected unqualified-id before ‘-’ token
  133 | - (void) setShowsInvisibleCharacters: (BOOL)flag;
      | ^
/usr/include/GNUstep/GNUstepGUI/GSLayoutManager.h:134:1: error: expected unqualified-id before ‘-’ token
  134 | - (BOOL) showsInvisibleCharacters;
      | ^
/usr/include/GNUstep/GNUstepGUI/GSLayoutManager.h:136:1: error: expected unqualified-id before ‘-’ token
  136 | - (void) setShowsControlCharacters: (BOOL)flag;
      | ^
/usr/include/GNUstep/GNUstepGUI/GSLayoutManager.h:137:1: error: expected unqualified-id before ‘-’ token
  137 | - (BOOL) showsControlCharacters;
      | ^
/usr/include/GNUstep/GNUstepGUI/GSLayoutManager.h:142:1: error: expected unqualified-id before ‘-’ token
  142 | - (BOOL) usesScreenFonts;
      | ^
/usr/include/GNUstep/GNUstepGUI/GSLayoutManager.h:143:1: error: expected unqualified-id before ‘-’ token
  143 | - (void) setUsesScreenFonts: (BOOL)flag;
      | ^
/usr/include/GNUstep/GNUstepGUI/GSLayoutManager.h:145:1: error: expected unqualified-id before ‘-’ token
  145 | - (NSFont *) substituteFontForFont: (NSFont *)originalFont;
      | ^
/usr/include/GNUstep/GNUstepGUI/GSLayoutManager.h:156:1: error: expected unqualified-id before ‘-’ token
  156 | - (void) textStorage: (NSTextStorage *)aTextStorage
      | ^
/usr/include/GNUstep/GNUstepGUI/GSLayoutManager.h:165:1: error: expected unqualified-id before ‘-’ token
  165 | - (void) insertGlyphs: (const NSGlyph*)glyph_list
      | ^
/usr/include/GNUstep/GNUstepGUI/GSLayoutManager.h:171:1: error: expected unqualified-id before ‘-’ token
  171 | - (NSDictionary *) typingAttributes;
      | ^
/usr/include/GNUstep/GNUstepGUI/GSLayoutManager.h:173:2: error: ‘end’ does not name a type
  173 | @end
      |  ^~~
/usr/include/GNUstep/GNUstepGUI/GSLayoutManager.h:195:1: error: expected unqualified-id before ‘-’ token
  195 | - (void) insertGlyph: (NSGlyph)aGlyph
      | ^
/usr/include/GNUstep/GNUstepGUI/GSLayoutManager.h:198:1: error: expected unqualified-id before ‘-’ token
  198 | - (void) replaceGlyphAtIndex: (unsigned int)glyphIndex
      | ^
/usr/include/GNUstep/GNUstepGUI/GSLayoutManager.h:200:1: error: expected unqualified-id before ‘-’ token
  200 | - (void) deleteGlyphsInRange: (NSRange)aRange;
      | ^
/usr/include/GNUstep/GNUstepGUI/GSLayoutManager.h:201:1: error: expected unqualified-id before ‘-’ token
  201 | - (void) setCharacterIndex: (unsigned int)charIndex
      | ^
/usr/include/GNUstep/GNUstepGUI/GSLayoutManager.h:206:1: error: expected unqualified-id before ‘-’ token
  206 | - (unsigned int) numberOfGlyphs;
      | ^
/usr/include/GNUstep/GNUstepGUI/GSLayoutManager.h:210:1: error: expected unqualified-id before ‘-’ token
  210 | - (NSGlyph) glyphAtIndex: (unsigned int)glyphIndex;
      | ^
/usr/include/GNUstep/GNUstepGUI/GSLayoutManager.h:215:1: error: expected unqualified-id before ‘-’ token
  215 | - (NSGlyph) glyphAtIndex: (unsigned int)glyphIndex
      | ^
/usr/include/GNUstep/GNUstepGUI/GSLayoutManager.h:219:1: error: expected unqualified-id before ‘-’ token
  219 | - (BOOL) isValidGlyphIndex: (unsigned int)glyphIndex;
      | ^
/usr/include/GNUstep/GNUstepGUI/GSLayoutManager.h:224:1: error: expected unqualified-id before ‘-’ token
  224 | - (unsigned int) getGlyphs: (NSGlyph *)glyphArray
      | ^
/usr/include/GNUstep/GNUstepGUI/GSLayoutManager.h:229:1: error: expected unqualified-id before ‘-’ token
  229 | - (unsigned int) characterIndexForGlyphAtIndex: (unsigned int)glyphIndex;
      | ^
/usr/include/GNUstep/GNUstepGUI/GSLayoutManager.h:234:1: error: expected unqualified-id before ‘-’ token
  234 | - (NSSize) advancementForGlyphAtIndex: (unsigned int)glyphIndex;
      | ^
/usr/include/GNUstep/GNUstepGUI/GSLayoutManager.h:239:1: error: expected unqualified-id before ‘-’ token
  239 | - (NSRange) glyphRangeForCharacterRange: (NSRange)charRange
      | ^
/usr/include/GNUstep/GNUstepGUI/GSLayoutManager.h:245:1: error: expected unqualified-id before ‘-’ token
  245 | - (NSRange) characterRangeForGlyphRange: (NSRange)glyphRange
      | ^
/usr/include/GNUstep/GNUstepGUI/GSLayoutManager.h:257:1: error: expected unqualified-id before ‘-’ token
  257 | - (int) intAttribute: (int)attributeTag
      | ^
/usr/include/GNUstep/GNUstepGUI/GSLayoutManager.h:266:1: error: expected unqualified-id before ‘-’ token
  266 | - (NSFont *) effectiveFontForGlyphAtIndex: (unsigned int)glyphIndex
      | ^
/usr/include/GNUstep/GNUstepGUI/GSLayoutManager.h:270:1: error: expected unqualified-id before ‘-’ token
  270 | - (void) setDrawsOutsideLineFragment: (BOOL)flag
      | ^
/usr/include/GNUstep/GNUstepGUI/GSLayoutManager.h:272:1: error: expected unqualified-id before ‘-’ token
  272 | - (BOOL) drawsOutsideLineFragmentForGlyphAtIndex: (unsigned int) glyphIndex;
      | ^
/usr/include/GNUstep/GNUstepGUI/GSLayoutManager.h:274:1: error: expected unqualified-id before ‘-’ token
  274 | - (void) setNotShownAttribute: (BOOL)flag
      | ^
/usr/include/GNUstep/GNUstepGUI/GSLayoutManager.h:276:1: error: expected unqualified-id before ‘-’ token
  276 | - (BOOL) notShownAttributeForGlyphAtIndex: (unsigned int) glyphIndex;
      | ^
/usr/include/GNUstep/GNUstepGUI/GSLayoutManager.h:278:2: error: ‘end’ does not name a type
  278 | @end
      |  ^~~
/usr/include/GNUstep/GNUstepGUI/GSLayoutManager.h:287:1: error: expected unqualified-id before ‘-’ token
  287 | - (void) addTextContainer: (NSTextContainer *)container;
      | ^
/usr/include/GNUstep/GNUstepGUI/GSLayoutManager.h:288:1: error: expected unqualified-id before ‘-’ token
  288 | - (void) insertTextContainer: (NSTextContainer*)aTextContainer
      | ^
/usr/include/GNUstep/GNUstepGUI/GSLayoutManager.h:290:1: error: expected unqualified-id before ‘-’ token
  290 | - (void) removeTextContainerAtIndex: (unsigned int)index;
      | ^
/usr/include/GNUstep/GNUstepGUI/GSLayoutManager.h:292:1: error: expected unqualified-id before ‘-’ token
  292 | - (void) textContainerChangedGeometry: (NSTextContainer *)aContainer;
      | ^
/usr/include/GNUstep/GNUstepGUI/GSLayoutManager.h:302:1: error: expected unqualified-id before ‘-’ token
  302 | - (void) invalidateLayoutForCharacterRange: (NSRange)aRange
      | ^
/usr/include/GNUstep/GNUstepGUI/GSLayoutManager.h:307:1: error: expected unqualified-id before ‘-’ token
  307 | - (void) setTextContainer: (NSTextContainer *)aTextContainer
      | ^
/usr/include/GNUstep/GNUstepGUI/GSLayoutManager.h:310:1: error: expected unqualified-id before ‘-’ token
  310 | - (void) setLineFragmentRect: (NSRect)fragmentRect
      | ^
/usr/include/GNUstep/GNUstepGUI/GSLayoutManager.h:314:1: error: expected unqualified-id before ‘-’ token
  314 | - (void) setLocation: (NSPoint)location
      | ^
/usr/include/GNUstep/GNUstepGUI/GSLayoutManager.h:317:1: error: expected unqualified-id before ‘-’ token
  317 | - (void) setAttachmentSize: (NSSize)attachmentSize
      | ^
/usr/include/GNUstep/GNUstepGUI/GSLayoutManager.h:321:1: error: expected unqualified-id before ‘-’ token
  321 | - (NSTextContainer *) textContainerForGlyphAtIndex: (NSUInteger)glyphIndex
      | ^
/usr/include/GNUstep/GNUstepGUI/GSLayoutManager.h:323:1: error: expected unqualified-id before ‘-’ token
  323 | - (NSRect) lineFragmentRectForGlyphAtIndex: (NSUInteger)glyphIndex
      | ^
/usr/include/GNUstep/GNUstepGUI/GSLayoutManager.h:325:1: error: expected unqualified-id before ‘-’ token
  325 | - (NSRect) lineFragmentUsedRectForGlyphAtIndex: (NSUInteger)glyphIndex
      | ^
/usr/include/GNUstep/GNUstepGUI/GSLayoutManager.h:328:1: error: expected unqualified-id before ‘-’ token
  328 | - (NSTextContainer *) textContainerForGlyphAtIndex: (NSUInteger)glyphIndex
      | ^
/usr/include/GNUstep/GNUstepGUI/GSLayoutManager.h:331:1: error: expected unqualified-id before ‘-’ token
  331 | - (NSRect) lineFragmentRectForGlyphAtIndex: (NSUInteger)glyphIndex
      | ^
/usr/include/GNUstep/GNUstepGUI/GSLayoutManager.h:334:1: error: expected unqualified-id before ‘-’ token
  334 | - (NSRect) lineFragmentUsedRectForGlyphAtIndex: (NSUInteger)glyphIndex
      | ^
/usr/include/GNUstep/GNUstepGUI/GSLayoutManager.h:346:1: error: expected unqualified-id before ‘-’ token
  346 | -(void) setExtraLineFragmentRect: (NSRect)linefrag
      | ^
/usr/include/GNUstep/GNUstepGUI/GSLayoutManager.h:350:1: error: expected unqualified-id before ‘-’ token
  350 | -(NSRect) extraLineFragmentRect;
      | ^
/usr/include/GNUstep/GNUstepGUI/GSLayoutManager.h:351:1: error: expected unqualified-id before ‘-’ token
  351 | -(NSRect) extraLineFragmentUsedRect;
      | ^
/usr/include/GNUstep/GNUstepGUI/GSLayoutManager.h:352:1: error: expected unqualified-id before ‘-’ token
  352 | -(NSTextContainer *) extraLineFragmentTextContainer;
      | ^
/usr/include/GNUstep/GNUstepGUI/GSLayoutManager.h:357:1: error: expected unqualified-id before ‘-’ token
  357 | - (NSRange) rangeOfNominallySpacedGlyphsContainingIndex:(unsigned int)glyphIndex
      | ^
/usr/include/GNUstep/GNUstepGUI/GSLayoutManager.h:360:1: error: expected unqualified-id before ‘-’ token
  360 | - (NSRange) rangeOfNominallySpacedGlyphsContainingIndex:(unsigned int)glyphIndex;
      | ^
/usr/include/GNUstep/GNUstepGUI/GSLayoutManager.h:364:1: error: expected unqualified-id before ‘-’ token
  364 | - (NSRect) usedRectForTextContainer: (NSTextContainer *)container;
      | ^
/usr/include/GNUstep/GNUstepGUI/GSLayoutManager.h:366:1: error: expected unqualified-id before ‘-’ token
  366 | - (NSRange) glyphRangeForTextContainer: (NSTextContainer *)container;
      | ^
/usr/include/GNUstep/GNUstepGUI/GSLayoutManager.h:369:1: error: expected unqualified-id before ‘-’ token
  369 | - (unsigned int) firstUnlaidCharacterIndex;
      | ^
/usr/include/GNUstep/GNUstepGUI/GSLayoutManager.h:370:1: error: expected unqualified-id before ‘-’ token
  370 | - (unsigned int) firstUnlaidGlyphIndex;
      | ^
/usr/include/GNUstep/GNUstepGUI/GSLayoutManager.h:371:1: error: expected unqualified-id before ‘-’ token
  371 | - (void) getFirstUnlaidCharacterIndex: (unsigned int *)charIndex
      | ^
/usr/include/GNUstep/GNUstepGUI/GSLayoutManager.h:379:1: error: expected unqualified-id before ‘-’ token
  379 | -(void) _softInvalidateUseLineFrags: (int)num
      | ^
/usr/include/GNUstep/GNUstepGUI/GSLayoutManager.h:382:1: error: expected unqualified-id before ‘-’ token
  382 | -(NSRect) _softInvalidateLineFragRect: (int)index
      | ^
/usr/include/GNUstep/GNUstepGUI/GSLayoutManager.h:386:1: error: expected unqualified-id before ‘-’ token
  386 | -(unsigned int) _softInvalidateFirstGlyphInTextContainer: (NSTextContainer *)textContainer;
      | ^
/usr/include/GNUstep/GNUstepGUI/GSLayoutManager.h:387:1: error: expected unqualified-id before ‘-’ token
  387 | -(unsigned int) _softInvalidateNumberOfLineFragsInTextContainer: (NSTextContainer *)textContainer;
      | ^
/usr/include/GNUstep/GNUstepGUI/GSLayoutManager.h:389:2: error: ‘end’ does not name a type
  389 | @end
      |  ^~~
/usr/include/GNUstep/GNUstepGUI/GSLayoutManager.h:396:2: error: ‘end’ does not name a type
  396 | @end
      |  ^~~
/usr/include/GNUstep/AppKit/NSTextAttachment.h:71:2: error: ‘protocol’ does not name a type; did you mean ‘Protocol’?
   71 | @protocol NSTextAttachmentCell <NSObject>
      |  ^~~~~~~~
      |  Protocol
/usr/include/GNUstep/AppKit/NSTextAttachment.h:73:1: error: expected unqualified-id before ‘-’ token
   73 | - (void)drawWithFrame:(NSRect)cellFrame
      | ^
/usr/include/GNUstep/AppKit/NSTextAttachment.h:76:1: error: expected unqualified-id before ‘-’ token
   76 | - (void)drawWithFrame:(NSRect)cellFrame
      | ^
/usr/include/GNUstep/AppKit/NSTextAttachment.h:80:1: error: expected unqualified-id before ‘-’ token
   80 | - (void)highlight:(BOOL)flag
      | ^
/usr/include/GNUstep/AppKit/NSTextAttachment.h:90:1: error: expected unqualified-id before ‘-’ token
   90 | - (NSSize)cellSize;
      | ^
/usr/include/GNUstep/AppKit/NSTextAttachment.h:95:1: error: expected unqualified-id before ‘-’ token
   95 | - (NSPoint)cellBaselineOffset;
      | ^
/usr/include/GNUstep/AppKit/NSTextAttachment.h:117:1: error: expected unqualified-id before ‘-’ token
  117 | -(NSRect) cellFrameForTextContainer: (NSTextContainer *)textContainer
      | ^
/usr/include/GNUstep/AppKit/NSTextAttachment.h:123:1: error: expected unqualified-id before ‘-’ token
  123 | - (BOOL)wantsToTrackMouse;
      | ^
/usr/include/GNUstep/AppKit/NSTextAttachment.h:124:1: error: expected unqualified-id before ‘-’ token
  124 | - (BOOL)wantsToTrackMouseForEvent:(NSEvent *)theEvent
      | ^
/usr/include/GNUstep/AppKit/NSTextAttachment.h:128:1: error: expected unqualified-id before ‘-’ token
  128 | - (BOOL)trackMouse:(NSEvent *)theEvent
      | ^
/usr/include/GNUstep/AppKit/NSTextAttachment.h:132:1: error: expected unqualified-id before ‘-’ token
  132 | - (BOOL)trackMouse:(NSEvent *)theEvent
      | ^
/usr/include/GNUstep/AppKit/NSTextAttachment.h:137:1: error: expected unqualified-id before ‘-’ token
  137 | - (void)setAttachment:(NSTextAttachment *)anObject;
      | ^
/usr/include/GNUstep/AppKit/NSTextAttachment.h:138:1: error: expected unqualified-id before ‘-’ token
  138 | - (NSTextAttachment *)attachment;
      | ^
/usr/include/GNUstep/AppKit/NSTextAttachment.h:139:2: error: ‘end’ does not name a type
  139 | @end
      |  ^~~
/usr/include/GNUstep/AppKit/NSTextAttachment.h:150:2: error: ‘end’ does not name a type
  150 | @end
      |  ^~~
/usr/include/GNUstep/AppKit/NSTextAttachment.h:166:1: error: expected unqualified-id before ‘-’ token
  166 | - (id)initWithFileWrapper:(NSFileWrapper *)fileWrapper;
      | ^
/usr/include/GNUstep/AppKit/NSTextAttachment.h:174:1: error: expected unqualified-id before ‘-’ token
  174 | - (void)setFileWrapper:(NSFileWrapper *)fileWrapper;
      | ^
/usr/include/GNUstep/AppKit/NSTextAttachment.h:175:1: error: expected unqualified-id before ‘-’ token
  175 | - (NSFileWrapper *)fileWrapper;
      | ^
/usr/include/GNUstep/AppKit/NSTextAttachment.h:181:1: error: expected unqualified-id before ‘-’ token
  181 | - (id <NSTextAttachmentCell>)attachmentCell;
      | ^
/usr/include/GNUstep/AppKit/NSTextAttachment.h:182:1: error: expected unqualified-id before ‘-’ token
  182 | - (void)setAttachmentCell:(id <NSTextAttachmentCell>)cell;
      | ^
/usr/include/GNUstep/AppKit/NSTextAttachment.h:184:2: error: ‘end’ does not name a type
  184 | @end
      |  ^~~
/usr/include/GNUstep/AppKit/NSTextAttachment.h:189:1: error: expected unqualified-id before ‘-’ token
  189 | - (BOOL) containsAttachments;
      | ^
/usr/include/GNUstep/AppKit/NSTextAttachment.h:190:2: error: ‘end’ does not name a type
  190 | @end
      |  ^~~
/usr/include/GNUstep/AppKit/NSTextAttachment.h:194:2: error: ‘end’ does not name a type
  194 | @end
      |  ^~~
/usr/include/GNUstep/AppKit/NSTextView.h:47:19: error: expected unqualified-id before ‘,’ token
   47 | @class NSRulerView,NSRulerMarker;
      |                   ^
/usr/include/GNUstep/AppKit/NSTextView.h:47:20: error: aggregate ‘NSRulerView NSRulerMarker’ has incomplete type and cannot be defined
   47 | @class NSRulerView,NSRulerMarker;
      |                    ^~~~~~~~~~~~~
/usr/include/GNUstep/AppKit/NSTextView.h:96:2: error: ‘interface’ does not name a type
   96 | @interface NSTextView : NSText <NSTextInput, NSUserInterfaceValidations, NSTextFinderClient>
      |  ^~~~~~~~~
/usr/include/GNUstep/AppKit/NSTextView.h:261:1: error: expected unqualified-id before ‘+’ token
  261 | +(NSDictionary *) defaultTypingAttributes;
      | ^
/usr/include/GNUstep/AppKit/NSTextView.h:268:1: error: expected unqualified-id before ‘+’ token
  268 | +(void) registerForServices;
      | ^
/usr/include/GNUstep/AppKit/NSTextView.h:271:1: error: expected unqualified-id before ‘-’ token
  271 | -(id) initWithFrame: (NSRect)frameRect
      | ^
/usr/include/GNUstep/AppKit/NSTextView.h:277:1: error: expected unqualified-id before ‘-’ token
  277 | -(id) initWithFrame: (NSRect)frameRect;
      | ^
/usr/include/GNUstep/AppKit/NSTextView.h:286:1: error: expected unqualified-id before ‘-’ token
  286 | -(NSTextContainer *) textContainer;
      | ^
/usr/include/GNUstep/AppKit/NSTextView.h:287:1: error: expected unqualified-id before ‘-’ token
  287 | -(void) setTextContainer: (NSTextContainer *)container;
      | ^
/usr/include/GNUstep/AppKit/NSTextView.h:295:1: error: expected unqualified-id before ‘-’ token
  295 | -(void) replaceTextContainer: (NSTextContainer *)newContainer;
      | ^
/usr/include/GNUstep/AppKit/NSTextView.h:297:1: error: expected unqualified-id before ‘-’ token
  297 | -(NSLayoutManager *) layoutManager;
      | ^
/usr/include/GNUstep/AppKit/NSTextView.h:298:1: error: expected unqualified-id before ‘-’ token
  298 | -(NSTextStorage *) textStorage;
      | ^
/usr/include/GNUstep/AppKit/NSTextView.h:311:1: error: expected unqualified-id before ‘-’ token
  311 | - (void) replaceCharactersInRange: (NSRange)aRange
      | ^
/usr/include/GNUstep/AppKit/NSTextView.h:318:1: error: expected unqualified-id before ‘-’ token
  318 | -(void) replaceCharactersInRange: (NSRange)aRange /* GNUstep extension. */
      | ^
/usr/include/GNUstep/AppKit/NSTextView.h:327:1: error: expected unqualified-id before ‘-’ token
  327 | -(void) setAlignment: (NSTextAlignment)alignment  range: (NSRange)range;
      | ^
/usr/include/GNUstep/AppKit/NSTextView.h:330:1: error: expected unqualified-id before ‘-’ token
  330 | - (NSParagraphStyle *) defaultParagraphStyle;
      | ^
/usr/include/GNUstep/AppKit/NSTextView.h:331:1: error: expected unqualified-id before ‘-’ token
  331 | - (void) setDefaultParagraphStyle: (NSParagraphStyle *)style;
      | ^
/usr/include/GNUstep/AppKit/NSTextView.h:334:1: error: expected unqualified-id before ‘-’ token
  334 | -(void) setRulerVisible: (BOOL)flag;
      | ^
/usr/include/GNUstep/AppKit/NSTextView.h:335:1: error: expected unqualified-id before ‘-’ token
  335 | -(BOOL) usesRuler;
      | ^
/usr/include/GNUstep/AppKit/NSTextView.h:336:1: error: expected unqualified-id before ‘-’ token
  336 | -(void) setUsesRuler: (BOOL)flag;
      | ^
/usr/include/GNUstep/AppKit/NSTextView.h:338:1: error: expected unqualified-id before ‘-’ token
  338 | - (BOOL) usesFindPanel;
      | ^
/usr/include/GNUstep/AppKit/NSTextView.h:339:1: error: expected unqualified-id before ‘-’ token
  339 | - (void) setUsesFindPanel: (BOOL)flag;
      | ^
/usr/include/GNUstep/AppKit/NSTextView.h:341:1: error: expected unqualified-id before ‘-’ token
  341 | -(BOOL) isContinuousSpellCheckingEnabled; /* mosx */
      | ^
/usr/include/GNUstep/AppKit/NSTextView.h:342:1: error: expected unqualified-id before ‘-’ token
  342 | -(void) setContinuousSpellCheckingEnabled: (BOOL)flag; /* mosx */
      | ^
/usr/include/GNUstep/AppKit/NSTextView.h:343:1: error: expected unqualified-id before ‘-’ token
  343 | -(BOOL) allowsUndo; /* mosx */
      | ^
/usr/include/GNUstep/AppKit/NSTextView.h:344:1: error: expected unqualified-id before ‘-’ token
  344 | -(void) setAllowsUndo: (BOOL)flag; /* mosx */
      | ^
/usr/include/GNUstep/AppKit/NSTextView.h:345:1: error: expected unqualified-id before ‘-’ token
  345 | -(BOOL) smartInsertDeleteEnabled;
      | ^
/usr/include/GNUstep/AppKit/NSTextView.h:346:1: error: expected unqualified-id before ‘-’ token
  346 | -(void) setSmartInsertDeleteEnabled: (BOOL)flag;
      | ^
/usr/include/GNUstep/AppKit/NSTextView.h:352:1: error: expected unqualified-id before ‘-’ token
  352 | -(void) pasteAsPlainText: (id)sender;
      | ^
/usr/include/GNUstep/AppKit/NSTextView.h:353:1: error: expected unqualified-id before ‘-’ token
  353 | -(void) pasteAsRichText: (id)sender;
      | ^
/usr/include/GNUstep/AppKit/NSTextView.h:358:1: error: expected unqualified-id before ‘-’ token
  358 | -(BOOL) shouldChangeTextInRange: (NSRange)affectedCharRange
      | ^
/usr/include/GNUstep/AppKit/NSTextView.h:361:1: error: expected unqualified-id before ‘-’ token
  361 | - (BOOL) shouldChangeTextInRanges: (NSArray *)ranges
      | ^
/usr/include/GNUstep/AppKit/NSTextView.h:364:1: error: expected unqualified-id before ‘-’ token
  364 | -(void) didChangeText;
      | ^
/usr/include/GNUstep/AppKit/NSTextView.h:366:1: error: expected unqualified-id before ‘-’ token
  366 | -(NSRange) rangeForUserTextChange;
      | ^
/usr/include/GNUstep/AppKit/NSTextView.h:367:1: error: expected unqualified-id before ‘-’ token
  367 | -(NSRange) rangeForUserCharacterAttributeChange;
      | ^
/usr/include/GNUstep/AppKit/NSTextView.h:368:1: error: expected unqualified-id before ‘-’ token
  368 | -(NSRange) rangeForUserParagraphAttributeChange;
      | ^
/usr/include/GNUstep/AppKit/NSTextView.h:370:1: error: expected unqualified-id before ‘-’ token
  370 | - (NSRange) rangeForUserCompletion;
      | ^
/usr/include/GNUstep/AppKit/NSTextView.h:373:1: error: expected unqualified-id before ‘-’ token
  373 | - (NSArray *) rangesForUserCharacterAttributeChange;
      | ^
/usr/include/GNUstep/AppKit/NSTextView.h:374:1: error: expected unqualified-id before ‘-’ token
  374 | - (NSArray *) rangesForUserParagraphAttributeChange;
      | ^
/usr/include/GNUstep/AppKit/NSTextView.h:375:1: error: expected unqualified-id before ‘-’ token
  375 | - (NSArray *) rangesForUserTextChange;
      | ^
/usr/include/GNUstep/AppKit/NSTextView.h:390:1: error: expected unqualified-id before ‘-’ token
  390 | -(void) setTextContainerInset: (NSSize)inset;
      | ^
/usr/include/GNUstep/AppKit/NSTextView.h:391:1: error: expected unqualified-id before ‘-’ token
  391 | -(NSSize) textContainerInset;
      | ^
/usr/include/GNUstep/AppKit/NSTextView.h:402:1: error: expected unqualified-id before ‘-’ token
  402 | -(NSPoint) textContainerOrigin;
      | ^
/usr/include/GNUstep/AppKit/NSTextView.h:403:1: error: expected unqualified-id before ‘-’ token
  403 | -(void) invalidateTextContainerOrigin;
      | ^
/usr/include/GNUstep/AppKit/NSTextView.h:411:1: error: expected unqualified-id before ‘-’ token
  411 | -(void) setConstrainedFrameSize: (NSSize)desiredSize;
      | ^
/usr/include/GNUstep/AppKit/NSTextView.h:415:1: error: expected unqualified-id before ‘-’ token
  415 | -(void) setSelectedTextAttributes: (NSDictionary *)attributeDictionary;
      | ^
/usr/include/GNUstep/AppKit/NSTextView.h:416:1: error: expected unqualified-id before ‘-’ token
  416 | -(NSDictionary *) selectedTextAttributes;
      | ^
/usr/include/GNUstep/AppKit/NSTextView.h:418:1: error: expected unqualified-id before ‘-’ token
  418 | -(void) setInsertionPointColor: (NSColor *)color;
      | ^
/usr/include/GNUstep/AppKit/NSTextView.h:419:1: error: expected unqualified-id before ‘-’ token
  419 | -(NSColor *) insertionPointColor;
      | ^
/usr/include/GNUstep/AppKit/NSTextView.h:424:1: error: expected unqualified-id before ‘-’ token
  424 | -(void) setMarkedTextAttributes: (NSDictionary *)attributeDictionary;
      | ^
/usr/include/GNUstep/AppKit/NSTextView.h:425:1: error: expected unqualified-id before ‘-’ token
  425 | -(NSDictionary *) markedTextAttributes;
      | ^
/usr/include/GNUstep/AppKit/NSTextView.h:428:1: error: expected unqualified-id before ‘-’ token
  428 | - (NSDictionary *) linkTextAttributes;
      | ^
/usr/include/GNUstep/AppKit/NSTextView.h:429:1: error: expected unqualified-id before ‘-’ token
  429 | - (void) setLinkTextAttributes: (NSDictionary *)attributeDictionary;
      | ^
/usr/include/GNUstep/AppKit/NSTextView.h:445:2: error: ‘end’ does not name a type
  445 | @end
      |  ^~~
/usr/include/GNUstep/AppKit/NSTextView.h:457:1: error: expected unqualified-id before ‘-’ token
  457 | -(void) turnOffKerning: (id)sender;
      | ^
/usr/include/GNUstep/AppKit/NSTextView.h:458:1: error: expected unqualified-id before ‘-’ token
  458 | -(void) tightenKerning: (id)sender;
      | ^
/usr/include/GNUstep/AppKit/NSTextView.h:459:1: error: expected unqualified-id before ‘-’ token
  459 | -(void) loosenKerning: (id)sender;
      | ^
/usr/include/GNUstep/AppKit/NSTextView.h:460:1: error: expected unqualified-id before ‘-’ token
  460 | -(void) useStandardKerning: (id)sender;
      | ^
/usr/include/GNUstep/AppKit/NSTextView.h:462:1: error: expected unqualified-id before ‘-’ token
  462 | -(void) turnOffLigatures: (id)sender;
      | ^
/usr/include/GNUstep/AppKit/NSTextView.h:463:1: error: expected unqualified-id before ‘-’ token
  463 | -(void) useStandardLigatures: (id)sender;
      | ^
/usr/include/GNUstep/AppKit/NSTextView.h:464:1: error: expected unqualified-id before ‘-’ token
  464 | -(void) useAllLigatures: (id)sender;
      | ^
/usr/include/GNUstep/AppKit/NSTextView.h:466:1: error: expected unqualified-id before ‘-’ token
  466 | -(void) raiseBaseline: (id)sender;
      | ^
/usr/include/GNUstep/AppKit/NSTextView.h:467:1: error: expected unqualified-id before ‘-’ token
  467 | -(void) lowerBaseline: (id)sender;
      | ^
/usr/include/GNUstep/AppKit/NSTextView.h:469:1: error: expected unqualified-id before ‘-’ token
  469 | -(void) toggleTraditionalCharacterShape: (id)sender; /* mosx */
      | ^
/usr/include/GNUstep/AppKit/NSTextView.h:471:1: error: expected unqualified-id before ‘-’ token
  471 | -(void) transpose: (id)sender; /* not OPENSTEP */
      | ^
/usr/include/GNUstep/AppKit/NSTextView.h:473:1: error: expected unqualified-id before ‘-’ token
  473 | -(void) toggleContinuousSpellChecking: (id)sender; /* mosx */
      | ^
/usr/include/GNUstep/AppKit/NSTextView.h:475:1: error: expected unqualified-id before ‘-’ token
  475 | - (void) outline: (id)sender;
      | ^
/usr/include/GNUstep/AppKit/NSTextView.h:478:1: error: expected unqualified-id before ‘-’ token
  478 | - (void) setBaseWritingDirection: (NSWritingDirection)direction
      | ^
/usr/include/GNUstep/AppKit/NSTextView.h:480:1: error: expected unqualified-id before ‘-’ token
  480 | - (void) toggleBaseWritingDirection: (id)sender;
      | ^
/usr/include/GNUstep/AppKit/NSTextView.h:483:2: error: ‘end’ does not name a type
  483 | @end
      |  ^~~
/usr/include/GNUstep/AppKit/NSTextView.h:496:1: error: expected unqualified-id before ‘-’ token
  496 | -(BOOL) shouldDrawInsertionPoint;
      | ^
/usr/include/GNUstep/AppKit/NSTextView.h:497:1: error: expected unqualified-id before ‘-’ token
  497 | -(void) drawInsertionPointInRect: (NSRect)rect
      | ^
/usr/include/GNUstep/AppKit/NSTextView.h:504:1: error: expected unqualified-id before ‘-’ token
  504 | -(NSString *) preferredPasteboardTypeFromArray: (NSArray *)availableTypes
      | ^
/usr/include/GNUstep/AppKit/NSTextView.h:506:1: error: expected unqualified-id before ‘-’ token
  506 | -(BOOL) readSelectionFromPasteboard: (NSPasteboard *)pboard; /* mosx */
      | ^
/usr/include/GNUstep/AppKit/NSTextView.h:507:1: error: expected unqualified-id before ‘-’ token
  507 | -(BOOL) readSelectionFromPasteboard: (NSPasteboard *)pboard
      | ^
/usr/include/GNUstep/AppKit/NSTextView.h:509:1: error: expected unqualified-id before ‘-’ token
  509 | -(NSArray *) readablePasteboardTypes; /* mosx */
      | ^
/usr/include/GNUstep/AppKit/NSTextView.h:510:1: error: expected unqualified-id before ‘-’ token
  510 | -(NSArray *) writablePasteboardTypes; /* mosx */
      | ^
/usr/include/GNUstep/AppKit/NSTextView.h:511:1: error: expected unqualified-id before ‘-’ token
  511 | -(BOOL) writeSelectionToPasteboard: (NSPasteboard *)pboard
      | ^
/usr/include/GNUstep/AppKit/NSTextView.h:513:1: error: expected unqualified-id before ‘-’ token
  513 | -(BOOL) writeSelectionToPasteboard: (NSPasteboard *)pboard
      | ^
/usr/include/GNUstep/AppKit/NSTextView.h:517:1: error: expected unqualified-id before ‘-’ token
  517 | -(id) validRequestorForSendType: (NSString *)sendType
      | ^
/usr/include/GNUstep/AppKit/NSTextView.h:523:1: error: expected unqualified-id before ‘-’ token
  523 | -(NSImage *) dragImageForSelectionWithEvent: (NSEvent *)event
      | ^
/usr/include/GNUstep/AppKit/NSTextView.h:525:1: error: expected unqualified-id before ‘-’ token
  525 | -(NSDragOperation) dragOperationForDraggingInfo: (id <NSDraggingInfo>)dragInfo
      | ^
/usr/include/GNUstep/AppKit/NSTextView.h:527:1: error: expected unqualified-id before ‘-’ token
  527 | -(BOOL) dragSelectionWithEvent: (NSEvent *)event
      | ^
/usr/include/GNUstep/AppKit/NSTextView.h:531:1: error: expected unqualified-id before ‘-’ token
  531 | -(void) cleanUpAfterDragOperation; /* mosx */
      | ^
/usr/include/GNUstep/AppKit/NSTextView.h:536:1: error: expected unqualified-id before ‘-’ token
  536 | -(NSRange) selectionRangeForProposedRange: (NSRange)proposedCharRange
      | ^
/usr/include/GNUstep/AppKit/NSTextView.h:539:1: error: expected unqualified-id before ‘-’ token
  539 | -(void) setSelectedRange: (NSRange)charRange;
      | ^
/usr/include/GNUstep/AppKit/NSTextView.h:541:1: error: expected unqualified-id before ‘-’ token
  541 | -(void) setSelectedRange: (NSRange)charRange
      | ^
/usr/include/GNUstep/AppKit/NSTextView.h:546:1: error: expected unqualified-id before ‘-’ token
  546 | -(NSSelectionAffinity) selectionAffinity;
      | ^
/usr/include/GNUstep/AppKit/NSTextView.h:547:1: error: expected unqualified-id before ‘-’ token
  547 | -(NSSelectionGranularity) selectionGranularity;
      | ^
/usr/include/GNUstep/AppKit/NSTextView.h:548:1: error: expected unqualified-id before ‘-’ token
  548 | -(void) setSelectionGranularity: (NSSelectionGranularity)granularity;
      | ^
/usr/include/GNUstep/AppKit/NSTextView.h:550:1: error: expected unqualified-id before ‘-’ token
  550 | - (NSArray *) selectedRanges;
      | ^
/usr/include/GNUstep/AppKit/NSTextView.h:551:1: error: expected unqualified-id before ‘-’ token
  551 | - (void) setSelectedRanges: (NSArray *)ranges;
      | ^
/usr/include/GNUstep/AppKit/NSTextView.h:552:1: error: expected unqualified-id before ‘-’ token
  552 | - (void) setSelectedRanges: (NSArray *)ranges
      | ^
/usr/include/GNUstep/AppKit/NSTextView.h:557:1: error: expected unqualified-id before ‘-’ token
  557 | -(void) updateInsertionPointStateAndRestartTimer: (BOOL)restartFlag;
      | ^
/usr/include/GNUstep/AppKit/NSTextView.h:563:1: error: expected unqualified-id before ‘-’ token
  563 | -(NSInteger) spellCheckerDocumentTag;
      | ^
/usr/include/GNUstep/AppKit/NSTextView.h:568:1: error: expected unqualified-id before ‘-’ token
  568 | - (NSRange) smartDeleteRangeForProposedRange: (NSRange)proposedCharRange;
      | ^
/usr/include/GNUstep/AppKit/NSTextView.h:569:1: error: expected unqualified-id before ‘-’ token
  569 | - (void) smartInsertForString: (NSString *)aString
      | ^
/usr/include/GNUstep/AppKit/NSTextView.h:573:1: error: expected unqualified-id before ‘-’ token
  573 | - (NSString *) smartInsertAfterStringForString: (NSString *)aString
      | ^
/usr/include/GNUstep/AppKit/NSTextView.h:575:1: error: expected unqualified-id before ‘-’ token
  575 | - (NSString *) smartInsertBeforeStringForString: (NSString *)aString
      | ^
/usr/include/GNUstep/AppKit/NSTextView.h:578:1: error: expected unqualified-id before ‘-’ token
  578 | - (void) toggleSmartInsertDelete: (id)sender;
      | ^
/usr/include/GNUstep/AppKit/NSTextView.h:585:1: error: expected unqualified-id before ‘-’ token
  585 | -(NSDictionary *) typingAttributes;
      | ^
/usr/include/GNUstep/AppKit/NSTextView.h:586:1: error: expected unqualified-id before ‘-’ token
  586 | -(void) setTypingAttributes: (NSDictionary *)attrs;
      | ^
/usr/include/GNUstep/AppKit/NSTextView.h:588:1: error: expected unqualified-id before ‘-’ token
  588 | - (void) clickedOnLink: (id)link
      | ^
/usr/include/GNUstep/AppKit/NSTextView.h:591:1: error: expected unqualified-id before ‘-’ token
  591 | -(void) updateRuler;
      | ^
/usr/include/GNUstep/AppKit/NSTextView.h:592:1: error: expected unqualified-id before ‘-’ token
  592 | -(void) updateFontPanel;
      | ^
/usr/include/GNUstep/AppKit/NSTextView.h:594:1: error: expected unqualified-id before ‘-’ token
  594 | -(NSArray *) acceptableDragTypes;
      | ^
/usr/include/GNUstep/AppKit/NSTextView.h:595:1: error: expected unqualified-id before ‘-’ token
  595 | -(void) updateDragTypeRegistration;
      | ^
/usr/include/GNUstep/AppKit/NSTextView.h:597:1: error: expected unqualified-id before ‘-’ token
  597 | - (void) startSpeaking:(id) sender;
      | ^
/usr/include/GNUstep/AppKit/NSTextView.h:598:1: error: expected unqualified-id before ‘-’ token
  598 | - (void) stopSpeaking:(id) sender;
      | ^
/usr/include/GNUstep/AppKit/NSTextView.h:601:1: error: expected unqualified-id before ‘-’ token
  601 | - (BOOL) acceptsGlyphInfo;
      | ^
/usr/include/GNUstep/AppKit/NSTextView.h:602:1: error: expected unqualified-id before ‘-’ token
  602 | - (void) setAcceptsGlyphInfo: (BOOL)flag;
      | ^
/usr/include/GNUstep/AppKit/NSTextView.h:606:1: error: expected unqualified-id before ‘-’ token
  606 | - (BOOL) allowsDocumentBackgroundColorChange;
      | ^
/usr/include/GNUstep/AppKit/NSTextView.h:607:1: error: expected unqualified-id before ‘-’ token
  607 | - (void) setAllowsDocumentBackgroundColorChange: (BOOL)flag;
      | ^
/usr/include/GNUstep/AppKit/NSTextView.h:608:1: error: expected unqualified-id before ‘-’ token
  608 | - (void) changeDocumentBackgroundColor: (id)sender;
      | ^
/usr/include/GNUstep/AppKit/NSTextView.h:609:1: error: expected unqualified-id before ‘-’ token
  609 | - (void) drawViewBackgroundInRect: (NSRect)rect;
      | ^
/usr/include/GNUstep/AppKit/NSTextView.h:611:1: error: expected unqualified-id before ‘-’ token
  611 | - (void) changeAttributes: (id)sender;
      | ^
/usr/include/GNUstep/AppKit/NSTextView.h:613:1: error: expected unqualified-id before ‘-’ token
  613 | - (void) complete: (id)sender;
      | ^
/usr/include/GNUstep/AppKit/NSTextView.h:614:1: error: expected unqualified-id before ‘-’ token
  614 | - (NSArray *) completionsForPartialWordRange: (NSRange)range
      | ^
/usr/include/GNUstep/AppKit/NSTextView.h:616:1: error: expected unqualified-id before ‘-’ token
  616 | - (void) insertCompletion: (NSString *)word
      | ^
/usr/include/GNUstep/AppKit/NSTextView.h:621:1: error: expected unqualified-id before ‘-’ token
  621 | - (void) performFindPanelAction: (id)sender;
      | ^
/usr/include/GNUstep/AppKit/NSTextView.h:625:1: error: expected unqualified-id before ‘-’ token
  625 | - (void) breakUndoCoalescing;
      | ^
/usr/include/GNUstep/AppKit/NSTextView.h:626:1: error: expected unqualified-id before ‘-’ token
  626 | - (void) orderFrontLinkPanel: (id)sender;
      | ^
/usr/include/GNUstep/AppKit/NSTextView.h:627:1: error: expected unqualified-id before ‘-’ token
  627 | - (void) orderFrontListPanel: (id)sender;
      | ^
/usr/include/GNUstep/AppKit/NSTextView.h:628:1: error: expected unqualified-id before ‘-’ token
  628 | - (void) orderFrontTablePanel: (id)sender;
      | ^
/usr/include/GNUstep/AppKit/NSTextView.h:631:2: error: ‘end’ does not name a type
  631 | @end
      |  ^~~
/usr/include/GNUstep/AppKit/NSTextView.h:643:1: error: expected unqualified-id before ‘-’ token
  643 | -(void) _syncTextViewsByCalling: (SEL)action  withFlag: (BOOL)flag;
      | ^
/usr/include/GNUstep/AppKit/NSTextView.h:644:1: error: expected unqualified-id before ‘-’ token
  644 | -(void) _recacheDelegateResponses;
      | ^
/usr/include/GNUstep/AppKit/NSTextView.h:650:1: error: expected unqualified-id before ‘-’ token
  650 | -(void) _layoutManagerDidInvalidateLayout;
      | ^
/usr/include/GNUstep/AppKit/NSTextView.h:651:2: error: ‘end’ does not name a type
  651 | @end
      |  ^~~
/usr/include/GNUstep/AppKit/NSTextView.h:669:1: error: expected unqualified-id before ‘-’ token
  669 | -(void) textView: (NSTextView *)textView
      | ^
/usr/include/GNUstep/AppKit/NSTextView.h:674:1: error: expected unqualified-id before ‘-’ token
  674 | -(BOOL) textView: (NSTextView *)textView  clickedOnLink: (id)link;
      | ^
/usr/include/GNUstep/AppKit/NSTextView.h:675:1: error: expected unqualified-id before ‘-’ token
  675 | -(BOOL) textView: (NSTextView *)textView
      | ^
/usr/include/GNUstep/AppKit/NSTextView.h:679:1: error: expected unqualified-id before ‘-’ token
  679 | -(void) textView: (NSTextView *)textView
      | ^
/usr/include/GNUstep/AppKit/NSTextView.h:682:1: error: expected unqualified-id before ‘-’ token
  682 | -(void) textView: (NSTextView *)textView
      | ^
/usr/include/GNUstep/AppKit/NSTextView.h:687:1: error: expected unqualified-id before ‘-’ token
  687 | -(void) textView: (NSTextView *)view
      | ^
/usr/include/GNUstep/AppKit/NSTextView.h:691:1: error: expected unqualified-id before ‘-’ token
  691 | -(void) textView: (NSTextView *)view
      | ^
/usr/include/GNUstep/AppKit/NSTextView.h:697:1: error: expected unqualified-id before ‘-’ token
  697 | -(NSRange) textView: (NSTextView *)textView
      | ^
/usr/include/GNUstep/AppKit/NSTextView.h:701:1: error: expected unqualified-id before ‘-’ token
  701 | -(void) textViewDidChangeSelection: (NSNotification *)notification;
      | ^
/usr/include/GNUstep/AppKit/NSTextView.h:706:1: error: expected unqualified-id before ‘-’ token
  706 | -(BOOL) textView: (NSTextView *)textView
      | ^
/usr/include/GNUstep/AppKit/NSTextView.h:710:1: error: expected unqualified-id before ‘-’ token
  710 | -(BOOL) textView: (NSTextView *)textView
      | ^
/usr/include/GNUstep/AppKit/NSTextView.h:713:1: error: expected unqualified-id before ‘-’ token
  713 | -(NSUndoManager *) undoManagerForTextView: (NSTextView *)view;
      | ^
/usr/include/GNUstep/AppKit/NSTextView.h:716:1: error: expected unqualified-id before ‘-’ token
  716 | - (NSArray *) textView: (NSTextView *)textView
      | ^
/usr/include/GNUstep/AppKit/NSTextView.h:720:1: error: expected unqualified-id before ‘-’ token
  720 | - (NSString *) textView: (NSTextView *)textView
      | ^
/usr/include/GNUstep/AppKit/NSTextView.h:723:1: error: expected unqualified-id before ‘-’ token
  723 | - (void) textViewDidChangeTypingAttributes: (NSNotification *)notification;
      | ^
/usr/include/GNUstep/AppKit/NSTextView.h:726:1: error: expected unqualified-id before ‘-’ token
  726 | - (BOOL) textView: (NSTextView *)textView
      | ^
/usr/include/GNUstep/AppKit/NSTextView.h:729:1: error: expected unqualified-id before ‘-’ token
  729 | - (NSRange) textView: (NSTextView *)textView
      | ^
/usr/include/GNUstep/AppKit/NSTextView.h:732:1: error: expected unqualified-id before ‘-’ token
  732 | - (BOOL) textView: (NSTextView *)textView
      | ^
/usr/include/GNUstep/AppKit/NSTextView.h:737:2: error: ‘end’ does not name a type
  737 | @end
      |  ^~~
/usr/include/GNUstep/AppKit/NSTextView.h:746:15: error: ‘NSString’ does not name a type
  746 | APPKIT_EXPORT NSString *NSTextViewDidChangeSelectionNotification;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSTextView.h:748:15: error: ‘NSString’ does not name a type
  748 | APPKIT_EXPORT NSString *NSTextViewDidChangeTypingAttributesNotification;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSTextView.h:750:15: error: ‘NSString’ does not name a type
  750 | APPKIT_EXPORT NSString *NSOldSelectedCharacterRange;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSLayoutManager.h:50:2: error: ‘interface’ does not name a type
   50 | @interface NSLayoutManager : GSLayoutManager
      |  ^~~~~~~~~
/usr/include/GNUstep/AppKit/NSLayoutManager.h:76:1: error: expected unqualified-id before ‘-’ token
   76 | -(void) invalidateDisplayForGlyphRange: (NSRange)aRange;
      | ^
/usr/include/GNUstep/AppKit/NSLayoutManager.h:77:1: error: expected unqualified-id before ‘-’ token
   77 | -(void) invalidateDisplayForCharacterRange: (NSRange)aRange; /* not STRICT_40 ?? */
      | ^
/usr/include/GNUstep/AppKit/NSLayoutManager.h:79:1: error: expected unqualified-id before ‘-’ token
   79 | - (NSTextView *) firstTextView;
      | ^
/usr/include/GNUstep/AppKit/NSLayoutManager.h:80:1: error: expected unqualified-id before ‘-’ token
   80 | - (NSTextView *) textViewForBeginningOfSelection;
      | ^
/usr/include/GNUstep/AppKit/NSLayoutManager.h:81:1: error: expected unqualified-id before ‘-’ token
   81 | - (BOOL) layoutManagerOwnsFirstResponderInWindow: (NSWindow *)window;
      | ^
/usr/include/GNUstep/AppKit/NSLayoutManager.h:83:1: error: expected unqualified-id before ‘-’ token
   83 | -(NSArray *) rulerMarkersForTextView: (NSTextView *)textView
      | ^
/usr/include/GNUstep/AppKit/NSLayoutManager.h:86:1: error: expected unqualified-id before ‘-’ token
   86 | -(NSView *) rulerAccessoryViewForTextView: (NSTextView *)textView
      | ^
/usr/include/GNUstep/AppKit/NSLayoutManager.h:91:1: error: expected unqualified-id before ‘-’ token
   91 | -(float) hyphenationFactor;
      | ^
/usr/include/GNUstep/AppKit/NSLayoutManager.h:92:1: error: expected unqualified-id before ‘-’ token
   92 | -(void) setHyphenationFactor: (float)factor;
      | ^
/usr/include/GNUstep/AppKit/NSLayoutManager.h:94:2: error: ‘end’ does not name a type
   94 | @end
      |  ^~~
/usr/include/GNUstep/AppKit/NSLayoutManager.h:102:1: error: expected unqualified-id before ‘-’ token
  102 | - (NSPoint) locationForGlyphAtIndex: (NSUInteger)glyphIndex;
      | ^
/usr/include/GNUstep/AppKit/NSLayoutManager.h:105:1: error: expected unqualified-id before ‘-’ token
  105 | - (NSRect *) rectArrayForGlyphRange: (NSRange)glyphRange
      | ^
/usr/include/GNUstep/AppKit/NSLayoutManager.h:109:1: error: expected unqualified-id before ‘-’ token
  109 | - (NSRect *) rectArrayForCharacterRange: (NSRange)charRange
      | ^
/usr/include/GNUstep/AppKit/NSLayoutManager.h:114:1: error: expected unqualified-id before ‘-’ token
  114 | - (NSRect) boundingRectForGlyphRange: (NSRange)glyphRange
      | ^
/usr/include/GNUstep/AppKit/NSLayoutManager.h:118:1: error: expected unqualified-id before ‘-’ token
  118 | - (NSRange) glyphRangeForBoundingRect: (NSRect)bounds
      | ^
/usr/include/GNUstep/AppKit/NSLayoutManager.h:120:1: error: expected unqualified-id before ‘-’ token
  120 | - (NSRange) glyphRangeForBoundingRectWithoutAdditionalLayout: (NSRect)bounds
      | ^
/usr/include/GNUstep/AppKit/NSLayoutManager.h:123:1: error: expected unqualified-id before ‘-’ token
  123 | - (unsigned int) glyphIndexForPoint: (NSPoint)aPoint
      | ^
/usr/include/GNUstep/AppKit/NSLayoutManager.h:125:1: error: expected unqualified-id before ‘-’ token
  125 | - (NSUInteger) glyphIndexForPoint: (NSPoint)point
      | ^
/usr/include/GNUstep/AppKit/NSLayoutManager.h:141:1: error: expected unqualified-id before ‘-’ token
  141 | -(NSRect) insertionPointRectForCharacterIndex: (unsigned int)cindex
      | ^
/usr/include/GNUstep/AppKit/NSLayoutManager.h:169:1: error: expected unqualified-id before ‘-’ token
  169 | -(unsigned int) characterIndexMoving: (GSInsertionPointMovementDirection)direction
      | ^
/usr/include/GNUstep/AppKit/NSLayoutManager.h:176:1: error: expected unqualified-id before ‘-’ token
  176 | - (void) ensureGlyphsForGlyphRange: (NSRange)glyphRange;
      | ^
/usr/include/GNUstep/AppKit/NSLayoutManager.h:177:1: error: expected unqualified-id before ‘-’ token
  177 | - (void) ensureGlyphsForCharacterRange: (NSRange)charRange;
      | ^
/usr/include/GNUstep/AppKit/NSLayoutManager.h:178:1: error: expected unqualified-id before ‘-’ token
  178 | - (void) ensureLayoutForGlyphRange: (NSRange)glyphRange;
      | ^
/usr/include/GNUstep/AppKit/NSLayoutManager.h:179:1: error: expected unqualified-id before ‘-’ token
  179 | - (void) ensureLayoutForCharacterRange: (NSRange)charRange;
      | ^
/usr/include/GNUstep/AppKit/NSLayoutManager.h:180:1: error: expected unqualified-id before ‘-’ token
  180 | - (void) ensureLayoutForTextContainer: (NSTextContainer*)container;
      | ^
/usr/include/GNUstep/AppKit/NSLayoutManager.h:181:1: error: expected unqualified-id before ‘-’ token
  181 | - (void) ensureLayoutForBoundingRect: (NSRect)bounds
      | ^
/usr/include/GNUstep/AppKit/NSLayoutManager.h:184:1: error: expected unqualified-id before ‘-’ token
  184 | - (void) invalidateLayoutForCharacterRange: (NSRange)charRange
      | ^
/usr/include/GNUstep/AppKit/NSLayoutManager.h:186:1: error: expected unqualified-id before ‘-’ token
  186 | - (void) invalidateGlyphsOnLayoutInvalidationForGlyphRange: (NSRange)glyphRange;
      | ^
/usr/include/GNUstep/AppKit/NSLayoutManager.h:188:1: error: expected unqualified-id before ‘-’ token
  188 | - (BOOL) allowsNonContiguousLayout;
      | ^
/usr/include/GNUstep/AppKit/NSLayoutManager.h:189:1: error: expected unqualified-id before ‘-’ token
  189 | - (void) setAllowsNonContiguousLayout: (BOOL)flag;
      | ^
/usr/include/GNUstep/AppKit/NSLayoutManager.h:190:1: error: expected unqualified-id before ‘-’ token
  190 | - (BOOL) hasNonContiguousLayout;
      | ^
/usr/include/GNUstep/AppKit/NSLayoutManager.h:192:2: error: ‘end’ does not name a type
  192 | @end
      |  ^~~
/usr/include/GNUstep/AppKit/NSLayoutManager.h:200:1: error: expected unqualified-id before ‘-’ token
  200 | -(void) drawGlyphsForGlyphRange: (NSRange)range
      | ^
/usr/include/GNUstep/AppKit/NSLayoutManager.h:203:1: error: expected unqualified-id before ‘-’ token
  203 | -(void) underlineGylphRange: (NSRange)range
      | ^
/usr/include/GNUstep/AppKit/NSLayoutManager.h:208:1: error: expected unqualified-id before ‘-’ token
  208 | -(void) drawUnderlineForGlyphRange: (NSRange)underlineRange
      | ^
/usr/include/GNUstep/AppKit/NSLayoutManager.h:215:1: error: expected unqualified-id before ‘-’ token
  215 | - (NSSize) attachmentSizeForGlyphAtIndex: (NSUInteger)glyphIndex;
      | ^
/usr/include/GNUstep/AppKit/NSLayoutManager.h:216:1: error: expected unqualified-id before ‘-’ token
  216 | - (void) showAttachmentCell: (NSCell *)cell
      | ^
/usr/include/GNUstep/AppKit/NSLayoutManager.h:220:2: error: ‘end’ does not name a type
  220 | @end
      |  ^~~
/usr/include/GNUstep/AppKit/NSLayoutManager.h:225:1: error: expected unqualified-id before ‘-’ token
  225 | - (void) removeTemporaryAttribute: (NSString *)attr
      | ^
/usr/include/GNUstep/AppKit/NSLayoutManager.h:227:1: error: expected unqualified-id before ‘-’ token
  227 | - (void) setTemporaryAttributes: (NSDictionary *)attrs
      | ^
/usr/include/GNUstep/AppKit/NSLayoutManager.h:229:1: error: expected unqualified-id before ‘-’ token
  229 | - (NSDictionary *) temporaryAttributesAtCharacterIndex: (NSUInteger)index
      | ^
/usr/include/GNUstep/AppKit/NSLayoutManager.h:233:1: error: expected unqualified-id before ‘-’ token
  233 | - (void) addTemporaryAttribute: (NSString *)attr
      | ^
/usr/include/GNUstep/AppKit/NSLayoutManager.h:236:1: error: expected unqualified-id before ‘-’ token
  236 | - (id) temporaryAttribute: (NSString *)attr
      | ^
/usr/include/GNUstep/AppKit/NSLayoutManager.h:239:1: error: expected unqualified-id before ‘-’ token
  239 | - (id) temporaryAttribute: (NSString *)attr
      | ^
/usr/include/GNUstep/AppKit/NSLayoutManager.h:243:1: error: expected unqualified-id before ‘-’ token
  243 | - (NSDictionary *) temporaryAttributesAtCharacterIndex: (NSUInteger)index
      | ^
/usr/include/GNUstep/AppKit/NSLayoutManager.h:247:2: error: ‘end’ does not name a type
  247 | @end
      |  ^~~
/usr/include/GNUstep/AppKit/NSLevelIndicatorCell.h:45:3: error: ‘NSLevelIndicatorStyle’ does not name a type
   45 | } NSLevelIndicatorStyle;
      |   ^~~~~~~~~~~~~~~~~~~~~
/usr/include/GNUstep/AppKit/NSLevelIndicatorCell.h:47:2: error: ‘interface’ does not name a type
   47 | @interface NSLevelIndicatorCell : NSActionCell
      |  ^~~~~~~~~
/usr/include/GNUstep/AppKit/NSLevelIndicatorCell.h:60:1: error: expected unqualified-id before ‘-’ token
   60 | - (id)initWithLevelIndicatorStyle:(NSLevelIndicatorStyle)style;
      | ^
/usr/include/GNUstep/AppKit/NSLevelIndicatorCell.h:63:1: error: expected unqualified-id before ‘-’ token
   63 | - (double)criticalValue;
      | ^
/usr/include/GNUstep/AppKit/NSLevelIndicatorCell.h:64:1: error: expected unqualified-id before ‘-’ token
   64 | - (void)setCriticalValue:(double)val;
      | ^
/usr/include/GNUstep/AppKit/NSLevelIndicatorCell.h:65:1: error: expected unqualified-id before ‘-’ token
   65 | - (double)maxValue;
      | ^
/usr/include/GNUstep/AppKit/NSLevelIndicatorCell.h:66:1: error: expected unqualified-id before ‘-’ token
   66 | - (void)setMaxValue:(double)val;
      | ^
/usr/include/GNUstep/AppKit/NSLevelIndicatorCell.h:67:1: error: expected unqualified-id before ‘-’ token
   67 | - (double)minValue;
      | ^
/usr/include/GNUstep/AppKit/NSLevelIndicatorCell.h:68:1: error: expected unqualified-id before ‘-’ token
   68 | - (void)setMinValue:(double)val;
      | ^
/usr/include/GNUstep/AppKit/NSLevelIndicatorCell.h:69:1: error: expected unqualified-id before ‘-’ token
   69 | - (void)setWarningValue:(double)val;
      | ^
/usr/include/GNUstep/AppKit/NSLevelIndicatorCell.h:70:1: error: expected unqualified-id before ‘-’ token
   70 | - (double)warningValue;
      | ^
/usr/include/GNUstep/AppKit/NSLevelIndicatorCell.h:73:1: error: expected unqualified-id before ‘-’ token
   73 | - (NSLevelIndicatorStyle)style;
      | ^
/usr/include/GNUstep/AppKit/NSLevelIndicatorCell.h:74:1: error: expected unqualified-id before ‘-’ token
   74 | - (void)setLevelIndicatorStyle:(NSLevelIndicatorStyle)style;
      | ^
/usr/include/GNUstep/AppKit/NSLevelIndicatorCell.h:75:1: error: expected unqualified-id before ‘-’ token
   75 | - (NSInteger)numberOfMajorTickMarks;
      | ^
/usr/include/GNUstep/AppKit/NSLevelIndicatorCell.h:76:1: error: expected unqualified-id before ‘-’ token
   76 | - (void)setNumberOfMajorTickMarks:(NSInteger)count;
      | ^
/usr/include/GNUstep/AppKit/NSLevelIndicatorCell.h:77:1: error: expected unqualified-id before ‘-’ token
   77 | - (NSInteger)numberOfTickMarks;
      | ^
/usr/include/GNUstep/AppKit/NSLevelIndicatorCell.h:78:1: error: expected unqualified-id before ‘-’ token
   78 | - (void)setNumberOfTickMarks:(NSInteger)count;
      | ^
/usr/include/GNUstep/AppKit/NSLevelIndicatorCell.h:79:1: error: expected unqualified-id before ‘-’ token
   79 | - (NSTickMarkPosition)tickMarkPosition;
      | ^
/usr/include/GNUstep/AppKit/NSLevelIndicatorCell.h:80:1: error: expected unqualified-id before ‘-’ token
   80 | - (void)setTickMarkPosition:(NSTickMarkPosition) pos;
      | ^
/usr/include/GNUstep/AppKit/NSLevelIndicatorCell.h:81:1: error: expected unqualified-id before ‘-’ token
   81 | - (double)tickMarkValueAtIndex:(NSInteger)index;
      | ^
/usr/include/GNUstep/AppKit/NSLevelIndicatorCell.h:82:1: error: expected unqualified-id before ‘-’ token
   82 | - (NSRect)rectOfTickMarkAtIndex:(NSInteger)index;
      | ^
/usr/include/GNUstep/AppKit/NSLevelIndicatorCell.h:84:2: error: ‘end’ does not name a type
   84 | @end
      |  ^~~
/usr/include/GNUstep/AppKit/NSLevelIndicator.h:43:1: error: expected unqualified-id before ‘-’ token
   43 | - (double) maxValue;
      | ^
/usr/include/GNUstep/AppKit/NSLevelIndicator.h:44:1: error: expected unqualified-id before ‘-’ token
   44 | - (void) setMaxValue: (double)val;
      | ^
/usr/include/GNUstep/AppKit/NSLevelIndicator.h:45:1: error: expected unqualified-id before ‘-’ token
   45 | - (double) minValue;
      | ^
/usr/include/GNUstep/AppKit/NSLevelIndicator.h:46:1: error: expected unqualified-id before ‘-’ token
   46 | - (void) setMinValue: (double)val;
      | ^
/usr/include/GNUstep/AppKit/NSLevelIndicator.h:47:1: error: expected unqualified-id before ‘-’ token
   47 | - (double) warningValue;
      | ^
/usr/include/GNUstep/AppKit/NSLevelIndicator.h:48:1: error: expected unqualified-id before ‘-’ token
   48 | - (void) setWarningValue: (double)val;
      | ^
/usr/include/GNUstep/AppKit/NSLevelIndicator.h:49:1: error: expected unqualified-id before ‘-’ token
   49 | - (double) criticalValue;
      | ^
/usr/include/GNUstep/AppKit/NSLevelIndicator.h:50:1: error: expected unqualified-id before ‘-’ token
   50 | - (void) setCriticalValue: (double) val;
      | ^
/usr/include/GNUstep/AppKit/NSLevelIndicator.h:52:1: error: expected unqualified-id before ‘-’ token
   52 | - (NSInteger) numberOfMajorTickMarks;
      | ^
/usr/include/GNUstep/AppKit/NSLevelIndicator.h:53:1: error: expected unqualified-id before ‘-’ token
   53 | - (NSInteger) numberOfTickMarks;
      | ^
/usr/include/GNUstep/AppKit/NSLevelIndicator.h:54:1: error: expected unqualified-id before ‘-’ token
   54 | - (NSRect) rectOfTickMarkAtIndex: (NSInteger)index;
      | ^
/usr/include/GNUstep/AppKit/NSLevelIndicator.h:55:1: error: expected unqualified-id before ‘-’ token
   55 | - (void) setNumberOfMajorTickMarks: (NSInteger)count;
      | ^
/usr/include/GNUstep/AppKit/NSLevelIndicator.h:56:1: error: expected unqualified-id before ‘-’ token
   56 | - (void) setNumberOfTickMarks: (NSInteger)count;
      | ^
/usr/include/GNUstep/AppKit/NSLevelIndicator.h:57:1: error: expected unqualified-id before ‘-’ token
   57 | - (void) setTickMarkPosition: (NSTickMarkPosition)pos;
      | ^
/usr/include/GNUstep/AppKit/NSLevelIndicator.h:58:1: error: expected unqualified-id before ‘-’ token
   58 | - (NSTickMarkPosition) tickMarkPosition;
      | ^
/usr/include/GNUstep/AppKit/NSLevelIndicator.h:59:1: error: expected unqualified-id before ‘-’ token
   59 | - (double) tickMarkValueAtIndex: (NSInteger)index;
      | ^
/usr/include/GNUstep/AppKit/NSLevelIndicator.h:61:2: error: ‘end’ does not name a type
   61 | @end
      |  ^~~
/usr/include/GNUstep/AppKit/NSMediaLibraryBrowserController.h:45:2: error: ‘interface’ does not name a type
   45 | @interface NSMediaLibraryBrowserController : NSObject
      |  ^~~~~~~~~
/usr/include/GNUstep/AppKit/NSMediaLibraryBrowserController.h:49:1: error: expected unqualified-id before ‘-’ token
   49 | - (NSRect) frame;
      | ^
/usr/include/GNUstep/AppKit/NSMediaLibraryBrowserController.h:51:1: error: expected unqualified-id before ‘-’ token
   51 | - (IBAction) togglePanel: (id)sender;
      | ^
/usr/include/GNUstep/AppKit/NSMediaLibraryBrowserController.h:53:1: error: expected unqualified-id before ‘-’ token
   53 | - (BOOL) isVisible;
      | ^
/usr/include/GNUstep/AppKit/NSMediaLibraryBrowserController.h:55:1: error: expected unqualified-id before ‘-’ token
   55 | - (void) setVisible: (BOOL)flag;
      | ^
/usr/include/GNUstep/AppKit/NSMediaLibraryBrowserController.h:57:2: error: ‘end’ does not name a type
   57 | @end
      |  ^~~
/usr/include/GNUstep/AppKit/NSMovie.h:40:2: error: ‘interface’ does not name a type
   40 | @interface NSMovie : NSObject <NSCopying, NSCoding>
      |  ^~~~~~~~~
/usr/include/GNUstep/AppKit/NSMovie.h:47:1: error: expected unqualified-id before ‘+’ token
   47 | + (NSArray*) movieUnfilteredFileTypes;
      | ^
/usr/include/GNUstep/AppKit/NSMovie.h:48:1: error: expected unqualified-id before ‘+’ token
   48 | + (NSArray*) movieUnfilteredPasteboardTypes;
      | ^
/usr/include/GNUstep/AppKit/NSMovie.h:49:1: error: expected unqualified-id before ‘+’ token
   49 | + (BOOL) canInitWithPasteboard: (NSPasteboard*)pasteboard;
      | ^
/usr/include/GNUstep/AppKit/NSMovie.h:51:1: error: expected unqualified-id before ‘-’ token
   51 | - (id) initWithMovie: (void*)movie;
      | ^
/usr/include/GNUstep/AppKit/NSMovie.h:52:1: error: expected unqualified-id before ‘-’ token
   52 | - (id) initWithURL: (NSURL*)url byReference: (BOOL)byRef;
      | ^
/usr/include/GNUstep/AppKit/NSMovie.h:53:1: error: expected unqualified-id before ‘-’ token
   53 | - (id) initWithPasteboard: (NSPasteboard*)pasteboard;
      | ^
/usr/include/GNUstep/AppKit/NSMovie.h:55:1: error: expected unqualified-id before ‘-’ token
   55 | - (void*) QTMovie;
      | ^
/usr/include/GNUstep/AppKit/NSMovie.h:56:1: error: expected unqualified-id before ‘-’ token
   56 | - (NSURL*) URL;
      | ^
/usr/include/GNUstep/AppKit/NSMovie.h:58:2: error: ‘end’ does not name a type
   58 | @end
      |  ^~~
/usr/include/GNUstep/AppKit/NSMovieView.h:43:2: error: ‘interface’ does not name a type
   43 | @interface NSMovieView : NSView
      |  ^~~~~~~~~
/usr/include/GNUstep/AppKit/NSMovieView.h:60:1: error: expected unqualified-id before ‘-’ token
   60 | - (void) setMovie: (NSMovie*)movie;
      | ^
/usr/include/GNUstep/AppKit/NSMovieView.h:61:1: error: expected unqualified-id before ‘-’ token
   61 | - (NSMovie*) movie;
      | ^
/usr/include/GNUstep/AppKit/NSMovieView.h:63:1: error: expected unqualified-id before ‘-’ token
   63 | - (void) start: (id)sender;
      | ^
/usr/include/GNUstep/AppKit/NSMovieView.h:64:1: error: expected unqualified-id before ‘-’ token
   64 | - (void) stop: (id)sender;
      | ^
/usr/include/GNUstep/AppKit/NSMovieView.h:65:1: error: expected unqualified-id before ‘-’ token
   65 | - (BOOL) isPlaying;
      | ^
/usr/include/GNUstep/AppKit/NSMovieView.h:67:1: error: expected unqualified-id before ‘-’ token
   67 | - (void) gotoPosterFrame: (id)sender;
      | ^
/usr/include/GNUstep/AppKit/NSMovieView.h:68:1: error: expected unqualified-id before ‘-’ token
   68 | - (void) gotoBeginning: (id)sender;
      | ^
/usr/include/GNUstep/AppKit/NSMovieView.h:69:1: error: expected unqualified-id before ‘-’ token
   69 | - (void) gotoEnd: (id)sender;
      | ^
/usr/include/GNUstep/AppKit/NSMovieView.h:70:1: error: expected unqualified-id before ‘-’ token
   70 | - (void) stepForward: (id)sender;
      | ^
/usr/include/GNUstep/AppKit/NSMovieView.h:71:1: error: expected unqualified-id before ‘-’ token
   71 | - (void) stepBack: (id)sender;
      | ^
/usr/include/GNUstep/AppKit/NSMovieView.h:73:1: error: expected unqualified-id before ‘-’ token
   73 | - (void) setRate: (float)rate;
      | ^
/usr/include/GNUstep/AppKit/NSMovieView.h:74:1: error: expected unqualified-id before ‘-’ token
   74 | - (float) rate;
      | ^
/usr/include/GNUstep/AppKit/NSMovieView.h:76:1: error: expected unqualified-id before ‘-’ token
   76 | - (void) setVolume: (float)volume;
      | ^
/usr/include/GNUstep/AppKit/NSMovieView.h:77:1: error: expected unqualified-id before ‘-’ token
   77 | - (float) volume;
      | ^
/usr/include/GNUstep/AppKit/NSMovieView.h:78:1: error: expected unqualified-id before ‘-’ token
   78 | - (void) setMuted: (BOOL)mute;
      | ^
/usr/include/GNUstep/AppKit/NSMovieView.h:79:1: error: expected unqualified-id before ‘-’ token
   79 | - (BOOL) isMuted;
      | ^
/usr/include/GNUstep/AppKit/NSMovieView.h:81:1: error: expected unqualified-id before ‘-’ token
   81 | - (void) setLoopMode: (NSQTMovieLoopMode)mode;
      | ^
/usr/include/GNUstep/AppKit/NSMovieView.h:82:1: error: expected unqualified-id before ‘-’ token
   82 | - (NSQTMovieLoopMode) loopMode;
      | ^
/usr/include/GNUstep/AppKit/NSMovieView.h:83:1: error: expected unqualified-id before ‘-’ token
   83 | - (void) setPlaysSelectionOnly: (BOOL)flag;
      | ^
/usr/include/GNUstep/AppKit/NSMovieView.h:84:1: error: expected unqualified-id before ‘-’ token
   84 | - (BOOL) playsSelectionOnly;
      | ^
/usr/include/GNUstep/AppKit/NSMovieView.h:85:1: error: expected unqualified-id before ‘-’ token
   85 | - (void) setPlaysEveryFrame: (BOOL)flag;
      | ^
/usr/include/GNUstep/AppKit/NSMovieView.h:86:1: error: expected unqualified-id before ‘-’ token
   86 | - (BOOL) playsEveryFrame;
      | ^
/usr/include/GNUstep/AppKit/NSMovieView.h:88:1: error: expected unqualified-id before ‘-’ token
   88 | - (void) showController: (BOOL)show adjustingSize: (BOOL)adjustSize;
      | ^
/usr/include/GNUstep/AppKit/NSMovieView.h:89:1: error: expected unqualified-id before ‘-’ token
   89 | - (void*) movieController;
      | ^
/usr/include/GNUstep/AppKit/NSMovieView.h:90:1: error: expected unqualified-id before ‘-’ token
   90 | - (BOOL) isControllerVisible;
      | ^
/usr/include/GNUstep/AppKit/NSMovieView.h:92:1: error: expected unqualified-id before ‘-’ token
   92 | - (NSRect) movieRect;
      | ^
/usr/include/GNUstep/AppKit/NSMovieView.h:93:1: error: expected unqualified-id before ‘-’ token
   93 | - (void) resizeWithMagnification: (float)magnification;
      | ^
/usr/include/GNUstep/AppKit/NSMovieView.h:94:1: error: expected unqualified-id before ‘-’ token
   94 | - (NSSize) sizeForMagnification: (float)magnification;
      | ^
/usr/include/GNUstep/AppKit/NSMovieView.h:96:1: error: expected unqualified-id before ‘-’ token
   96 | - (void) setEditable: (BOOL)editable;
      | ^
/usr/include/GNUstep/AppKit/NSMovieView.h:97:1: error: expected unqualified-id before ‘-’ token
   97 | - (BOOL) isEditable;
      | ^
/usr/include/GNUstep/AppKit/NSMovieView.h:99:1: error: expected unqualified-id before ‘-’ token
   99 | - (void) cut: (id)sender;
      | ^
/usr/include/GNUstep/AppKit/NSMovieView.h:100:1: error: expected unqualified-id before ‘-’ token
  100 | - (void) copy: (id)sender;
      | ^
/usr/include/GNUstep/AppKit/NSMovieView.h:101:1: error: expected unqualified-id before ‘-’ token
  101 | - (void) paste: (id)sender;
      | ^
/usr/include/GNUstep/AppKit/NSMovieView.h:102:1: error: expected unqualified-id before ‘-’ token
  102 | - (void) clear: (id)sender;
      | ^
/usr/include/GNUstep/AppKit/NSMovieView.h:103:1: error: expected unqualified-id before ‘-’ token
  103 | - (void) undo: (id)sender;
      | ^
/usr/include/GNUstep/AppKit/NSMovieView.h:104:1: error: expected unqualified-id before ‘-’ token
  104 | - (void) selectAll: (id)sender;
      | ^
/usr/include/GNUstep/AppKit/NSMovieView.h:106:2: error: ‘end’ does not name a type
  106 | @end
      |  ^~~
/usr/include/GNUstep/AppKit/NSPanGestureRecognizer.h:37:2: error: ‘interface’ does not name a type
   37 | @interface NSPanGestureRecognizer : NSGestureRecognizer
      |  ^~~~~~~~~
/usr/include/GNUstep/AppKit/NSNib.h:59:15: error: ‘NSString’ does not name a type
   59 | APPKIT_EXPORT NSString *NSNibTopLevelObjects;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSNib.h:60:15: error: ‘NSString’ does not name a type
   60 | APPKIT_EXPORT NSString *NSNibOwner;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSNib.h:63:9: error: ‘NSString’ does not name a type
   63 | typedef NSString *NSNibName;
      |         ^~~~~~~~
/usr/include/GNUstep/AppKit/NSNib.h:65:2: error: ‘interface’ does not name a type
   65 | @interface NSNib : NSObject <NSCoding>
      |  ^~~~~~~~~
/usr/include/GNUstep/AppKit/NSNib.h:73:1: error: expected unqualified-id before ‘-’ token
   73 | - (id)initWithContentsOfURL: (NSURL *)nibFileURL;
      | ^
/usr/include/GNUstep/AppKit/NSNib.h:74:1: error: expected unqualified-id before ‘-’ token
   74 | - (instancetype)initWithNibNamed: (NSNibName)nibNamed bundle: (NSBundle *)bundle;
      | ^
/usr/include/GNUstep/AppKit/NSNib.h:77:1: error: expected unqualified-id before ‘-’ token
   77 | - (instancetype)initWithNibData: (NSData *)nibData
      | ^
/usr/include/GNUstep/AppKit/NSNib.h:82:1: error: expected unqualified-id before ‘-’ token
   82 | - (BOOL)instantiateNibWithExternalNameTable: (NSDictionary *)externalNameTable;
      | ^
/usr/include/GNUstep/AppKit/NSNib.h:83:1: error: expected unqualified-id before ‘-’ token
   83 | - (BOOL)instantiateNibWithOwner: (id)owner topLevelObjects: (NSArray **)topLevelObjects;
      | ^
/usr/include/GNUstep/AppKit/NSNib.h:86:1: error: expected unqualified-id before ‘-’ token
   86 | - (BOOL)instantiateNibWithExternalNameTable: (NSDictionary *)externalNameTable withZone: (NSZone *)zone;
      | ^
/usr/include/GNUstep/AppKit/NSNib.h:89:1: error: expected unqualified-id before ‘-’ token
   89 | - (BOOL)instantiateWithOwner: (id)owner
      | ^
/usr/include/GNUstep/AppKit/NSNib.h:92:2: error: ‘end’ does not name a type
   92 | @end
      |  ^~~
/usr/include/GNUstep/AppKit/NSNibConnector.h:36:2: error: ‘interface’ does not name a type
   36 | @interface NSNibConnector : NSObject <NSCoding>
      |  ^~~~~~~~~
/usr/include/GNUstep/AppKit/NSNibConnector.h:43:1: error: expected unqualified-id before ‘-’ token
   43 | - (id) destination;
      | ^
/usr/include/GNUstep/AppKit/NSNibConnector.h:44:1: error: expected unqualified-id before ‘-’ token
   44 | - (void) establishConnection;
      | ^
/usr/include/GNUstep/AppKit/NSNibConnector.h:45:1: error: expected unqualified-id before ‘-’ token
   45 | - (NSString*) label;
      | ^
/usr/include/GNUstep/AppKit/NSNibConnector.h:46:1: error: expected unqualified-id before ‘-’ token
   46 | - (void) replaceObject: (id)anObject withObject: (id)anotherObject;
      | ^
/usr/include/GNUstep/AppKit/NSNibConnector.h:47:1: error: expected unqualified-id before ‘-’ token
   47 | - (id) source;
      | ^
/usr/include/GNUstep/AppKit/NSNibConnector.h:48:1: error: expected unqualified-id before ‘-’ token
   48 | - (void) setDestination: (id)anObject;
      | ^
/usr/include/GNUstep/AppKit/NSNibConnector.h:49:1: error: expected unqualified-id before ‘-’ token
   49 | - (void) setLabel: (NSString*)label;
      | ^
/usr/include/GNUstep/AppKit/NSNibConnector.h:50:1: error: expected unqualified-id before ‘-’ token
   50 | - (void) setSource: (id)anObject;
      | ^
/usr/include/GNUstep/AppKit/NSNibConnector.h:51:2: error: ‘end’ does not name a type
   51 | @end
      |  ^~~
/usr/include/GNUstep/AppKit/NSNibOutletConnector.h:35:2: error: ‘end’ does not name a type
   35 | @end
      |  ^~~
/usr/include/GNUstep/AppKit/NSNibControlConnector.h:35:2: error: ‘end’ does not name a type
   35 | @end
      |  ^~~
/usr/include/GNUstep/AppKit/NSOpenGL.h:89:2: error: ‘interface’ does not name a type
   89 | @interface NSOpenGLPixelFormat : NSObject <NSCoding>
      |  ^~~~~~~~~
/usr/include/GNUstep/AppKit/NSOpenGL.h:92:1: error: expected unqualified-id before ‘-’ token
   92 | - (void)getValues:(int *)vals
      | ^
/usr/include/GNUstep/AppKit/NSOpenGL.h:95:1: error: expected unqualified-id before ‘-’ token
   95 | - (id)initWithAttributes:(NSOpenGLPixelFormatAttribute *)attribs;
      | ^
/usr/include/GNUstep/AppKit/NSOpenGL.h:96:1: error: expected unqualified-id before ‘-’ token
   96 | - (int)numberOfVirtualScreens;
      | ^
/usr/include/GNUstep/AppKit/NSOpenGL.h:97:2: error: ‘end’ does not name a type
   97 | @end
      |  ^~~
/usr/include/GNUstep/AppKit/NSOpenGL.h:103:1: error: expected unqualified-id before ‘+’ token
  103 | + (void)clearCurrentContext;
      | ^
/usr/include/GNUstep/AppKit/NSOpenGL.h:104:1: error: expected unqualified-id before ‘+’ token
  104 | + (NSOpenGLContext *)currentContext;
      | ^
/usr/include/GNUstep/AppKit/NSOpenGL.h:106:1: error: expected unqualified-id before ‘-’ token
  106 | - (void *)CGLContextObj;
      | ^
/usr/include/GNUstep/AppKit/NSOpenGL.h:108:1: error: expected unqualified-id before ‘-’ token
  108 | - (void)clearDrawable;
      | ^
/usr/include/GNUstep/AppKit/NSOpenGL.h:109:1: error: expected unqualified-id before ‘-’ token
  109 | - (void)copyAttributesFromContext:(NSOpenGLContext *)context
      | ^
/usr/include/GNUstep/AppKit/NSOpenGL.h:112:1: error: expected unqualified-id before ‘-’ token
  112 | - (void)createTexture:(unsigned long)target
      | ^
/usr/include/GNUstep/AppKit/NSOpenGL.h:115:1: error: expected unqualified-id before ‘-’ token
  115 | - (int)currentVirtualScreen;
      | ^
/usr/include/GNUstep/AppKit/NSOpenGL.h:118:1: error: expected unqualified-id before ‘-’ token
  118 | - (void)flushBuffer;
      | ^
/usr/include/GNUstep/AppKit/NSOpenGL.h:120:1: error: expected unqualified-id before ‘-’ token
  120 | - (void)getValues:(long *)vals
      | ^
/usr/include/GNUstep/AppKit/NSOpenGL.h:124:1: error: expected unqualified-id before ‘-’ token
  124 | - (id)initWithCGLContextObj:(void *)context;
      | ^
/usr/include/GNUstep/AppKit/NSOpenGL.h:126:1: error: expected unqualified-id before ‘-’ token
  126 | - (id)initWithFormat:(NSOpenGLPixelFormat *)format
      | ^
/usr/include/GNUstep/AppKit/NSOpenGL.h:130:1: error: expected unqualified-id before ‘-’ token
  130 | - (void)makeCurrentContext;
      | ^
/usr/include/GNUstep/AppKit/NSOpenGL.h:132:1: error: expected unqualified-id before ‘-’ token
  132 | - (void)setCurrentVirtualScreen:(int)screen;
      | ^
/usr/include/GNUstep/AppKit/NSOpenGL.h:134:1: error: expected unqualified-id before ‘-’ token
  134 | - (void)setFullScreen;
      | ^
/usr/include/GNUstep/AppKit/NSOpenGL.h:136:1: error: expected unqualified-id before ‘-’ token
  136 | - (void)setOffScreen:(void *)baseaddr
      | ^
/usr/include/GNUstep/AppKit/NSOpenGL.h:141:1: error: expected unqualified-id before ‘-’ token
  141 | - (void)setValues:(const long *)vals
      | ^
/usr/include/GNUstep/AppKit/NSOpenGL.h:144:1: error: expected unqualified-id before ‘-’ token
  144 | - (void)setView:(NSView *)view;
      | ^
/usr/include/GNUstep/AppKit/NSOpenGL.h:146:1: error: expected unqualified-id before ‘-’ token
  146 | - (void)update;
      | ^
/usr/include/GNUstep/AppKit/NSOpenGL.h:148:1: error: expected unqualified-id before ‘-’ token
  148 | - (NSView *)view;
      | ^
/usr/include/GNUstep/AppKit/NSOpenGL.h:150:2: error: ‘end’ does not name a type
  150 | @end
      |  ^~~
/usr/include/GNUstep/AppKit/NSOpenGLView.h:35:2: error: ‘interface’ does not name a type
   35 | @interface NSOpenGLView : NSView
      |  ^~~~~~~~~
/usr/include/GNUstep/AppKit/NSOpenGLView.h:42:1: error: expected unqualified-id before ‘+’ token
   42 | + (NSOpenGLPixelFormat*) defaultPixelFormat;
      | ^
/usr/include/GNUstep/AppKit/NSOpenGLView.h:43:1: error: expected unqualified-id before ‘-’ token
   43 | - (void) clearGLContext;
      | ^
/usr/include/GNUstep/AppKit/NSOpenGLView.h:44:1: error: expected unqualified-id before ‘-’ token
   44 | - (void) setOpenGLContext: (NSOpenGLContext*)context;
      | ^
/usr/include/GNUstep/AppKit/NSOpenGLView.h:45:1: error: expected unqualified-id before ‘-’ token
   45 | - (NSOpenGLContext*) openGLContext;
      | ^
/usr/include/GNUstep/AppKit/NSOpenGLView.h:46:1: error: expected unqualified-id before ‘-’ token
   46 | - (id) initWithFrame: (NSRect)frameRect
      | ^
/usr/include/GNUstep/AppKit/NSOpenGLView.h:48:1: error: expected unqualified-id before ‘-’ token
   48 | - (NSOpenGLPixelFormat*) pixelFormat;
      | ^
/usr/include/GNUstep/AppKit/NSOpenGLView.h:49:1: error: expected unqualified-id before ‘-’ token
   49 | - (void) setPixelFormat: (NSOpenGLPixelFormat*)pixelFormat;
      | ^
/usr/include/GNUstep/AppKit/NSOpenGLView.h:50:1: error: expected unqualified-id before ‘-’ token
   50 | - (void) reshape;
      | ^
/usr/include/GNUstep/AppKit/NSOpenGLView.h:51:1: error: expected unqualified-id before ‘-’ token
   51 | - (void) update;
      | ^
/usr/include/GNUstep/AppKit/NSOpenGLView.h:53:1: error: expected unqualified-id before ‘-’ token
   53 | - (void) prepareOpenGL;
      | ^
/usr/include/GNUstep/AppKit/NSOpenGLView.h:55:2: error: ‘end’ does not name a type
   55 | @end
      |  ^~~
/usr/include/GNUstep/AppKit/NSTableView.h:94:2: error: ‘interface’ does not name a type
   94 | @interface NSTableView : NSControl <NSUserInterfaceValidations>
      |  ^~~~~~~~~
/usr/include/GNUstep/AppKit/NSTableView.h:179:1: error: expected unqualified-id before ‘-’ token
  179 | - (void) setDataSource: (id)anObject;
      | ^
/usr/include/GNUstep/AppKit/NSTableView.h:180:1: error: expected unqualified-id before ‘-’ token
  180 | - (id) dataSource;
      | ^
/usr/include/GNUstep/AppKit/NSTableView.h:183:1: error: expected unqualified-id before ‘-’ token
  183 | - (void) reloadData;
      | ^
/usr/include/GNUstep/AppKit/NSTableView.h:186:1: error: expected unqualified-id before ‘-’ token
  186 | - (void) setDoubleAction: (SEL)aSelector;
      | ^
/usr/include/GNUstep/AppKit/NSTableView.h:187:1: error: expected unqualified-id before ‘-’ token
  187 | - (SEL) doubleAction;
      | ^
/usr/include/GNUstep/AppKit/NSTableView.h:188:1: error: expected unqualified-id before ‘-’ token
  188 | - (NSInteger) clickedColumn;
      | ^
/usr/include/GNUstep/AppKit/NSTableView.h:189:1: error: expected unqualified-id before ‘-’ token
  189 | - (NSInteger) clickedRow;
      | ^
/usr/include/GNUstep/AppKit/NSTableView.h:192:1: error: expected unqualified-id before ‘-’ token
  192 | - (void) setAllowsColumnReordering: (BOOL)flag;
      | ^
/usr/include/GNUstep/AppKit/NSTableView.h:193:1: error: expected unqualified-id before ‘-’ token
  193 | - (BOOL) allowsColumnReordering;
      | ^
/usr/include/GNUstep/AppKit/NSTableView.h:194:1: error: expected unqualified-id before ‘-’ token
  194 | - (void) setAllowsColumnResizing: (BOOL)flag;
      | ^
/usr/include/GNUstep/AppKit/NSTableView.h:195:1: error: expected unqualified-id before ‘-’ token
  195 | - (BOOL) allowsColumnResizing;
      | ^
/usr/include/GNUstep/AppKit/NSTableView.h:196:1: error: expected unqualified-id before ‘-’ token
  196 | - (void) setAllowsMultipleSelection: (BOOL)flag;
      | ^
/usr/include/GNUstep/AppKit/NSTableView.h:197:1: error: expected unqualified-id before ‘-’ token
  197 | - (BOOL) allowsMultipleSelection;
      | ^
/usr/include/GNUstep/AppKit/NSTableView.h:198:1: error: expected unqualified-id before ‘-’ token
  198 | - (void) setAllowsEmptySelection: (BOOL)flag;
      | ^
/usr/include/GNUstep/AppKit/NSTableView.h:199:1: error: expected unqualified-id before ‘-’ token
  199 | - (BOOL) allowsEmptySelection;
      | ^
/usr/include/GNUstep/AppKit/NSTableView.h:200:1: error: expected unqualified-id before ‘-’ token
  200 | - (void) setAllowsColumnSelection: (BOOL)flag;
      | ^
/usr/include/GNUstep/AppKit/NSTableView.h:201:1: error: expected unqualified-id before ‘-’ token
  201 | - (BOOL) allowsColumnSelection;
      | ^
/usr/include/GNUstep/AppKit/NSTableView.h:204:1: error: expected unqualified-id before ‘-’ token
  204 | - (void) setIntercellSpacing: (NSSize)aSize;
      | ^
/usr/include/GNUstep/AppKit/NSTableView.h:205:1: error: expected unqualified-id before ‘-’ token
  205 | - (NSSize) intercellSpacing;
      | ^
/usr/include/GNUstep/AppKit/NSTableView.h:206:1: error: expected unqualified-id before ‘-’ token
  206 | - (void) setRowHeight: (CGFloat)rowHeight;
      | ^
/usr/include/GNUstep/AppKit/NSTableView.h:207:1: error: expected unqualified-id before ‘-’ token
  207 | - (CGFloat) rowHeight;
      | ^
/usr/include/GNUstep/AppKit/NSTableView.h:208:1: error: expected unqualified-id before ‘-’ token
  208 | - (void) setBackgroundColor: (NSColor *)aColor;
      | ^
/usr/include/GNUstep/AppKit/NSTableView.h:209:1: error: expected unqualified-id before ‘-’ token
  209 | - (NSColor *) backgroundColor;
      | ^
/usr/include/GNUstep/AppKit/NSTableView.h:211:1: error: expected unqualified-id before ‘-’ token
  211 | - (void) setUsesAlternatingRowBackgroundColors: (BOOL)useAlternatingRowColors;
      | ^
/usr/include/GNUstep/AppKit/NSTableView.h:212:1: error: expected unqualified-id before ‘-’ token
  212 | - (BOOL) usesAlternatingRowBackgroundColors;
      | ^
/usr/include/GNUstep/AppKit/NSTableView.h:215:1: error: expected unqualified-id before ‘-’ token
  215 | - (void)setSelectionHighlightStyle: (NSTableViewSelectionHighlightStyle)s;
      | ^
/usr/include/GNUstep/AppKit/NSTableView.h:216:1: error: expected unqualified-id before ‘-’ token
  216 | - (NSTableViewSelectionHighlightStyle) selectionHighlightStyle;
      | ^
/usr/include/GNUstep/AppKit/NSTableView.h:220:1: error: expected unqualified-id before ‘-’ token
  220 | - (void) addTableColumn: (NSTableColumn *)aColumn;
      | ^
/usr/include/GNUstep/AppKit/NSTableView.h:221:1: error: expected unqualified-id before ‘-’ token
  221 | - (void) removeTableColumn: (NSTableColumn *)aColumn;
      | ^
/usr/include/GNUstep/AppKit/NSTableView.h:222:1: error: expected unqualified-id before ‘-’ token
  222 | - (void) moveColumn: (NSInteger)columnIndex toColumn: (NSInteger)newIndex;
      | ^
/usr/include/GNUstep/AppKit/NSTableView.h:223:1: error: expected unqualified-id before ‘-’ token
  223 | - (NSArray *) tableColumns;
      | ^
/usr/include/GNUstep/AppKit/NSTableView.h:224:1: error: expected unqualified-id before ‘-’ token
  224 | - (NSInteger) columnWithIdentifier: (id)identifier;
      | ^
/usr/include/GNUstep/AppKit/NSTableView.h:225:1: error: expected unqualified-id before ‘-’ token
  225 | - (NSTableColumn *) tableColumnWithIdentifier: (id)anObject;
      | ^
/usr/include/GNUstep/AppKit/NSTableView.h:228:1: error: expected unqualified-id before ‘-’ token
  228 | - (void) selectColumn: (NSInteger) columnIndex byExtendingSelection: (BOOL)flag;
      | ^
/usr/include/GNUstep/AppKit/NSTableView.h:229:1: error: expected unqualified-id before ‘-’ token
  229 | - (void) selectRow: (NSInteger) rowIndex byExtendingSelection: (BOOL)flag;
      | ^
/usr/include/GNUstep/AppKit/NSTableView.h:230:1: error: expected unqualified-id before ‘-’ token
  230 | - (void) selectColumnIndexes: (NSIndexSet *)indexes byExtendingSelection: (BOOL)extend;
      | ^
/usr/include/GNUstep/AppKit/NSTableView.h:231:1: error: expected unqualified-id before ‘-’ token
  231 | - (void) selectRowIndexes: (NSIndexSet *)indexes byExtendingSelection: (BOOL)extend;
      | ^
/usr/include/GNUstep/AppKit/NSTableView.h:232:1: error: expected unqualified-id before ‘-’ token
  232 | - (NSIndexSet *) selectedColumnIndexes;
      | ^
/usr/include/GNUstep/AppKit/NSTableView.h:233:1: error: expected unqualified-id before ‘-’ token
  233 | - (NSIndexSet *) selectedRowIndexes;
      | ^
/usr/include/GNUstep/AppKit/NSTableView.h:234:1: error: expected unqualified-id before ‘-’ token
  234 | - (void) deselectColumn: (NSInteger)columnIndex;
      | ^
/usr/include/GNUstep/AppKit/NSTableView.h:235:1: error: expected unqualified-id before ‘-’ token
  235 | - (void) deselectRow: (NSInteger)rowIndex;
      | ^
/usr/include/GNUstep/AppKit/NSTableView.h:236:1: error: expected unqualified-id before ‘-’ token
  236 | - (NSInteger) numberOfSelectedColumns;
      | ^
/usr/include/GNUstep/AppKit/NSTableView.h:237:1: error: expected unqualified-id before ‘-’ token
  237 | - (NSInteger) numberOfSelectedRows;
      | ^
/usr/include/GNUstep/AppKit/NSTableView.h:238:1: error: expected unqualified-id before ‘-’ token
  238 | - (NSInteger) selectedColumn;
      | ^
/usr/include/GNUstep/AppKit/NSTableView.h:239:1: error: expected unqualified-id before ‘-’ token
  239 | - (NSInteger) selectedRow;
      | ^
/usr/include/GNUstep/AppKit/NSTableView.h:240:1: error: expected unqualified-id before ‘-’ token
  240 | - (BOOL) isColumnSelected: (NSInteger)columnIndex;
      | ^
/usr/include/GNUstep/AppKit/NSTableView.h:241:1: error: expected unqualified-id before ‘-’ token
  241 | - (BOOL) isRowSelected: (NSInteger)rowIndex;
      | ^
/usr/include/GNUstep/AppKit/NSTableView.h:242:1: error: expected unqualified-id before ‘-’ token
  242 | - (NSEnumerator *) selectedColumnEnumerator;
      | ^
/usr/include/GNUstep/AppKit/NSTableView.h:243:1: error: expected unqualified-id before ‘-’ token
  243 | - (NSEnumerator *) selectedRowEnumerator;
      | ^
/usr/include/GNUstep/AppKit/NSTableView.h:244:1: error: expected unqualified-id before ‘-’ token
  244 | - (void) selectAll: (id)sender;
      | ^
/usr/include/GNUstep/AppKit/NSTableView.h:245:1: error: expected unqualified-id before ‘-’ token
  245 | - (void) deselectAll: (id)sender;
      | ^
/usr/include/GNUstep/AppKit/NSTableView.h:248:1: error: expected unqualified-id before ‘-’ token
  248 | - (NSInteger) numberOfColumns;
      | ^
/usr/include/GNUstep/AppKit/NSTableView.h:249:1: error: expected unqualified-id before ‘-’ token
  249 | - (NSInteger) numberOfRows;
      | ^
/usr/include/GNUstep/AppKit/NSTableView.h:252:1: error: expected unqualified-id before ‘-’ token
  252 | - (void) setDrawsGrid: (BOOL)flag;
      | ^
/usr/include/GNUstep/AppKit/NSTableView.h:253:1: error: expected unqualified-id before ‘-’ token
  253 | - (BOOL) drawsGrid;
      | ^
/usr/include/GNUstep/AppKit/NSTableView.h:254:1: error: expected unqualified-id before ‘-’ token
  254 | - (void) setGridColor: (NSColor *)aColor;
      | ^
/usr/include/GNUstep/AppKit/NSTableView.h:255:1: error: expected unqualified-id before ‘-’ token
  255 | - (NSColor *) gridColor;
      | ^
/usr/include/GNUstep/AppKit/NSTableView.h:257:1: error: expected unqualified-id before ‘-’ token
  257 | - (void) setGridStyleMask: (NSTableViewGridLineStyle)gridType;
      | ^
/usr/include/GNUstep/AppKit/NSTableView.h:258:1: error: expected unqualified-id before ‘-’ token
  258 | - (NSTableViewGridLineStyle) gridStyleMask;
      | ^
/usr/include/GNUstep/AppKit/NSTableView.h:264:1: error: expected unqualified-id before ‘-’ token
  264 | - (NSCell *) preparedCellAtColumn: (NSInteger)columnIndex row: (NSInteger)rowIndex;
      | ^
/usr/include/GNUstep/AppKit/NSTableView.h:269:1: error: expected unqualified-id before ‘-’ token
  269 | - (void) editColumn: (NSInteger)columnIndex
      | ^
/usr/include/GNUstep/AppKit/NSTableView.h:273:1: error: expected unqualified-id before ‘-’ token
  273 | - (NSInteger) editedRow;
      | ^
/usr/include/GNUstep/AppKit/NSTableView.h:274:1: error: expected unqualified-id before ‘-’ token
  274 | - (NSInteger) editedColumn;
      | ^
/usr/include/GNUstep/AppKit/NSTableView.h:277:1: error: expected unqualified-id before ‘-’ token
  277 | - (void) setHeaderView: (NSTableHeaderView*)aHeaderView;
      | ^
/usr/include/GNUstep/AppKit/NSTableView.h:278:1: error: expected unqualified-id before ‘-’ token
  278 | - (NSTableHeaderView*) headerView;
      | ^
/usr/include/GNUstep/AppKit/NSTableView.h:279:1: error: expected unqualified-id before ‘-’ token
  279 | - (void) setCornerView: (NSView*)aView;
      | ^
/usr/include/GNUstep/AppKit/NSTableView.h:280:1: error: expected unqualified-id before ‘-’ token
  280 | - (NSView*) cornerView;
      | ^
/usr/include/GNUstep/AppKit/NSTableView.h:283:1: error: expected unqualified-id before ‘-’ token
  283 | - (NSRect) rectOfColumn: (NSInteger)columnIndex;
      | ^
/usr/include/GNUstep/AppKit/NSTableView.h:284:1: error: expected unqualified-id before ‘-’ token
  284 | - (NSRect) rectOfRow: (NSInteger)rowIndex;
      | ^
/usr/include/GNUstep/AppKit/NSTableView.h:286:1: error: expected unqualified-id before ‘-’ token
  286 | - (NSIndexSet *) columnIndexesInRect: (NSRect)aRect;
      | ^
/usr/include/GNUstep/AppKit/NSTableView.h:288:1: error: expected unqualified-id before ‘-’ token
  288 | - (NSRange) columnsInRect: (NSRect)aRect;
      | ^
/usr/include/GNUstep/AppKit/NSTableView.h:289:1: error: expected unqualified-id before ‘-’ token
  289 | - (NSRange) rowsInRect: (NSRect)aRect;
      | ^
/usr/include/GNUstep/AppKit/NSTableView.h:290:1: error: expected unqualified-id before ‘-’ token
  290 | - (NSInteger) columnAtPoint: (NSPoint)aPoint;
      | ^
/usr/include/GNUstep/AppKit/NSTableView.h:291:1: error: expected unqualified-id before ‘-’ token
  291 | - (NSInteger) rowAtPoint: (NSPoint)aPoint;
      | ^
/usr/include/GNUstep/AppKit/NSTableView.h:292:1: error: expected unqualified-id before ‘-’ token
  292 | - (NSRect) frameOfCellAtColumn: (NSInteger)columnIndex
      | ^
/usr/include/GNUstep/AppKit/NSTableView.h:294:1: error: expected unqualified-id before ‘-’ token
  294 | - (void) setAutoresizesAllColumnsToFit: (BOOL)flag;
      | ^
/usr/include/GNUstep/AppKit/NSTableView.h:295:1: error: expected unqualified-id before ‘-’ token
  295 | - (BOOL) autoresizesAllColumnsToFit;
      | ^
/usr/include/GNUstep/AppKit/NSTableView.h:296:1: error: expected unqualified-id before ‘-’ token
  296 | - (void) sizeLastColumnToFit;
      | ^
/usr/include/GNUstep/AppKit/NSTableView.h:297:1: error: expected unqualified-id before ‘-’ token
  297 | - (void) noteNumberOfRowsChanged;
      | ^
/usr/include/GNUstep/AppKit/NSTableView.h:298:1: error: expected unqualified-id before ‘-’ token
  298 | - (void) tile;
      | ^
/usr/include/GNUstep/AppKit/NSTableView.h:300:1: error: expected unqualified-id before ‘-’ token
  300 | - (NSTableViewColumnAutoresizingStyle) columnAutoresizingStyle;
      | ^
/usr/include/GNUstep/AppKit/NSTableView.h:301:1: error: expected unqualified-id before ‘-’ token
  301 | - (void) setColumnAutoresizingStyle: (NSTableViewColumnAutoresizingStyle)style;
      | ^
/usr/include/GNUstep/AppKit/NSTableView.h:302:1: error: expected unqualified-id before ‘-’ token
  302 | - (void) noteHeightOfRowsWithIndexesChanged: (NSIndexSet*)indexes;
      | ^
/usr/include/GNUstep/AppKit/NSTableView.h:306:1: error: expected unqualified-id before ‘-’ token
  306 | - (void) drawRow: (NSInteger)rowIndex clipRect: (NSRect)clipRect;
      | ^
/usr/include/GNUstep/AppKit/NSTableView.h:307:1: error: expected unqualified-id before ‘-’ token
  307 | - (void) drawGridInClipRect: (NSRect)aRect;
      | ^
/usr/include/GNUstep/AppKit/NSTableView.h:308:1: error: expected unqualified-id before ‘-’ token
  308 | - (void) highlightSelectionInClipRect: (NSRect)clipRect;
      | ^
/usr/include/GNUstep/AppKit/NSTableView.h:310:1: error: expected unqualified-id before ‘-’ token
  310 | - (void) drawBackgroundInClipRect: (NSRect)clipRect;
      | ^
/usr/include/GNUstep/AppKit/NSTableView.h:314:1: error: expected unqualified-id before ‘-’ token
  314 | - (void) scrollRowToVisible: (NSInteger)rowIndex;
      | ^
/usr/include/GNUstep/AppKit/NSTableView.h:315:1: error: expected unqualified-id before ‘-’ token
  315 | - (void) scrollColumnToVisible: (NSInteger)columnIndex;
      | ^
/usr/include/GNUstep/AppKit/NSTableView.h:318:1: error: expected unqualified-id before ‘-’ token
  318 | - (BOOL) textShouldBeginEditing: (NSText *)textObject;
      | ^
/usr/include/GNUstep/AppKit/NSTableView.h:319:1: error: expected unqualified-id before ‘-’ token
  319 | - (void) textDidBeginEditing: (NSNotification *)aNotification;
      | ^
/usr/include/GNUstep/AppKit/NSTableView.h:320:1: error: expected unqualified-id before ‘-’ token
  320 | - (void) textDidChange: (NSNotification *)aNotification;
      | ^
/usr/include/GNUstep/AppKit/NSTableView.h:321:1: error: expected unqualified-id before ‘-’ token
  321 | - (BOOL) textShouldEndEditing: (NSText *)textObject;
      | ^
/usr/include/GNUstep/AppKit/NSTableView.h:322:1: error: expected unqualified-id before ‘-’ token
  322 | - (void) textDidEndEditing: (NSNotification *)aNotification;
      | ^
/usr/include/GNUstep/AppKit/NSTableView.h:325:1: error: expected unqualified-id before ‘-’ token
  325 | - (NSString *) autosaveName;
      | ^
/usr/include/GNUstep/AppKit/NSTableView.h:326:1: error: expected unqualified-id before ‘-’ token
  326 | - (BOOL) autosaveTableColumns;
      | ^
/usr/include/GNUstep/AppKit/NSTableView.h:327:1: error: expected unqualified-id before ‘-’ token
  327 | - (void) setAutosaveName: (NSString *)name;
      | ^
/usr/include/GNUstep/AppKit/NSTableView.h:328:1: error: expected unqualified-id before ‘-’ token
  328 | - (void) setAutosaveTableColumns: (BOOL)flag;
      | ^
/usr/include/GNUstep/AppKit/NSTableView.h:331:1: error: expected unqualified-id before ‘-’ token
  331 | - (void) setDelegate: (id)anObject;
      | ^
/usr/include/GNUstep/AppKit/NSTableView.h:332:1: error: expected unqualified-id before ‘-’ token
  332 | - (id) delegate;
      | ^
/usr/include/GNUstep/AppKit/NSTableView.h:336:1: error: expected unqualified-id before ‘-’ token
  336 | - (NSImage *) indicatorImageInTableColumn: (NSTableColumn *)aTableColumn;
      | ^
/usr/include/GNUstep/AppKit/NSTableView.h:337:1: error: expected unqualified-id before ‘-’ token
  337 | - (void) setIndicatorImage: (NSImage *)anImage
      | ^
/usr/include/GNUstep/AppKit/NSTableView.h:342:1: error: expected unqualified-id before ‘-’ token
  342 | - (NSTableColumn *) highlightedTableColumn;
      | ^
/usr/include/GNUstep/AppKit/NSTableView.h:343:1: error: expected unqualified-id before ‘-’ token
  343 | - (void) setHighlightedTableColumn: (NSTableColumn *)aTableColumn;
      | ^
/usr/include/GNUstep/AppKit/NSTableView.h:347:1: error: expected unqualified-id before ‘-’ token
  347 | - (NSImage*) dragImageForRows: (NSArray*)dragRows
      | ^
/usr/include/GNUstep/AppKit/NSTableView.h:350:1: error: expected unqualified-id before ‘-’ token
  350 | - (void) setDropRow: (NSInteger)row
      | ^
/usr/include/GNUstep/AppKit/NSTableView.h:352:1: error: expected unqualified-id before ‘-’ token
  352 | - (void) setVerticalMotionCanBeginDrag: (BOOL)flag;
      | ^
/usr/include/GNUstep/AppKit/NSTableView.h:353:1: error: expected unqualified-id before ‘-’ token
  353 | - (BOOL) verticalMotionCanBeginDrag;
      | ^
/usr/include/GNUstep/AppKit/NSTableView.h:355:1: error: expected unqualified-id before ‘-’ token
  355 | - (BOOL) canDragRowsWithIndexes: (NSIndexSet*)indexes
      | ^
/usr/include/GNUstep/AppKit/NSTableView.h:357:1: error: expected unqualified-id before ‘-’ token
  357 | - (NSImage *) dragImageForRowsWithIndexes: (NSIndexSet*)rows
      | ^
/usr/include/GNUstep/AppKit/NSTableView.h:361:1: error: expected unqualified-id before ‘-’ token
  361 | - (void) setDraggingSourceOperationMask: (NSDragOperation)mask
      | ^
/usr/include/GNUstep/AppKit/NSTableView.h:367:1: error: expected unqualified-id before ‘-’ token
  367 | - (void) setSortDescriptors: (NSArray *)array;
      | ^
/usr/include/GNUstep/AppKit/NSTableView.h:368:1: error: expected unqualified-id before ‘-’ token
  368 | - (NSArray *) sortDescriptors;
      | ^
/usr/include/GNUstep/AppKit/NSTableView.h:372:1: error: expected unqualified-id before ‘-’ token
  372 | - (void) reloadDataForRowIndexes: (NSIndexSet*)rowIndexes columnIndexes: (NSIndexSet*)columnIndexes;
      | ^
/usr/include/GNUstep/AppKit/NSTableView.h:376:1: error: expected unqualified-id before ‘-’ token
  376 | - (void) beginUpdates;
      | ^
/usr/include/GNUstep/AppKit/NSTableView.h:377:1: error: expected unqualified-id before ‘-’ token
  377 | - (void) endUpdates;
      | ^
/usr/include/GNUstep/AppKit/NSTableView.h:378:1: error: expected unqualified-id before ‘-’ token
  378 | - (NSInteger) columnForView: (NSView*)view;
      | ^
/usr/include/GNUstep/AppKit/NSTableView.h:379:1: error: expected unqualified-id before ‘-’ token
  379 | - (void) insertRowsAtIndexes: (NSIndexSet*)indexes withAnimation: (NSTableViewAnimationOptions)animationOptions;
      | ^
/usr/include/GNUstep/AppKit/NSTableView.h:380:1: error: expected unqualified-id before ‘-’ token
  380 | - (void) removeRowsAtIndexes: (NSIndexSet*)indexes withAnimation: (NSTableViewAnimationOptions)animationOptions;
      | ^
/usr/include/GNUstep/AppKit/NSTableView.h:381:1: error: expected unqualified-id before ‘-’ token
  381 | - (NSInteger) rowForView: (NSView*)view;
      | ^
/usr/include/GNUstep/AppKit/NSTableView.h:384:2: error: ‘end’ does not name a type
  384 | @end /* interface of NSTableView */
      |  ^~~
/usr/include/GNUstep/AppKit/NSTableView.h:388:1: error: expected unqualified-id before ‘-’ token
  388 | - (void) _selectColumn: (NSInteger)columnIndex
      | ^
/usr/include/GNUstep/AppKit/NSTableView.h:390:2: error: ‘end’ does not name a type
  390 | @end
      |  ^~~
/usr/include/GNUstep/AppKit/NSTableView.h:408:1: error: expected unqualified-id before ‘-’ token
  408 | - (id) tableView: (NSTableView *)aTableView
      | ^
/usr/include/GNUstep/AppKit/NSTableView.h:411:1: error: expected unqualified-id before ‘-’ token
  411 | - (void) tableView: (NSTableView *)aTableView
      | ^
/usr/include/GNUstep/AppKit/NSTableView.h:417:1: error: expected unqualified-id before ‘-’ token
  417 | - (BOOL) tableView: (NSTableView*)tableView
      | ^
/usr/include/GNUstep/AppKit/NSTableView.h:421:1: error: expected unqualified-id before ‘-’ token
  421 | - (NSDragOperation) tableView: (NSTableView*)tableView
      | ^
/usr/include/GNUstep/AppKit/NSTableView.h:425:1: error: expected unqualified-id before ‘-’ token
  425 | - (BOOL) tableView: (NSTableView*)tableView
      | ^
/usr/include/GNUstep/AppKit/NSTableView.h:430:1: error: expected unqualified-id before ‘-’ token
  430 | - (void) tableView: (NSTableView*)tableView
      | ^
/usr/include/GNUstep/AppKit/NSTableView.h:435:1: error: expected unqualified-id before ‘-’ token
  435 | - (BOOL) tableView: (NSTableView*)tableView
      | ^
/usr/include/GNUstep/AppKit/NSTableView.h:438:1: error: expected unqualified-id before ‘-’ token
  438 | - (NSArray *) tableView: (NSTableView *)aTableView
      | ^
/usr/include/GNUstep/AppKit/NSTableView.h:442:2: error: ‘end’ does not name a type
  442 | @end
      |  ^~~
/usr/include/GNUstep/AppKit/NSTableView.h:445:15: error: ‘NSString’ does not name a type
  445 | APPKIT_EXPORT NSString *NSTableViewColumnDidResizeNotification;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSTableView.h:446:15: error: ‘NSString’ does not name a type
  446 | APPKIT_EXPORT NSString *NSTableViewSelectionDidChangeNotification;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSTableView.h:447:15: error: ‘NSString’ does not name a type
  447 | APPKIT_EXPORT NSString *NSTableViewSelectionIsChangingNotification;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSTableView.h:453:2: error: ‘protocol’ does not name a type; did you mean ‘Protocol’?
  453 | @protocol NSTableViewDelegate <NSObject>
      |  ^~~~~~~~
      |  Protocol
/usr/include/GNUstep/AppKit/NSTableView.h:462:1: error: expected unqualified-id before ‘-’ token
  462 | - (void) tableView: (NSTableView*)tableView
      | ^
/usr/include/GNUstep/AppKit/NSTableView.h:464:1: error: expected unqualified-id before ‘-’ token
  464 | - (void) tableView: (NSTableView*)tableView
      | ^
/usr/include/GNUstep/AppKit/NSTableView.h:466:1: error: expected unqualified-id before ‘-’ token
  466 | - (void) tableView: (NSTableView*)tableView
      | ^
/usr/include/GNUstep/AppKit/NSTableView.h:469:1: error: expected unqualified-id before ‘-’ token
  469 | - (BOOL)tableView: (NSTableView *)aTableView
      | ^
/usr/include/GNUstep/AppKit/NSTableView.h:472:1: error: expected unqualified-id before ‘-’ token
  472 | - (BOOL) tableView: (NSTableView *)aTableView
      | ^
/usr/include/GNUstep/AppKit/NSTableView.h:474:1: error: expected unqualified-id before ‘-’ token
  474 | - (BOOL) tableView: (NSTableView *)aTableView
      | ^
/usr/include/GNUstep/AppKit/NSTableView.h:476:1: error: expected unqualified-id before ‘-’ token
  476 | - (void) tableView: (NSTableView *)aTableView
      | ^
/usr/include/GNUstep/AppKit/NSTableView.h:481:1: error: expected unqualified-id before ‘-’ token
  481 | - (NSCell *) tableView: (NSTableView *)aTableView
      | ^
/usr/include/GNUstep/AppKit/NSTableView.h:485:1: error: expected unqualified-id before ‘-’ token
  485 | - (void) tableViewColumnDidMove: (NSNotification *)aNotification;
      | ^
/usr/include/GNUstep/AppKit/NSTableView.h:486:1: error: expected unqualified-id before ‘-’ token
  486 | - (void) tableViewColumnDidResize: (NSNotification *)aNotification;
      | ^
/usr/include/GNUstep/AppKit/NSTableView.h:487:1: error: expected unqualified-id before ‘-’ token
  487 | - (void) tableViewSelectionDidChange: (NSNotification *)aNotification;
      | ^
/usr/include/GNUstep/AppKit/NSTableView.h:488:1: error: expected unqualified-id before ‘-’ token
  488 | - (void) tableViewSelectionIsChanging: (NSNotification *)aNotification;
      | ^
/usr/include/GNUstep/AppKit/NSTableView.h:490:1: error: expected unqualified-id before ‘-’ token
  490 | - (CGFloat) tableView: (NSTableView *)tableView
      | ^
/usr/include/GNUstep/AppKit/NSTableView.h:492:1: error: expected unqualified-id before ‘-’ token
  492 | - (NSString *) tableView: (NSTableView *)tableView
      | ^
/usr/include/GNUstep/AppKit/NSTableView.h:499:2: error: ‘end’ does not name a type
  499 | @end
      |  ^~~
/usr/include/GNUstep/AppKit/NSOutlineView.h:41:2: error: ‘interface’ does not name a type
   41 | @interface NSOutlineView : NSTableView
      |  ^~~~~~~~~
/usr/include/GNUstep/AppKit/NSOutlineView.h:56:1: error: expected unqualified-id before ‘-’ token
   56 | - (BOOL) autoResizesOutlineColumn;
      | ^
/usr/include/GNUstep/AppKit/NSOutlineView.h:57:1: error: expected unqualified-id before ‘-’ token
   57 | - (BOOL) autosaveExpandedItems;
      | ^
/usr/include/GNUstep/AppKit/NSOutlineView.h:58:1: error: expected unqualified-id before ‘-’ token
   58 | - (void) collapseItem: (id)item;
      | ^
/usr/include/GNUstep/AppKit/NSOutlineView.h:59:1: error: expected unqualified-id before ‘-’ token
   59 | - (void) collapseItem: (id)item collapseChildren: (BOOL)collapseChildren;
      | ^
/usr/include/GNUstep/AppKit/NSOutlineView.h:60:1: error: expected unqualified-id before ‘-’ token
   60 | - (void) expandItem: (id)item;
      | ^
/usr/include/GNUstep/AppKit/NSOutlineView.h:61:1: error: expected unqualified-id before ‘-’ token
   61 | - (void) expandItem: (id)item expandChildren: (BOOL)expandChildren;
      | ^
/usr/include/GNUstep/AppKit/NSOutlineView.h:63:1: error: expected unqualified-id before ‘-’ token
   63 | - (NSRect) frameOfOutlineCellAtRow: (NSInteger)row;
      | ^
/usr/include/GNUstep/AppKit/NSOutlineView.h:65:1: error: expected unqualified-id before ‘-’ token
   65 | - (BOOL) indentationMarkerFollowsCell;
      | ^
/usr/include/GNUstep/AppKit/NSOutlineView.h:66:1: error: expected unqualified-id before ‘-’ token
   66 | - (CGFloat) indentationPerLevel;
      | ^
/usr/include/GNUstep/AppKit/NSOutlineView.h:67:1: error: expected unqualified-id before ‘-’ token
   67 | - (BOOL) isExpandable: (id)item;
      | ^
/usr/include/GNUstep/AppKit/NSOutlineView.h:68:1: error: expected unqualified-id before ‘-’ token
   68 | - (BOOL) isItemExpanded: (id)item;
      | ^
/usr/include/GNUstep/AppKit/NSOutlineView.h:69:1: error: expected unqualified-id before ‘-’ token
   69 | - (id) itemAtRow: (NSInteger)row;
      | ^
/usr/include/GNUstep/AppKit/NSOutlineView.h:70:1: error: expected unqualified-id before ‘-’ token
   70 | - (NSInteger) levelForItem: (id)item;
      | ^
/usr/include/GNUstep/AppKit/NSOutlineView.h:71:1: error: expected unqualified-id before ‘-’ token
   71 | - (NSInteger) levelForRow: (NSInteger)row;
      | ^
/usr/include/GNUstep/AppKit/NSOutlineView.h:72:1: error: expected unqualified-id before ‘-’ token
   72 | - (NSTableColumn *) outlineTableColumn;
      | ^
/usr/include/GNUstep/AppKit/NSOutlineView.h:74:1: error: expected unqualified-id before ‘-’ token
   74 | - (id) parentForItem: (id)item;
      | ^
/usr/include/GNUstep/AppKit/NSOutlineView.h:76:1: error: expected unqualified-id before ‘-’ token
   76 | - (void) reloadItem: (id)item;
      | ^
/usr/include/GNUstep/AppKit/NSOutlineView.h:77:1: error: expected unqualified-id before ‘-’ token
   77 | - (void) reloadItem: (id)item reloadChildren: (BOOL)reloadChildren;
      | ^
/usr/include/GNUstep/AppKit/NSOutlineView.h:78:1: error: expected unqualified-id before ‘-’ token
   78 | - (NSInteger) rowForItem: (id)item;
      | ^
/usr/include/GNUstep/AppKit/NSOutlineView.h:79:1: error: expected unqualified-id before ‘-’ token
   79 | - (void) setAutoresizesOutlineColumn: (BOOL)resize;
      | ^
/usr/include/GNUstep/AppKit/NSOutlineView.h:80:1: error: expected unqualified-id before ‘-’ token
   80 | - (void) setAutosaveExpandedItems: (BOOL)flag;
      | ^
/usr/include/GNUstep/AppKit/NSOutlineView.h:81:1: error: expected unqualified-id before ‘-’ token
   81 | - (void) setDropItem: (id)item dropChildIndex: (NSInteger)childIndex;
      | ^
/usr/include/GNUstep/AppKit/NSOutlineView.h:82:1: error: expected unqualified-id before ‘-’ token
   82 | - (void) setIndentationMarkerFollowsCell: (BOOL)followsCell;
      | ^
/usr/include/GNUstep/AppKit/NSOutlineView.h:83:1: error: expected unqualified-id before ‘-’ token
   83 | - (void) setIndentationPerLevel: (CGFloat)newIndentLevel;
      | ^
/usr/include/GNUstep/AppKit/NSOutlineView.h:84:1: error: expected unqualified-id before ‘-’ token
   84 | - (void) setOutlineTableColumn: (NSTableColumn *)outlineTableColumn;
      | ^
/usr/include/GNUstep/AppKit/NSOutlineView.h:85:1: error: expected unqualified-id before ‘-’ token
   85 | - (BOOL) shouldCollapseAutoExpandedItemsForDeposited: (BOOL)deposited;
      | ^
/usr/include/GNUstep/AppKit/NSOutlineView.h:86:2: error: ‘end’ does not name a type
   86 | @end /* interface of NSOutlineView */
      |  ^~~
/usr/include/GNUstep/AppKit/NSOutlineView.h:104:1: error: expected unqualified-id before ‘-’ token
  104 | - (id) outlineView: (NSOutlineView *)outlineView
      | ^
/usr/include/GNUstep/AppKit/NSOutlineView.h:111:1: error: expected unqualified-id before ‘-’ token
  111 | - (BOOL) outlineView: (NSOutlineView *)outlineView
      | ^
/usr/include/GNUstep/AppKit/NSOutlineView.h:117:1: error: expected unqualified-id before ‘-’ token
  117 | - (id) outlineView: (NSOutlineView *)outlineView
      | ^
/usr/include/GNUstep/AppKit/NSOutlineView.h:124:1: error: expected unqualified-id before ‘-’ token
  124 | - (NSInteger) outlineView: (NSOutlineView *)outlineView
      | ^
/usr/include/GNUstep/AppKit/NSOutlineView.h:131:1: error: expected unqualified-id before ‘-’ token
  131 | - (id) outlineView: (NSOutlineView *)outlineView
      | ^
/usr/include/GNUstep/AppKit/NSOutlineView.h:138:1: error: expected unqualified-id before ‘-’ token
  138 | - (id) outlineView: (NSOutlineView *)outlineView
      | ^
/usr/include/GNUstep/AppKit/NSOutlineView.h:145:1: error: expected unqualified-id before ‘-’ token
  145 | - (void) outlineView: (NSOutlineView *)outlineView
      | ^
/usr/include/GNUstep/AppKit/NSOutlineView.h:154:1: error: expected unqualified-id before ‘-’ token
  154 | - (NSDragOperation) outlineView: (NSOutlineView*)outlineView
      | ^
/usr/include/GNUstep/AppKit/NSOutlineView.h:162:1: error: expected unqualified-id before ‘-’ token
  162 | - (BOOL) outlineView: (NSOutlineView *)outlineView
      | ^
/usr/include/GNUstep/AppKit/NSOutlineView.h:167:1: error: expected unqualified-id before ‘-’ token
  167 | - (void) outlineView: (NSOutlineView *)outlineView
      | ^
/usr/include/GNUstep/AppKit/NSOutlineView.h:172:1: error: expected unqualified-id before ‘-’ token
  172 | - (NSArray *) outlineView: (NSOutlineView *)outlineView
      | ^
/usr/include/GNUstep/AppKit/NSOutlineView.h:176:2: error: ‘end’ does not name a type
  176 | @end
      |  ^~~
/usr/include/GNUstep/AppKit/NSOutlineView.h:188:15: error: ‘NSString’ does not name a type
  188 | APPKIT_EXPORT NSString *NSOutlineViewColumnDidMoveNotification;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSOutlineView.h:189:15: error: ‘NSString’ does not name a type
  189 | APPKIT_EXPORT NSString *NSOutlineViewColumnDidResizeNotification;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSOutlineView.h:190:15: error: ‘NSString’ does not name a type
  190 | APPKIT_EXPORT NSString *NSOutlineViewSelectionDidChangeNotification;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSOutlineView.h:191:15: error: ‘NSString’ does not name a type
  191 | APPKIT_EXPORT NSString *NSOutlineViewSelectionIsChangingNotification;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSOutlineView.h:192:15: error: ‘NSString’ does not name a type
  192 | APPKIT_EXPORT NSString *NSOutlineViewItemDidExpandNotification;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSOutlineView.h:193:15: error: ‘NSString’ does not name a type
  193 | APPKIT_EXPORT NSString *NSOutlineViewItemDidCollapseNotification;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSOutlineView.h:194:15: error: ‘NSString’ does not name a type
  194 | APPKIT_EXPORT NSString *NSOutlineViewItemWillExpandNotification;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSOutlineView.h:195:15: error: ‘NSString’ does not name a type
  195 | APPKIT_EXPORT NSString *NSOutlineViewItemWillCollapseNotification;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSOutlineView.h:200:2: error: ‘protocol’ does not name a type; did you mean ‘Protocol’?
  200 | @protocol NSOutlineViewDelegate
      |  ^~~~~~~~
      |  Protocol
/usr/include/GNUstep/AppKit/NSOutlineView.h:209:1: error: expected unqualified-id before ‘-’ token
  209 | - (void) outlineViewColumnDidResize: (NSNotification *)aNotification;
      | ^
/usr/include/GNUstep/AppKit/NSOutlineView.h:213:1: error: expected unqualified-id before ‘-’ token
  213 | - (void) outlineViewItemDidCollapse: (NSNotification *)aNotification;
      | ^
/usr/include/GNUstep/AppKit/NSOutlineView.h:217:1: error: expected unqualified-id before ‘-’ token
  217 | - (void) outlineViewItemDidExpand: (NSNotification *)aNotification;
      | ^
/usr/include/GNUstep/AppKit/NSOutlineView.h:221:1: error: expected unqualified-id before ‘-’ token
  221 | - (void) outlineViewItemWillCollapse: (NSNotification *)aNotification;
      | ^
/usr/include/GNUstep/AppKit/NSOutlineView.h:225:1: error: expected unqualified-id before ‘-’ token
  225 | - (void) outlineViewItemWillExpand: (NSNotification *)aNotification;
      | ^
/usr/include/GNUstep/AppKit/NSOutlineView.h:229:1: error: expected unqualified-id before ‘-’ token
  229 | - (void) outlineViewSelectionDidChange: (NSNotification *)aNotification;
      | ^
/usr/include/GNUstep/AppKit/NSOutlineView.h:233:1: error: expected unqualified-id before ‘-’ token
  233 | - (void) outlineViewSelectionIsChanging: (NSNotification *)aNotification;
      | ^
/usr/include/GNUstep/AppKit/NSOutlineView.h:239:1: error: expected unqualified-id before ‘-’ token
  239 | - (BOOL)  outlineView: (NSOutlineView *)outlineView
      | ^
/usr/include/GNUstep/AppKit/NSOutlineView.h:244:1: error: expected unqualified-id before ‘-’ token
  244 | - (BOOL)  outlineView: (NSOutlineView *)outlineView
      | ^
/usr/include/GNUstep/AppKit/NSOutlineView.h:250:1: error: expected unqualified-id before ‘-’ token
  250 | - (BOOL)  outlineView: (NSOutlineView *)outlineView
      | ^
/usr/include/GNUstep/AppKit/NSOutlineView.h:256:1: error: expected unqualified-id before ‘-’ token
  256 | - (BOOL)  outlineView: (NSOutlineView *)outlineView
      | ^
/usr/include/GNUstep/AppKit/NSOutlineView.h:263:1: error: expected unqualified-id before ‘-’ token
  263 | - (BOOL)  outlineView: (NSOutlineView *)outlineView
      | ^
/usr/include/GNUstep/AppKit/NSOutlineView.h:269:1: error: expected unqualified-id before ‘-’ token
  269 | - (void)  outlineView: (NSOutlineView *)outlineView
      | ^
/usr/include/GNUstep/AppKit/NSOutlineView.h:275:1: error: expected unqualified-id before ‘-’ token
  275 | - (NSCell *) outlineView: (NSOutlineView *)outlineView
      | ^
/usr/include/GNUstep/AppKit/NSOutlineView.h:284:1: error: expected unqualified-id before ‘-’ token
  284 | - (void)  outlineView: (NSOutlineView *)outlineView
      | ^
/usr/include/GNUstep/AppKit/NSOutlineView.h:292:1: error: expected unqualified-id before ‘-’ token
  292 | - (BOOL) selectionShouldChangeInOutlineView: (NSOutlineView *)outlineView;
      | ^
/usr/include/GNUstep/AppKit/NSOutlineView.h:295:1: error: expected unqualified-id before ‘-’ token
  295 | - (void) outlineView: (NSOutlineView *)outlineView
      | ^
/usr/include/GNUstep/AppKit/NSOutlineView.h:299:2: error: ‘end’ does not name a type
  299 | @end
      |  ^~~
/usr/include/GNUstep/AppKit/NSPathCell.h:43:2: error: ‘protocol’ does not name a type; did you mean ‘Protocol’?
   43 | @protocol NSPathCellDelegate;
      |  ^~~~~~~~
      |  Protocol
/usr/include/GNUstep/AppKit/NSPathCell.h:45:15: error: expected unqualified-id before ‘,’ token
   45 | @class NSEvent, NSView, NSArray, NSString, NSAttributeString, NSColor, NSPathComponentCell, NSOpenPanel, NSURL;
      |               ^
/usr/include/GNUstep/AppKit/NSPathCell.h:45:44: error: aggregate ‘NSEvent NSAttributeString’ has incomplete type and cannot be defined
   45 | @class NSEvent, NSView, NSArray, NSString, NSAttributeString, NSColor, NSPathComponentCell, NSOpenPanel, NSURL;
      |                                            ^~~~~~~~~~~~~~~~~
/usr/include/GNUstep/AppKit/NSPathCell.h:45:72: error: aggregate ‘NSEvent NSPathComponentCell’ has incomplete type and cannot be defined
   45 | @class NSEvent, NSView, NSArray, NSString, NSAttributeString, NSColor, NSPathComponentCell, NSOpenPanel, NSURL;
      |                                                                        ^~~~~~~~~~~~~~~~~~~
/usr/include/GNUstep/AppKit/NSPathCell.h:45:93: error: aggregate ‘NSEvent NSOpenPanel’ has incomplete type and cannot be defined
   45 | @class NSEvent, NSView, NSArray, NSString, NSAttributeString, NSColor, NSPathComponentCell, NSOpenPanel, NSURL;
      |                                                                                             ^~~~~~~~~~~
/usr/include/GNUstep/AppKit/NSPathCell.h:47:2: error: ‘interface’ does not name a type
   47 | @interface NSPathCell : NSActionCell
      |  ^~~~~~~~~
/usr/include/GNUstep/AppKit/NSPathCell.h:61:1: error: expected unqualified-id before ‘-’ token
   61 | - (void)mouseEntered:(NSEvent *)event
      | ^
/usr/include/GNUstep/AppKit/NSPathCell.h:65:1: error: expected unqualified-id before ‘-’ token
   65 | - (void)mouseExited:(NSEvent *)event
      | ^
/usr/include/GNUstep/AppKit/NSPathCell.h:69:1: error: expected unqualified-id before ‘-’ token
   69 | - (void) setAllowedTypes: (NSArray *)types;
      | ^
/usr/include/GNUstep/AppKit/NSPathCell.h:70:1: error: expected unqualified-id before ‘-’ token
   70 | - (NSArray *) allowedTypes;
      | ^
/usr/include/GNUstep/AppKit/NSPathCell.h:72:1: error: expected unqualified-id before ‘-’ token
   72 | - (NSPathStyle) pathStyle;
      | ^
/usr/include/GNUstep/AppKit/NSPathCell.h:73:1: error: expected unqualified-id before ‘-’ token
   73 | - (void) setPathStyle: (NSPathStyle)pathStyle;
      | ^
/usr/include/GNUstep/AppKit/NSPathCell.h:75:1: error: expected unqualified-id before ‘-’ token
   75 | - (NSAttributedString *) placeholderAttributedString;
      | ^
/usr/include/GNUstep/AppKit/NSPathCell.h:76:1: error: expected unqualified-id before ‘-’ token
   76 | - (void) setPlaceholderAttributedString: (NSAttributedString *)string;
      | ^
/usr/include/GNUstep/AppKit/NSPathCell.h:78:1: error: expected unqualified-id before ‘-’ token
   78 | - (NSString *) placeholderString;
      | ^
/usr/include/GNUstep/AppKit/NSPathCell.h:79:1: error: expected unqualified-id before ‘-’ token
   79 | - (void) setPlaceholderString: (NSString *)string;
      | ^
/usr/include/GNUstep/AppKit/NSPathCell.h:81:1: error: expected unqualified-id before ‘-’ token
   81 | - (NSColor *) backgroundColor;
      | ^
/usr/include/GNUstep/AppKit/NSPathCell.h:82:1: error: expected unqualified-id before ‘-’ token
   82 | - (void) setBackgroundColor: (NSColor *)color;
      | ^
/usr/include/GNUstep/AppKit/NSPathCell.h:84:1: error: expected unqualified-id before ‘+’ token
   84 | + (Class) pathComponentCellClass;
      | ^
/usr/include/GNUstep/AppKit/NSPathCell.h:85:1: error: expected unqualified-id before ‘+’ token
   85 | + (void) setPathComponentCellClass: (Class)clz;
      | ^
/usr/include/GNUstep/AppKit/NSPathCell.h:87:1: error: expected unqualified-id before ‘-’ token
   87 | - (NSRect)rectOfPathComponentCell:(NSPathComponentCell *)cell
      | ^
/usr/include/GNUstep/AppKit/NSPathCell.h:91:1: error: expected unqualified-id before ‘-’ token
   91 | - (NSPathComponentCell *)pathComponentCellAtPoint:(NSPoint)point
      | ^
/usr/include/GNUstep/AppKit/NSPathCell.h:95:1: error: expected unqualified-id before ‘-’ token
   95 | - (NSPathComponentCell *) clickedPathComponentCell;
      | ^
/usr/include/GNUstep/AppKit/NSPathCell.h:97:1: error: expected unqualified-id before ‘-’ token
   97 | - (NSArray *) pathComponentCells;
      | ^
/usr/include/GNUstep/AppKit/NSPathCell.h:98:1: error: expected unqualified-id before ‘-’ token
   98 | - (void) setPathComponentCells: (NSArray *)cells;
      | ^
/usr/include/GNUstep/AppKit/NSPathCell.h:100:1: error: expected unqualified-id before ‘-’ token
  100 | - (SEL) doubleAction;
      | ^
/usr/include/GNUstep/AppKit/NSPathCell.h:101:1: error: expected unqualified-id before ‘-’ token
  101 | - (void) setDoubleAction: (SEL)action;
      | ^
/usr/include/GNUstep/AppKit/NSPathCell.h:103:1: error: expected unqualified-id before ‘-’ token
  103 | - (NSURL *) URL;
      | ^
/usr/include/GNUstep/AppKit/NSPathCell.h:104:1: error: expected unqualified-id before ‘-’ token
  104 | - (void) setURL: (NSURL *)url;
      | ^
/usr/include/GNUstep/AppKit/NSPathCell.h:106:1: error: expected unqualified-id before ‘-’ token
  106 | - (id<NSPathCellDelegate>) delegate;
      | ^
/usr/include/GNUstep/AppKit/NSPathCell.h:107:1: error: expected unqualified-id before ‘-’ token
  107 | - (void) setDelegate: (id<NSPathCellDelegate>)delegate;
      | ^
/usr/include/GNUstep/AppKit/NSPathCell.h:109:2: error: ‘end’ does not name a type
  109 | @end
      |  ^~~
/usr/include/GNUstep/AppKit/NSPathCell.h:116:1: error: expected unqualified-id before ‘-’ token
  116 | - (void)pathCell:(NSPathCell *)pathCell
      | ^
/usr/include/GNUstep/AppKit/NSPathCell.h:119:2: error: ‘end’ does not name a type
  119 | @end
      |  ^~~
/usr/include/GNUstep/AppKit/NSPathControl.h:38:2: error: ‘protocol’ does not name a type; did you mean ‘Protocol’?
   38 | @protocol NSPathControlDelegate;
      |  ^~~~~~~~
      |  Protocol
/usr/include/GNUstep/AppKit/NSPathControl.h:40:15: error: expected unqualified-id before ‘,’ token
   40 | @class NSColor, NSPathComponentCell, NSArray, NSURL, NSAttributedString, NSString,
      |               ^
/usr/include/GNUstep/AppKit/NSPathControl.h:41:3: error: aggregate ‘NSColor NSMenu’ has incomplete type and cannot be defined
   41 |   NSMenu, NSPasteboard, NSOpenPanel, NSPathControlItem;
      |   ^~~~~~
/usr/include/GNUstep/AppKit/NSPathControl.h:41:11: error: aggregate ‘NSColor NSPasteboard’ has incomplete type and cannot be defined
   41 |   NSMenu, NSPasteboard, NSOpenPanel, NSPathControlItem;
      |           ^~~~~~~~~~~~
/usr/include/GNUstep/AppKit/NSPathControl.h:41:38: error: aggregate ‘NSColor NSPathControlItem’ has incomplete type and cannot be defined
   41 |   NSMenu, NSPasteboard, NSOpenPanel, NSPathControlItem;
      |                                      ^~~~~~~~~~~~~~~~~
/usr/include/GNUstep/AppKit/NSPathControl.h:43:2: error: ‘interface’ does not name a type
   43 | @interface NSPathControl : NSControl
      |  ^~~~~~~~~
/usr/include/GNUstep/AppKit/NSPathControl.h:52:1: error: expected unqualified-id before ‘-’ token
   52 | - (void) setPathStyle: (NSPathStyle)style;
      | ^
/usr/include/GNUstep/AppKit/NSPathControl.h:53:1: error: expected unqualified-id before ‘-’ token
   53 | - (NSPathStyle) pathStyle;
      | ^
/usr/include/GNUstep/AppKit/NSPathControl.h:55:1: error: expected unqualified-id before ‘-’ token
   55 | - (NSColor *) backgroundColor;
      | ^
/usr/include/GNUstep/AppKit/NSPathControl.h:56:1: error: expected unqualified-id before ‘-’ token
   56 | - (void) setBackgroundColor: (NSColor *)backgroundColor;
      | ^
/usr/include/GNUstep/AppKit/NSPathControl.h:58:1: error: expected unqualified-id before ‘-’ token
   58 | - (NSPathComponentCell *) clickedPathComponentCell;
      | ^
/usr/include/GNUstep/AppKit/NSPathControl.h:60:1: error: expected unqualified-id before ‘-’ token
   60 | - (NSArray *) pathComponentCells;
      | ^
/usr/include/GNUstep/AppKit/NSPathControl.h:61:1: error: expected unqualified-id before ‘-’ token
   61 | - (void) setPathComponentCells: (NSArray *)cells;
      | ^
/usr/include/GNUstep/AppKit/NSPathControl.h:63:1: error: expected unqualified-id before ‘-’ token
   63 | - (SEL) doubleAction;
      | ^
/usr/include/GNUstep/AppKit/NSPathControl.h:64:1: error: expected unqualified-id before ‘-’ token
   64 | - (void) setDoubleAction: (SEL)doubleAction;
      | ^
/usr/include/GNUstep/AppKit/NSPathControl.h:66:1: error: expected unqualified-id before ‘-’ token
   66 | - (NSURL *) URL;
      | ^
/usr/include/GNUstep/AppKit/NSPathControl.h:67:1: error: expected unqualified-id before ‘-’ token
   67 | - (void) setURL: (NSURL *)url;
      | ^
/usr/include/GNUstep/AppKit/NSPathControl.h:69:1: error: expected unqualified-id before ‘-’ token
   69 | - (id<NSPathControlDelegate>) delegate;
      | ^
/usr/include/GNUstep/AppKit/NSPathControl.h:70:1: error: expected unqualified-id before ‘-’ token
   70 | - (void) setDelegate: (id<NSPathControlDelegate>) delegate;
      | ^
/usr/include/GNUstep/AppKit/NSPathControl.h:72:1: error: expected unqualified-id before ‘-’ token
   72 | - (void) setDraggingSourceOperationMask: (NSDragOperation)mask
      | ^
/usr/include/GNUstep/AppKit/NSPathControl.h:75:1: error: expected unqualified-id before ‘-’ token
   75 | - (NSArray *) allowedTypes;
      | ^
/usr/include/GNUstep/AppKit/NSPathControl.h:76:1: error: expected unqualified-id before ‘-’ token
   76 | - (void) setAllowedTypes: (NSArray *)allowedTypes;
      | ^
/usr/include/GNUstep/AppKit/NSPathControl.h:78:1: error: expected unqualified-id before ‘-’ token
   78 | - (NSPathControlItem *) clickedPathItem;
      | ^
/usr/include/GNUstep/AppKit/NSPathControl.h:80:1: error: expected unqualified-id before ‘-’ token
   80 | - (NSArray *) pathItems;
      | ^
/usr/include/GNUstep/AppKit/NSPathControl.h:81:1: error: expected unqualified-id before ‘-’ token
   81 | - (void) setPathItems: (NSArray *)items;
      | ^
/usr/include/GNUstep/AppKit/NSPathControl.h:83:1: error: expected unqualified-id before ‘-’ token
   83 | - (NSAttributedString *) placeholderAttributedString;
      | ^
/usr/include/GNUstep/AppKit/NSPathControl.h:84:1: error: expected unqualified-id before ‘-’ token
   84 | - (void) setPlaceholderAttributedString: (NSAttributedString *)string;
      | ^
/usr/include/GNUstep/AppKit/NSPathControl.h:86:1: error: expected unqualified-id before ‘-’ token
   86 | - (NSString *) placeholderString;
      | ^
/usr/include/GNUstep/AppKit/NSPathControl.h:87:1: error: expected unqualified-id before ‘-’ token
   87 | - (void) setPlaceholderString: (NSString *)string;
      | ^
/usr/include/GNUstep/AppKit/NSPathControl.h:89:2: error: ‘end’ does not name a type
   89 | @end
      |  ^~~
/usr/include/GNUstep/AppKit/NSPathControl.h:97:1: error: expected unqualified-id before ‘-’ token
   97 | - (NSDragOperation) pathControl: (NSPathControl *)pathControl
      | ^
/usr/include/GNUstep/AppKit/NSPathControl.h:100:1: error: expected unqualified-id before ‘-’ token
  100 | - (BOOL) pathControl: (NSPathControl *)pathControl
      | ^
/usr/include/GNUstep/AppKit/NSPathControl.h:103:1: error: expected unqualified-id before ‘-’ token
  103 | - (void)    pathControl: (NSPathControl *)pathControl
      | ^
/usr/include/GNUstep/AppKit/NSPathControl.h:106:1: error: expected unqualified-id before ‘-’ token
  106 | - (void) pathControl: (NSPathControl *)pathControl
      | ^
/usr/include/GNUstep/AppKit/NSPathControl.h:109:1: error: expected unqualified-id before ‘-’ token
  109 | - (BOOL) pathControl: (NSPathControl *)pathControl
      | ^
/usr/include/GNUstep/AppKit/NSPathControl.h:113:2: error: ‘end’ does not name a type
  113 | @end
      |  ^~~
/usr/include/GNUstep/AppKit/NSPathComponentCell.h:36:15: error: expected unqualified-id before ‘,’ token
   36 | @class NSImage, NSURL;
      |               ^
/usr/include/GNUstep/AppKit/NSPathComponentCell.h:38:2: error: ‘interface’ does not name a type
   38 | @interface NSPathComponentCell : NSTextFieldCell
      |  ^~~~~~~~~
/usr/include/GNUstep/AppKit/NSPathComponentCell.h:45:1: error: expected unqualified-id before ‘-’ token
   45 | - (NSImage *) image;
      | ^
/usr/include/GNUstep/AppKit/NSPathComponentCell.h:46:1: error: expected unqualified-id before ‘-’ token
   46 | - (void) setImage: (NSImage *)image;
      | ^
/usr/include/GNUstep/AppKit/NSPathComponentCell.h:48:1: error: expected unqualified-id before ‘-’ token
   48 | - (NSURL *) URL;
      | ^
/usr/include/GNUstep/AppKit/NSPathComponentCell.h:49:1: error: expected unqualified-id before ‘-’ token
   49 | - (void) setURL: (NSURL *)url;
      | ^
/usr/include/GNUstep/AppKit/NSPathComponentCell.h:51:2: error: ‘end’ does not name a type
   51 | @end
      |  ^~~
/usr/include/GNUstep/AppKit/NSPathControlItem.h:36:13: error: expected unqualified-id before ‘,’ token
   36 | @class NSURL, NSAttributedString, NSImage, NSString;
      |             ^
/usr/include/GNUstep/AppKit/NSPathControlItem.h:36:35: error: aggregate ‘NSURL NSImage’ has incomplete type and cannot be defined
   36 | @class NSURL, NSAttributedString, NSImage, NSString;
      |                                   ^~~~~~~
/usr/include/GNUstep/AppKit/NSPathControlItem.h:38:2: error: ‘interface’ does not name a type
   38 | @interface NSPathControlItem : NSObject
      |  ^~~~~~~~~
/usr/include/GNUstep/AppKit/NSPathControlItem.h:45:1: error: expected unqualified-id before ‘-’ token
   45 | - (NSURL *) URL;
      | ^
/usr/include/GNUstep/AppKit/NSPathControlItem.h:46:1: error: expected unqualified-id before ‘-’ token
   46 | - (void) setURL: (NSURL *)url;
      | ^
/usr/include/GNUstep/AppKit/NSPathControlItem.h:48:1: error: expected unqualified-id before ‘-’ token
   48 | - (NSAttributedString *) attributedTitle;
      | ^
/usr/include/GNUstep/AppKit/NSPathControlItem.h:49:1: error: expected unqualified-id before ‘-’ token
   49 | - (void) setAttributedTitle: (NSAttributedString *)attributedTitle;
      | ^
/usr/include/GNUstep/AppKit/NSPathControlItem.h:51:1: error: expected unqualified-id before ‘-’ token
   51 | - (NSImage *) image;
      | ^
/usr/include/GNUstep/AppKit/NSPathControlItem.h:52:1: error: expected unqualified-id before ‘-’ token
   52 | - (void) setImage: (NSImage *)image;
      | ^
/usr/include/GNUstep/AppKit/NSPathControlItem.h:54:1: error: expected unqualified-id before ‘-’ token
   54 | - (NSString *) title;
      | ^
/usr/include/GNUstep/AppKit/NSPathControlItem.h:55:1: error: expected unqualified-id before ‘-’ token
   55 | - (void) setTitle: (NSString *)title;
      | ^
/usr/include/GNUstep/AppKit/NSPathControlItem.h:57:2: error: ‘end’ does not name a type
   57 | @end
      |  ^~~
/usr/include/GNUstep/AppKit/NSPickerTouchBarItem.h:37:2: error: ‘interface’ does not name a type
   37 | @interface NSPickerTouchBarItem : NSTouchBarItem
      |  ^~~~~~~~~
/usr/include/GNUstep/AppKit/NSRuleEditor.h:50:8: error: ‘NSString’ does not name a type
   50 | extern NSString * const NSRuleEditorPredicateLeftExpression;
      |        ^~~~~~~~
/usr/include/GNUstep/AppKit/NSRuleEditor.h:51:8: error: ‘NSString’ does not name a type
   51 | extern NSString * const NSRuleEditorPredicateRightExpression;
      |        ^~~~~~~~
/usr/include/GNUstep/AppKit/NSRuleEditor.h:52:8: error: ‘NSString’ does not name a type
   52 | extern NSString * const NSRuleEditorPredicateComparisonModifier;
      |        ^~~~~~~~
/usr/include/GNUstep/AppKit/NSRuleEditor.h:53:8: error: ‘NSString’ does not name a type
   53 | extern NSString * const NSRuleEditorPredicateOptions;
      |        ^~~~~~~~
/usr/include/GNUstep/AppKit/NSRuleEditor.h:54:8: error: ‘NSString’ does not name a type
   54 | extern NSString * const NSRuleEditorPredicateOperatorType;
      |        ^~~~~~~~
/usr/include/GNUstep/AppKit/NSRuleEditor.h:55:8: error: ‘NSString’ does not name a type
   55 | extern NSString * const NSRuleEditorPredicateCustomSelector;
      |        ^~~~~~~~
/usr/include/GNUstep/AppKit/NSRuleEditor.h:56:8: error: ‘NSString’ does not name a type
   56 | extern NSString * const NSRuleEditorPredicateCompoundType;
      |        ^~~~~~~~
/usr/include/GNUstep/AppKit/NSRuleEditor.h:58:8: error: ‘NSString’ does not name a type
   58 | extern NSString *NSRuleEditorRowsDidChangeNotification;
      |        ^~~~~~~~
/usr/include/GNUstep/AppKit/NSRuleEditor.h:60:2: error: ‘interface’ does not name a type
   60 | @interface NSRuleEditor : NSControl {
      |  ^~~~~~~~~
/usr/include/GNUstep/AppKit/NSRuleEditor.h:65:1: error: expected unqualified-id before ‘-’ token
   65 | - (void) addRow: (id)sender;
      | ^
/usr/include/GNUstep/AppKit/NSRuleEditor.h:66:1: error: expected unqualified-id before ‘-’ token
   66 | - (BOOL) canRemoveAllRows;
      | ^
/usr/include/GNUstep/AppKit/NSRuleEditor.h:67:1: error: expected unqualified-id before ‘-’ token
   67 | - (NSArray *) criteriaForRow: (NSInteger)index;
      | ^
/usr/include/GNUstep/AppKit/NSRuleEditor.h:68:1: error: expected unqualified-id before ‘-’ token
   68 | - (NSString *) criteriaKeyPath;
      | ^
/usr/include/GNUstep/AppKit/NSRuleEditor.h:69:1: error: expected unqualified-id before ‘-’ token
   69 | - (id) delegate;
      | ^
/usr/include/GNUstep/AppKit/NSRuleEditor.h:70:1: error: expected unqualified-id before ‘-’ token
   70 | - (NSArray *) displayValuesForRow: (NSInteger)index;
      | ^
/usr/include/GNUstep/AppKit/NSRuleEditor.h:71:1: error: expected unqualified-id before ‘-’ token
   71 | - (NSString *) displayValuesKeyPath;
      | ^
/usr/include/GNUstep/AppKit/NSRuleEditor.h:72:1: error: expected unqualified-id before ‘-’ token
   72 | - (NSDictionary *) formattingDictionary;
      | ^
/usr/include/GNUstep/AppKit/NSRuleEditor.h:73:1: error: expected unqualified-id before ‘-’ token
   73 | - (NSString *) formattingStringsFilename;
      | ^
/usr/include/GNUstep/AppKit/NSRuleEditor.h:74:1: error: expected unqualified-id before ‘-’ token
   74 | - (void) insertRowAtIndex: (NSInteger)index
      | ^
/usr/include/GNUstep/AppKit/NSRuleEditor.h:78:1: error: expected unqualified-id before ‘-’ token
   78 | - (BOOL) isEditable;
      | ^
/usr/include/GNUstep/AppKit/NSRuleEditor.h:79:1: error: expected unqualified-id before ‘-’ token
   79 | - (NSRuleEditorNestingMode) nestingMode;
      | ^
/usr/include/GNUstep/AppKit/NSRuleEditor.h:80:1: error: expected unqualified-id before ‘-’ token
   80 | - (NSInteger) numberOfRows;
      | ^
/usr/include/GNUstep/AppKit/NSRuleEditor.h:81:1: error: expected unqualified-id before ‘-’ token
   81 | - (NSInteger) parentRowForRow: (NSInteger)row;
      | ^
/usr/include/GNUstep/AppKit/NSRuleEditor.h:82:1: error: expected unqualified-id before ‘-’ token
   82 | - (NSPredicate *) predicate;
      | ^
/usr/include/GNUstep/AppKit/NSRuleEditor.h:83:1: error: expected unqualified-id before ‘-’ token
   83 | - (NSPredicate *) predicateForRow: (NSInteger)row;
      | ^
/usr/include/GNUstep/AppKit/NSRuleEditor.h:84:1: error: expected unqualified-id before ‘-’ token
   84 | - (void) reloadCriteria;
      | ^
/usr/include/GNUstep/AppKit/NSRuleEditor.h:85:1: error: expected unqualified-id before ‘-’ token
   85 | - (void) reloadPredicate;
      | ^
/usr/include/GNUstep/AppKit/NSRuleEditor.h:86:1: error: expected unqualified-id before ‘-’ token
   86 | - (void) removeRowAtIndex: (NSInteger)index;
      | ^
/usr/include/GNUstep/AppKit/NSRuleEditor.h:87:1: error: expected unqualified-id before ‘-’ token
   87 | - (void) removeRowsAtIndexes: (NSIndexSet *)rowIds includeSubrows: (BOOL)flag;
      | ^
/usr/include/GNUstep/AppKit/NSRuleEditor.h:88:1: error: expected unqualified-id before ‘-’ token
   88 | - (Class) rowClass;
      | ^
/usr/include/GNUstep/AppKit/NSRuleEditor.h:89:1: error: expected unqualified-id before ‘-’ token
   89 | - (NSInteger) rowForDisplayValue: (id)value;
      | ^
/usr/include/GNUstep/AppKit/NSRuleEditor.h:90:1: error: expected unqualified-id before ‘-’ token
   90 | - (CGFloat) rowHeight;
      | ^
/usr/include/GNUstep/AppKit/NSRuleEditor.h:91:1: error: expected unqualified-id before ‘-’ token
   91 | - (NSRuleEditorRowType) rowTypeForRow: (NSInteger)row;
      | ^
/usr/include/GNUstep/AppKit/NSRuleEditor.h:92:1: error: expected unqualified-id before ‘-’ token
   92 | - (NSString *) rowTypeKeyPath;
      | ^
/usr/include/GNUstep/AppKit/NSRuleEditor.h:93:1: error: expected unqualified-id before ‘-’ token
   93 | - (NSIndexSet *) selectedRowIndexes;
      | ^
/usr/include/GNUstep/AppKit/NSRuleEditor.h:94:1: error: expected unqualified-id before ‘-’ token
   94 | - (void) selectRowIndexes: (NSIndexSet *)ids
      | ^
/usr/include/GNUstep/AppKit/NSRuleEditor.h:96:1: error: expected unqualified-id before ‘-’ token
   96 | - (void) setCanRemoveAllRows: (BOOL)flag;
      | ^
/usr/include/GNUstep/AppKit/NSRuleEditor.h:97:1: error: expected unqualified-id before ‘-’ token
   97 | - (void) setCriteria: (NSArray *)crits
      | ^
/usr/include/GNUstep/AppKit/NSRuleEditor.h:100:1: error: expected unqualified-id before ‘-’ token
  100 | - (void) setCriteriaKeyPath: (NSString *)path;
      | ^
/usr/include/GNUstep/AppKit/NSRuleEditor.h:101:1: error: expected unqualified-id before ‘-’ token
  101 | - (void) setDelegate: (id)delegate;
      | ^
/usr/include/GNUstep/AppKit/NSRuleEditor.h:102:1: error: expected unqualified-id before ‘-’ token
  102 | - (void) setDisplayValuesKeyPath: (NSString *)path;
      | ^
/usr/include/GNUstep/AppKit/NSRuleEditor.h:103:1: error: expected unqualified-id before ‘-’ token
  103 | - (void) setEditable: (BOOL)flag;
      | ^
/usr/include/GNUstep/AppKit/NSRuleEditor.h:104:1: error: expected unqualified-id before ‘-’ token
  104 | - (void) setFormattingDictionary: (NSDictionary *)dict;
      | ^
/usr/include/GNUstep/AppKit/NSRuleEditor.h:105:1: error: expected unqualified-id before ‘-’ token
  105 | - (void) setFormattingStringsFilename: (NSString *)filename;
      | ^
/usr/include/GNUstep/AppKit/NSRuleEditor.h:106:1: error: expected unqualified-id before ‘-’ token
  106 | - (void) setNestingMode: (NSRuleEditorNestingMode)flag;
      | ^
/usr/include/GNUstep/AppKit/NSRuleEditor.h:107:1: error: expected unqualified-id before ‘-’ token
  107 | - (void) setRowClass: (Class)rowClass;
      | ^
/usr/include/GNUstep/AppKit/NSRuleEditor.h:108:1: error: expected unqualified-id before ‘-’ token
  108 | - (void) setRowHeight: (CGFloat)height;
      | ^
/usr/include/GNUstep/AppKit/NSRuleEditor.h:109:1: error: expected unqualified-id before ‘-’ token
  109 | - (void) setRowTypeKeyPath: (NSString *)path;
      | ^
/usr/include/GNUstep/AppKit/NSRuleEditor.h:110:1: error: expected unqualified-id before ‘-’ token
  110 | - (void) setSubrowsKeyPath: (NSString *)path;
      | ^
/usr/include/GNUstep/AppKit/NSRuleEditor.h:111:1: error: expected unqualified-id before ‘-’ token
  111 | - (NSIndexSet *) subrowIndexesForRow: (NSInteger)row;
      | ^
/usr/include/GNUstep/AppKit/NSRuleEditor.h:112:1: error: expected unqualified-id before ‘-’ token
  112 | - (NSString *) subrowsKeyPath;
      | ^
/usr/include/GNUstep/AppKit/NSRuleEditor.h:114:2: error: ‘end’ does not name a type
  114 | @end
      |  ^~~
/usr/include/GNUstep/AppKit/NSRuleEditor.h:126:1: error: expected unqualified-id before ‘-’ token
  126 | - (id) ruleEditor: (NSRuleEditor *)editor
      | ^
/usr/include/GNUstep/AppKit/NSRuleEditor.h:129:1: error: expected unqualified-id before ‘-’ token
  129 | - (NSInteger) ruleEditor: (NSRuleEditor *)editor
      | ^
/usr/include/GNUstep/AppKit/NSRuleEditor.h:132:1: error: expected unqualified-id before ‘-’ token
  132 | - (NSDictionary *) ruleEditor: (NSRuleEditor *)editor
      | ^
/usr/include/GNUstep/AppKit/NSRuleEditor.h:136:1: error: expected unqualified-id before ‘-’ token
  136 | - (void) ruleEditorRowsDidChange: (NSNotification *)notif;
      | ^
/usr/include/GNUstep/AppKit/NSRuleEditor.h:138:2: error: ‘end’ does not name a type
  138 | @end
      |  ^~~
/usr/include/GNUstep/AppKit/NSPredicateEditor.h:38:2: error: ‘interface’ does not name a type
   38 | @interface NSPredicateEditor : NSRuleEditor {
      |  ^~~~~~~~~
/usr/include/GNUstep/AppKit/NSPredicateEditor.h:42:1: error: expected unqualified-id before ‘-’ token
   42 | - (NSArray *) rowTemplates;
      | ^
/usr/include/GNUstep/AppKit/NSPredicateEditor.h:43:1: error: expected unqualified-id before ‘-’ token
   43 | - (void) setRowTemplates: (NSArray *)templates;
      | ^
/usr/include/GNUstep/AppKit/NSPredicateEditor.h:45:2: error: ‘end’ does not name a type
   45 | @end
      |  ^~~
/usr/include/GNUstep/AppKit/NSPredicateEditorRowTemplate.h:54:2: error: ‘interface’ does not name a type
   54 | @interface NSPredicateEditorRowTemplate : NSObject {
      |  ^~~~~~~~~
/usr/include/GNUstep/AppKit/NSPredicateEditorRowTemplate.h:58:1: error: expected unqualified-id before ‘+’ token
   58 | + (NSArray *) templatesWithAttributeKeyPaths: (NSArray *)paths
      | ^
/usr/include/GNUstep/AppKit/NSPredicateEditorRowTemplate.h:61:1: error: expected unqualified-id before ‘-’ token
   61 | - (NSArray *) compoundTypes;
      | ^
/usr/include/GNUstep/AppKit/NSPredicateEditorRowTemplate.h:62:1: error: expected unqualified-id before ‘-’ token
   62 | - (NSArray *) displayableSubpredicatesOfPredicate: (NSPredicate *)pred;
      | ^
/usr/include/GNUstep/AppKit/NSPredicateEditorRowTemplate.h:63:1: error: expected unqualified-id before ‘-’ token
   63 | - (id) initWithCompoundTypes: (NSArray *)types;
      | ^
/usr/include/GNUstep/AppKit/NSPredicateEditorRowTemplate.h:64:1: error: expected unqualified-id before ‘-’ token
   64 | - (id) initWithLeftExpressions: (NSArray *)leftExprs
      | ^
/usr/include/GNUstep/AppKit/NSPredicateEditorRowTemplate.h:69:1: error: expected unqualified-id before ‘-’ token
   69 | - (id) initWithLeftExpressions: (NSArray *)leftExprs
      | ^
/usr/include/GNUstep/AppKit/NSPredicateEditorRowTemplate.h:74:1: error: expected unqualified-id before ‘-’ token
   74 | - (NSArray *) leftExpressions;
      | ^
/usr/include/GNUstep/AppKit/NSPredicateEditorRowTemplate.h:75:1: error: expected unqualified-id before ‘-’ token
   75 | - (double) matchForPredicate: (NSPredicate *)pred;
      | ^
/usr/include/GNUstep/AppKit/NSPredicateEditorRowTemplate.h:76:1: error: expected unqualified-id before ‘-’ token
   76 | - (NSComparisonPredicateModifier) modifier;
      | ^
/usr/include/GNUstep/AppKit/NSPredicateEditorRowTemplate.h:77:1: error: expected unqualified-id before ‘-’ token
   77 | - (NSArray *) operators;
      | ^
/usr/include/GNUstep/AppKit/NSPredicateEditorRowTemplate.h:78:1: error: expected unqualified-id before ‘-’ token
   78 | - (NSUInteger) options;
      | ^
/usr/include/GNUstep/AppKit/NSPredicateEditorRowTemplate.h:79:1: error: expected unqualified-id before ‘-’ token
   79 | - (NSPredicate *) predicateWithSubpredicates: (NSArray *)subpred;
      | ^
/usr/include/GNUstep/AppKit/NSPredicateEditorRowTemplate.h:80:1: error: expected unqualified-id before ‘-’ token
   80 | - (NSAttributeType) rightExpressionAttributeType;
      | ^
/usr/include/GNUstep/AppKit/NSPredicateEditorRowTemplate.h:81:1: error: expected unqualified-id before ‘-’ token
   81 | - (NSArray *) rightExpressions;
      | ^
/usr/include/GNUstep/AppKit/NSPredicateEditorRowTemplate.h:82:1: error: expected unqualified-id before ‘-’ token
   82 | - (void) setPredicate: (NSPredicate *)pred;
      | ^
/usr/include/GNUstep/AppKit/NSPredicateEditorRowTemplate.h:83:1: error: expected unqualified-id before ‘-’ token
   83 | - (NSArray *) templateViews;
      | ^
/usr/include/GNUstep/AppKit/NSPredicateEditorRowTemplate.h:85:2: error: ‘end’ does not name a type
   85 | @end
      |  ^~~
/usr/include/GNUstep/AppKit/NSProgressIndicator.h:57:2: error: ‘interface’ does not name a type
   57 | @interface NSProgressIndicator : NSView
      |  ^~~~~~~~~
/usr/include/GNUstep/AppKit/NSProgressIndicator.h:83:1: error: expected unqualified-id before ‘-’ token
   83 | - (void)animate:(id)sender;
      | ^
/usr/include/GNUstep/AppKit/NSProgressIndicator.h:84:1: error: expected unqualified-id before ‘-’ token
   84 | - (NSTimeInterval)animationDelay;
      | ^
/usr/include/GNUstep/AppKit/NSProgressIndicator.h:85:1: error: expected unqualified-id before ‘-’ token
   85 | - (void)setAnimationDelay:(NSTimeInterval)delay;
      | ^
/usr/include/GNUstep/AppKit/NSProgressIndicator.h:88:1: error: expected unqualified-id before ‘-’ token
   88 | - (void)startAnimation:(id)sender;
      | ^
/usr/include/GNUstep/AppKit/NSProgressIndicator.h:89:1: error: expected unqualified-id before ‘-’ token
   89 | - (void)stopAnimation:(id)sender;
      | ^
/usr/include/GNUstep/AppKit/NSProgressIndicator.h:90:1: error: expected unqualified-id before ‘-’ token
   90 | - (BOOL)usesThreadedAnimation;
      | ^
/usr/include/GNUstep/AppKit/NSProgressIndicator.h:91:1: error: expected unqualified-id before ‘-’ token
   91 | - (void)setUsesThreadedAnimation:(BOOL)flag;
      | ^
/usr/include/GNUstep/AppKit/NSProgressIndicator.h:96:1: error: expected unqualified-id before ‘-’ token
   96 | - (void)incrementBy:(double)delta;
      | ^
/usr/include/GNUstep/AppKit/NSProgressIndicator.h:97:1: error: expected unqualified-id before ‘-’ token
   97 | - (double)doubleValue;
      | ^
/usr/include/GNUstep/AppKit/NSProgressIndicator.h:98:1: error: expected unqualified-id before ‘-’ token
   98 | - (void)setDoubleValue:(double)aValue;
      | ^
/usr/include/GNUstep/AppKit/NSProgressIndicator.h:99:1: error: expected unqualified-id before ‘-’ token
   99 | - (double)minValue;
      | ^
/usr/include/GNUstep/AppKit/NSProgressIndicator.h:100:1: error: expected unqualified-id before ‘-’ token
  100 | - (void)setMinValue:(double)newMinimum;
      | ^
/usr/include/GNUstep/AppKit/NSProgressIndicator.h:101:1: error: expected unqualified-id before ‘-’ token
  101 | - (double)maxValue;
      | ^
/usr/include/GNUstep/AppKit/NSProgressIndicator.h:102:1: error: expected unqualified-id before ‘-’ token
  102 | - (void)setMaxValue:(double)newMaximum;
      | ^
/usr/include/GNUstep/AppKit/NSProgressIndicator.h:107:1: error: expected unqualified-id before ‘-’ token
  107 | - (BOOL)isBezeled;
      | ^
/usr/include/GNUstep/AppKit/NSProgressIndicator.h:108:1: error: expected unqualified-id before ‘-’ token
  108 | - (void)setBezeled:(BOOL)flag;
      | ^
/usr/include/GNUstep/AppKit/NSProgressIndicator.h:109:1: error: expected unqualified-id before ‘-’ token
  109 | - (BOOL)isIndeterminate;
      | ^
/usr/include/GNUstep/AppKit/NSProgressIndicator.h:110:1: error: expected unqualified-id before ‘-’ token
  110 | - (void)setIndeterminate:(BOOL)flag;
      | ^
/usr/include/GNUstep/AppKit/NSProgressIndicator.h:115:1: error: expected unqualified-id before ‘-’ token
  115 | - (NSControlSize)controlSize;
      | ^
/usr/include/GNUstep/AppKit/NSProgressIndicator.h:116:1: error: expected unqualified-id before ‘-’ token
  116 | - (void)setControlSize:(NSControlSize)size;
      | ^
/usr/include/GNUstep/AppKit/NSProgressIndicator.h:117:1: error: expected unqualified-id before ‘-’ token
  117 | - (NSControlTint)controlTint;
      | ^
/usr/include/GNUstep/AppKit/NSProgressIndicator.h:118:1: error: expected unqualified-id before ‘-’ token
  118 | - (void)setControlTint:(NSControlTint)tint;
      | ^
/usr/include/GNUstep/AppKit/NSProgressIndicator.h:121:1: error: expected unqualified-id before ‘-’ token
  121 | - (BOOL)isDisplayedWhenStopped;
      | ^
/usr/include/GNUstep/AppKit/NSProgressIndicator.h:122:1: error: expected unqualified-id before ‘-’ token
  122 | - (void)setDisplayedWhenStopped:(BOOL)flag;
      | ^
/usr/include/GNUstep/AppKit/NSProgressIndicator.h:123:1: error: expected unqualified-id before ‘-’ token
  123 | - (void)setStyle:(NSProgressIndicatorStyle)style;
      | ^
/usr/include/GNUstep/AppKit/NSProgressIndicator.h:124:1: error: expected unqualified-id before ‘-’ token
  124 | - (NSProgressIndicatorStyle)style;
      | ^
/usr/include/GNUstep/AppKit/NSProgressIndicator.h:125:1: error: expected unqualified-id before ‘-’ token
  125 | - (void)sizeToFit;
      | ^
/usr/include/GNUstep/AppKit/NSProgressIndicator.h:128:2: error: ‘end’ does not name a type
  128 | @end
      |  ^~~
/usr/include/GNUstep/AppKit/NSProgressIndicator.h:140:1: error: expected unqualified-id before ‘-’ token
  140 | - (void)setVertical:(BOOL)flag;
      | ^
/usr/include/GNUstep/AppKit/NSProgressIndicator.h:142:2: error: ‘end’ does not name a type
  142 | @end
      |  ^~~
/usr/include/GNUstep/AppKit/NSPressGestureRecognizer.h:37:2: error: ‘interface’ does not name a type
   37 | @interface NSPressGestureRecognizer : NSGestureRecognizer
      |  ^~~~~~~~~
/usr/include/GNUstep/AppKit/NSRulerMarker.h:42:2: error: ‘interface’ does not name a type
   42 | @interface NSRulerMarker : NSObject <NSCopying, NSCoding>
      |  ^~~~~~~~~
/usr/include/GNUstep/AppKit/NSRulerMarker.h:54:1: error: expected unqualified-id before ‘-’ token
   54 | - (id)initWithRulerView:(NSRulerView *)aRulerView
      | ^
/usr/include/GNUstep/AppKit/NSRulerMarker.h:59:1: error: expected unqualified-id before ‘-’ token
   59 | - (NSRulerView *)ruler;
      | ^
/usr/include/GNUstep/AppKit/NSRulerMarker.h:61:1: error: expected unqualified-id before ‘-’ token
   61 | - (void)setImage:(NSImage *)anImage;
      | ^
/usr/include/GNUstep/AppKit/NSRulerMarker.h:62:1: error: expected unqualified-id before ‘-’ token
   62 | - (NSImage *)image;
      | ^
/usr/include/GNUstep/AppKit/NSRulerMarker.h:64:1: error: expected unqualified-id before ‘-’ token
   64 | - (void)setImageOrigin:(NSPoint)aPoint;
      | ^
/usr/include/GNUstep/AppKit/NSRulerMarker.h:65:1: error: expected unqualified-id before ‘-’ token
   65 | - (NSPoint)imageOrigin;
      | ^
/usr/include/GNUstep/AppKit/NSRulerMarker.h:66:1: error: expected unqualified-id before ‘-’ token
   66 | - (NSRect)imageRectInRuler;
      | ^
/usr/include/GNUstep/AppKit/NSRulerMarker.h:67:1: error: expected unqualified-id before ‘-’ token
   67 | - (CGFloat)thicknessRequiredInRuler;
      | ^
/usr/include/GNUstep/AppKit/NSRulerMarker.h:69:1: error: expected unqualified-id before ‘-’ token
   69 | - (void)setMovable:(BOOL)flag;
      | ^
/usr/include/GNUstep/AppKit/NSRulerMarker.h:70:1: error: expected unqualified-id before ‘-’ token
   70 | - (BOOL)isMovable;
      | ^
/usr/include/GNUstep/AppKit/NSRulerMarker.h:71:1: error: expected unqualified-id before ‘-’ token
   71 | - (void)setRemovable:(BOOL)flag;
      | ^
/usr/include/GNUstep/AppKit/NSRulerMarker.h:72:1: error: expected unqualified-id before ‘-’ token
   72 | - (BOOL)isRemovable;
      | ^
/usr/include/GNUstep/AppKit/NSRulerMarker.h:74:1: error: expected unqualified-id before ‘-’ token
   74 | - (void)setMarkerLocation:(CGFloat)location;
      | ^
/usr/include/GNUstep/AppKit/NSRulerMarker.h:75:1: error: expected unqualified-id before ‘-’ token
   75 | - (CGFloat)markerLocation;
      | ^
/usr/include/GNUstep/AppKit/NSRulerMarker.h:77:1: error: expected unqualified-id before ‘-’ token
   77 | - (void)setRepresentedObject:(id <NSCopying>)anObject;
      | ^
/usr/include/GNUstep/AppKit/NSRulerMarker.h:78:1: error: expected unqualified-id before ‘-’ token
   78 | - (id <NSCopying>)representedObject;
      | ^
/usr/include/GNUstep/AppKit/NSRulerMarker.h:80:1: error: expected unqualified-id before ‘-’ token
   80 | - (void)drawRect:(NSRect)aRect;
      | ^
/usr/include/GNUstep/AppKit/NSRulerMarker.h:81:1: error: expected unqualified-id before ‘-’ token
   81 | - (BOOL)isDragging;
      | ^
/usr/include/GNUstep/AppKit/NSRulerMarker.h:82:1: error: expected unqualified-id before ‘-’ token
   82 | - (BOOL)trackMouse:(NSEvent *)theEvent adding:(BOOL)adding;
      | ^
/usr/include/GNUstep/AppKit/NSRulerMarker.h:84:2: error: ‘end’ does not name a type
   84 | @end
      |  ^~~
/usr/include/GNUstep/AppKit/NSRulerView.h:55:2: error: ‘interface’ does not name a type
   55 | @interface NSRulerView : NSView
      |  ^~~~~~~~~
/usr/include/GNUstep/AppKit/NSRulerView.h:83:1: error: expected unqualified-id before ‘-’ token
   83 | - (id) initWithScrollView:(NSScrollView *)aScrollView
      | ^
/usr/include/GNUstep/AppKit/NSRulerView.h:86:1: error: expected unqualified-id before ‘+’ token
   86 | + (void) registerUnitWithName:(NSString *)uName
      | ^
/usr/include/GNUstep/AppKit/NSRulerView.h:92:1: error: expected unqualified-id before ‘-’ token
   92 | - (void) setMeasurementUnits: (NSString *)uName;
      | ^
/usr/include/GNUstep/AppKit/NSRulerView.h:93:1: error: expected unqualified-id before ‘-’ token
   93 | - (NSString *) measurementUnits;
      | ^
/usr/include/GNUstep/AppKit/NSRulerView.h:95:1: error: expected unqualified-id before ‘-’ token
   95 | - (void) setClientView: (NSView *)aView;
      | ^
/usr/include/GNUstep/AppKit/NSRulerView.h:96:1: error: expected unqualified-id before ‘-’ token
   96 | - (NSView *) clientView;
      | ^
/usr/include/GNUstep/AppKit/NSRulerView.h:98:1: error: expected unqualified-id before ‘-’ token
   98 | - (void) setAccessoryView: (NSView *)aView;
      | ^
/usr/include/GNUstep/AppKit/NSRulerView.h:99:1: error: expected unqualified-id before ‘-’ token
   99 | - (NSView *) accessoryView;
      | ^
/usr/include/GNUstep/AppKit/NSRulerView.h:101:1: error: expected unqualified-id before ‘-’ token
  101 | - (void) setOriginOffset: (CGFloat)offset;
      | ^
/usr/include/GNUstep/AppKit/NSRulerView.h:102:1: error: expected unqualified-id before ‘-’ token
  102 | - (CGFloat) originOffset;
      | ^
/usr/include/GNUstep/AppKit/NSRulerView.h:104:1: error: expected unqualified-id before ‘-’ token
  104 | - (void) setMarkers: (NSArray *)newMarkers;
      | ^
/usr/include/GNUstep/AppKit/NSRulerView.h:105:1: error: expected unqualified-id before ‘-’ token
  105 | - (NSArray *) markers;
      | ^
/usr/include/GNUstep/AppKit/NSRulerView.h:106:1: error: expected unqualified-id before ‘-’ token
  106 | - (void) addMarker: (NSRulerMarker *)aMarker;
      | ^
/usr/include/GNUstep/AppKit/NSRulerView.h:107:1: error: expected unqualified-id before ‘-’ token
  107 | - (void) removeMarker: (NSRulerMarker *)aMarker;
      | ^
/usr/include/GNUstep/AppKit/NSRulerView.h:108:1: error: expected unqualified-id before ‘-’ token
  108 | - (BOOL) trackMarker: (NSRulerMarker *)aMarker
      | ^
/usr/include/GNUstep/AppKit/NSRulerView.h:111:1: error: expected unqualified-id before ‘-’ token
  111 | - (void) moveRulerlineFromLocation: (CGFloat)oldLoc toLocation: (CGFloat)newLoc;
      | ^
/usr/include/GNUstep/AppKit/NSRulerView.h:113:1: error: expected unqualified-id before ‘-’ token
  113 | - (void) drawHashMarksAndLabelsInRect: (NSRect)aRect;
      | ^
/usr/include/GNUstep/AppKit/NSRulerView.h:114:1: error: expected unqualified-id before ‘-’ token
  114 | - (void) drawMarkersInRect: (NSRect)aRect;
      | ^
/usr/include/GNUstep/AppKit/NSRulerView.h:115:1: error: expected unqualified-id before ‘-’ token
  115 | - (void) invalidateHashMarks;
      | ^
/usr/include/GNUstep/AppKit/NSRulerView.h:117:1: error: expected unqualified-id before ‘-’ token
  117 | - (void) setScrollView:(NSScrollView *) scrollView;
      | ^
/usr/include/GNUstep/AppKit/NSRulerView.h:118:1: error: expected unqualified-id before ‘-’ token
  118 | - (NSScrollView *) scrollView;
      | ^
/usr/include/GNUstep/AppKit/NSRulerView.h:120:1: error: expected unqualified-id before ‘-’ token
  120 | - (void) setOrientation: (NSRulerOrientation)o;
      | ^
/usr/include/GNUstep/AppKit/NSRulerView.h:121:1: error: expected unqualified-id before ‘-’ token
  121 | - (NSRulerOrientation) orientation;
      | ^
/usr/include/GNUstep/AppKit/NSRulerView.h:122:1: error: expected unqualified-id before ‘-’ token
  122 | - (void) setReservedThicknessForAccessoryView: (CGFloat)thickness;
      | ^
/usr/include/GNUstep/AppKit/NSRulerView.h:123:1: error: expected unqualified-id before ‘-’ token
  123 | - (CGFloat) reservedThicknessForAccessoryView;
      | ^
/usr/include/GNUstep/AppKit/NSRulerView.h:124:1: error: expected unqualified-id before ‘-’ token
  124 | - (void) setReservedThicknessForMarkers: (CGFloat)thickness;
      | ^
/usr/include/GNUstep/AppKit/NSRulerView.h:125:1: error: expected unqualified-id before ‘-’ token
  125 | - (CGFloat) reservedThicknessForMarkers;
      | ^
/usr/include/GNUstep/AppKit/NSRulerView.h:126:1: error: expected unqualified-id before ‘-’ token
  126 | - (void) setRuleThickness: (CGFloat)thickness;
      | ^
/usr/include/GNUstep/AppKit/NSRulerView.h:127:1: error: expected unqualified-id before ‘-’ token
  127 | - (CGFloat) ruleThickness;
      | ^
/usr/include/GNUstep/AppKit/NSRulerView.h:128:1: error: expected unqualified-id before ‘-’ token
  128 | - (CGFloat) requiredThickness;
      | ^
/usr/include/GNUstep/AppKit/NSRulerView.h:129:1: error: expected unqualified-id before ‘-’ token
  129 | - (CGFloat) baselineLocation;
      | ^
/usr/include/GNUstep/AppKit/NSRulerView.h:130:1: error: expected unqualified-id before ‘-’ token
  130 | - (BOOL) isFlipped;
      | ^
/usr/include/GNUstep/AppKit/NSRulerView.h:132:2: error: ‘end’ does not name a type
  132 | @end
      |  ^~~
/usr/include/GNUstep/AppKit/NSRulerView.h:144:1: error: expected unqualified-id before ‘-’ token
  144 | - (void)rulerView: (NSRulerView *)aRulerView
      | ^
/usr/include/GNUstep/AppKit/NSRulerView.h:147:1: error: expected unqualified-id before ‘-’ token
  147 | - (void)rulerView: (NSRulerView *)aRulerView
      | ^
/usr/include/GNUstep/AppKit/NSRulerView.h:150:1: error: expected unqualified-id before ‘-’ token
  150 | - (void)rulerView: (NSRulerView *)aRulerView
      | ^
/usr/include/GNUstep/AppKit/NSRulerView.h:153:1: error: expected unqualified-id before ‘-’ token
  153 | - (BOOL)rulerView: (NSRulerView *)aRulerView
      | ^
/usr/include/GNUstep/AppKit/NSRulerView.h:156:1: error: expected unqualified-id before ‘-’ token
  156 | - (BOOL)rulerView: (NSRulerView *)aRulerView
      | ^
/usr/include/GNUstep/AppKit/NSRulerView.h:159:1: error: expected unqualified-id before ‘-’ token
  159 | - (BOOL)rulerView: (NSRulerView *)aRulerView
      | ^
/usr/include/GNUstep/AppKit/NSRulerView.h:162:1: error: expected unqualified-id before ‘-’ token
  162 | - (CGFloat)rulerView: (NSRulerView *)aRulerView
      | ^
/usr/include/GNUstep/AppKit/NSRulerView.h:166:1: error: expected unqualified-id before ‘-’ token
  166 | - (CGFloat)rulerView: (NSRulerView *)aRulerView
      | ^
/usr/include/GNUstep/AppKit/NSRulerView.h:170:1: error: expected unqualified-id before ‘-’ token
  170 | - (void)rulerView: (NSRulerView *)aRulerView
      | ^
/usr/include/GNUstep/AppKit/NSRulerView.h:173:2: error: ‘end’ does not name a type
  173 | @end
      |  ^~~
/usr/include/GNUstep/AppKit/NSSearchField.h:35:2: error: ‘interface’ does not name a type
   35 | @interface NSSearchField : NSTextField
      |  ^~~~~~~~~
/usr/include/GNUstep/AppKit/NSSearchField.h:38:1: error: expected unqualified-id before ‘-’ token
   38 | - (NSString *) recentsAutosaveName;
      | ^
/usr/include/GNUstep/AppKit/NSSearchField.h:39:1: error: expected unqualified-id before ‘-’ token
   39 | - (void) setRecentSearches: (NSArray *)searches;
      | ^
/usr/include/GNUstep/AppKit/NSSearchField.h:40:1: error: expected unqualified-id before ‘-’ token
   40 | - (void) setRecentsAutosaveName: (NSString *)name;
      | ^
/usr/include/GNUstep/AppKit/NSSearchField.h:42:2: error: ‘end’ does not name a type
   42 | @end
      |  ^~~
/usr/include/GNUstep/AppKit/NSSearchFieldCell.h:48:2: error: ‘interface’ does not name a type
   48 | @interface NSSearchFieldCell : NSTextFieldCell
      |  ^~~~~~~~~
/usr/include/GNUstep/AppKit/NSSearchFieldCell.h:61:1: error: expected unqualified-id before ‘-’ token
   61 | - (NSButtonCell *) cancelButtonCell;
      | ^
/usr/include/GNUstep/AppKit/NSSearchFieldCell.h:62:1: error: expected unqualified-id before ‘-’ token
   62 | - (void) setCancelButtonCell: (NSButtonCell *)cell;
      | ^
/usr/include/GNUstep/AppKit/NSSearchFieldCell.h:63:1: error: expected unqualified-id before ‘-’ token
   63 | - (void) resetCancelButtonCell;
      | ^
/usr/include/GNUstep/AppKit/NSSearchFieldCell.h:64:1: error: expected unqualified-id before ‘-’ token
   64 | - (NSButtonCell *) searchButtonCell;
      | ^
/usr/include/GNUstep/AppKit/NSSearchFieldCell.h:65:1: error: expected unqualified-id before ‘-’ token
   65 | - (void) setSearchButtonCell: (NSButtonCell *)cell;
      | ^
/usr/include/GNUstep/AppKit/NSSearchFieldCell.h:66:1: error: expected unqualified-id before ‘-’ token
   66 | - (void) resetSearchButtonCell;
      | ^
/usr/include/GNUstep/AppKit/NSSearchFieldCell.h:69:1: error: expected unqualified-id before ‘-’ token
   69 | - (NSRect) cancelButtonRectForBounds: (NSRect)rect;
      | ^
/usr/include/GNUstep/AppKit/NSSearchFieldCell.h:70:1: error: expected unqualified-id before ‘-’ token
   70 | - (NSRect) searchButtonRectForBounds: (NSRect)rect;
      | ^
/usr/include/GNUstep/AppKit/NSSearchFieldCell.h:71:1: error: expected unqualified-id before ‘-’ token
   71 | - (NSRect) searchTextRectForBounds: (NSRect)rect;
      | ^
/usr/include/GNUstep/AppKit/NSSearchFieldCell.h:74:1: error: expected unqualified-id before ‘-’ token
   74 | - (NSMenu *) searchMenuTemplate;
      | ^
/usr/include/GNUstep/AppKit/NSSearchFieldCell.h:75:1: error: expected unqualified-id before ‘-’ token
   75 | - (void) setSearchMenuTemplate: (NSMenu *)menu;
      | ^
/usr/include/GNUstep/AppKit/NSSearchFieldCell.h:78:1: error: expected unqualified-id before ‘-’ token
   78 | - (BOOL) sendsWholeSearchString;
      | ^
/usr/include/GNUstep/AppKit/NSSearchFieldCell.h:79:1: error: expected unqualified-id before ‘-’ token
   79 | - (void) setSendsWholeSearchString: (BOOL)flag;
      | ^
/usr/include/GNUstep/AppKit/NSSearchFieldCell.h:81:1: error: expected unqualified-id before ‘-’ token
   81 | - (BOOL) sendsSearchStringImmediately;
      | ^
/usr/include/GNUstep/AppKit/NSSearchFieldCell.h:82:1: error: expected unqualified-id before ‘-’ token
   82 | - (void) setSendsSearchStringImmediately: (BOOL)flag;
      | ^
/usr/include/GNUstep/AppKit/NSSearchFieldCell.h:86:1: error: expected unqualified-id before ‘-’ token
   86 | - (NSInteger) maximumRecents;
      | ^
/usr/include/GNUstep/AppKit/NSSearchFieldCell.h:87:1: error: expected unqualified-id before ‘-’ token
   87 | - (void) setMaximumRecents: (NSInteger)max;
      | ^
/usr/include/GNUstep/AppKit/NSSearchFieldCell.h:88:1: error: expected unqualified-id before ‘-’ token
   88 | - (NSArray *) recentSearches;
      | ^
/usr/include/GNUstep/AppKit/NSSearchFieldCell.h:89:1: error: expected unqualified-id before ‘-’ token
   89 | - (NSString *) recentsAutosaveName;
      | ^
/usr/include/GNUstep/AppKit/NSSearchFieldCell.h:90:1: error: expected unqualified-id before ‘-’ token
   90 | - (void) setRecentSearches: (NSArray *)searches;
      | ^
/usr/include/GNUstep/AppKit/NSSearchFieldCell.h:91:1: error: expected unqualified-id before ‘-’ token
   91 | - (void) setRecentsAutosaveName: (NSString *)name;
      | ^
/usr/include/GNUstep/AppKit/NSSearchFieldCell.h:93:2: error: ‘end’ does not name a type
   93 | @end
      |  ^~~
/usr/include/GNUstep/AppKit/NSSecureTextField.h:38:1: error: expected unqualified-id before ‘-’ token
   38 | - (void) setEchosBullets:(BOOL)flag;
      | ^
/usr/include/GNUstep/AppKit/NSSecureTextField.h:39:1: error: expected unqualified-id before ‘-’ token
   39 | - (BOOL) echosBullets;
      | ^
/usr/include/GNUstep/AppKit/NSSecureTextField.h:40:2: error: ‘end’ does not name a type
   40 | @end
      |  ^~~
/usr/include/GNUstep/AppKit/NSSecureTextField.h:46:1: error: expected unqualified-id before ‘-’ token
   46 | - (void) setEchosBullets:(BOOL)flag;
      | ^
/usr/include/GNUstep/AppKit/NSSecureTextField.h:47:1: error: expected unqualified-id before ‘-’ token
   47 | - (BOOL) echosBullets;
      | ^
/usr/include/GNUstep/AppKit/NSSecureTextField.h:48:2: error: ‘end’ does not name a type
   48 | @end
      |  ^~~
/usr/include/GNUstep/AppKit/NSSegmentedControl.h:40:3: error: ‘NSSegmentStyle’ does not name a type; did you mean ‘NSBezelStyle’?
   40 | } NSSegmentStyle;
      |   ^~~~~~~~~~~~~~
      |   NSBezelStyle
/usr/include/GNUstep/AppKit/NSSegmentedControl.h:43:2: error: ‘interface’ does not name a type
   43 | @interface NSSegmentedControl : NSControl
      |  ^~~~~~~~~
/usr/include/GNUstep/AppKit/NSSegmentedControl.h:47:1: error: expected unqualified-id before ‘-’ token
   47 | - (NSInteger) segmentCount;
      | ^
/usr/include/GNUstep/AppKit/NSSegmentedControl.h:50:1: error: expected unqualified-id before ‘-’ token
   50 | - (void) setSelectedSegment: (NSInteger)segment;
      | ^
/usr/include/GNUstep/AppKit/NSSegmentedControl.h:51:1: error: expected unqualified-id before ‘-’ token
   51 | - (NSInteger) selectedSegment;
      | ^
/usr/include/GNUstep/AppKit/NSSegmentedControl.h:52:1: error: expected unqualified-id before ‘-’ token
   52 | - (void) selectSegmentWithTag: (NSInteger)tag;
      | ^
/usr/include/GNUstep/AppKit/NSSegmentedControl.h:55:1: error: expected unqualified-id before ‘-’ token
   55 | - (void) setWidth: (CGFloat)width forSegment: (NSInteger)segment;
      | ^
/usr/include/GNUstep/AppKit/NSSegmentedControl.h:56:1: error: expected unqualified-id before ‘-’ token
   56 | - (CGFloat) widthForSegment: (NSInteger)segment;
      | ^
/usr/include/GNUstep/AppKit/NSSegmentedControl.h:57:1: error: expected unqualified-id before ‘-’ token
   57 | - (void) setImage: (NSImage *)image forSegment: (NSInteger)segment;
      | ^
/usr/include/GNUstep/AppKit/NSSegmentedControl.h:58:1: error: expected unqualified-id before ‘-’ token
   58 | - (NSImage *) imageForSegment: (NSInteger)segment;
      | ^
/usr/include/GNUstep/AppKit/NSSegmentedControl.h:59:1: error: expected unqualified-id before ‘-’ token
   59 | - (void) setLabel: (NSString *)label forSegment: (NSInteger)segment;
      | ^
/usr/include/GNUstep/AppKit/NSSegmentedControl.h:60:1: error: expected unqualified-id before ‘-’ token
   60 | - (NSString *) labelForSegment: (NSInteger)segment;
      | ^
/usr/include/GNUstep/AppKit/NSSegmentedControl.h:61:1: error: expected unqualified-id before ‘-’ token
   61 | - (void) setMenu: (NSMenu *)menu forSegment: (NSInteger)segment;
      | ^
/usr/include/GNUstep/AppKit/NSSegmentedControl.h:62:1: error: expected unqualified-id before ‘-’ token
   62 | - (NSMenu *) menuForSegment: (NSInteger)segment;
      | ^
/usr/include/GNUstep/AppKit/NSSegmentedControl.h:63:1: error: expected unqualified-id before ‘-’ token
   63 | - (void) setSelected: (BOOL)flag forSegment: (NSInteger)segment;
      | ^
/usr/include/GNUstep/AppKit/NSSegmentedControl.h:64:1: error: expected unqualified-id before ‘-’ token
   64 | - (BOOL) isSelectedForSegment: (NSInteger)segment;
      | ^
/usr/include/GNUstep/AppKit/NSSegmentedControl.h:65:1: error: expected unqualified-id before ‘-’ token
   65 | - (void) setEnabled: (BOOL)flag forSegment: (NSInteger)segment;
      | ^
/usr/include/GNUstep/AppKit/NSSegmentedControl.h:66:1: error: expected unqualified-id before ‘-’ token
   66 | - (BOOL) isEnabledForSegment: (NSInteger)segment;
      | ^
/usr/include/GNUstep/AppKit/NSSegmentedControl.h:70:1: error: expected unqualified-id before ‘-’ token
   70 | - (void)setSegmentStyle:(NSSegmentStyle)style;
      | ^
/usr/include/GNUstep/AppKit/NSSegmentedControl.h:71:1: error: expected unqualified-id before ‘-’ token
   71 | - (NSSegmentStyle)segmentStyle;
      | ^
/usr/include/GNUstep/AppKit/NSSegmentedControl.h:74:2: error: ‘end’ does not name a type
   74 | @end
      |  ^~~
/usr/include/GNUstep/AppKit/NSSegmentedCell.h:37:3: error: ‘NSSegmentSwitchTracking’ does not name a type
   37 | } NSSegmentSwitchTracking;
      |   ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/GNUstep/AppKit/NSSegmentedCell.h:46:2: error: ‘interface’ does not name a type
   46 | @interface NSSegmentedCell : NSActionCell
      |  ^~~~~~~~~
/usr/include/GNUstep/AppKit/NSSegmentedCell.h:65:1: error: expected unqualified-id before ‘-’ token
   65 | - (void) setSegmentCount: (NSInteger) count;
      | ^
/usr/include/GNUstep/AppKit/NSSegmentedCell.h:66:1: error: expected unqualified-id before ‘-’ token
   66 | - (NSInteger) segmentCount;
      | ^
/usr/include/GNUstep/AppKit/NSSegmentedCell.h:69:1: error: expected unqualified-id before ‘-’ token
   69 | - (void) setSelectedSegment: (NSInteger) segment;
      | ^
/usr/include/GNUstep/AppKit/NSSegmentedCell.h:70:1: error: expected unqualified-id before ‘-’ token
   70 | - (void) setSelected: (BOOL)flag forSegment: (NSInteger)segment;
      | ^
/usr/include/GNUstep/AppKit/NSSegmentedCell.h:71:1: error: expected unqualified-id before ‘-’ token
   71 | - (NSInteger) selectedSegment;
      | ^
/usr/include/GNUstep/AppKit/NSSegmentedCell.h:72:1: error: expected unqualified-id before ‘-’ token
   72 | - (void) selectSegmentWithTag: (NSInteger)tag;
      | ^
/usr/include/GNUstep/AppKit/NSSegmentedCell.h:73:1: error: expected unqualified-id before ‘-’ token
   73 | - (void) makeNextSegmentKey;
      | ^
/usr/include/GNUstep/AppKit/NSSegmentedCell.h:74:1: error: expected unqualified-id before ‘-’ token
   74 | - (void) makePreviousSegmentKey;
      | ^
/usr/include/GNUstep/AppKit/NSSegmentedCell.h:77:1: error: expected unqualified-id before ‘-’ token
   77 | - (void) setTrackingMode: (NSSegmentSwitchTracking)mode;
      | ^
/usr/include/GNUstep/AppKit/NSSegmentedCell.h:78:1: error: expected unqualified-id before ‘-’ token
   78 | - (NSSegmentSwitchTracking) trackingMode;
      | ^
/usr/include/GNUstep/AppKit/NSSegmentedCell.h:81:1: error: expected unqualified-id before ‘-’ token
   81 | - (void) setWidth: (CGFloat)width forSegment: (NSInteger)segment;
      | ^
/usr/include/GNUstep/AppKit/NSSegmentedCell.h:82:1: error: expected unqualified-id before ‘-’ token
   82 | - (CGFloat) widthForSegment: (NSInteger)segment;
      | ^
/usr/include/GNUstep/AppKit/NSSegmentedCell.h:83:1: error: expected unqualified-id before ‘-’ token
   83 | - (void) setImage: (NSImage *)image forSegment: (NSInteger)segment;
      | ^
/usr/include/GNUstep/AppKit/NSSegmentedCell.h:84:1: error: expected unqualified-id before ‘-’ token
   84 | - (NSImage *) imageForSegment: (NSInteger)segment;
      | ^
/usr/include/GNUstep/AppKit/NSSegmentedCell.h:85:1: error: expected unqualified-id before ‘-’ token
   85 | - (void) setLabel: (NSString *)label forSegment: (NSInteger)segment;
      | ^
/usr/include/GNUstep/AppKit/NSSegmentedCell.h:86:1: error: expected unqualified-id before ‘-’ token
   86 | - (NSString *) labelForSegment: (NSInteger)segment;
      | ^
/usr/include/GNUstep/AppKit/NSSegmentedCell.h:87:1: error: expected unqualified-id before ‘-’ token
   87 | - (BOOL) isSelectedForSegment: (NSInteger)segment;
      | ^
/usr/include/GNUstep/AppKit/NSSegmentedCell.h:88:1: error: expected unqualified-id before ‘-’ token
   88 | - (void) setEnabled: (BOOL)flag forSegment: (NSInteger)segment;
      | ^
/usr/include/GNUstep/AppKit/NSSegmentedCell.h:89:1: error: expected unqualified-id before ‘-’ token
   89 | - (BOOL) isEnabledForSegment: (NSInteger)segment;
      | ^
/usr/include/GNUstep/AppKit/NSSegmentedCell.h:90:1: error: expected unqualified-id before ‘-’ token
   90 | - (void) setMenu: (NSMenu *)menu forSegment: (NSInteger)segment;
      | ^
/usr/include/GNUstep/AppKit/NSSegmentedCell.h:91:1: error: expected unqualified-id before ‘-’ token
   91 | - (NSMenu *) menuForSegment: (NSInteger)segment;
      | ^
/usr/include/GNUstep/AppKit/NSSegmentedCell.h:92:1: error: expected unqualified-id before ‘-’ token
   92 | - (void) setToolTip: (NSString *) toolTip forSegment: (NSInteger)segment;
      | ^
/usr/include/GNUstep/AppKit/NSSegmentedCell.h:93:1: error: expected unqualified-id before ‘-’ token
   93 | - (NSString *) toolTipForSegment: (NSInteger)segment;
      | ^
/usr/include/GNUstep/AppKit/NSSegmentedCell.h:94:1: error: expected unqualified-id before ‘-’ token
   94 | - (void) setTag: (NSInteger)tag forSegment: (NSInteger)segment;
      | ^
/usr/include/GNUstep/AppKit/NSSegmentedCell.h:95:1: error: expected unqualified-id before ‘-’ token
   95 | - (NSInteger) tagForSegment: (NSInteger)segment;
      | ^
/usr/include/GNUstep/AppKit/NSSegmentedCell.h:98:1: error: expected unqualified-id before ‘-’ token
   98 | - (void) drawSegment: (NSInteger)segment
      | ^
/usr/include/GNUstep/AppKit/NSSegmentedCell.h:104:1: error: expected unqualified-id before ‘-’ token
  104 | - (void)setSegmentStyle:(NSSegmentStyle)style;
      | ^
/usr/include/GNUstep/AppKit/NSSegmentedCell.h:105:1: error: expected unqualified-id before ‘-’ token
  105 | - (NSSegmentStyle)segmentStyle;
      | ^
/usr/include/GNUstep/AppKit/NSSegmentedCell.h:108:2: error: ‘end’ does not name a type
  108 | @end
      |  ^~~
/usr/include/GNUstep/AppKit/NSShadow.h:40:2: error: ‘interface’ does not name a type
   40 | @interface NSShadow : NSObject <NSCopying, NSCoding>
      |  ^~~~~~~~~
/usr/include/GNUstep/AppKit/NSShadow.h:47:1: error: expected unqualified-id before ‘-’ token
   47 | - (NSSize) shadowOffset;
      | ^
/usr/include/GNUstep/AppKit/NSShadow.h:48:1: error: expected unqualified-id before ‘-’ token
   48 | - (void) setShadowOffset: (NSSize)offset;
      | ^
/usr/include/GNUstep/AppKit/NSShadow.h:49:1: error: expected unqualified-id before ‘-’ token
   49 | - (CGFloat) shadowBlurRadius;
      | ^
/usr/include/GNUstep/AppKit/NSShadow.h:50:1: error: expected unqualified-id before ‘-’ token
   50 | - (void) setShadowBlurRadius: (CGFloat)radius;
      | ^
/usr/include/GNUstep/AppKit/NSShadow.h:51:1: error: expected unqualified-id before ‘-’ token
   51 | - (NSColor *) shadowColor;
      | ^
/usr/include/GNUstep/AppKit/NSShadow.h:52:1: error: expected unqualified-id before ‘-’ token
   52 | - (void) setShadowColor: (NSColor *)color;
      | ^
/usr/include/GNUstep/AppKit/NSShadow.h:53:1: error: expected unqualified-id before ‘-’ token
   53 | - (void) set;
      | ^
/usr/include/GNUstep/AppKit/NSShadow.h:55:2: error: ‘end’ does not name a type
   55 | @end
      |  ^~~
/usr/include/GNUstep/AppKit/NSToolbarItem.h:53:15: error: ‘NSString’ does not name a type
   53 | APPKIT_EXPORT NSString *NSToolbarSeparatorItemIdentifier;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSToolbarItem.h:54:15: error: ‘NSString’ does not name a type
   54 | APPKIT_EXPORT NSString *NSToolbarSpaceItemIdentifier;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSToolbarItem.h:55:15: error: ‘NSString’ does not name a type
   55 | APPKIT_EXPORT NSString *NSToolbarFlexibleSpaceItemIdentifier;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSToolbarItem.h:56:15: error: ‘NSString’ does not name a type
   56 | APPKIT_EXPORT NSString *NSToolbarShowColorsItemIdentifier;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSToolbarItem.h:57:15: error: ‘NSString’ does not name a type
   57 | APPKIT_EXPORT NSString *NSToolbarShowFontsItemIdentifier;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSToolbarItem.h:58:15: error: ‘NSString’ does not name a type
   58 | APPKIT_EXPORT NSString *NSToolbarCustomizeToolbarItemIdentifier;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSToolbarItem.h:59:15: error: ‘NSString’ does not name a type
   59 | APPKIT_EXPORT NSString *NSToolbarPrintItemIdentifier;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSToolbarItem.h:70:2: error: ‘interface’ does not name a type
   70 | @interface NSToolbarItem : NSObject <NSCopying, NSValidatedUserInterfaceItem>
      |  ^~~~~~~~~
/usr/include/GNUstep/AppKit/NSToolbarItem.h:96:1: error: expected unqualified-id before ‘-’ token
   96 | - (id)initWithItemIdentifier: (NSString *)itemIdentifier;
      | ^
/usr/include/GNUstep/AppKit/NSToolbarItem.h:98:1: error: expected unqualified-id before ‘-’ token
   98 | - (void)validate;
      | ^
/usr/include/GNUstep/AppKit/NSToolbarItem.h:101:1: error: expected unqualified-id before ‘-’ token
  101 | - (SEL) action;
      | ^
/usr/include/GNUstep/AppKit/NSToolbarItem.h:102:1: error: expected unqualified-id before ‘-’ token
  102 | - (BOOL) allowsDuplicatesInToolbar;
      | ^
/usr/include/GNUstep/AppKit/NSToolbarItem.h:103:1: error: expected unqualified-id before ‘-’ token
  103 | - (NSImage *) image;
      | ^
/usr/include/GNUstep/AppKit/NSToolbarItem.h:104:1: error: expected unqualified-id before ‘-’ token
  104 | - (BOOL) isEnabled;
      | ^
/usr/include/GNUstep/AppKit/NSToolbarItem.h:105:1: error: expected unqualified-id before ‘-’ token
  105 | - (NSString *) itemIdentifier;
      | ^
/usr/include/GNUstep/AppKit/NSToolbarItem.h:106:1: error: expected unqualified-id before ‘-’ token
  106 | - (NSString *) label;
      | ^
/usr/include/GNUstep/AppKit/NSToolbarItem.h:107:1: error: expected unqualified-id before ‘-’ token
  107 | - (NSSize) maxSize;
      | ^
/usr/include/GNUstep/AppKit/NSToolbarItem.h:108:1: error: expected unqualified-id before ‘-’ token
  108 | - (NSMenuItem *) menuFormRepresentation;
      | ^
/usr/include/GNUstep/AppKit/NSToolbarItem.h:109:1: error: expected unqualified-id before ‘-’ token
  109 | - (NSSize) minSize;
      | ^
/usr/include/GNUstep/AppKit/NSToolbarItem.h:110:1: error: expected unqualified-id before ‘-’ token
  110 | - (NSString *) paletteLabel;
      | ^
/usr/include/GNUstep/AppKit/NSToolbarItem.h:111:1: error: expected unqualified-id before ‘-’ token
  111 | - (NSInteger) tag;
      | ^
/usr/include/GNUstep/AppKit/NSToolbarItem.h:112:1: error: expected unqualified-id before ‘-’ token
  112 | - (id) target;
      | ^
/usr/include/GNUstep/AppKit/NSToolbarItem.h:113:1: error: expected unqualified-id before ‘-’ token
  113 | - (NSString *) toolTip;
      | ^
/usr/include/GNUstep/AppKit/NSToolbarItem.h:114:1: error: expected unqualified-id before ‘-’ token
  114 | - (NSToolbar *) toolbar;
      | ^
/usr/include/GNUstep/AppKit/NSToolbarItem.h:115:1: error: expected unqualified-id before ‘-’ token
  115 | - (NSView *) view;
      | ^
/usr/include/GNUstep/AppKit/NSToolbarItem.h:116:1: error: expected unqualified-id before ‘-’ token
  116 | - (void) setAction: (SEL)action;
      | ^
/usr/include/GNUstep/AppKit/NSToolbarItem.h:117:1: error: expected unqualified-id before ‘-’ token
  117 | - (void) setEnabled: (BOOL)enabled;
      | ^
/usr/include/GNUstep/AppKit/NSToolbarItem.h:118:1: error: expected unqualified-id before ‘-’ token
  118 | - (void) setImage: (NSImage *)image;
      | ^
/usr/include/GNUstep/AppKit/NSToolbarItem.h:119:1: error: expected unqualified-id before ‘-’ token
  119 | - (void) setLabel: (NSString *)label;
      | ^
/usr/include/GNUstep/AppKit/NSToolbarItem.h:120:1: error: expected unqualified-id before ‘-’ token
  120 | - (void) setMaxSize: (NSSize)maxSize;
      | ^
/usr/include/GNUstep/AppKit/NSToolbarItem.h:121:1: error: expected unqualified-id before ‘-’ token
  121 | - (void) setMenuFormRepresentation: (NSMenuItem *)menuItem;
      | ^
/usr/include/GNUstep/AppKit/NSToolbarItem.h:122:1: error: expected unqualified-id before ‘-’ token
  122 | - (void) setMinSize: (NSSize)minSize;
      | ^
/usr/include/GNUstep/AppKit/NSToolbarItem.h:123:1: error: expected unqualified-id before ‘-’ token
  123 | - (void) setPaletteLabel: (NSString *)paletteLabel;
      | ^
/usr/include/GNUstep/AppKit/NSToolbarItem.h:124:1: error: expected unqualified-id before ‘-’ token
  124 | - (void) setTag: (NSInteger)tag;
      | ^
/usr/include/GNUstep/AppKit/NSToolbarItem.h:125:1: error: expected unqualified-id before ‘-’ token
  125 | - (void) setTarget: (id)target;
      | ^
/usr/include/GNUstep/AppKit/NSToolbarItem.h:126:1: error: expected unqualified-id before ‘-’ token
  126 | - (void) setToolTip: (NSString *)toolTip;
      | ^
/usr/include/GNUstep/AppKit/NSToolbarItem.h:127:1: error: expected unqualified-id before ‘-’ token
  127 | - (void) setView: (NSView *)view;
      | ^
/usr/include/GNUstep/AppKit/NSToolbarItem.h:129:1: error: expected unqualified-id before ‘-’ token
  129 | - (BOOL) autovalidates;
      | ^
/usr/include/GNUstep/AppKit/NSToolbarItem.h:130:1: error: expected unqualified-id before ‘-’ token
  130 | - (void) setAutovalidates: (BOOL)autovalidates;
      | ^
/usr/include/GNUstep/AppKit/NSToolbarItem.h:131:1: error: expected unqualified-id before ‘-’ token
  131 | - (NSInteger) visibilityPriority;
      | ^
/usr/include/GNUstep/AppKit/NSToolbarItem.h:132:1: error: expected unqualified-id before ‘-’ token
  132 | - (void) setVisibilityPriority: (NSInteger)visibilityPriority;
      | ^
/usr/include/GNUstep/AppKit/NSToolbarItem.h:135:2: error: ‘end’ does not name a type
  135 | @end /* interface of NSToolbarItem */
      |  ^~~
/usr/include/GNUstep/AppKit/NSToolbarItem.h:140:2: error: ‘end’ does not name a type
  140 | @end
      |  ^~~
/usr/include/GNUstep/AppKit/NSSharingServicePickerToolbarItem.h:36:2: error: ‘protocol’ does not name a type; did you mean ‘Protocol’?
   36 | @protocol NSSharingServicePickerToolbarItemDelegate;
      |  ^~~~~~~~
      |  Protocol
/usr/include/GNUstep/AppKit/NSSharingServicePickerToolbarItem.h:38:2: error: ‘interface’ does not name a type
   38 | @interface NSSharingServicePickerToolbarItem : NSToolbarItem
      |  ^~~~~~~~~
/usr/include/GNUstep/AppKit/NSSharingServicePickerToolbarItem.h:42:1: error: expected unqualified-id before ‘-’ token
   42 | - (void) setActivityItemsConfiguration: (id)items;
      | ^
/usr/include/GNUstep/AppKit/NSSharingServicePickerToolbarItem.h:44:1: error: expected unqualified-id before ‘-’ token
   44 | - (id<NSSharingServicePickerToolbarItemDelegate>) delegate;
      | ^
/usr/include/GNUstep/AppKit/NSSharingServicePickerToolbarItem.h:46:1: error: expected unqualified-id before ‘-’ token
   46 | - (void) setDelegate: (id<NSSharingServicePickerToolbarItemDelegate>) delegate;
      | ^
/usr/include/GNUstep/AppKit/NSSharingServicePickerToolbarItem.h:48:2: error: ‘end’ does not name a type
   48 | @end
      |  ^~~
/usr/include/GNUstep/AppKit/NSSharingServicePickerToolbarItem.h:54:2: error: ‘end’ does not name a type
   54 | @end
      |  ^~~
/usr/include/GNUstep/AppKit/NSSharingServicePickerTouchBarItem.h:37:2: error: ‘interface’ does not name a type
   37 | @interface NSSharingServicePickerTouchBarItem : NSTouchBarItem
      |  ^~~~~~~~~
/usr/include/GNUstep/AppKit/NSSliderTouchBarItem.h:37:2: error: ‘interface’ does not name a type
   37 | @interface NSSliderTouchBarItem : NSTouchBarItem
      |  ^~~~~~~~~
/usr/include/GNUstep/GNUstepGUI/GSSoundSource.h:53:2: error: ‘protocol’ does not name a type; did you mean ‘Protocol’?
   53 | @protocol GSSoundSource <NSObject>
      |  ^~~~~~~~
      |  Protocol
/usr/include/GNUstep/GNUstepGUI/GSSoundSource.h:60:1: error: expected unqualified-id before ‘+’ token
   60 | + (NSArray *)soundUnfilteredTypes;
      | ^
/usr/include/GNUstep/GNUstepGUI/GSSoundSource.h:63:1: error: expected unqualified-id before ‘+’ token
   63 | + (BOOL)canInitWithData: (NSData *)data;
      | ^
/usr/include/GNUstep/GNUstepGUI/GSSoundSource.h:68:1: error: expected unqualified-id before ‘-’ token
   68 | - (id)initWithData: (NSData *)data;
      | ^
/usr/include/GNUstep/GNUstepGUI/GSSoundSource.h:72:1: error: expected unqualified-id before ‘-’ token
   72 | - (NSUInteger)readBytes: (void *)bytes length: (NSUInteger)length;
      | ^
/usr/include/GNUstep/GNUstepGUI/GSSoundSource.h:76:1: error: expected unqualified-id before ‘-’ token
   76 | - (NSTimeInterval)duration;
      | ^
/usr/include/GNUstep/GNUstepGUI/GSSoundSource.h:79:1: error: expected unqualified-id before ‘-’ token
   79 | - (void)setCurrentTime: (NSTimeInterval)currentTime;
      | ^
/usr/include/GNUstep/GNUstepGUI/GSSoundSource.h:82:1: error: expected unqualified-id before ‘-’ token
   82 | - (NSTimeInterval)currentTime;
      | ^
/usr/include/GNUstep/GNUstepGUI/GSSoundSource.h:86:1: error: expected unqualified-id before ‘-’ token
   86 | - (int)encoding;
      | ^
/usr/include/GNUstep/GNUstepGUI/GSSoundSource.h:89:1: error: expected unqualified-id before ‘-’ token
   89 | - (NSUInteger)channelCount;
      | ^
/usr/include/GNUstep/GNUstepGUI/GSSoundSource.h:92:1: error: expected unqualified-id before ‘-’ token
   92 | - (NSUInteger)sampleRate;
      | ^
/usr/include/GNUstep/GNUstepGUI/GSSoundSource.h:95:1: error: expected unqualified-id before ‘-’ token
   95 | - (NSByteOrder)byteOrder;
      | ^
/usr/include/GNUstep/GNUstepGUI/GSSoundSource.h:97:2: error: ‘end’ does not name a type
   97 | @end
      |  ^~~
/usr/include/GNUstep/GNUstepGUI/GSSoundSink.h:47:1: error: expected unqualified-id before ‘-’ token
   47 | - (id)initWithEncoding: (int)encoding
      | ^
/usr/include/GNUstep/GNUstepGUI/GSSoundSink.h:53:1: error: expected unqualified-id before ‘-’ token
   53 | - (BOOL)open;
      | ^
/usr/include/GNUstep/GNUstepGUI/GSSoundSink.h:56:1: error: expected unqualified-id before ‘-’ token
   56 | - (void)close;
      | ^
/usr/include/GNUstep/GNUstepGUI/GSSoundSink.h:61:1: error: expected unqualified-id before ‘-’ token
   61 | - (BOOL)playBytes: (void *)bytes length: (NSUInteger)length;
      | ^
/usr/include/GNUstep/GNUstepGUI/GSSoundSink.h:66:1: error: expected unqualified-id before ‘-’ token
   66 | - (void)setVolume: (float)volume;
      | ^
/usr/include/GNUstep/GNUstepGUI/GSSoundSink.h:69:1: error: expected unqualified-id before ‘-’ token
   69 | - (float)volume;
      | ^
/usr/include/GNUstep/GNUstepGUI/GSSoundSink.h:72:1: error: expected unqualified-id before ‘-’ token
   72 | - (void)setPlaybackDeviceIdentifier: (NSString *)playbackDeviceIdentifier;
      | ^
/usr/include/GNUstep/GNUstepGUI/GSSoundSink.h:75:1: error: expected unqualified-id before ‘-’ token
   75 | - (NSString *)playbackDeviceIdentifier;
      | ^
/usr/include/GNUstep/GNUstepGUI/GSSoundSink.h:78:1: error: expected unqualified-id before ‘-’ token
   78 | - (void)setChannelMapping: (NSArray *)channelMapping;
      | ^
/usr/include/GNUstep/GNUstepGUI/GSSoundSink.h:81:1: error: expected unqualified-id before ‘-’ token
   81 | - (NSArray *)channelMapping;
      | ^
/usr/include/GNUstep/GNUstepGUI/GSSoundSink.h:83:2: error: ‘end’ does not name a type
   83 | @end
      |  ^~~
/usr/include/GNUstep/AppKit/NSSound.h:55:1: error: ‘NSArray’ does not name a type
   55 | NSArray *PlaybackDeviceIdentifiers (void);
      | ^~~~~~~
/usr/include/GNUstep/AppKit/NSSound.h:57:2: error: ‘interface’ does not name a type
   57 | @interface NSSound : NSObject <NSCoding, NSCopying>
      |  ^~~~~~~~~
/usr/include/GNUstep/AppKit/NSSound.h:87:1: error: expected unqualified-id before ‘-’ token
   87 | - (id)initWithContentsOfFile:(NSString *)path byReference:(BOOL)byRef;
      | ^
/usr/include/GNUstep/AppKit/NSSound.h:98:1: error: expected unqualified-id before ‘-’ token
   98 | - (id)initWithContentsOfURL:(NSURL *)url byReference:(BOOL)byRef;
      | ^
/usr/include/GNUstep/AppKit/NSSound.h:108:1: error: expected unqualified-id before ‘-’ token
  108 | - (id)initWithData:(NSData *)data;
      | ^
/usr/include/GNUstep/AppKit/NSSound.h:109:1: error: expected unqualified-id before ‘-’ token
  109 | - (id)initWithPasteboard:(NSPasteboard *)pasteboard;
      | ^
/usr/include/GNUstep/AppKit/NSSound.h:118:1: error: expected unqualified-id before ‘-’ token
  118 | - (BOOL)pause;
      | ^
/usr/include/GNUstep/AppKit/NSSound.h:123:1: error: expected unqualified-id before ‘-’ token
  123 | - (BOOL)play;
      | ^
/usr/include/GNUstep/AppKit/NSSound.h:128:1: error: expected unqualified-id before ‘-’ token
  128 | - (BOOL)resume;
      | ^
/usr/include/GNUstep/AppKit/NSSound.h:133:1: error: expected unqualified-id before ‘-’ token
  133 | - (BOOL)stop;
      | ^
/usr/include/GNUstep/AppKit/NSSound.h:136:1: error: expected unqualified-id before ‘-’ token
  136 | - (BOOL)isPlaying;
      | ^
/usr/include/GNUstep/AppKit/NSSound.h:141:1: error: expected unqualified-id before ‘+’ token
  141 | + (BOOL)canInitWithPasteboard:(NSPasteboard *)pasteboard;
      | ^
/usr/include/GNUstep/AppKit/NSSound.h:142:1: error: expected unqualified-id before ‘+’ token
  142 | + (NSArray *)soundUnfilteredPasteboardTypes;
      | ^
/usr/include/GNUstep/AppKit/NSSound.h:143:1: error: expected unqualified-id before ‘-’ token
  143 | - (void)writeToPasteboard:(NSPasteboard *)pasteboard;
      | ^
/usr/include/GNUstep/AppKit/NSSound.h:150:1: error: expected unqualified-id before ‘-’ token
  150 | - (id)delegate;
      | ^
/usr/include/GNUstep/AppKit/NSSound.h:153:1: error: expected unqualified-id before ‘-’ token
  153 | - (void)setDelegate:(id)aDelegate;
      | ^
/usr/include/GNUstep/AppKit/NSSound.h:158:1: error: expected unqualified-id before ‘+’ token
  158 | + (id)soundNamed:(NSString *)name;
      | ^
/usr/include/GNUstep/AppKit/NSSound.h:167:1: error: expected unqualified-id before ‘+’ token
  167 | + (NSArray *)soundUnfilteredFileTypes;
      | ^
/usr/include/GNUstep/AppKit/NSSound.h:170:1: error: expected unqualified-id before ‘-’ token
  170 | - (NSString *)name;
      | ^
/usr/include/GNUstep/AppKit/NSSound.h:173:1: error: expected unqualified-id before ‘-’ token
  173 | - (BOOL)setName:(NSString *)aName;
      | ^
/usr/include/GNUstep/AppKit/NSSound.h:176:1: error: expected unqualified-id before ‘+’ token
  176 | + (NSArray *)soundUnfilteredTypes;
      | ^
/usr/include/GNUstep/AppKit/NSSound.h:179:1: error: expected unqualified-id before ‘-’ token
  179 | - (NSTimeInterval)duration;
      | ^
/usr/include/GNUstep/AppKit/NSSound.h:183:1: error: expected unqualified-id before ‘-’ token
  183 | - (float)volume;
      | ^
/usr/include/GNUstep/AppKit/NSSound.h:187:1: error: expected unqualified-id before ‘-’ token
  187 | - (void)setVolume: (float)volume;
      | ^
/usr/include/GNUstep/AppKit/NSSound.h:190:1: error: expected unqualified-id before ‘-’ token
  190 | - (NSTimeInterval)currentTime;
      | ^
/usr/include/GNUstep/AppKit/NSSound.h:193:1: error: expected unqualified-id before ‘-’ token
  193 | - (void)setCurrentTime: (NSTimeInterval)currentTime;
      | ^
/usr/include/GNUstep/AppKit/NSSound.h:198:1: error: expected unqualified-id before ‘-’ token
  198 | - (BOOL)loops;
      | ^
/usr/include/GNUstep/AppKit/NSSound.h:203:1: error: expected unqualified-id before ‘-’ token
  203 | - (void)setLoops: (BOOL)loops;
      | ^
/usr/include/GNUstep/AppKit/NSSound.h:205:1: error: expected unqualified-id before ‘-’ token
  205 | - (NSString *)playbackDeviceIdentifier;
      | ^
/usr/include/GNUstep/AppKit/NSSound.h:206:1: error: expected unqualified-id before ‘-’ token
  206 | - (void)setPlaybackDeviceIdentifier: (NSString *)playbackDeviceIdentifier;
      | ^
/usr/include/GNUstep/AppKit/NSSound.h:207:1: error: expected unqualified-id before ‘-’ token
  207 | - (NSArray *)channelMapping;
      | ^
/usr/include/GNUstep/AppKit/NSSound.h:208:1: error: expected unqualified-id before ‘-’ token
  208 | - (void)setChannelMapping: (NSArray *)channelMapping;
      | ^
/usr/include/GNUstep/AppKit/NSSound.h:211:2: error: ‘end’ does not name a type
  211 | @end
      |  ^~~
/usr/include/GNUstep/AppKit/NSSound.h:223:2: error: ‘end’ does not name a type
  223 | @end
      |  ^~~
/usr/include/GNUstep/AppKit/NSSound.h:230:2: error: ‘end’ does not name a type
  230 | @end
      |  ^~~
/usr/include/GNUstep/AppKit/NSSpeechSynthesizer.h:43:16: error: expected unqualified-id before ‘,’ token
   43 | @class NSString, NSMutableDictionary, NSMutableArray, NSError;
      |                ^
/usr/include/GNUstep/AppKit/NSSpeechSynthesizer.h:46:8: error: ‘NSString’ does not name a type
   46 | extern NSString *NSVoiceIdentifier;
      |        ^~~~~~~~
/usr/include/GNUstep/AppKit/NSSpeechSynthesizer.h:47:8: error: ‘NSString’ does not name a type
   47 | extern NSString *NSVoiceName;
      |        ^~~~~~~~
/usr/include/GNUstep/AppKit/NSSpeechSynthesizer.h:48:8: error: ‘NSString’ does not name a type
   48 | extern NSString *NSVoiceAge;
      |        ^~~~~~~~
/usr/include/GNUstep/AppKit/NSSpeechSynthesizer.h:49:8: error: ‘NSString’ does not name a type
   49 | extern NSString *NSVoiceGender;
      |        ^~~~~~~~
/usr/include/GNUstep/AppKit/NSSpeechSynthesizer.h:50:8: error: ‘NSString’ does not name a type
   50 | extern NSString *NSVoiceDemoText;
      |        ^~~~~~~~
/usr/include/GNUstep/AppKit/NSSpeechSynthesizer.h:51:8: error: ‘NSString’ does not name a type
   51 | extern NSString *NSVoiceLanguage;
      |        ^~~~~~~~
/usr/include/GNUstep/AppKit/NSSpeechSynthesizer.h:52:8: error: ‘NSString’ does not name a type
   52 | extern NSString *NSVoiceLocaleIdentifier;
      |        ^~~~~~~~
/usr/include/GNUstep/AppKit/NSSpeechSynthesizer.h:53:8: error: ‘NSString’ does not name a type
   53 | extern NSString *NSVoiceSupportedCharacters;
      |        ^~~~~~~~
/usr/include/GNUstep/AppKit/NSSpeechSynthesizer.h:54:8: error: ‘NSString’ does not name a type
   54 | extern NSString *NSVoiceIndividuallySpokenCharacters;
      |        ^~~~~~~~
/usr/include/GNUstep/AppKit/NSSpeechSynthesizer.h:57:8: error: ‘NSString’ does not name a type
   57 | extern NSString *NSVoiceGenderNeuter;
      |        ^~~~~~~~
/usr/include/GNUstep/AppKit/NSSpeechSynthesizer.h:58:8: error: ‘NSString’ does not name a type
   58 | extern NSString *NSVoiceGenderMale;
      |        ^~~~~~~~
/usr/include/GNUstep/AppKit/NSSpeechSynthesizer.h:59:8: error: ‘NSString’ does not name a type
   59 | extern NSString *NSVoiceGenderFemale;
      |        ^~~~~~~~
/usr/include/GNUstep/AppKit/NSSpeechSynthesizer.h:62:8: error: ‘NSString’ does not name a type
   62 | extern NSString *NSSpeechModeText;
      |        ^~~~~~~~
/usr/include/GNUstep/AppKit/NSSpeechSynthesizer.h:63:8: error: ‘NSString’ does not name a type
   63 | extern NSString *NSSpeechModePhoneme;
      |        ^~~~~~~~
/usr/include/GNUstep/AppKit/NSSpeechSynthesizer.h:64:8: error: ‘NSString’ does not name a type
   64 | extern NSString *NSSpeechModeNormal;
      |        ^~~~~~~~
/usr/include/GNUstep/AppKit/NSSpeechSynthesizer.h:65:8: error: ‘NSString’ does not name a type
   65 | extern NSString *NSSpeechModeLiteral;
      |        ^~~~~~~~
/usr/include/GNUstep/AppKit/NSSpeechSynthesizer.h:68:8: error: ‘NSString’ does not name a type
   68 | extern NSString *NSSpeechResetProperty;
      |        ^~~~~~~~
/usr/include/GNUstep/AppKit/NSSpeechSynthesizer.h:69:8: error: ‘NSString’ does not name a type
   69 | extern NSString *NSSpeechOutputToFileURLProperty;
      |        ^~~~~~~~
/usr/include/GNUstep/AppKit/NSSpeechSynthesizer.h:70:8: error: ‘NSString’ does not name a type
   70 | extern NSString *NSSpeechPitchBaseProperty;
      |        ^~~~~~~~
/usr/include/GNUstep/AppKit/NSSpeechSynthesizer.h:74:8: error: ‘NSString’ does not name a type
   74 | extern NSString *NSSpeechStatusOutputBusy;
      |        ^~~~~~~~
/usr/include/GNUstep/AppKit/NSSpeechSynthesizer.h:75:8: error: ‘NSString’ does not name a type
   75 | extern NSString *NSSpeechStatusOutputPaused;
      |        ^~~~~~~~
/usr/include/GNUstep/AppKit/NSSpeechSynthesizer.h:76:8: error: ‘NSString’ does not name a type
   76 | extern NSString *NSSpeechStatusNumberOfCharactersLeft;
      |        ^~~~~~~~
/usr/include/GNUstep/AppKit/NSSpeechSynthesizer.h:77:8: error: ‘NSString’ does not name a type
   77 | extern NSString *NSSpeechStatusPhonemeCode;
      |        ^~~~~~~~
/usr/include/GNUstep/AppKit/NSSpeechSynthesizer.h:80:8: error: ‘NSString’ does not name a type
   80 | extern NSString *NSSpeechErrorCount;
      |        ^~~~~~~~
/usr/include/GNUstep/AppKit/NSSpeechSynthesizer.h:81:8: error: ‘NSString’ does not name a type
   81 | extern NSString *NSSpeechErrorOldestCode;
      |        ^~~~~~~~
/usr/include/GNUstep/AppKit/NSSpeechSynthesizer.h:82:8: error: ‘NSString’ does not name a type
   82 | extern NSString *NSSpeechErrorOldestCharacterOffset;
      |        ^~~~~~~~
/usr/include/GNUstep/AppKit/NSSpeechSynthesizer.h:83:8: error: ‘NSString’ does not name a type
   83 | extern NSString *NSSpeechErrorNewestCode;
      |        ^~~~~~~~
/usr/include/GNUstep/AppKit/NSSpeechSynthesizer.h:84:8: error: ‘NSString’ does not name a type
   84 | extern NSString *NSSpeechErrorNewestCharacterOffset;
      |        ^~~~~~~~
/usr/include/GNUstep/AppKit/NSSpeechSynthesizer.h:87:8: error: ‘NSString’ does not name a type
   87 | extern NSString *NSSpeechSynthesizerInfoIdentifier;
      |        ^~~~~~~~
/usr/include/GNUstep/AppKit/NSSpeechSynthesizer.h:88:8: error: ‘NSString’ does not name a type
   88 | extern NSString *NSSpeechSynthesizerInfoVersion;
      |        ^~~~~~~~
/usr/include/GNUstep/AppKit/NSSpeechSynthesizer.h:91:8: error: ‘NSString’ does not name a type
   91 | extern NSString *NSSpeechCommandPrefix;
      |        ^~~~~~~~
/usr/include/GNUstep/AppKit/NSSpeechSynthesizer.h:92:8: error: ‘NSString’ does not name a type
   92 | extern NSString *NSSpeechCommandSuffix;
      |        ^~~~~~~~
/usr/include/GNUstep/AppKit/NSSpeechSynthesizer.h:95:8: error: ‘NSString’ does not name a type
   95 | extern NSString *NSSpeechDictionaryLanguage;
      |        ^~~~~~~~
/usr/include/GNUstep/AppKit/NSSpeechSynthesizer.h:96:8: error: ‘NSString’ does not name a type
   96 | extern NSString *NSSpeechDictionaryModificationDate;
      |        ^~~~~~~~
/usr/include/GNUstep/AppKit/NSSpeechSynthesizer.h:97:8: error: ‘NSString’ does not name a type
   97 | extern NSString *NSSpeechDictionaryPronunciations;
      |        ^~~~~~~~
/usr/include/GNUstep/AppKit/NSSpeechSynthesizer.h:98:8: error: ‘NSString’ does not name a type
   98 | extern NSString *NSSpeechDictionaryAbreviations;
      |        ^~~~~~~~
/usr/include/GNUstep/AppKit/NSSpeechSynthesizer.h:99:8: error: ‘NSString’ does not name a type
   99 | extern NSString *NSSpeechDictionaryEntrySpelling;
      |        ^~~~~~~~
/usr/include/GNUstep/AppKit/NSSpeechSynthesizer.h:100:8: error: ‘NSString’ does not name a type
  100 | extern NSString *NSSpeechDictionaryEntryPhonemes;
      |        ^~~~~~~~
/usr/include/GNUstep/AppKit/NSSpeechSynthesizer.h:103:2: error: ‘interface’ does not name a type
  103 | @interface NSSpeechSynthesizer : NSObject
      |  ^~~~~~~~~
/usr/include/GNUstep/AppKit/NSSpeechSynthesizer.h:109:1: error: expected unqualified-id before ‘-’ token
  109 | - (BOOL) usesFeebackWindow;
      | ^
/usr/include/GNUstep/AppKit/NSSpeechSynthesizer.h:110:1: error: expected unqualified-id before ‘-’ token
  110 | - (void) setUsesFeebackWindow: (BOOL)flag;
      | ^
/usr/include/GNUstep/AppKit/NSSpeechSynthesizer.h:112:1: error: expected unqualified-id before ‘-’ token
  112 | - (NSString *) voice;
      | ^
/usr/include/GNUstep/AppKit/NSSpeechSynthesizer.h:113:1: error: expected unqualified-id before ‘-’ token
  113 | - (void) setVoice: (NSString *)voice;
      | ^
/usr/include/GNUstep/AppKit/NSSpeechSynthesizer.h:115:1: error: expected unqualified-id before ‘-’ token
  115 | - (float) rate;
      | ^
/usr/include/GNUstep/AppKit/NSSpeechSynthesizer.h:116:1: error: expected unqualified-id before ‘-’ token
  116 | - (void) setRate: (float)rate;
      | ^
/usr/include/GNUstep/AppKit/NSSpeechSynthesizer.h:118:1: error: expected unqualified-id before ‘-’ token
  118 | - (float) volume;
      | ^
/usr/include/GNUstep/AppKit/NSSpeechSynthesizer.h:119:1: error: expected unqualified-id before ‘-’ token
  119 | - (void) setVolume: (float)volume;
      | ^
/usr/include/GNUstep/AppKit/NSSpeechSynthesizer.h:121:1: error: expected unqualified-id before ‘-’ token
  121 | - (void) addSpeechDictionary: (NSDictionary *)speechDictionary;
      | ^
/usr/include/GNUstep/AppKit/NSSpeechSynthesizer.h:123:1: error: expected unqualified-id before ‘-’ token
  123 | - (id) objectForProperty: (NSString *)property error: (NSError **)error;
      | ^
/usr/include/GNUstep/AppKit/NSSpeechSynthesizer.h:125:1: error: expected unqualified-id before ‘-’ token
  125 | - (id) setObject: (id) object
      | ^
/usr/include/GNUstep/AppKit/NSSpeechSynthesizer.h:129:1: error: expected unqualified-id before ‘-’ token
  129 | - (id) delegate;
      | ^
/usr/include/GNUstep/AppKit/NSSpeechSynthesizer.h:130:1: error: expected unqualified-id before ‘-’ token
  130 | - (void) setDelegate: (id)delegate;
      | ^
/usr/include/GNUstep/AppKit/NSSpeechSynthesizer.h:133:1: error: expected unqualified-id before ‘+’ token
  133 | + (NSArray *) availableVoices;
      | ^
/usr/include/GNUstep/AppKit/NSSpeechSynthesizer.h:135:1: error: expected unqualified-id before ‘+’ token
  135 | + (NSDictionary *) attributesForVoice: (NSString *)voice;
      | ^
/usr/include/GNUstep/AppKit/NSSpeechSynthesizer.h:137:1: error: expected unqualified-id before ‘+’ token
  137 | + (NSString *) defaultVoice;
      | ^
/usr/include/GNUstep/AppKit/NSSpeechSynthesizer.h:140:1: error: expected unqualified-id before ‘+’ token
  140 | + (BOOL) isAnyApplicationSpeaking;
      | ^
/usr/include/GNUstep/AppKit/NSSpeechSynthesizer.h:143:1: error: expected unqualified-id before ‘-’ token
  143 | - (BOOL) isSpeaking;
      | ^
/usr/include/GNUstep/AppKit/NSSpeechSynthesizer.h:145:1: error: expected unqualified-id before ‘-’ token
  145 | - (BOOL) startSpeakingString: (NSString *)text;
      | ^
/usr/include/GNUstep/AppKit/NSSpeechSynthesizer.h:147:1: error: expected unqualified-id before ‘-’ token
  147 | - (BOOL) startSpeakingString: (NSString *)text toURL: (NSURL *)url;
      | ^
/usr/include/GNUstep/AppKit/NSSpeechSynthesizer.h:149:1: error: expected unqualified-id before ‘-’ token
  149 | - (void) stopSpeaking;
      | ^
/usr/include/GNUstep/AppKit/NSSpeechSynthesizer.h:151:1: error: expected unqualified-id before ‘-’ token
  151 | - (void) stopSpeakingAtBoundary: (NSSpeechBoundary)boundary;
      | ^
/usr/include/GNUstep/AppKit/NSSpeechSynthesizer.h:153:1: error: expected unqualified-id before ‘-’ token
  153 | - (void) pauseSpeakingAtBoundary: (NSSpeechBoundary)boundary;
      | ^
/usr/include/GNUstep/AppKit/NSSpeechSynthesizer.h:155:1: error: expected unqualified-id before ‘-’ token
  155 | - (void) continueSpeaking;
      | ^
/usr/include/GNUstep/AppKit/NSSpeechSynthesizer.h:157:1: error: expected unqualified-id before ‘-’ token
  157 | - (NSString *) phonemesFromText: (NSString *)text;
      | ^
/usr/include/GNUstep/AppKit/NSSpeechSynthesizer.h:158:2: error: ‘end’ does not name a type
  158 | @end
      |  ^~~
/usr/include/GNUstep/AppKit/NSSpeechSynthesizer.h:172:1: error: expected unqualified-id before ‘-’ token
  172 | - (void)speechSynthesizer: (NSSpeechSynthesizer *)sender
      | ^
/usr/include/GNUstep/AppKit/NSSpeechSynthesizer.h:175:1: error: expected unqualified-id before ‘-’ token
  175 | - (void)speechSynthesizer: (NSSpeechSynthesizer *)sender
      | ^
/usr/include/GNUstep/AppKit/NSSpeechSynthesizer.h:178:1: error: expected unqualified-id before ‘-’ token
  178 | - (void)speechSynthesizer: (NSSpeechSynthesizer *)sender
      | ^
/usr/include/GNUstep/AppKit/NSSpeechSynthesizer.h:181:1: error: expected unqualified-id before ‘-’ token
  181 | - (void) speechSynthesizer: (NSSpeechSynthesizer *)sender
      | ^
/usr/include/GNUstep/AppKit/NSSpeechSynthesizer.h:184:2: error: ‘end’ does not name a type
  184 | @end
      |  ^~~
/usr/include/GNUstep/AppKit/NSStepper.h:35:2: error: ‘interface’ does not name a type
   35 | @interface NSStepper : NSControl
      |  ^~~~~~~~~
/usr/include/GNUstep/AppKit/NSStepper.h:39:1: error: expected unqualified-id before ‘-’ token
   39 | - (double)maxValue;
      | ^
/usr/include/GNUstep/AppKit/NSStepper.h:40:1: error: expected unqualified-id before ‘-’ token
   40 | - (void)setMaxValue: (double)maxValue;
      | ^
/usr/include/GNUstep/AppKit/NSStepper.h:41:1: error: expected unqualified-id before ‘-’ token
   41 | - (double)minValue;
      | ^
/usr/include/GNUstep/AppKit/NSStepper.h:42:1: error: expected unqualified-id before ‘-’ token
   42 | - (void)setMinValue: (double)minValue;
      | ^
/usr/include/GNUstep/AppKit/NSStepper.h:43:1: error: expected unqualified-id before ‘-’ token
   43 | - (double)increment;
      | ^
/usr/include/GNUstep/AppKit/NSStepper.h:44:1: error: expected unqualified-id before ‘-’ token
   44 | - (void)setIncrement: (double)increment;
      | ^
/usr/include/GNUstep/AppKit/NSStepper.h:46:1: error: expected unqualified-id before ‘-’ token
   46 | - (BOOL)autorepeat;
      | ^
/usr/include/GNUstep/AppKit/NSStepper.h:47:1: error: expected unqualified-id before ‘-’ token
   47 | - (void)setAutorepeat: (BOOL)autorepeat;
      | ^
/usr/include/GNUstep/AppKit/NSStepper.h:48:1: error: expected unqualified-id before ‘-’ token
   48 | - (BOOL)valueWraps;
      | ^
/usr/include/GNUstep/AppKit/NSStepper.h:49:1: error: expected unqualified-id before ‘-’ token
   49 | - (void)setValueWraps: (BOOL)valueWraps;
      | ^
/usr/include/GNUstep/AppKit/NSStepper.h:51:2: error: ‘end’ does not name a type
   51 | @end
      |  ^~~
/usr/include/GNUstep/AppKit/NSStepperCell.h:46:1: error: expected unqualified-id before ‘-’ token
   46 | - (double)maxValue;
      | ^
/usr/include/GNUstep/AppKit/NSStepperCell.h:47:1: error: expected unqualified-id before ‘-’ token
   47 | - (void)setMaxValue: (double)maxValue;
      | ^
/usr/include/GNUstep/AppKit/NSStepperCell.h:48:1: error: expected unqualified-id before ‘-’ token
   48 | - (double)minValue;
      | ^
/usr/include/GNUstep/AppKit/NSStepperCell.h:49:1: error: expected unqualified-id before ‘-’ token
   49 | - (void)setMinValue: (double)minValue;
      | ^
/usr/include/GNUstep/AppKit/NSStepperCell.h:50:1: error: expected unqualified-id before ‘-’ token
   50 | - (double)increment;
      | ^
/usr/include/GNUstep/AppKit/NSStepperCell.h:51:1: error: expected unqualified-id before ‘-’ token
   51 | - (void)setIncrement: (double)increment;
      | ^
/usr/include/GNUstep/AppKit/NSStepperCell.h:53:1: error: expected unqualified-id before ‘-’ token
   53 | - (BOOL)autorepeat;
      | ^
/usr/include/GNUstep/AppKit/NSStepperCell.h:54:1: error: expected unqualified-id before ‘-’ token
   54 | - (void)setAutorepeat: (BOOL)autorepeat;
      | ^
/usr/include/GNUstep/AppKit/NSStepperCell.h:55:1: error: expected unqualified-id before ‘-’ token
   55 | - (BOOL)valueWraps;
      | ^
/usr/include/GNUstep/AppKit/NSStepperCell.h:56:1: error: expected unqualified-id before ‘-’ token
   56 | - (void)setValueWraps: (BOOL)valueWraps;
      | ^
/usr/include/GNUstep/AppKit/NSStepperCell.h:58:2: error: ‘end’ does not name a type
   58 | @end
      |  ^~~
/usr/include/GNUstep/AppKit/NSSwitch.h:38:2: error: ‘interface’ does not name a type
   38 | @interface NSSwitch : NSControl <NSAccessibilitySwitch>
      |  ^~~~~~~~~
/usr/include/GNUstep/AppKit/NSSwitch.h:46:1: error: expected unqualified-id before ‘-’ token
   46 | - (void) setState: (NSControlStateValue)s;
      | ^
/usr/include/GNUstep/AppKit/NSSwitch.h:47:1: error: expected unqualified-id before ‘-’ token
   47 | - (NSControlStateValue) state;
      | ^
/usr/include/GNUstep/AppKit/NSSwitch.h:49:2: error: ‘end’ does not name a type
   49 | @end
      |  ^~~
/usr/include/GNUstep/AppKit/NSSplitViewController.h:38:19: error: expected unqualified-id before ‘,’ token
   38 | @class NSSplitView, NSSplitViewItem, NSArray, NSMutableArray;
      |                   ^
/usr/include/GNUstep/AppKit/NSSplitViewController.h:38:21: error: aggregate ‘NSSplitView NSSplitViewItem’ has incomplete type and cannot be defined
   38 | @class NSSplitView, NSSplitViewItem, NSArray, NSMutableArray;
      |                     ^~~~~~~~~~~~~~~
/usr/include/GNUstep/AppKit/NSSplitViewController.h:40:2: error: ‘interface’ does not name a type
   40 | @interface NSSplitViewController : NSViewController
      |  ^~~~~~~~~
/usr/include/GNUstep/AppKit/NSSplitViewController.h:47:1: error: expected unqualified-id before ‘-’ token
   47 | - (NSSplitView *) splitView;
      | ^
/usr/include/GNUstep/AppKit/NSSplitViewController.h:48:1: error: expected unqualified-id before ‘-’ token
   48 | - (void) setSplitView: (NSSplitView *)splitView;
      | ^
/usr/include/GNUstep/AppKit/NSSplitViewController.h:49:1: error: expected unqualified-id before ‘-’ token
   49 | - (NSSplitViewItem *) splitViewItemForViewController: (NSViewController *)vc;
      | ^
/usr/include/GNUstep/AppKit/NSSplitViewController.h:50:1: error: expected unqualified-id before ‘-’ token
   50 | - (CGFloat) minimumThicknessForInlineSidebars;
      | ^
/usr/include/GNUstep/AppKit/NSSplitViewController.h:51:1: error: expected unqualified-id before ‘-’ token
   51 | - (void) setMinimumThicknessForInlineSidebars: (CGFloat)value;
      | ^
/usr/include/GNUstep/AppKit/NSSplitViewController.h:54:1: error: expected unqualified-id before ‘-’ token
   54 | - (NSArray *) splitViewItems;
      | ^
/usr/include/GNUstep/AppKit/NSSplitViewController.h:55:1: error: expected unqualified-id before ‘-’ token
   55 | - (void) setSplitViewItems: (NSArray *)items;
      | ^
/usr/include/GNUstep/AppKit/NSSplitViewController.h:56:1: error: expected unqualified-id before ‘-’ token
   56 | - (void) addSplitViewItem: (NSSplitViewItem *)item;
      | ^
/usr/include/GNUstep/AppKit/NSSplitViewController.h:57:1: error: expected unqualified-id before ‘-’ token
   57 | - (void) insertSplitViewItem: (NSSplitViewItem *)item atIndex: (NSInteger)index;
      | ^
/usr/include/GNUstep/AppKit/NSSplitViewController.h:58:1: error: expected unqualified-id before ‘-’ token
   58 | - (void) removeSplitViewItem: (NSSplitViewItem *)item;
      | ^
/usr/include/GNUstep/AppKit/NSSplitViewController.h:61:1: error: expected unqualified-id before ‘-’ token
   61 | - (NSRect) splitView: (NSSplitView *)splitView additionalEffectiveRectOfDividerAtIndex: (NSInteger)dividerIndex;
      | ^
/usr/include/GNUstep/AppKit/NSSplitViewController.h:62:1: error: expected unqualified-id before ‘-’ token
   62 | - (BOOL) splitView: (NSSplitView *)splitView canCollapseSubview: (NSView *)subview;
      | ^
/usr/include/GNUstep/AppKit/NSSplitViewController.h:63:1: error: expected unqualified-id before ‘-’ token
   63 | - (NSRect) splitView: (NSSplitView *)splitView effectiveRect: (NSRect)proposedEffectiveRect
      | ^
/usr/include/GNUstep/AppKit/NSSplitViewController.h:65:1: error: expected unqualified-id before ‘-’ token
   65 | - (BOOL) splitView: (NSSplitView *)splitView shouldCollapseSubview: (NSView *)subview
      | ^
/usr/include/GNUstep/AppKit/NSSplitViewController.h:67:1: error: expected unqualified-id before ‘-’ token
   67 | - (BOOL) splitView: (NSSplitView *)splitView shouldHideDividerAtIndex: (NSInteger)dividerIndex;
      | ^
/usr/include/GNUstep/AppKit/NSSplitViewController.h:68:1: error: expected unqualified-id before ‘-’ token
   68 | - (IBAction)toggleSidebar:(id)sender;
      | ^
/usr/include/GNUstep/AppKit/NSSplitViewController.h:69:2: error: ‘end’ does not name a type
   69 | @end
      |  ^~~
/usr/include/GNUstep/AppKit/NSSplitViewItem.h:65:2: error: ‘interface’ does not name a type
   65 | @interface NSSplitViewItem : NSObject <NSCoding>
      |  ^~~~~~~~~
/usr/include/GNUstep/AppKit/NSSplitViewItem.h:80:1: error: expected unqualified-id before ‘+’ token
   80 | + (instancetype)contentListWithViewController:(NSViewController *)viewController;
      | ^
/usr/include/GNUstep/AppKit/NSSplitViewItem.h:81:1: error: expected unqualified-id before ‘+’ token
   81 | + (instancetype)sidebarWithViewController:(NSViewController *)viewController;
      | ^
/usr/include/GNUstep/AppKit/NSSplitViewItem.h:82:1: error: expected unqualified-id before ‘+’ token
   82 | + (instancetype)splitViewItemWithViewController:(NSViewController *)viewController;
      | ^
/usr/include/GNUstep/AppKit/NSSplitViewItem.h:84:1: error: expected unqualified-id before ‘-’ token
   84 | - (CGFloat) automaticMaximumThickness;
      | ^
/usr/include/GNUstep/AppKit/NSSplitViewItem.h:85:1: error: expected unqualified-id before ‘-’ token
   85 | - (void) setAutomaticMaximumThickness: (CGFloat)f;
      | ^
/usr/include/GNUstep/AppKit/NSSplitViewItem.h:86:1: error: expected unqualified-id before ‘-’ token
   86 | - (CGFloat) preferredThicknessFraction;
      | ^
/usr/include/GNUstep/AppKit/NSSplitViewItem.h:87:1: error: expected unqualified-id before ‘-’ token
   87 | - (void) setPreferredThicknessFraction: (CGFloat)f;
      | ^
/usr/include/GNUstep/AppKit/NSSplitViewItem.h:88:1: error: expected unqualified-id before ‘-’ token
   88 | - (CGFloat) minimumThickness;
      | ^
/usr/include/GNUstep/AppKit/NSSplitViewItem.h:89:1: error: expected unqualified-id before ‘-’ token
   89 | - (void) setMinimumThickness: (CGFloat)f;
      | ^
/usr/include/GNUstep/AppKit/NSSplitViewItem.h:90:1: error: expected unqualified-id before ‘-’ token
   90 | - (CGFloat) maximumThickness;
      | ^
/usr/include/GNUstep/AppKit/NSSplitViewItem.h:91:1: error: expected unqualified-id before ‘-’ token
   91 | - (void) setMaximumThickness: (CGFloat)f;
      | ^
/usr/include/GNUstep/AppKit/NSSplitViewItem.h:93:1: error: expected unqualified-id before ‘-’ token
   93 | - (/* NSLayoutPriority */ CGFloat) holdingPriority;
      | ^
/usr/include/GNUstep/AppKit/NSSplitViewItem.h:95:1: error: expected unqualified-id before ‘-’ token
   95 | - (BOOL) canCollapse;
      | ^
/usr/include/GNUstep/AppKit/NSSplitViewItem.h:96:1: error: expected unqualified-id before ‘-’ token
   96 | - (NSSplitViewItemCollapseBehavior) collapseBehavior;
      | ^
/usr/include/GNUstep/AppKit/NSSplitViewItem.h:97:1: error: expected unqualified-id before ‘-’ token
   97 | - (BOOL) isSpringLoaded;
      | ^
/usr/include/GNUstep/AppKit/NSSplitViewItem.h:98:1: error: expected unqualified-id before ‘-’ token
   98 | - (void) setSpringLoaded: (BOOL)flag;
      | ^
/usr/include/GNUstep/AppKit/NSSplitViewItem.h:100:1: error: expected unqualified-id before ‘-’ token
  100 | - (BOOL) allowsFullHeightLayout;
      | ^
/usr/include/GNUstep/AppKit/NSSplitViewItem.h:101:1: error: expected unqualified-id before ‘-’ token
  101 | - (void) setAllowsFullHeightLayout: (BOOL)flag;
      | ^
/usr/include/GNUstep/AppKit/NSSplitViewItem.h:103:1: error: expected unqualified-id before ‘-’ token
  103 | - (NSTitlebarSeparatorStyle) titlebarSeparatorStyle;
      | ^
/usr/include/GNUstep/AppKit/NSSplitViewItem.h:104:1: error: expected unqualified-id before ‘-’ token
  104 | - (void) setTitlebarSeparatorStyle: (NSTitlebarSeparatorStyle)style;
      | ^
/usr/include/GNUstep/AppKit/NSSplitViewItem.h:106:1: error: expected unqualified-id before ‘-’ token
  106 | - (NSViewController *) viewController;
      | ^
/usr/include/GNUstep/AppKit/NSSplitViewItem.h:107:1: error: expected unqualified-id before ‘-’ token
  107 | - (void) setViewController: (NSViewController *)vc;
      | ^
/usr/include/GNUstep/AppKit/NSSplitViewItem.h:108:2: error: ‘end’ does not name a type
  108 | @end
      |  ^~~
/usr/include/GNUstep/AppKit/NSTableColumn.h:59:2: error: ‘interface’ does not name a type
   59 | @interface NSTableColumn : NSObject <NSCoding>
      |  ^~~~~~~~~
/usr/include/GNUstep/AppKit/NSTableColumn.h:78:1: error: expected unqualified-id before ‘-’ token
   78 | - (id) initWithIdentifier: (id)anObject;
      | ^
/usr/include/GNUstep/AppKit/NSTableColumn.h:82:1: error: expected unqualified-id before ‘-’ token
   82 | - (void) setIdentifier: (id)anObject;
      | ^
/usr/include/GNUstep/AppKit/NSTableColumn.h:83:1: error: expected unqualified-id before ‘-’ token
   83 | - (id) identifier;
      | ^
/usr/include/GNUstep/AppKit/NSTableColumn.h:87:1: error: expected unqualified-id before ‘-’ token
   87 | - (void) setTableView: (NSTableView *)aTableView;
      | ^
/usr/include/GNUstep/AppKit/NSTableColumn.h:88:1: error: expected unqualified-id before ‘-’ token
   88 | - (NSTableView *) tableView;
      | ^
/usr/include/GNUstep/AppKit/NSTableColumn.h:92:1: error: expected unqualified-id before ‘-’ token
   92 | - (void) setWidth: (CGFloat)newWidth;
      | ^
/usr/include/GNUstep/AppKit/NSTableColumn.h:93:1: error: expected unqualified-id before ‘-’ token
   93 | - (CGFloat) width;
      | ^
/usr/include/GNUstep/AppKit/NSTableColumn.h:94:1: error: expected unqualified-id before ‘-’ token
   94 | - (void) setMinWidth: (CGFloat)minWidth;
      | ^
/usr/include/GNUstep/AppKit/NSTableColumn.h:95:1: error: expected unqualified-id before ‘-’ token
   95 | - (CGFloat) minWidth;
      | ^
/usr/include/GNUstep/AppKit/NSTableColumn.h:96:1: error: expected unqualified-id before ‘-’ token
   96 | - (void) setMaxWidth: (CGFloat)maxWidth;
      | ^
/usr/include/GNUstep/AppKit/NSTableColumn.h:97:1: error: expected unqualified-id before ‘-’ token
   97 | - (CGFloat) maxWidth;
      | ^
/usr/include/GNUstep/AppKit/NSTableColumn.h:98:1: error: expected unqualified-id before ‘-’ token
   98 | - (void) setResizable: (BOOL)flag;
      | ^
/usr/include/GNUstep/AppKit/NSTableColumn.h:99:1: error: expected unqualified-id before ‘-’ token
   99 | - (BOOL) isResizable;
      | ^
/usr/include/GNUstep/AppKit/NSTableColumn.h:101:1: error: expected unqualified-id before ‘-’ token
  101 | - (void) setResizingMask: (NSUInteger)resizingMask;
      | ^
/usr/include/GNUstep/AppKit/NSTableColumn.h:102:1: error: expected unqualified-id before ‘-’ token
  102 | - (NSUInteger) resizingMask;
      | ^
/usr/include/GNUstep/AppKit/NSTableColumn.h:104:1: error: expected unqualified-id before ‘-’ token
  104 | - (void) sizeToFit;
      | ^
/usr/include/GNUstep/AppKit/NSTableColumn.h:106:1: error: expected unqualified-id before ‘-’ token
  106 | - (void) setHidden: (BOOL)hidden;
      | ^
/usr/include/GNUstep/AppKit/NSTableColumn.h:107:1: error: expected unqualified-id before ‘-’ token
  107 | - (BOOL) isHidden;
      | ^
/usr/include/GNUstep/AppKit/NSTableColumn.h:112:1: error: expected unqualified-id before ‘-’ token
  112 | - (void) setEditable: (BOOL)flag;
      | ^
/usr/include/GNUstep/AppKit/NSTableColumn.h:113:1: error: expected unqualified-id before ‘-’ token
  113 | - (BOOL) isEditable;
      | ^
/usr/include/GNUstep/AppKit/NSTableColumn.h:117:1: error: expected unqualified-id before ‘-’ token
  117 | - (void) setHeaderCell: (NSCell *)aCell;
      | ^
/usr/include/GNUstep/AppKit/NSTableColumn.h:118:1: error: expected unqualified-id before ‘-’ token
  118 | - (NSCell *) headerCell;
      | ^
/usr/include/GNUstep/AppKit/NSTableColumn.h:120:1: error: expected unqualified-id before ‘-’ token
  120 | - (void) setHeaderToolTip: (NSString *)aString;
      | ^
/usr/include/GNUstep/AppKit/NSTableColumn.h:121:1: error: expected unqualified-id before ‘-’ token
  121 | - (NSString *) headerToolTip;
      | ^
/usr/include/GNUstep/AppKit/NSTableColumn.h:123:1: error: expected unqualified-id before ‘-’ token
  123 | - (void) setDataCell: (NSCell *)aCell;
      | ^
/usr/include/GNUstep/AppKit/NSTableColumn.h:124:1: error: expected unqualified-id before ‘-’ token
  124 | - (NSCell *) dataCell;
      | ^
/usr/include/GNUstep/AppKit/NSTableColumn.h:125:1: error: expected unqualified-id before ‘-’ token
  125 | - (NSCell *) dataCellForRow: (NSInteger)row;
      | ^
/usr/include/GNUstep/AppKit/NSTableColumn.h:130:1: error: expected unqualified-id before ‘-’ token
  130 | - (void) setSortDescriptorPrototype: (NSSortDescriptor *)aSortDescriptor;
      | ^
/usr/include/GNUstep/AppKit/NSTableColumn.h:131:1: error: expected unqualified-id before ‘-’ token
  131 | - (NSSortDescriptor *) sortDescriptorPrototype;
      | ^
/usr/include/GNUstep/AppKit/NSTableColumn.h:133:2: error: ‘end’ does not name a type
  133 | @end
      |  ^~~
/usr/include/GNUstep/AppKit/NSTableHeaderCell.h:34:2: error: ‘interface’ does not name a type
   34 | @interface NSTableHeaderCell : NSTextFieldCell
      |  ^~~~~~~~~
/usr/include/GNUstep/AppKit/NSTableHeaderCell.h:39:1: error: expected unqualified-id before ‘-’ token
   39 | - (void)drawSortIndicatorWithFrame: (NSRect)cellFrame
      | ^
/usr/include/GNUstep/AppKit/NSTableHeaderCell.h:43:1: error: expected unqualified-id before ‘-’ token
   43 | - (NSRect)sortIndicatorRectForBounds: (NSRect)theRect;
      | ^
/usr/include/GNUstep/AppKit/NSTableHeaderCell.h:46:2: error: ‘end’ does not name a type
   46 | @end
      |  ^~~
/usr/include/GNUstep/AppKit/NSTableHeaderView.h:39:2: error: ‘interface’ does not name a type
   39 | @interface NSTableHeaderView : NSView
      |  ^~~~~~~~~
/usr/include/GNUstep/AppKit/NSTableHeaderView.h:47:1: error: expected unqualified-id before ‘-’ token
   47 | - (void) setTableView: (NSTableView*)aTableView;
      | ^
/usr/include/GNUstep/AppKit/NSTableHeaderView.h:48:1: error: expected unqualified-id before ‘-’ token
   48 | - (NSTableView*) tableView;
      | ^
/usr/include/GNUstep/AppKit/NSTableHeaderView.h:52:1: error: expected unqualified-id before ‘-’ token
   52 | - (NSInteger) draggedColumn;
      | ^
/usr/include/GNUstep/AppKit/NSTableHeaderView.h:53:1: error: expected unqualified-id before ‘-’ token
   53 | - (CGFloat) draggedDistance;
      | ^
/usr/include/GNUstep/AppKit/NSTableHeaderView.h:54:1: error: expected unqualified-id before ‘-’ token
   54 | - (NSInteger) resizedColumn;
      | ^
/usr/include/GNUstep/AppKit/NSTableHeaderView.h:58:1: error: expected unqualified-id before ‘-’ token
   58 | - (NSInteger) columnAtPoint: (NSPoint)aPoint;
      | ^
/usr/include/GNUstep/AppKit/NSTableHeaderView.h:59:1: error: expected unqualified-id before ‘-’ token
   59 | - (NSRect) headerRectOfColumn: (NSInteger)columnIndex;
      | ^
/usr/include/GNUstep/AppKit/NSTableHeaderView.h:60:2: error: ‘end’ does not name a type
   60 | @end
      |  ^~~
/usr/include/GNUstep/AppKit/NSTabView.h:43:3: error: ‘NSTabViewType’ does not name a type
   43 | } NSTabViewType;
      |   ^~~~~~~~~~~~~
/usr/include/GNUstep/AppKit/NSTabView.h:48:2: error: ‘interface’ does not name a type
   48 | @interface NSTabView : NSView <NSCoding>
      |  ^~~~~~~~~
/usr/include/GNUstep/AppKit/NSTabView.h:60:1: error: expected unqualified-id before ‘-’ token
   60 | - (void)addTabViewItem:(NSTabViewItem *)tabViewItem;
      | ^
/usr/include/GNUstep/AppKit/NSTabView.h:61:1: error: expected unqualified-id before ‘-’ token
   61 | - (void)insertTabViewItem:(NSTabViewItem *)tabViewItem
      | ^
/usr/include/GNUstep/AppKit/NSTabView.h:63:1: error: expected unqualified-id before ‘-’ token
   63 | - (void)removeTabViewItem:(NSTabViewItem *)tabViewItem;
      | ^
/usr/include/GNUstep/AppKit/NSTabView.h:64:1: error: expected unqualified-id before ‘-’ token
   64 | - (NSInteger)indexOfTabViewItem:(NSTabViewItem *)tabViewItem;
      | ^
/usr/include/GNUstep/AppKit/NSTabView.h:65:1: error: expected unqualified-id before ‘-’ token
   65 | - (NSInteger)indexOfTabViewItemWithIdentifier:(id)identifier;
      | ^
/usr/include/GNUstep/AppKit/NSTabView.h:66:1: error: expected unqualified-id before ‘-’ token
   66 | - (NSInteger)numberOfTabViewItems;
      | ^
/usr/include/GNUstep/AppKit/NSTabView.h:68:1: error: expected unqualified-id before ‘-’ token
   68 | - (NSTabViewItem *)tabViewItemAtIndex:(NSInteger)index;
      | ^
/usr/include/GNUstep/AppKit/NSTabView.h:69:1: error: expected unqualified-id before ‘-’ token
   69 | - (NSArray *)tabViewItems;
      | ^
/usr/include/GNUstep/AppKit/NSTabView.h:71:1: error: expected unqualified-id before ‘-’ token
   71 | - (void)selectFirstTabViewItem:(id)sender;
      | ^
/usr/include/GNUstep/AppKit/NSTabView.h:72:1: error: expected unqualified-id before ‘-’ token
   72 | - (void)selectLastTabViewItem:(id)sender;
      | ^
/usr/include/GNUstep/AppKit/NSTabView.h:73:1: error: expected unqualified-id before ‘-’ token
   73 | - (void)selectNextTabViewItem:(id)sender;
      | ^
/usr/include/GNUstep/AppKit/NSTabView.h:74:1: error: expected unqualified-id before ‘-’ token
   74 | - (void)selectPreviousTabViewItem:(id)sender;
      | ^
/usr/include/GNUstep/AppKit/NSTabView.h:75:1: error: expected unqualified-id before ‘-’ token
   75 | - (void)selectTabViewItem:(NSTabViewItem *)tabViewItem;
      | ^
/usr/include/GNUstep/AppKit/NSTabView.h:76:1: error: expected unqualified-id before ‘-’ token
   76 | - (void)selectTabViewItemAtIndex:(NSInteger)index;
      | ^
/usr/include/GNUstep/AppKit/NSTabView.h:77:1: error: expected unqualified-id before ‘-’ token
   77 | - (void)selectTabViewItemWithIdentifier:(id)identifier;
      | ^
/usr/include/GNUstep/AppKit/NSTabView.h:78:1: error: expected unqualified-id before ‘-’ token
   78 | - (void)takeSelectedTabViewItemFromSender:(id)sender;
      | ^
/usr/include/GNUstep/AppKit/NSTabView.h:79:1: error: expected unqualified-id before ‘-’ token
   79 | - (NSTabViewItem*) selectedTabViewItem;
      | ^
/usr/include/GNUstep/AppKit/NSTabView.h:81:1: error: expected unqualified-id before ‘-’ token
   81 | - (void)setFont:(NSFont *)font;
      | ^
/usr/include/GNUstep/AppKit/NSTabView.h:82:1: error: expected unqualified-id before ‘-’ token
   82 | - (NSFont *)font;
      | ^
/usr/include/GNUstep/AppKit/NSTabView.h:84:1: error: expected unqualified-id before ‘-’ token
   84 | - (void)setTabViewType:(NSTabViewType)tabViewType;
      | ^
/usr/include/GNUstep/AppKit/NSTabView.h:85:1: error: expected unqualified-id before ‘-’ token
   85 | - (NSTabViewType)tabViewType;
      | ^
/usr/include/GNUstep/AppKit/NSTabView.h:87:1: error: expected unqualified-id before ‘-’ token
   87 | - (void)setDrawsBackground:(BOOL)flag;
      | ^
/usr/include/GNUstep/AppKit/NSTabView.h:88:1: error: expected unqualified-id before ‘-’ token
   88 | - (BOOL)drawsBackground;
      | ^
/usr/include/GNUstep/AppKit/NSTabView.h:90:1: error: expected unqualified-id before ‘-’ token
   90 | - (void)setAllowsTruncatedLabels:(BOOL)allowTruncatedLabels;
      | ^
/usr/include/GNUstep/AppKit/NSTabView.h:91:1: error: expected unqualified-id before ‘-’ token
   91 | - (BOOL)allowsTruncatedLabels;
      | ^
/usr/include/GNUstep/AppKit/NSTabView.h:93:1: error: expected unqualified-id before ‘-’ token
   93 | - (void)setDelegate:(id)anObject;
      | ^
/usr/include/GNUstep/AppKit/NSTabView.h:94:1: error: expected unqualified-id before ‘-’ token
   94 | - (id)delegate;
      | ^
/usr/include/GNUstep/AppKit/NSTabView.h:96:1: error: expected unqualified-id before ‘-’ token
   96 | - (NSSize)minimumSize;
      | ^
/usr/include/GNUstep/AppKit/NSTabView.h:97:1: error: expected unqualified-id before ‘-’ token
   97 | - (NSRect)contentRect;
      | ^
/usr/include/GNUstep/AppKit/NSTabView.h:99:1: error: expected unqualified-id before ‘-’ token
   99 | - (NSTabViewItem *)tabViewItemAtPoint:(NSPoint)point;
      | ^
/usr/include/GNUstep/AppKit/NSTabView.h:102:1: error: expected unqualified-id before ‘-’ token
  102 | - (NSControlSize)controlSize;
      | ^
/usr/include/GNUstep/AppKit/NSTabView.h:103:1: error: expected unqualified-id before ‘-’ token
  103 | - (NSControlTint)controlTint;
      | ^
/usr/include/GNUstep/AppKit/NSTabView.h:104:1: error: expected unqualified-id before ‘-’ token
  104 | - (void)setControlSize:(NSControlSize)controlSize;
      | ^
/usr/include/GNUstep/AppKit/NSTabView.h:105:1: error: expected unqualified-id before ‘-’ token
  105 | - (void)setControlTint:(NSControlTint)controlTint;
      | ^
/usr/include/GNUstep/AppKit/NSTabView.h:108:2: error: ‘end’ does not name a type
  108 | @end
      |  ^~~
/usr/include/GNUstep/AppKit/NSTabView.h:112:1: error: expected unqualified-id before ‘-’ token
  112 | - (void)tabView:(NSTabView *)tabView willSelectTabViewItem:(NSTabViewItem *)tabViewItem;
      | ^
/usr/include/GNUstep/AppKit/NSTabView.h:113:1: error: expected unqualified-id before ‘-’ token
  113 | - (void)tabView:(NSTabView *)tabView didSelectTabViewItem:(NSTabViewItem *)tabViewItem;
      | ^
/usr/include/GNUstep/AppKit/NSTabView.h:114:1: error: expected unqualified-id before ‘-’ token
  114 | - (void)tabViewDidChangeNumberOfTabViewItems:(NSTabView *)TabView;
      | ^
/usr/include/GNUstep/AppKit/NSTabView.h:115:2: error: ‘end’ does not name a type
  115 | @end
      |  ^~~
/usr/include/GNUstep/AppKit/NSToolbar.h:72:15: error: ‘NSString’ does not name a type
   72 | APPKIT_EXPORT NSString *NSToolbarDidRemoveItemNotification;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSToolbar.h:73:15: error: ‘NSString’ does not name a type
   73 | APPKIT_EXPORT NSString *NSToolbarWillAddItemNotification;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSToolbar.h:75:9: error: ‘NSString’ does not name a type
   75 | typedef NSString* NSToolbarItemIdentifier;
      |         ^~~~~~~~
/usr/include/GNUstep/AppKit/NSToolbar.h:77:2: error: ‘interface’ does not name a type
   77 | @interface NSToolbar : NSObject
      |  ^~~~~~~~~
/usr/include/GNUstep/AppKit/NSToolbar.h:104:1: error: expected unqualified-id before ‘-’ token
  104 | - (id) initWithIdentifier: (NSString*)identifier;
      | ^
/usr/include/GNUstep/AppKit/NSToolbar.h:106:1: error: expected unqualified-id before ‘-’ token
  106 | - (void) insertItemWithItemIdentifier: (NSString*)itemIdentifier
      | ^
/usr/include/GNUstep/AppKit/NSToolbar.h:108:1: error: expected unqualified-id before ‘-’ token
  108 | - (void) removeItemAtIndex: (NSInteger)index;
      | ^
/usr/include/GNUstep/AppKit/NSToolbar.h:109:1: error: expected unqualified-id before ‘-’ token
  109 | - (void) runCustomizationPalette: (id)sender;
      | ^
/usr/include/GNUstep/AppKit/NSToolbar.h:110:1: error: expected unqualified-id before ‘-’ token
  110 | - (void) validateVisibleItems;
      | ^
/usr/include/GNUstep/AppKit/NSToolbar.h:113:1: error: expected unqualified-id before ‘-’ token
  113 | - (BOOL) allowsUserCustomization;
      | ^
/usr/include/GNUstep/AppKit/NSToolbar.h:114:1: error: expected unqualified-id before ‘-’ token
  114 | - (BOOL) autosavesConfiguration;
      | ^
/usr/include/GNUstep/AppKit/NSToolbar.h:115:1: error: expected unqualified-id before ‘-’ token
  115 | - (NSDictionary*) configurationDictionary;
      | ^
/usr/include/GNUstep/AppKit/NSToolbar.h:116:1: error: expected unqualified-id before ‘-’ token
  116 | - (BOOL) customizationPaletteIsRunning;
      | ^
/usr/include/GNUstep/AppKit/NSToolbar.h:117:1: error: expected unqualified-id before ‘-’ token
  117 | - (id) delegate;
      | ^
/usr/include/GNUstep/AppKit/NSToolbar.h:118:1: error: expected unqualified-id before ‘-’ token
  118 | - (NSToolbarDisplayMode) displayMode;
      | ^
/usr/include/GNUstep/AppKit/NSToolbar.h:119:1: error: expected unqualified-id before ‘-’ token
  119 | - (NSString*) identifier;
      | ^
/usr/include/GNUstep/AppKit/NSToolbar.h:120:1: error: expected unqualified-id before ‘-’ token
  120 | - (NSArray*) items;
      | ^
/usr/include/GNUstep/AppKit/NSToolbar.h:121:1: error: expected unqualified-id before ‘-’ token
  121 | - (NSArray*) visibleItems;
      | ^
/usr/include/GNUstep/AppKit/NSToolbar.h:122:1: error: expected unqualified-id before ‘-’ token
  122 | - (BOOL) isVisible;
      | ^
/usr/include/GNUstep/AppKit/NSToolbar.h:123:1: error: expected unqualified-id before ‘-’ token
  123 | - (void) setAllowsUserCustomization: (BOOL)flag;
      | ^
/usr/include/GNUstep/AppKit/NSToolbar.h:124:1: error: expected unqualified-id before ‘-’ token
  124 | - (void) setAutosavesConfiguration: (BOOL)flag;
      | ^
/usr/include/GNUstep/AppKit/NSToolbar.h:125:1: error: expected unqualified-id before ‘-’ token
  125 | - (void) setConfigurationFromDictionary: (NSDictionary*)configDict;
      | ^
/usr/include/GNUstep/AppKit/NSToolbar.h:126:1: error: expected unqualified-id before ‘-’ token
  126 | - (void) setDelegate: (id)delegate;
      | ^
/usr/include/GNUstep/AppKit/NSToolbar.h:127:1: error: expected unqualified-id before ‘-’ token
  127 | - (void) setDisplayMode: (NSToolbarDisplayMode)displayMode;
      | ^
/usr/include/GNUstep/AppKit/NSToolbar.h:128:1: error: expected unqualified-id before ‘-’ token
  128 | - (void) setVisible: (BOOL)shown;
      | ^
/usr/include/GNUstep/AppKit/NSToolbar.h:130:1: error: expected unqualified-id before ‘-’ token
  130 | - (NSToolbarSizeMode) sizeMode;
      | ^
/usr/include/GNUstep/AppKit/NSToolbar.h:131:1: error: expected unqualified-id before ‘-’ token
  131 | - (void) setSizeMode: (NSToolbarSizeMode)sizeMode;
      | ^
/usr/include/GNUstep/AppKit/NSToolbar.h:134:1: error: expected unqualified-id before ‘-’ token
  134 | - (NSString *) selectedItemIdentifier;
      | ^
/usr/include/GNUstep/AppKit/NSToolbar.h:135:1: error: expected unqualified-id before ‘-’ token
  135 | - (void) setSelectedItemIdentifier: (NSString *) identifier;
      | ^
/usr/include/GNUstep/AppKit/NSToolbar.h:138:1: error: expected unqualified-id before ‘-’ token
  138 | - (BOOL) showsBaselineSeparator;
      | ^
/usr/include/GNUstep/AppKit/NSToolbar.h:139:1: error: expected unqualified-id before ‘-’ token
  139 | - (void) setShowsBaselineSeparator: (BOOL)flag;
      | ^
/usr/include/GNUstep/AppKit/NSToolbar.h:142:2: error: ‘end’ does not name a type
  142 | @end /* interface of NSToolbar */
      |  ^~~
/usr/include/GNUstep/AppKit/NSToolbar.h:150:1: error: expected unqualified-id before ‘-’ token
  150 | - (void) toolbarWillAddItem: (NSNotification*)aNotification;
      | ^
/usr/include/GNUstep/AppKit/NSToolbar.h:154:1: error: expected unqualified-id before ‘-’ token
  154 | - (NSToolbarItem*)toolbar: (NSToolbar*)toolbar
      | ^
/usr/include/GNUstep/AppKit/NSToolbar.h:158:1: error: expected unqualified-id before ‘-’ token
  158 | - (NSArray*) toolbarAllowedItemIdentifiers: (NSToolbar*)toolbar;
      | ^
/usr/include/GNUstep/AppKit/NSToolbar.h:160:1: error: expected unqualified-id before ‘-’ token
  160 | - (NSArray*) toolbarDefaultItemIdentifiers: (NSToolbar*)toolbar;
      | ^
/usr/include/GNUstep/AppKit/NSToolbar.h:162:1: error: expected unqualified-id before ‘-’ token
  162 | - (NSArray *) toolbarSelectableItemIdentifiers: (NSToolbar *)toolbar;
      | ^
/usr/include/GNUstep/AppKit/NSToolbar.h:163:2: error: ‘end’ does not name a type
  163 | @end
      |  ^~~
/usr/include/GNUstep/AppKit/NSTabViewItem.h:46:2: error: ‘interface’ does not name a type
   46 | @interface NSTabViewItem : NSObject <NSCoding>
      |  ^~~~~~~~~
/usr/include/GNUstep/AppKit/NSTabViewItem.h:60:1: error: expected unqualified-id before ‘-’ token
   60 | - (id) initWithIdentifier:(id)identifier;
      | ^
/usr/include/GNUstep/AppKit/NSTabViewItem.h:62:1: error: expected unqualified-id before ‘-’ token
   62 | - (void)setIdentifier:(id)identifier;
      | ^
/usr/include/GNUstep/AppKit/NSTabViewItem.h:63:1: error: expected unqualified-id before ‘-’ token
   63 | - (id)identifier;
      | ^
/usr/include/GNUstep/AppKit/NSTabViewItem.h:65:1: error: expected unqualified-id before ‘-’ token
   65 | - (void)setLabel:(NSString *)label;
      | ^
/usr/include/GNUstep/AppKit/NSTabViewItem.h:66:1: error: expected unqualified-id before ‘-’ token
   66 | - (NSString *)label;
      | ^
/usr/include/GNUstep/AppKit/NSTabViewItem.h:67:1: error: expected unqualified-id before ‘-’ token
   67 | - (NSSize)sizeOfLabel:(BOOL)shouldTruncateLabel;
      | ^
/usr/include/GNUstep/AppKit/NSTabViewItem.h:69:1: error: expected unqualified-id before ‘-’ token
   69 | - (void)setView:(NSView *)view;
      | ^
/usr/include/GNUstep/AppKit/NSTabViewItem.h:70:1: error: expected unqualified-id before ‘-’ token
   70 | - (NSView *)view;
      | ^
/usr/include/GNUstep/AppKit/NSTabViewItem.h:72:1: error: expected unqualified-id before ‘-’ token
   72 | - (void)setColor:(NSColor *)color;
      | ^
/usr/include/GNUstep/AppKit/NSTabViewItem.h:73:1: error: expected unqualified-id before ‘-’ token
   73 | - (NSColor *)color;
      | ^
/usr/include/GNUstep/AppKit/NSTabViewItem.h:75:1: error: expected unqualified-id before ‘-’ token
   75 | - (NSTabState)tabState;
      | ^
/usr/include/GNUstep/AppKit/NSTabViewItem.h:76:1: error: expected unqualified-id before ‘-’ token
   76 | - (NSTabView *)tabView;
      | ^
/usr/include/GNUstep/AppKit/NSTabViewItem.h:78:1: error: expected unqualified-id before ‘-’ token
   78 | - (void)setInitialFirstResponder:(NSView *)view;
      | ^
/usr/include/GNUstep/AppKit/NSTabViewItem.h:79:1: error: expected unqualified-id before ‘-’ token
   79 | - (id)initialFirstResponder;
      | ^
/usr/include/GNUstep/AppKit/NSTabViewItem.h:81:1: error: expected unqualified-id before ‘-’ token
   81 | - (void)drawLabel:(BOOL)shouldTruncateLabel
      | ^
/usr/include/GNUstep/AppKit/NSTabViewItem.h:85:1: error: expected unqualified-id before ‘-’ token
   85 | - (NSViewController *) viewController;
      | ^
/usr/include/GNUstep/AppKit/NSTabViewItem.h:86:1: error: expected unqualified-id before ‘-’ token
   86 | - (void) setViewController: (NSViewController *)vc;
      | ^
/usr/include/GNUstep/AppKit/NSTabViewItem.h:88:1: error: expected unqualified-id before ‘+’ token
   88 | + (instancetype) tabViewItemWithViewController: (NSViewController *)vc;
      | ^
/usr/include/GNUstep/AppKit/NSTabViewItem.h:92:1: error: expected unqualified-id before ‘-’ token
   92 | - (NSString *)toolTip;
      | ^
/usr/include/GNUstep/AppKit/NSTabViewItem.h:93:1: error: expected unqualified-id before ‘-’ token
   93 | - (void)setToolTip:(NSString *)newToolTip;
      | ^
/usr/include/GNUstep/AppKit/NSTabViewItem.h:95:2: error: ‘end’ does not name a type
   95 | @end
      |  ^~~
/usr/include/GNUstep/AppKit/NSTabViewItem.h:101:1: error: expected unqualified-id before ‘-’ token
  101 | - (void)_setTabView:(NSTabView *)tabView;
      | ^
/usr/include/GNUstep/AppKit/NSTabViewItem.h:102:1: error: expected unqualified-id before ‘-’ token
  102 | - (NSRect) _tabRect;
      | ^
/usr/include/GNUstep/AppKit/NSTabViewItem.h:103:1: error: expected unqualified-id before ‘-’ token
  103 | - (NSString*)_truncatedLabel;
      | ^
/usr/include/GNUstep/AppKit/NSTabViewItem.h:104:2: error: ‘end’ does not name a type
  104 | @end
      |  ^~~
/usr/include/GNUstep/AppKit/NSTextAlternatives.h:43:1: error: expected unqualified-id before ‘-’ token
   43 | - (id)initWithPrimaryString:(NSString *)primaryString
      | ^
/usr/include/GNUstep/AppKit/NSTextAlternatives.h:47:11: error: expected constructor, destructor, or type conversion before ‘(’ token
   47 | @property (readonly, copy) NSString *primaryString;
      |           ^
/usr/include/GNUstep/AppKit/NSTextAlternatives.h:48:11: error: expected constructor, destructor, or type conversion before ‘(’ token
   48 | @property (readonly, copy) NSArray *alternativeStrings;
      |           ^
/usr/include/GNUstep/AppKit/NSTextAlternatives.h:54:1: error: expected unqualified-id before ‘-’ token
   54 | - (void)noteSelectedAlternativeString:(NSString *)alternativeString;
      | ^
/usr/include/GNUstep/AppKit/NSTextAlternatives.h:55:2: error: ‘end’ does not name a type
   55 | @end
      |  ^~~
/usr/include/GNUstep/AppKit/NSTextContainer.h:94:2: error: ‘interface’ does not name a type
   94 | @interface NSTextContainer : NSObject
      |  ^~~~~~~~~
/usr/include/GNUstep/AppKit/NSTextContainer.h:110:1: error: expected unqualified-id before ‘-’ token
  110 | - (id) initWithContainerSize: (NSSize)aSize;
      | ^
/usr/include/GNUstep/AppKit/NSTextContainer.h:125:1: error: expected unqualified-id before ‘-’ token
  125 | - (BOOL) isSimpleRectangularTextContainer;
      | ^
/usr/include/GNUstep/AppKit/NSTextContainer.h:168:1: error: expected unqualified-id before ‘-’ token
  168 | - (NSRect) lineFragmentRectForProposedRect: (NSRect)proposedRect
      | ^
/usr/include/GNUstep/AppKit/NSTextContainer.h:178:1: error: expected unqualified-id before ‘-’ token
  178 | - (BOOL) containsPoint: (NSPoint)aPoint;
      | ^
/usr/include/GNUstep/AppKit/NSTextContainer.h:195:1: error: expected unqualified-id before ‘-’ token
  195 | - (void) replaceLayoutManager: (GSLayoutManager *)aLayoutManager;
      | ^
/usr/include/GNUstep/AppKit/NSTextContainer.h:200:1: error: expected unqualified-id before ‘-’ token
  200 | - (GSLayoutManager *) layoutManager;
      | ^
/usr/include/GNUstep/AppKit/NSTextContainer.h:206:1: error: expected unqualified-id before ‘-’ token
  206 | - (void) setLayoutManager: (GSLayoutManager *)aLayoutManager;
      | ^
/usr/include/GNUstep/AppKit/NSTextContainer.h:216:1: error: expected unqualified-id before ‘-’ token
  216 | - (void) setTextView: (NSTextView *)aTextView;
      | ^
/usr/include/GNUstep/AppKit/NSTextContainer.h:222:1: error: expected unqualified-id before ‘-’ token
  222 | - (NSTextView *) textView;
      | ^
/usr/include/GNUstep/AppKit/NSTextContainer.h:236:1: error: expected unqualified-id before ‘-’ token
  236 | - (void) setContainerSize: (NSSize)aSize;
      | ^
/usr/include/GNUstep/AppKit/NSTextContainer.h:237:1: error: expected unqualified-id before ‘-’ token
  237 | - (NSSize) containerSize;
      | ^
/usr/include/GNUstep/AppKit/NSTextContainer.h:251:1: error: expected unqualified-id before ‘-’ token
  251 | - (void) setWidthTracksTextView: (BOOL)flag;
      | ^
/usr/include/GNUstep/AppKit/NSTextContainer.h:252:1: error: expected unqualified-id before ‘-’ token
  252 | - (BOOL) widthTracksTextView;
      | ^
/usr/include/GNUstep/AppKit/NSTextContainer.h:253:1: error: expected unqualified-id before ‘-’ token
  253 | - (void) setHeightTracksTextView: (BOOL)flag;
      | ^
/usr/include/GNUstep/AppKit/NSTextContainer.h:254:1: error: expected unqualified-id before ‘-’ token
  254 | - (BOOL) heightTracksTextView;
      | ^
/usr/include/GNUstep/AppKit/NSTextContainer.h:263:1: error: expected unqualified-id before ‘-’ token
  263 | - (void) setLineFragmentPadding: (CGFloat)aFloat;
      | ^
/usr/include/GNUstep/AppKit/NSTextContainer.h:264:1: error: expected unqualified-id before ‘-’ token
  264 | - (CGFloat) lineFragmentPadding;
      | ^
/usr/include/GNUstep/AppKit/NSTextContainer.h:266:2: error: ‘end’ does not name a type
  266 | @end
      |  ^~~
/usr/include/GNUstep/AppKit/NSTextCheckingClient.h:49:20: error: expected unqualified-id before ‘,’ token
   49 | @class NSDictionary, NSCandidateListTouchBarItem;
      |                    ^
/usr/include/GNUstep/AppKit/NSTextCheckingClient.h:49:22: error: aggregate ‘NSDictionary NSCandidateListTouchBarItem’ has incomplete type and cannot be defined
   49 | @class NSDictionary, NSCandidateListTouchBarItem;
      |                      ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/GNUstep/AppKit/NSTextCheckingClient.h:51:2: error: ‘protocol’ does not name a type; did you mean ‘Protocol’?
   51 | @protocol NSTextInputTraits
      |  ^~~~~~~~
      |  Protocol
/usr/include/GNUstep/AppKit/NSTextCheckingClient.h:57:1: error: expected unqualified-id before ‘-’ token
   57 | - (void) setAutocorrectionType: (NSTextInputTraitType)type;
      | ^
/usr/include/GNUstep/AppKit/NSTextCheckingClient.h:58:1: error: expected unqualified-id before ‘-’ token
   58 | - (NSTextInputTraitType) spellCheckingType;
      | ^
/usr/include/GNUstep/AppKit/NSTextCheckingClient.h:59:1: error: expected unqualified-id before ‘-’ token
   59 | - (void) setSpellCheckingType: (NSTextInputTraitType)type;
      | ^
/usr/include/GNUstep/AppKit/NSTextCheckingClient.h:60:1: error: expected unqualified-id before ‘-’ token
   60 | - (NSTextInputTraitType) grammarCheckingType;
      | ^
/usr/include/GNUstep/AppKit/NSTextCheckingClient.h:61:1: error: expected unqualified-id before ‘-’ token
   61 | - (void) setGrammarCheckingType: (NSTextInputTraitType)type;
      | ^
/usr/include/GNUstep/AppKit/NSTextCheckingClient.h:62:1: error: expected unqualified-id before ‘-’ token
   62 | - (NSTextInputTraitType) smartQuotesType;
      | ^
/usr/include/GNUstep/AppKit/NSTextCheckingClient.h:63:1: error: expected unqualified-id before ‘-’ token
   63 | - (void) setSmartQuotesType: (NSTextInputTraitType)type;
      | ^
/usr/include/GNUstep/AppKit/NSTextCheckingClient.h:64:1: error: expected unqualified-id before ‘-’ token
   64 | - (NSTextInputTraitType) smartDashesType;
      | ^
/usr/include/GNUstep/AppKit/NSTextCheckingClient.h:65:1: error: expected unqualified-id before ‘-’ token
   65 | - (void) setSmartDashesType: (NSTextInputTraitType)type;
      | ^
/usr/include/GNUstep/AppKit/NSTextCheckingClient.h:66:1: error: expected unqualified-id before ‘-’ token
   66 | - (NSTextInputTraitType) smartInsertDeleteType;
      | ^
/usr/include/GNUstep/AppKit/NSTextCheckingClient.h:67:1: error: expected unqualified-id before ‘-’ token
   67 | - (void) setSmartInsertDeleteType: (NSTextInputTraitType)type;
      | ^
/usr/include/GNUstep/AppKit/NSTextCheckingClient.h:68:1: error: expected unqualified-id before ‘-’ token
   68 | - (NSTextInputTraitType) textReplacementType;
      | ^
/usr/include/GNUstep/AppKit/NSTextCheckingClient.h:69:1: error: expected unqualified-id before ‘-’ token
   69 | - (void) setTextReplacementType: (NSTextInputTraitType)type;
      | ^
/usr/include/GNUstep/AppKit/NSTextCheckingClient.h:70:1: error: expected unqualified-id before ‘-’ token
   70 | - (NSTextInputTraitType) dataDetectionType;
      | ^
/usr/include/GNUstep/AppKit/NSTextCheckingClient.h:71:1: error: expected unqualified-id before ‘-’ token
   71 | - (void) setDataDetectionType: (NSTextInputTraitType)type;
      | ^
/usr/include/GNUstep/AppKit/NSTextCheckingClient.h:72:1: error: expected unqualified-id before ‘-’ token
   72 | - (NSTextInputTraitType) linkDetectionType;
      | ^
/usr/include/GNUstep/AppKit/NSTextCheckingClient.h:73:1: error: expected unqualified-id before ‘-’ token
   73 | - (void) setLinkDetectionType: (NSTextInputTraitType)type;
      | ^
/usr/include/GNUstep/AppKit/NSTextCheckingClient.h:74:1: error: expected unqualified-id before ‘-’ token
   74 | - (NSTextInputTraitType) textCompletionType;
      | ^
/usr/include/GNUstep/AppKit/NSTextCheckingClient.h:75:1: error: expected unqualified-id before ‘-’ token
   75 | - (void) setTextCompletionType: (NSTextInputTraitType)type;
      | ^
/usr/include/GNUstep/AppKit/NSTextCheckingClient.h:77:2: error: ‘end’ does not name a type
   77 | @end
      |  ^~~
/usr/include/GNUstep/AppKit/NSTextCheckingClient.h:88:1: error: expected unqualified-id before ‘-’ token
   88 | - (NSAttributedString *) annotatedSubstringForProposedRange: (NSRange)range
      | ^
/usr/include/GNUstep/AppKit/NSTextCheckingClient.h:91:1: error: expected unqualified-id before ‘-’ token
   91 | - (NSCandidateListTouchBarItem *) candidateListTouchBarItem;
      | ^
/usr/include/GNUstep/AppKit/NSTextCheckingClient.h:93:1: error: expected unqualified-id before ‘-’ token
   93 | - (void) removeAnnotation: (NSAttributedStringKey)annotationName
      | ^
/usr/include/GNUstep/AppKit/NSTextCheckingClient.h:96:1: error: expected unqualified-id before ‘-’ token
   96 | - (void) replaceCharactersInRange: (NSRange)range
      | ^
/usr/include/GNUstep/AppKit/NSTextCheckingClient.h:99:1: error: expected unqualified-id before ‘-’ token
   99 | - (void) selectAndShowRange: (NSRange)range;
      | ^
/usr/include/GNUstep/AppKit/NSTextCheckingClient.h:101:1: error: expected unqualified-id before ‘-’ token
  101 | - (void) setAnnotations: (NSDictionary *)annotations
      | ^
/usr/include/GNUstep/AppKit/NSTextCheckingClient.h:104:1: error: expected unqualified-id before ‘-’ token
  104 | - (NSView *) viewForRange: (NSRange)range
      | ^
/usr/include/GNUstep/AppKit/NSTextCheckingClient.h:108:2: error: ‘end’ does not name a type
  108 | @end
      |  ^~~
/usr/include/GNUstep/AppKit/NSTextCheckingController.h:39:15: error: expected unqualified-id before ‘,’ token
   39 | @class NSArray, NSDictionary, NSMenu;
      |               ^
/usr/include/GNUstep/AppKit/NSTextCheckingController.h:41:2: error: ‘interface’ does not name a type
   41 | @interface NSTextCheckingController : NSObject
      |  ^~~~~~~~~
/usr/include/GNUstep/AppKit/NSTextCheckingController.h:48:1: error: expected unqualified-id before ‘-’ token
   48 | - (instancetype) initWithClient: (id<NSTextCheckingClient>)client;
      | ^
/usr/include/GNUstep/AppKit/NSTextCheckingController.h:51:1: error: expected unqualified-id before ‘-’ token
   51 | - (id<NSTextCheckingClient>) client;
      | ^
/usr/include/GNUstep/AppKit/NSTextCheckingController.h:52:1: error: expected unqualified-id before ‘-’ token
   52 | - (NSInteger) spellCheckerDocumentTag;
      | ^
/usr/include/GNUstep/AppKit/NSTextCheckingController.h:53:1: error: expected unqualified-id before ‘-’ token
   53 | - (void) setSpellCheckerDocumentTag: (NSInteger)tag;
      | ^
/usr/include/GNUstep/AppKit/NSTextCheckingController.h:56:1: error: expected unqualified-id before ‘-’ token
   56 | - (void) changeSpelling: (id)sender;
      | ^
/usr/include/GNUstep/AppKit/NSTextCheckingController.h:57:1: error: expected unqualified-id before ‘-’ token
   57 | - (void) checkSpelling: (id)sender;
      | ^
/usr/include/GNUstep/AppKit/NSTextCheckingController.h:58:1: error: expected unqualified-id before ‘-’ token
   58 | - (void) checkTextInRange: (NSRange)range
      | ^
/usr/include/GNUstep/AppKit/NSTextCheckingController.h:61:1: error: expected unqualified-id before ‘-’ token
   61 | - (void) checkTextInSelection: (id)sender;
      | ^
/usr/include/GNUstep/AppKit/NSTextCheckingController.h:62:1: error: expected unqualified-id before ‘-’ token
   62 | - (void) checkTextInDocument: (id)sender;
      | ^
/usr/include/GNUstep/AppKit/NSTextCheckingController.h:63:1: error: expected unqualified-id before ‘-’ token
   63 | - (void) didChangeTextInRange: (NSRange)range;
      | ^
/usr/include/GNUstep/AppKit/NSTextCheckingController.h:64:1: error: expected unqualified-id before ‘-’ token
   64 | - (void) considerTextCheckingForRange: (NSRange)range;
      | ^
/usr/include/GNUstep/AppKit/NSTextCheckingController.h:65:1: error: expected unqualified-id before ‘-’ token
   65 | - (void) didChangeSelectedRange;
      | ^
/usr/include/GNUstep/AppKit/NSTextCheckingController.h:66:1: error: expected unqualified-id before ‘-’ token
   66 | - (void) ignoreSpelling: (id)sender;
      | ^
/usr/include/GNUstep/AppKit/NSTextCheckingController.h:67:1: error: expected unqualified-id before ‘-’ token
   67 | - (void) insertedTextInRange: (NSRange)range;
      | ^
/usr/include/GNUstep/AppKit/NSTextCheckingController.h:68:1: error: expected unqualified-id before ‘-’ token
   68 | - (void) invalidate;
      | ^
/usr/include/GNUstep/AppKit/NSTextCheckingController.h:69:1: error: expected unqualified-id before ‘-’ token
   69 | - (NSMenu *) menuAtIndex: (NSUInteger)location
      | ^
/usr/include/GNUstep/AppKit/NSTextCheckingController.h:72:1: error: expected unqualified-id before ‘-’ token
   72 | - (void) orderFrontSubstitutionsPanel: (id)sender;
      | ^
/usr/include/GNUstep/AppKit/NSTextCheckingController.h:73:1: error: expected unqualified-id before ‘-’ token
   73 | - (void) showGuessPanel: (id)sender;
      | ^
/usr/include/GNUstep/AppKit/NSTextCheckingController.h:74:1: error: expected unqualified-id before ‘-’ token
   74 | - (void) updateCandidates;
      | ^
/usr/include/GNUstep/AppKit/NSTextCheckingController.h:75:1: error: expected unqualified-id before ‘-’ token
   75 | - (NSArray *) validAnnotations;
      | ^
/usr/include/GNUstep/AppKit/NSTextCheckingController.h:77:2: error: ‘end’ does not name a type
   77 | @end
      |  ^~~
/usr/include/GNUstep/AppKit/NSTextInputContext.h:37:15: error: expected unqualified-id before ‘,’ token
   37 | @class NSArray, NSString;
      |               ^
/usr/include/GNUstep/AppKit/NSTextInputContext.h:39:9: error: ‘NSString’ does not name a type
   39 | typedef NSString* NSTextInputSourceIdentifier;
      |         ^~~~~~~~
/usr/include/GNUstep/AppKit/NSTextInputContext.h:41:2: error: ‘interface’ does not name a type
   41 | @interface NSTextInputContext : NSObject
      |  ^~~~~~~~~
/usr/include/GNUstep/AppKit/NSTextInputContext.h:50:1: error: expected unqualified-id before ‘+’ token
   50 | + (NSTextInputContext *) currentInputContext;
      | ^
/usr/include/GNUstep/AppKit/NSTextInputContext.h:52:1: error: expected unqualified-id before ‘-’ token
   52 | - (instancetype) initWithClient: (id<NSTextInputClient>)client;
      | ^
/usr/include/GNUstep/AppKit/NSTextInputContext.h:54:1: error: expected unqualified-id before ‘-’ token
   54 | - (id<NSTextInputClient>) client;
      | ^
/usr/include/GNUstep/AppKit/NSTextInputContext.h:56:1: error: expected unqualified-id before ‘-’ token
   56 | - (BOOL) acceptsGlyphInfo;
      | ^
/usr/include/GNUstep/AppKit/NSTextInputContext.h:57:1: error: expected unqualified-id before ‘-’ token
   57 | - (void) setAcceptsGlyphInfo: (BOOL)flag;
      | ^
/usr/include/GNUstep/AppKit/NSTextInputContext.h:59:1: error: expected unqualified-id before ‘-’ token
   59 | - (NSArray *) allowedInputSourceLocales;
      | ^
/usr/include/GNUstep/AppKit/NSTextInputContext.h:60:1: error: expected unqualified-id before ‘-’ token
   60 | - (void) setAllowedInputSourceLocales: (NSArray *)locales;
      | ^
/usr/include/GNUstep/AppKit/NSTextInputContext.h:62:1: error: expected unqualified-id before ‘-’ token
   62 | - (void) activate;
      | ^
/usr/include/GNUstep/AppKit/NSTextInputContext.h:63:1: error: expected unqualified-id before ‘-’ token
   63 | - (void) deactivate;
      | ^
/usr/include/GNUstep/AppKit/NSTextInputContext.h:65:1: error: expected unqualified-id before ‘-’ token
   65 | - (BOOL) handleEvent: (NSEvent *)event;
      | ^
/usr/include/GNUstep/AppKit/NSTextInputContext.h:67:1: error: expected unqualified-id before ‘-’ token
   67 | - (void) discardMarkedText;
      | ^
/usr/include/GNUstep/AppKit/NSTextInputContext.h:69:1: error: expected unqualified-id before ‘-’ token
   69 | - (void) invalidateCharacterCoordinates;
      | ^
/usr/include/GNUstep/AppKit/NSTextInputContext.h:71:1: error: expected unqualified-id before ‘-’ token
   71 | - (NSArray *) keyboardInputSources;
      | ^
/usr/include/GNUstep/AppKit/NSTextInputContext.h:73:1: error: expected unqualified-id before ‘-’ token
   73 | - (NSTextInputSourceIdentifier) selectedKeyboardInputSource;
      | ^
/usr/include/GNUstep/AppKit/NSTextInputContext.h:75:1: error: expected unqualified-id before ‘+’ token
   75 | + (NSString *) localizedNameForInputSource:(NSTextInputSourceIdentifier)inputSourceIdentifier;
      | ^
/usr/include/GNUstep/AppKit/NSTextInputContext.h:77:2: error: ‘end’ does not name a type
   77 | @end
      |  ^~~
/usr/include/GNUstep/AppKit/NSTextList.h:41:2: error: ‘interface’ does not name a type
   41 | @interface NSTextList : NSObject <NSCopying, NSCoding>
      |  ^~~~~~~~~
/usr/include/GNUstep/AppKit/NSTextList.h:48:1: error: expected unqualified-id before ‘-’ token
   48 | - (id) initWithMarkerFormat: (NSString *)format
      | ^
/usr/include/GNUstep/AppKit/NSTextList.h:50:1: error: expected unqualified-id before ‘-’ token
   50 | - (unsigned int) listOptions;
      | ^
/usr/include/GNUstep/AppKit/NSTextList.h:51:1: error: expected unqualified-id before ‘-’ token
   51 | - (NSString *) markerForItemNumber: (int)item;
      | ^
/usr/include/GNUstep/AppKit/NSTextList.h:52:1: error: expected unqualified-id before ‘-’ token
   52 | - (NSString *) markerFormat;
      | ^
/usr/include/GNUstep/AppKit/NSTextList.h:56:2: error: ‘property’ does not name a type; did you mean ‘Property’?
   56 | @property NSInteger startingItemNumber;
      |  ^~~~~~~~
      |  Property
/usr/include/GNUstep/AppKit/NSTextList.h:63:2: error: ‘end’ does not name a type
   63 | @end
      |  ^~~
/usr/include/GNUstep/AppKit/NSTextStorage.h:65:2: error: ‘interface’ does not name a type
   65 | @interface NSTextStorage : NSMutableAttributedString
      |  ^~~~~~~~~
/usr/include/GNUstep/AppKit/NSTextStorage.h:75:1: error: expected unqualified-id before ‘-’ token
   75 | - (void) addLayoutManager: (GSLayoutManager*)obj;
      | ^
/usr/include/GNUstep/AppKit/NSTextStorage.h:76:1: error: expected unqualified-id before ‘-’ token
   76 | - (void) removeLayoutManager: (GSLayoutManager*)obj;
      | ^
/usr/include/GNUstep/AppKit/NSTextStorage.h:77:1: error: expected unqualified-id before ‘-’ token
   77 | - (NSArray*) layoutManagers;
      | ^
/usr/include/GNUstep/AppKit/NSTextStorage.h:101:1: error: expected unqualified-id before ‘-’ token
  101 | - (void) edited: (unsigned)mask range: (NSRange)old changeInLength: (int)delta;
      | ^
/usr/include/GNUstep/AppKit/NSTextStorage.h:115:1: error: expected unqualified-id before ‘-’ token
  115 | - (void) processEditing;
      | ^
/usr/include/GNUstep/AppKit/NSTextStorage.h:130:1: error: expected unqualified-id before ‘-’ token
  130 | - (void) beginEditing;
      | ^
/usr/include/GNUstep/AppKit/NSTextStorage.h:135:1: error: expected unqualified-id before ‘-’ token
  135 | - (void) endEditing;
      | ^
/usr/include/GNUstep/AppKit/NSTextStorage.h:141:1: error: expected unqualified-id before ‘-’ token
  141 | - (unsigned) editedMask;
      | ^
/usr/include/GNUstep/AppKit/NSTextStorage.h:142:1: error: expected unqualified-id before ‘-’ token
  142 | - (NSRange) editedRange;
      | ^
/usr/include/GNUstep/AppKit/NSTextStorage.h:143:1: error: expected unqualified-id before ‘-’ token
  143 | - (int) changeInLength;
      | ^
/usr/include/GNUstep/AppKit/NSTextStorage.h:145:1: error: expected unqualified-id before ‘-’ token
  145 | - (void) setDelegate: (id)delegate;
      | ^
/usr/include/GNUstep/AppKit/NSTextStorage.h:146:1: error: expected unqualified-id before ‘-’ token
  146 | - (id) delegate;
      | ^
/usr/include/GNUstep/AppKit/NSTextStorage.h:149:1: error: expected unqualified-id before ‘-’ token
  149 | - (void) ensureAttributesAreFixedInRange: (NSRange)range;
      | ^
/usr/include/GNUstep/AppKit/NSTextStorage.h:150:1: error: expected unqualified-id before ‘-’ token
  150 | - (BOOL) fixesAttributesLazily;
      | ^
/usr/include/GNUstep/AppKit/NSTextStorage.h:151:1: error: expected unqualified-id before ‘-’ token
  151 | - (void) invalidateAttributesInRange: (NSRange)range;
      | ^
/usr/include/GNUstep/AppKit/NSTextStorage.h:164:1: error: expected unqualified-id before ‘-’ token
  164 | - (NSString*) string;
      | ^
/usr/include/GNUstep/AppKit/NSTextStorage.h:165:2: error: ‘end’ does not name a type
  165 | @end
      |  ^~~
/usr/include/GNUstep/AppKit/NSTextStorage.h:182:1: error: expected unqualified-id before ‘-’ token
  182 | - (void) textStorageDidProcessEditing: (NSNotification*)notification;
      | ^
/usr/include/GNUstep/AppKit/NSTextStorage.h:184:2: error: ‘end’ does not name a type
  184 | @end
      |  ^~~
/usr/include/GNUstep/AppKit/NSTextStorage.h:191:1: error: expected unqualified-id before ‘-’ token
  191 | - (void) setFont: (NSFont*)font;
      | ^
/usr/include/GNUstep/AppKit/NSTextStorage.h:196:1: error: expected unqualified-id before ‘-’ token
  196 | - (NSArray *)attributeRuns;
      | ^
/usr/include/GNUstep/AppKit/NSTextStorage.h:201:1: error: expected unqualified-id before ‘-’ token
  201 | - (NSArray *)paragraphs;
      | ^
/usr/include/GNUstep/AppKit/NSTextStorage.h:206:1: error: expected unqualified-id before ‘-’ token
  206 | - (NSArray *)words;
      | ^
/usr/include/GNUstep/AppKit/NSTextStorage.h:211:1: error: expected unqualified-id before ‘-’ token
  211 | - (NSArray *)characters;
      | ^
/usr/include/GNUstep/AppKit/NSTextStorage.h:216:1: error: expected unqualified-id before ‘-’ token
  216 | - (NSColor *)foregroundColor;
      | ^
/usr/include/GNUstep/AppKit/NSTextStorage.h:217:2: error: ‘end’ does not name a type
  217 | @end
      |  ^~~
/usr/include/GNUstep/AppKit/NSTextStorage.h:223:15: error: ‘NSString’ does not name a type
  223 | APPKIT_EXPORT NSString *NSTextStorageDidProcessEditingNotification;
      |               ^~~~~~~~
/usr/include/GNUstep/AppKit/NSTextTable.h:73:2: error: ‘interface’ does not name a type
   73 | @interface NSTextBlock : NSObject <NSCoding, NSCopying>
      |  ^~~~~~~~~
/usr/include/GNUstep/AppKit/NSTextTable.h:85:1: error: expected unqualified-id before ‘-’ token
   85 | - (NSColor *) backgroundColor;
      | ^
/usr/include/GNUstep/AppKit/NSTextTable.h:86:1: error: expected unqualified-id before ‘-’ token
   86 | - (NSColor *) borderColorForEdge: (NSRectEdge)edge;
      | ^
/usr/include/GNUstep/AppKit/NSTextTable.h:87:1: error: expected unqualified-id before ‘-’ token
   87 | - (NSRect) boundsRectForContentRect: (NSRect)cont
      | ^
/usr/include/GNUstep/AppKit/NSTextTable.h:91:1: error: expected unqualified-id before ‘-’ token
   91 | - (CGFloat) contentWidth;
      | ^
/usr/include/GNUstep/AppKit/NSTextTable.h:92:1: error: expected unqualified-id before ‘-’ token
   92 | - (NSTextBlockValueType) contentWidthValueType;
      | ^
/usr/include/GNUstep/AppKit/NSTextTable.h:93:1: error: expected unqualified-id before ‘-’ token
   93 | - (void) drawBackgroundWithFrame: (NSRect)rect
      | ^
/usr/include/GNUstep/AppKit/NSTextTable.h:97:1: error: expected unqualified-id before ‘-’ token
   97 | - (id) init;
      | ^
/usr/include/GNUstep/AppKit/NSTextTable.h:98:1: error: expected unqualified-id before ‘-’ token
   98 | - (NSRect) rectForLayoutAtPoint: (NSPoint)point
      | ^
/usr/include/GNUstep/AppKit/NSTextTable.h:102:1: error: expected unqualified-id before ‘-’ token
  102 | - (void) setBackgroundColor: (NSColor *)color;
      | ^
/usr/include/GNUstep/AppKit/NSTextTable.h:103:1: error: expected unqualified-id before ‘-’ token
  103 | - (void) setBorderColor: (NSColor *)color;
      | ^
/usr/include/GNUstep/AppKit/NSTextTable.h:104:1: error: expected unqualified-id before ‘-’ token
  104 | - (void) setBorderColor: (NSColor *)color forEdge: (NSRectEdge)edge;
      | ^
/usr/include/GNUstep/AppKit/NSTextTable.h:105:1: error: expected unqualified-id before ‘-’ token
  105 | - (void) setContentWidth: (CGFloat)val type: (NSTextBlockValueType)type;
      | ^
/usr/include/GNUstep/AppKit/NSTextTable.h:106:1: error: expected unqualified-id before ‘-’ token
  106 | - (void) setValue: (CGFloat)val
      | ^
/usr/include/GNUstep/AppKit/NSTextTable.h:109:1: error: expected unqualified-id before ‘-’ token
  109 | - (void) setVerticalAlignment: (NSTextBlockVerticalAlignment)alignment;
      | ^
/usr/include/GNUstep/AppKit/NSTextTable.h:110:1: error: expected unqualified-id before ‘-’ token
  110 | - (void) setWidth: (CGFloat)val
      | ^
/usr/include/GNUstep/AppKit/NSTextTable.h:113:1: error: expected unqualified-id before ‘-’ token
  113 | - (void) setWidth: (CGFloat)val
      | ^
/usr/include/GNUstep/AppKit/NSTextTable.h:117:1: error: expected unqualified-id before ‘-’ token
  117 | - (CGFloat) valueForDimension: (NSTextBlockDimension)dimension;
      | ^
/usr/include/GNUstep/AppKit/NSTextTable.h:118:1: error: expected unqualified-id before ‘-’ token
  118 | - (NSTextBlockValueType) valueTypeForDimension: (NSTextBlockDimension)dimension;
      | ^
/usr/include/GNUstep/AppKit/NSTextTable.h:119:1: error: expected unqualified-id before ‘-’ token
  119 | - (NSTextBlockVerticalAlignment) verticalAlignment;
      | ^
/usr/include/GNUstep/AppKit/NSTextTable.h:120:1: error: expected unqualified-id before ‘-’ token
  120 | - (CGFloat) widthForLayer: (NSTextBlockLayer)layer edge: (NSRectEdge)edge;
      | ^
/usr/include/GNUstep/AppKit/NSTextTable.h:121:1: error: expected unqualified-id before ‘-’ token
  121 | - (NSTextBlockValueType) widthValueTypeForLayer: (NSTextBlockLayer)layer
      | ^
/usr/include/GNUstep/AppKit/NSTextTable.h:123:2: error: ‘end’ does not name a type
  123 | @end
      |  ^~~
/usr/include/GNUstep/AppKit/NSTextTable.h:128:3: error: ‘NSTextTableLayoutAlgorithm’ does not name a type
  128 | } NSTextTableLayoutAlgorithm;
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/GNUstep/AppKit/NSTextTable.h:130:2: error: ‘interface’ does not name a type
  130 | @interface NSTextTable : NSTextBlock
      |  ^~~~~~~~~
/usr/include/GNUstep/AppKit/NSTextTable.h:138:1: error: expected unqualified-id before ‘-’ token
  138 | - (NSRect) boundsRectForBlock: (NSTextTableBlock *)block
      | ^
/usr/include/GNUstep/AppKit/NSTextTable.h:143:1: error: expected unqualified-id before ‘-’ token
  143 | - (BOOL) collapsesBorders;
      | ^
/usr/include/GNUstep/AppKit/NSTextTable.h:144:1: error: expected unqualified-id before ‘-’ token
  144 | - (void) drawBackgroundForBlock: (NSTextTableBlock *)block
      | ^
/usr/include/GNUstep/AppKit/NSTextTable.h:149:1: error: expected unqualified-id before ‘-’ token
  149 | - (BOOL) hidesEmptyCells;
      | ^
/usr/include/GNUstep/AppKit/NSTextTable.h:150:1: error: expected unqualified-id before ‘-’ token
  150 | - (NSTextTableLayoutAlgorithm) layoutAlgorithm;
      | ^
/usr/include/GNUstep/AppKit/NSTextTable.h:151:1: error: expected unqualified-id before ‘-’ token
  151 | - (NSUInteger) numberOfColumns;
      | ^
/usr/include/GNUstep/AppKit/NSTextTable.h:152:1: error: expected unqualified-id before ‘-’ token
  152 | - (NSRect) rectForBlock: (NSTextTableBlock *)block
      | ^
/usr/include/GNUstep/AppKit/NSTextTable.h:157:1: error: expected unqualified-id before ‘-’ token
  157 | - (void) setCollapsesBorders: (BOOL)flag;
      | ^
/usr/include/GNUstep/AppKit/NSTextTable.h:158:1: error: expected unqualified-id before ‘-’ token
  158 | - (void) setHidesEmptyCells: (BOOL)flag;
      | ^
/usr/include/GNUstep/AppKit/NSTextTable.h:159:1: error: expected unqualified-id before ‘-’ token
  159 | - (void) setLayoutAlgorithm: (NSTextTableLayoutAlgorithm)algorithm;
      | ^
/usr/include/GNUstep/AppKit/NSTextTable.h:160:1: error: expected unqualified-id before ‘-’ token
  160 | - (void) setNumberOfColumns: (NSUInteger)numCols;
      | ^
/usr/include/GNUstep/AppKit/NSTextTable.h:162:2: error: ‘end’ does not name a type
  162 | @end
      |  ^~~
/usr/include/GNUstep/AppKit/NSTextTable.h:173:1: error: expected unqualified-id before ‘-’ token
  173 | - (id) initWithTable: (NSTextTable *)table
      | ^
/usr/include/GNUstep/AppKit/NSTextTable.h:178:1: error: expected unqualified-id before ‘-’ token
  178 | - (int) columnSpan;
      | ^
/usr/include/GNUstep/AppKit/NSTextTable.h:179:1: error: expected unqualified-id before ‘-’ token
  179 | - (int) rowSpan;
      | ^
/usr/include/GNUstep/AppKit/NSTextTable.h:180:1: error: expected unqualified-id before ‘-’ token
  180 | - (int) startingColumn;
      | ^
/usr/include/GNUstep/AppKit/NSTextTable.h:181:1: error: expected unqualified-id before ‘-’ token
  181 | - (int) startingRow;
      | ^
/usr/include/GNUstep/AppKit/NSTextTable.h:182:1: error: expected unqualified-id before ‘-’ token
  182 | - (NSTextTable *) table;
      | ^
/usr/include/GNUstep/AppKit/NSTextTable.h:184:2: error: ‘end’ does not name a type
  184 | @end
      |  ^~~
/usr/include/GNUstep/AppKit/NSTouchBar.h:36:2: error: ‘interface’ does not name a type
   36 | @interface NSTouchBar : NSObject
      |  ^~~~~~~~~
/usr/include/GNUstep/AppKit/NSTokenFieldCell.h:47:2: error: ‘interface’ does not name a type
   47 | @interface NSTokenFieldCell : NSTextFieldCell <NSCoding>
      |  ^~~~~~~~~
/usr/include/GNUstep/AppKit/NSTokenFieldCell.h:55:1: error: expected unqualified-id before ‘-’ token
   55 | - (NSTokenStyle)tokenStyle;
      | ^
/usr/include/GNUstep/AppKit/NSTokenFieldCell.h:56:1: error: expected unqualified-id before ‘-’ token
   56 | - (void)setTokenStyle:(NSTokenStyle)style;
      | ^
/usr/include/GNUstep/AppKit/NSTokenFieldCell.h:59:1: error: expected unqualified-id before ‘+’ token
   59 | + (NSTimeInterval)defaultCompletionDelay;
      | ^
/usr/include/GNUstep/AppKit/NSTokenFieldCell.h:60:1: error: expected unqualified-id before ‘-’ token
   60 | - (NSTimeInterval)completionDelay;
      | ^
/usr/include/GNUstep/AppKit/NSTokenFieldCell.h:61:1: error: expected unqualified-id before ‘-’ token
   61 | - (void)setCompletionDelay:(NSTimeInterval)delay;
      | ^
/usr/include/GNUstep/AppKit/NSTokenFieldCell.h:64:1: error: expected unqualified-id before ‘+’ token
   64 | + (NSCharacterSet *)defaultTokenizingCharacterSet;
      | ^
/usr/include/GNUstep/AppKit/NSTokenFieldCell.h:65:1: error: expected unqualified-id before ‘-’ token
   65 | - (void)setTokenizingCharacterSet:(NSCharacterSet *)characterSet;
      | ^
/usr/include/GNUstep/AppKit/NSTokenFieldCell.h:66:1: error: expected unqualified-id before ‘-’ token
   66 | - (NSCharacterSet *)tokenizingCharacterSet;
      | ^
/usr/include/GNUstep/AppKit/NSTokenFieldCell.h:67:2: error: ‘end’ does not name a type
   67 | @end
      |  ^~~
/usr/include/GNUstep/AppKit/NSTokenField.h:40:2: error: ‘interface’ does not name a type
   40 | @interface NSTokenField : NSTextField
      |  ^~~~~~~~~
/usr/include/GNUstep/AppKit/NSTokenField.h:43:1: error: expected unqualified-id before ‘-’ token
   43 | - (void)setTokenStyle:(NSTokenStyle)style;
      | ^
/usr/include/GNUstep/AppKit/NSTokenField.h:46:1: error: expected unqualified-id before ‘+’ token
   46 | + (NSTimeInterval)defaultCompletionDelay;
      | ^
/usr/include/GNUstep/AppKit/NSTokenField.h:47:1: error: expected unqualified-id before ‘-’ token
   47 | - (NSTimeInterval)completionDelay;
      | ^
/usr/include/GNUstep/AppKit/NSTokenField.h:48:1: error: expected unqualified-id before ‘-’ token
   48 | - (void)setCompletionDelay:(NSTimeInterval)delay;
      | ^
/usr/include/GNUstep/AppKit/NSTokenField.h:51:1: error: expected unqualified-id before ‘+’ token
   51 | + (NSCharacterSet *)defaultTokenizingCharacterSet;
      | ^
/usr/include/GNUstep/AppKit/NSTokenField.h:52:1: error: expected unqualified-id before ‘-’ token
   52 | - (void)setTokenizingCharacterSet:(NSCharacterSet *)characterSet;
      | ^
/usr/include/GNUstep/AppKit/NSTokenField.h:53:1: error: expected unqualified-id before ‘-’ token
   53 | - (NSCharacterSet *)tokenizingCharacterSet;
      | ^
/usr/include/GNUstep/AppKit/NSTokenField.h:54:2: error: ‘end’ does not name a type
   54 | @end;
      |  ^~~
/usr/include/GNUstep/AppKit/NSToolbarItemGroup.h:40:2: error: ‘interface’ does not name a type
   40 | @interface NSToolbarItemGroup : NSToolbarItem
      |  ^~~~~~~~~
/usr/include/GNUstep/AppKit/NSToolbarItemGroup.h:45:1: error: expected unqualified-id before ‘-’ token
   45 | - (void) setSubitems: (NSArray *)items;
      | ^
/usr/include/GNUstep/AppKit/NSToolbarItemGroup.h:46:1: error: expected unqualified-id before ‘-’ token
   46 | - (NSArray *) subitems;
      | ^
/usr/include/GNUstep/AppKit/NSToolbarItemGroup.h:48:2: error: ‘end’ does not name a type
   48 | @end
      |  ^~~
/usr/include/GNUstep/AppKit/NSTrackingArea.h:56:2: error: ‘interface’ does not name a type
   56 | @interface NSTrackingArea : NSObject <NSCoding, NSCopying>
      |  ^~~~~~~~~
/usr/include/GNUstep/AppKit/NSTrackingArea.h:63:1: error: expected unqualified-id before ‘-’ token
   63 | - (id)initWithRect: (NSRect)rect
      | ^
/usr/include/GNUstep/AppKit/NSTrackingArea.h:68:1: error: expected unqualified-id before ‘-’ token
   68 | - (NSTrackingAreaOptions) options;
      | ^
/usr/include/GNUstep/AppKit/NSTrackingArea.h:69:1: error: expected unqualified-id before ‘-’ token
   69 | - (id) owner;
      | ^
/usr/include/GNUstep/AppKit/NSTrackingArea.h:70:1: error: expected unqualified-id before ‘-’ token
   70 | - (NSRect) rect;
      | ^
/usr/include/GNUstep/AppKit/NSTrackingArea.h:71:1: error: expected unqualified-id before ‘-’ token
   71 | - (NSDictionary *) userInfo;
      | ^
/usr/include/GNUstep/AppKit/NSTrackingArea.h:73:2: error: ‘end’ does not name a type
   73 | @end
      |  ^~~
/usr/include/GNUstep/AppKit/NSTreeController.h:43:2: error: ‘interface’ does not name a type
   43 | @interface NSTreeController : NSObjectController <NSCoding, NSCopying>
      |  ^~~~~~~~~
/usr/include/GNUstep/AppKit/NSTreeController.h:55:1: error: expected unqualified-id before ‘-’ token
   55 | - (BOOL) addSelectionIndexPaths: (NSArray*)indexPaths;
      | ^
/usr/include/GNUstep/AppKit/NSTreeController.h:56:1: error: expected unqualified-id before ‘-’ token
   56 | - (BOOL) alwaysUsesMultipleValuesMarker;
      | ^
/usr/include/GNUstep/AppKit/NSTreeController.h:57:1: error: expected unqualified-id before ‘-’ token
   57 | - (BOOL) avoidsEmptySelection;
      | ^
/usr/include/GNUstep/AppKit/NSTreeController.h:58:1: error: expected unqualified-id before ‘-’ token
   58 | - (BOOL) canAddChid;
      | ^
/usr/include/GNUstep/AppKit/NSTreeController.h:59:1: error: expected unqualified-id before ‘-’ token
   59 | - (BOOL) canInsert;
      | ^
/usr/include/GNUstep/AppKit/NSTreeController.h:60:1: error: expected unqualified-id before ‘-’ token
   60 | - (BOOL) canInsertChild;
      | ^
/usr/include/GNUstep/AppKit/NSTreeController.h:61:1: error: expected unqualified-id before ‘-’ token
   61 | - (BOOL) preservesSelection;
      | ^
/usr/include/GNUstep/AppKit/NSTreeController.h:62:1: error: expected unqualified-id before ‘-’ token
   62 | - (BOOL) selectsInsertedObjects;
      | ^
/usr/include/GNUstep/AppKit/NSTreeController.h:63:1: error: expected unqualified-id before ‘-’ token
   63 | - (BOOL) setSelectionIndexPath: (NSIndexPath*)indexPath;
      | ^
/usr/include/GNUstep/AppKit/NSTreeController.h:64:1: error: expected unqualified-id before ‘-’ token
   64 | - (BOOL) setSelectionIndexPaths: (NSArray*)indexPaths;
      | ^
/usr/include/GNUstep/AppKit/NSTreeController.h:65:1: error: expected unqualified-id before ‘-’ token
   65 | - (id) arrangedObjects;
      | ^
/usr/include/GNUstep/AppKit/NSTreeController.h:66:1: error: expected unqualified-id before ‘-’ token
   66 | - (id) content;
      | ^
/usr/include/GNUstep/AppKit/NSTreeController.h:67:1: error: expected unqualified-id before ‘-’ token
   67 | - (NSArray*) selectedObjects;
      | ^
/usr/include/GNUstep/AppKit/NSTreeController.h:68:1: error: expected unqualified-id before ‘-’ token
   68 | - (NSIndexPath*) selectionIndexPath;
      | ^
/usr/include/GNUstep/AppKit/NSTreeController.h:69:1: error: expected unqualified-id before ‘-’ token
   69 | - (NSArray*) selectionIndexPaths;
      | ^
/usr/include/GNUstep/AppKit/NSTreeController.h:70:1: error: expected unqualified-id before ‘-’ token
   70 | - (NSArray*) sortDescriptors;
      | ^
/usr/include/GNUstep/AppKit/NSTreeController.h:71:1: error: expected unqualified-id before ‘-’ token
   71 | - (NSString*) childrenKeyPath;
      | ^
/usr/include/GNUstep/AppKit/NSTreeController.h:72:1: error: expected unqualified-id before ‘-’ token
   72 | - (NSString*) countKeyPath;
      | ^
/usr/include/GNUstep/AppKit/NSTreeController.h:73:1: error: expected unqualified-id before ‘-’ token
   73 | - (NSString*) leafKeyPath;
      | ^
/usr/include/GNUstep/AppKit/NSTreeController.h:74:1: error: expected unqualified-id before ‘-’ token
   74 | - (void) addChild: (id)sender;
      | ^
/usr/include/GNUstep/AppKit/NSTreeController.h:75:1: error: expected unqualified-id before ‘-’ token
   75 | - (void) add: (id)sender;
      | ^
/usr/include/GNUstep/AppKit/NSTreeController.h:76:1: error: expected unqualified-id before ‘-’ token
   76 | - (void) insertChild: (id)sender;
      | ^
/usr/include/GNUstep/AppKit/NSTreeController.h:77:1: error: expected unqualified-id before ‘-’ token
   77 | - (void) insertObject: (id)object atArrangedObjectIndexPath: (NSIndexPath*)indexPath;
      | ^
/usr/include/GNUstep/AppKit/NSTreeController.h:78:1: error: expected unqualified-id before ‘-’ token
   78 | - (void) insertObjects: (NSArray*)objects atArrangedObjectIndexPaths: (NSArray*)indexPaths;
      | ^
/usr/include/GNUstep/AppKit/NSTreeController.h:79:1: error: expected unqualified-id before ‘-’ token
   79 | - (void) insert: (id)sender;
      | ^
/usr/include/GNUstep/AppKit/NSTreeController.h:80:1: error: expected unqualified-id before ‘-’ token
   80 | - (void) rearrangeObjects;
      | ^
/usr/include/GNUstep/AppKit/NSTreeController.h:81:1: error: expected unqualified-id before ‘-’ token
   81 | - (void) removeObjectAtArrangedObjectIndexPath: (NSIndexPath*)indexPath;
      | ^
/usr/include/GNUstep/AppKit/NSTreeController.h:82:1: error: expected unqualified-id before ‘-’ token
   82 | - (void) removeObjectsAtArrangedObjectIndexPaths: (NSArray*)indexPaths;
      | ^
/usr/include/GNUstep/AppKit/NSTreeController.h:83:1: error: expected unqualified-id before ‘-’ token
   83 | - (void) removeSelectionIndexPaths: (NSArray*)indexPaths;
      | ^
/usr/include/GNUstep/AppKit/NSTreeController.h:84:1: error: expected unqualified-id before ‘-’ token
   84 | - (void) remove: (id)sender;
      | ^
/usr/include/GNUstep/AppKit/NSTreeController.h:85:1: error: expected unqualified-id before ‘-’ token
   85 | - (void) setAlwaysUsesMultipleValuesMarker: (BOOL)flag;
      | ^
/usr/include/GNUstep/AppKit/NSTreeController.h:86:1: error: expected unqualified-id before ‘-’ token
   86 | - (void) setAvoidsEmptySelection: (BOOL)flag;
      | ^
/usr/include/GNUstep/AppKit/NSTreeController.h:87:1: error: expected unqualified-id before ‘-’ token
   87 | - (void) setChildrenKeyPath: (NSString*)path;
      | ^
/usr/include/GNUstep/AppKit/NSTreeController.h:88:1: error: expected unqualified-id before ‘-’ token
   88 | - (void) setContent: (id)content;
      | ^
/usr/include/GNUstep/AppKit/NSTreeController.h:89:1: error: expected unqualified-id before ‘-’ token
   89 | - (void) setCountKeyPath: (NSString*)path;
      | ^
/usr/include/GNUstep/AppKit/NSTreeController.h:90:1: error: expected unqualified-id before ‘-’ token
   90 | - (void) setLeafPathKey: (NSString*)key;
      | ^
/usr/include/GNUstep/AppKit/NSTreeController.h:91:1: error: expected unqualified-id before ‘-’ token
   91 | - (void) setPreservesSelection: (BOOL)flag;
      | ^
/usr/include/GNUstep/AppKit/NSTreeController.h:92:1: error: expected unqualified-id before ‘-’ token
   92 | - (void) setSelectsInsertedObjects: (BOOL)flag;
      | ^
/usr/include/GNUstep/AppKit/NSTreeController.h:93:1: error: expected unqualified-id before ‘-’ token
   93 | - (void) setSortDescriptors: (NSArray*)descriptors;
      | ^
/usr/include/GNUstep/AppKit/NSTreeController.h:96:1: error: expected unqualified-id before ‘-’ token
   96 | - (NSString*) childrenKeyPathForNode: (NSTreeNode*)node;
      | ^
/usr/include/GNUstep/AppKit/NSTreeController.h:97:1: error: expected unqualified-id before ‘-’ token
   97 | - (NSString*) countKeyPathForNode: (NSTreeNode*)node;
      | ^
/usr/include/GNUstep/AppKit/NSTreeController.h:98:1: error: expected unqualified-id before ‘-’ token
   98 | - (NSString*) leafKeyPathForNode: (NSTreeNode*)node;
      | ^
/usr/include/GNUstep/AppKit/NSTreeController.h:99:1: error: expected unqualified-id before ‘-’ token
   99 | - (void) moveNode: (NSTreeNode*)node toIndexPath: (NSIndexPath*)indexPath;
      | ^
/usr/include/GNUstep/AppKit/NSTreeController.h:100:1: error: expected unqualified-id before ‘-’ token
  100 | - (void) moveNodes: (NSArray*)nodes toIndexPath: (NSIndexPath*)startingIndexPath;
      | ^
/usr/include/GNUstep/AppKit/NSTreeController.h:101:1: error: expected unqualified-id before ‘-’ token
  101 | - (NSArray*) selectedNodes;
      | ^
/usr/include/GNUstep/AppKit/NSTreeController.h:103:2: error: ‘end’ does not name a type
  103 | @end
      |  ^~~
/usr/include/GNUstep/AppKit/NSTreeNode.h:40:2: error: ‘interface’ does not name a type
   40 | @interface NSTreeNode : NSObject
      |  ^~~~~~~~~
/usr/include/GNUstep/AppKit/NSTreeNode.h:47:1: error: expected unqualified-id before ‘+’ token
   47 | + (id) treeNodeWithRepresentedObject: (id)modelObject;
      | ^
/usr/include/GNUstep/AppKit/NSTreeNode.h:49:1: error: expected unqualified-id before ‘-’ token
   49 | - (NSArray*) childNodes;
      | ^
/usr/include/GNUstep/AppKit/NSTreeNode.h:50:1: error: expected unqualified-id before ‘-’ token
   50 | - (NSTreeNode*) descendantNodeAtIndexPath: (NSIndexPath*)path;
      | ^
/usr/include/GNUstep/AppKit/NSTreeNode.h:51:1: error: expected unqualified-id before ‘-’ token
   51 | - (NSIndexPath*) indexPath;
      | ^
/usr/include/GNUstep/AppKit/NSTreeNode.h:52:1: error: expected unqualified-id before ‘-’ token
   52 | - (id) initWithRepresentedObject: (id)repObj;
      | ^
/usr/include/GNUstep/AppKit/NSTreeNode.h:53:1: error: expected unqualified-id before ‘-’ token
   53 | - (BOOL) isLeaf;
      | ^
/usr/include/GNUstep/AppKit/NSTreeNode.h:54:1: error: expected unqualified-id before ‘-’ token
   54 | - (NSMutableArray*) mutableChildNodes;
      | ^
/usr/include/GNUstep/AppKit/NSTreeNode.h:55:1: error: expected unqualified-id before ‘-’ token
   55 | - (NSTreeNode*) parentNode;
      | ^
/usr/include/GNUstep/AppKit/NSTreeNode.h:56:1: error: expected unqualified-id before ‘-’ token
   56 | - (id) representedObject;
      | ^
/usr/include/GNUstep/AppKit/NSTreeNode.h:57:1: error: expected unqualified-id before ‘-’ token
   57 | - (void) sortWithSortDescriptors: (NSArray*)sortDescs recursively: (BOOL)flag;
      | ^
/usr/include/GNUstep/AppKit/NSTreeNode.h:59:2: error: ‘end’ does not name a type
   59 | @end
      |  ^~~
/usr/include/GNUstep/AppKit/NSUserDefaultsController.h:41:2: error: ‘interface’ does not name a type
   41 | @interface NSUserDefaultsController : NSController
      |  ^~~~~~~~~
/usr/include/GNUstep/AppKit/NSUserDefaultsController.h:49:1: error: expected unqualified-id before ‘+’ token
   49 | + (id) sharedUserDefaultsController;
      | ^
/usr/include/GNUstep/AppKit/NSUserDefaultsController.h:51:1: error: expected unqualified-id before ‘-’ token
   51 | - (id) initWithDefaults: (NSUserDefaults*)defaults
      | ^
/usr/include/GNUstep/AppKit/NSUserDefaultsController.h:54:1: error: expected unqualified-id before ‘-’ token
   54 | - (NSUserDefaults*) defaults;
      | ^
/usr/include/GNUstep/AppKit/NSUserDefaultsController.h:55:1: error: expected unqualified-id before ‘-’ token
   55 | - (id) values;
      | ^
/usr/include/GNUstep/AppKit/NSUserDefaultsController.h:56:1: error: expected unqualified-id before ‘-’ token
   56 | - (NSDictionary*) initialValues;
      | ^
/usr/include/GNUstep/AppKit/NSUserDefaultsController.h:57:1: error: expected unqualified-id before ‘-’ token
   57 | - (void) setInitialValues: (NSDictionary*)values;
      | ^
/usr/include/GNUstep/AppKit/NSUserDefaultsController.h:58:1: error: expected unqualified-id before ‘-’ token
   58 | - (BOOL) appliesImmediately;
      | ^
/usr/include/GNUstep/AppKit/NSUserDefaultsController.h:59:1: error: expected unqualified-id before ‘-’ token
   59 | - (void) setAppliesImmediately: (BOOL)flag;
      | ^
/usr/include/GNUstep/AppKit/NSUserDefaultsController.h:60:1: error: expected unqualified-id before ‘-’ token
   60 | - (void) revert: (id)sender;
      | ^
/usr/include/GNUstep/AppKit/NSUserDefaultsController.h:61:1: error: expected unqualified-id before ‘-’ token
   61 | - (void) revertToInitialValues: (id)sender;
      | ^
/usr/include/GNUstep/AppKit/NSUserDefaultsController.h:62:1: error: expected unqualified-id before ‘-’ token
   62 | - (void) save: (id)sender;
      | ^
/usr/include/GNUstep/AppKit/NSUserDefaultsController.h:64:1: error: expected unqualified-id before ‘-’ token
   64 | - (BOOL) hasUnappliedChanges;
      | ^
/usr/include/GNUstep/AppKit/NSUserDefaultsController.h:67:2: error: ‘end’ does not name a type
   67 | @end
      |  ^~~
/usr/include/GNUstep/AppKit/NSUserInterfaceItemSearching.h:37:15: error: expected unqualified-id before ‘,’ token
   37 | @class NSArray, NSString;
      |               ^
/usr/include/GNUstep/AppKit/NSUserInterfaceItemSearching.h:39:58: error: ‘NSArray’ is not a type
   39 | DEFINE_BLOCK_TYPE(GSSearchItemsMatchedItemHandler, void, NSArray*);
      |                                                          ^~~~~~~
/usr/include/GNUstep/GNUstepBase/GSBlocks.h:68:28: note: in definition of macro ‘DEFINE_BLOCK_TYPE’
   68 |     retTy (*invoke)(void*, argTys, ## __VA_ARGS__);\
      |                            ^~~~~~
/usr/include/GNUstep/AppKit/NSUserInterfaceItemSearching.h:41:2: error: ‘protocol’ does not name a type; did you mean ‘Protocol’?
   41 | @protocol NSUserInterfaceItemSearching <NSObject>
      |  ^~~~~~~~
      |  Protocol
/usr/include/GNUstep/AppKit/NSUserInterfaceItemSearching.h:49:1: error: expected unqualified-id before ‘-’ token
   49 | - (NSArray *)localizedTitlesForItem:(id)item;
      | ^
/usr/include/GNUstep/AppKit/NSUserInterfaceItemSearching.h:53:1: error: expected unqualified-id before ‘-’ token
   53 | - (void)performActionForItem:(id)item;
      | ^
/usr/include/GNUstep/AppKit/NSUserInterfaceItemSearching.h:55:1: error: expected unqualified-id before ‘-’ token
   55 | - (void)showAllHelpTopicsForSearchString:(NSString *)searchString;
      | ^
/usr/include/GNUstep/AppKit/NSUserInterfaceItemSearching.h:57:2: error: ‘end’ does not name a type
   57 | @end
      |  ^~~
/usr/include/GNUstep/AppKit/NSUserInterfaceItemSearching.h:64:1: error: expected unqualified-id before ‘-’ token
   64 | - (void) unregisterUserInterfaceItemSearchHandler: (id<NSUserInterfaceItemSearching>)handler;
      | ^
/usr/include/GNUstep/AppKit/NSUserInterfaceItemSearching.h:66:1: error: expected unqualified-id before ‘-’ token
   66 | - (BOOL) searchString:(NSString *)searchString
      | ^
/usr/include/GNUstep/AppKit/NSUserInterfaceItemSearching.h:71:2: error: ‘end’ does not name a type
   71 | @end
      |  ^~~
/usr/include/GNUstep/AppKit/NSVisualEffectView.h:62:2: error: ‘interface’ does not name a type
   62 | @interface NSVisualEffectView : NSView {
      |  ^~~~~~~~~
/usr/include/GNUstep/AppKit/NSVisualEffectView.h:66:2: error: ‘property’ does not name a type; did you mean ‘Property’?
   66 | @property NSVisualEffectMaterial material;
      |  ^~~~~~~~
      |  Property
/usr/include/GNUstep/AppKit/NSVisualEffectView.h:68:10: error: expected constructor, destructor, or type conversion before ‘(’ token
   68 | @property(readonly) NSInteger interiorBackgroundStyle;
      |          ^
/usr/include/GNUstep/AppKit/NSVisualEffectView.h:69:2: error: ‘property’ does not name a type; did you mean ‘Property’?
   69 | @property NSVisualEffectBlendingMode blendingMode;
      |  ^~~~~~~~
      |  Property
/usr/include/GNUstep/AppKit/NSVisualEffectView.h:71:2: error: ‘property’ does not name a type; did you mean ‘Property’?
   71 | @property NSVisualEffectState state;
      |  ^~~~~~~~
      |  Property
/usr/include/GNUstep/AppKit/NSVisualEffectView.h:72:10: error: expected constructor, destructor, or type conversion before ‘(’ token
   72 | @property(retain) NSImage *maskImage;
      |          ^
/usr/include/GNUstep/AppKit/NSVisualEffectView.h:89:2: error: ‘end’ does not name a type
   89 | @end
      |  ^~~
/usr/include/GNUstep/AppKit/NSWindowController.h:41:2: error: ‘interface’ does not name a type
   41 | @interface NSWindowController : NSResponder <NSCoding, NSSeguePerforming>
      |  ^~~~~~~~~
/usr/include/GNUstep/AppKit/NSWindowController.h:64:1: error: expected unqualified-id before ‘-’ token
   64 | - (id) initWithWindowNibName: (NSString *)windowNibName;  // self is the owner
      | ^
/usr/include/GNUstep/AppKit/NSWindowController.h:65:1: error: expected unqualified-id before ‘-’ token
   65 | - (id) initWithWindowNibName: (NSString *)windowNibName  owner: (id)owner;
      | ^
/usr/include/GNUstep/AppKit/NSWindowController.h:66:1: error: expected unqualified-id before ‘-’ token
   66 | - (id) initWithWindow: (NSWindow *)window;
      | ^
/usr/include/GNUstep/AppKit/NSWindowController.h:67:1: error: expected unqualified-id before ‘-’ token
   67 | - (id) initWithWindowNibPath: (NSString *)windowNibPath
      | ^
/usr/include/GNUstep/AppKit/NSWindowController.h:70:1: error: expected unqualified-id before ‘-’ token
   70 | - (void) loadWindow;
      | ^
/usr/include/GNUstep/AppKit/NSWindowController.h:71:1: error: expected unqualified-id before ‘-’ token
   71 | - (IBAction) showWindow: (id)sender;
      | ^
/usr/include/GNUstep/AppKit/NSWindowController.h:72:1: error: expected unqualified-id before ‘-’ token
   72 | - (BOOL) isWindowLoaded;
      | ^
/usr/include/GNUstep/AppKit/NSWindowController.h:73:1: error: expected unqualified-id before ‘-’ token
   73 | - (NSWindow *) window;
      | ^
/usr/include/GNUstep/AppKit/NSWindowController.h:74:1: error: expected unqualified-id before ‘-’ token
   74 | - (void) setWindow: (NSWindow *)aWindow;
      | ^
/usr/include/GNUstep/AppKit/NSWindowController.h:75:1: error: expected unqualified-id before ‘-’ token
   75 | - (void) windowDidLoad;
      | ^
/usr/include/GNUstep/AppKit/NSWindowController.h:76:1: error: expected unqualified-id before ‘-’ token
   76 | - (void) windowWillLoad;
      | ^
/usr/include/GNUstep/AppKit/NSWindowController.h:78:1: error: expected unqualified-id before ‘-’ token
   78 | - (void) setDocument: (NSDocument *)document;
      | ^
/usr/include/GNUstep/AppKit/NSWindowController.h:79:1: error: expected unqualified-id before ‘-’ token
   79 | - (id) document;
      | ^
/usr/include/GNUstep/AppKit/NSWindowController.h:80:1: error: expected unqualified-id before ‘-’ token
   80 | - (void) setDocumentEdited: (BOOL)flag;
      | ^
/usr/include/GNUstep/AppKit/NSWindowController.h:82:1: error: expected unqualified-id before ‘-’ token
   82 | - (void) close;
      | ^
/usr/include/GNUstep/AppKit/NSWindowController.h:83:1: error: expected unqualified-id before ‘-’ token
   83 | - (BOOL) shouldCloseDocument;
      | ^
/usr/include/GNUstep/AppKit/NSWindowController.h:84:1: error: expected unqualified-id before ‘-’ token
   84 | - (void) setShouldCloseDocument: (BOOL)flag;
      | ^
/usr/include/GNUstep/AppKit/NSWindowController.h:86:1: error: expected unqualified-id before ‘-’ token
   86 | - (id) owner;
      | ^
/usr/include/GNUstep/AppKit/NSWindowController.h:87:1: error: expected unqualified-id before ‘-’ token
   87 | - (NSString *) windowNibName;
      | ^
/usr/include/GNUstep/AppKit/NSWindowController.h:88:1: error: expected unqualified-id before ‘-’ token
   88 | - (NSString *) windowNibPath;
      | ^
/usr/include/GNUstep/AppKit/NSWindowController.h:90:1: error: expected unqualified-id before ‘-’ token
   90 | - (BOOL) shouldCascadeWindows;
      | ^
/usr/include/GNUstep/AppKit/NSWindowController.h:91:1: error: expected unqualified-id before ‘-’ token
   91 | - (void) setShouldCascadeWindows: (BOOL)flag;
      | ^
/usr/include/GNUstep/AppKit/NSWindowController.h:92:1: error: expected unqualified-id before ‘-’ token
   92 | - (void) setWindowFrameAutosaveName: (NSString *)name;
      | ^
/usr/include/GNUstep/AppKit/NSWindowController.h:93:1: error: expected unqualified-id before ‘-’ token
   93 | - (NSString *) windowFrameAutosaveName;
      | ^
/usr/include/GNUstep/AppKit/NSWindowController.h:94:1: error: expected unqualified-id before ‘-’ token
   94 | - (NSString *) windowTitleForDocumentDisplayName: (NSString *)displayName;
      | ^
/usr/include/GNUstep/AppKit/NSWindowController.h:95:1: error: expected unqualified-id before ‘-’ token
   95 | - (void) synchronizeWindowTitleWithDocumentName;
      | ^
/usr/include/GNUstep/AppKit/NSWindowController.h:96:2: error: ‘end’ does not name a type
   96 | @end
      |  ^~~
/usr/include/GNUstep/AppKit/DPSOperators.h:80:35: error: ‘NSDictionary’ is not a type
   80 | GSSetFillColorspace(GSCTXT *ctxt, NSDictionary * dict)
      |                                   ^~~~~~~~~~~~
/usr/include/GNUstep/AppKit/DPSOperators.h:84:37: error: ‘NSDictionary’ is not a type
   84 | GSSetStrokeColorspace(GSCTXT *ctxt, NSDictionary * dict)
      |                                     ^~~~~~~~~~~~
/usr/include/GNUstep/AppKit/DPSOperators.h:407:25: error: ‘NSDictionary’ is not a type
  407 | DPSshfill(GSCTXT *ctxt, NSDictionary *shaderDictionary)
      |                         ^~~~~~~~~~~~
/usr/include/GNUstep/AppKit/DPSOperators.h: In function ‘void DPScurrentalpha(NSGraphicsContext*, CGFloat*)’:
/usr/include/GNUstep/AppKit/DPSOperators.h:481:8: error: invalid use of incomplete type ‘class NSGraphicsContext’
  481 |   (ctxt->methods->DPScurrentalpha_)
      |        ^~
/usr/include/GNUstep/AppKit/NSFont.h:45:8: note: forward declaration of ‘class NSGraphicsContext’
   45 | @class NSGraphicsContext;
      |        ^~~~~~~~~~~~~~~~~
/usr/include/GNUstep/AppKit/DPSOperators.h:482:37: error: expected ‘)’ before ‘:’ token
  482 |     (ctxt, @selector(DPScurrentalpha:), a);
      |                     ~               ^
      |                                     )
/usr/include/GNUstep/AppKit/DPSOperators.h:482:13: error: ‘selector’ was not declared in this scope; did you mean ‘select’?
  482 |     (ctxt, @selector(DPScurrentalpha:), a);
      |             ^~~~~~~~
      |             select
/usr/include/GNUstep/AppKit/DPSOperators.h: In function ‘void DPScurrentcmykcolor(NSGraphicsContext*, CGFloat*, CGFloat*, CGFloat*, CGFloat*)’:
/usr/include/GNUstep/AppKit/DPSOperators.h:488:8: error: invalid use of incomplete type ‘class NSGraphicsContext’
  488 |   (ctxt->methods->DPScurrentcmykcolor____)
      |        ^~
/usr/include/GNUstep/AppKit/NSFont.h:45:8: note: forward declaration of ‘class NSGraphicsContext’
   45 | @class NSGraphicsContext;
      |        ^~~~~~~~~~~~~~~~~
/usr/include/GNUstep/AppKit/DPSOperators.h:489:41: error: expected ‘)’ before ‘:’ token
  489 |     (ctxt, @selector(DPScurrentcmykcolor: : : :), c, m, y, k);
      |                     ~                   ^
      |                                         )
/usr/include/GNUstep/AppKit/DPSOperators.h:489:13: error: ‘selector’ was not declared in this scope; did you mean ‘select’?
  489 |     (ctxt, @selector(DPScurrentcmykcolor: : : :), c, m, y, k);
      |             ^~~~~~~~
      |             select
/usr/include/GNUstep/AppKit/DPSOperators.h: In function ‘void DPScurrentgray(NSGraphicsContext*, CGFloat*)’:
/usr/include/GNUstep/AppKit/DPSOperators.h:495:8: error: invalid use of incomplete type ‘class NSGraphicsContext’
  495 |   (ctxt->methods->DPScurrentgray_)
      |        ^~
/usr/include/GNUstep/AppKit/NSFont.h:45:8: note: forward declaration of ‘class NSGraphicsContext’
   45 | @class NSGraphicsContext;
      |        ^~~~~~~~~~~~~~~~~
/usr/include/GNUstep/AppKit/DPSOperators.h:496:36: error: expected ‘)’ before ‘:’ token
  496 |     (ctxt, @selector(DPScurrentgray:), gray);
      |                     ~              ^
      |                                    )
/usr/include/GNUstep/AppKit/DPSOperators.h:496:13: error: ‘selector’ was not declared in this scope; did you mean ‘select’?
  496 |     (ctxt, @selector(DPScurrentgray:), gray);
      |             ^~~~~~~~
      |             select
/usr/include/GNUstep/AppKit/DPSOperators.h: In function ‘void DPScurrenthsbcolor(NSGraphicsContext*, CGFloat*, CGFloat*, CGFloat*)’:
/usr/include/GNUstep/AppKit/DPSOperators.h:502:8: error: invalid use of incomplete type ‘class NSGraphicsContext’
  502 |   (ctxt->methods->DPScurrenthsbcolor___)
      |        ^~
/usr/include/GNUstep/AppKit/NSFont.h:45:8: note: forward declaration of ‘class NSGraphicsContext’
   45 | @class NSGraphicsContext;
      |        ^~~~~~~~~~~~~~~~~
/usr/include/GNUstep/AppKit/DPSOperators.h:503:40: error: expected ‘)’ before ‘:’ token
  503 |     (ctxt, @selector(DPScurrenthsbcolor: : :), h, s, b);
      |                     ~                  ^
      |                                        )
/usr/include/GNUstep/AppKit/DPSOperators.h:503:13: error: ‘selector’ was not declared in this scope; did you mean ‘select’?
  503 |     (ctxt, @selector(DPScurrenthsbcolor: : :), h, s, b);
      |             ^~~~~~~~
      |             select
/usr/include/GNUstep/AppKit/DPSOperators.h: In function ‘void DPScurrentrgbcolor(NSGraphicsContext*, CGFloat*, CGFloat*, CGFloat*)’:
/usr/include/GNUstep/AppKit/DPSOperators.h:509:8: error: invalid use of incomplete type ‘class NSGraphicsContext’
  509 |   (ctxt->methods->DPScurrentrgbcolor___)
      |        ^~
/usr/include/GNUstep/AppKit/NSFont.h:45:8: note: forward declaration of ‘class NSGraphicsContext’
   45 | @class NSGraphicsContext;
      |        ^~~~~~~~~~~~~~~~~
/usr/include/GNUstep/AppKit/DPSOperators.h:510:40: error: expected ‘)’ before ‘:’ token
  510 |     (ctxt, @selector(DPScurrentrgbcolor: : :), r, g, b);
      |                     ~                  ^
      |                                        )
/usr/include/GNUstep/AppKit/DPSOperators.h:510:13: error: ‘selector’ was not declared in this scope; did you mean ‘select’?
  510 |     (ctxt, @selector(DPScurrentrgbcolor: : :), r, g, b);
      |             ^~~~~~~~
      |             select
/usr/include/GNUstep/AppKit/DPSOperators.h: In function ‘void DPSsetalpha(NSGraphicsContext*, CGFloat)’:
/usr/include/GNUstep/AppKit/DPSOperators.h:516:8: error: invalid use of incomplete type ‘class NSGraphicsContext’
  516 |   (ctxt->methods->DPSsetalpha_)
      |        ^~
/usr/include/GNUstep/AppKit/NSFont.h:45:8: note: forward declaration of ‘class NSGraphicsContext’
   45 | @class NSGraphicsContext;
      |        ^~~~~~~~~~~~~~~~~
/usr/include/GNUstep/AppKit/DPSOperators.h:517:33: error: expected ‘)’ before ‘:’ token
  517 |     (ctxt, @selector(DPSsetalpha:), a);
      |                     ~           ^
      |                                 )
/usr/include/GNUstep/AppKit/DPSOperators.h:517:13: error: ‘selector’ was not declared in this scope; did you mean ‘select’?
  517 |     (ctxt, @selector(DPSsetalpha:), a);
      |             ^~~~~~~~
      |             select
/usr/include/GNUstep/AppKit/DPSOperators.h: In function ‘void DPSsetcmykcolor(NSGraphicsContext*, CGFloat, CGFloat, CGFloat, CGFloat)’:
/usr/include/GNUstep/AppKit/DPSOperators.h:523:8: error: invalid use of incomplete type ‘class NSGraphicsContext’
  523 |   (ctxt->methods->DPSsetcmykcolor____)
      |        ^~
/usr/include/GNUstep/AppKit/NSFont.h:45:8: note: forward declaration of ‘class NSGraphicsContext’
   45 | @class NSGraphicsContext;
      |        ^~~~~~~~~~~~~~~~~
/usr/include/GNUstep/AppKit/DPSOperators.h:524:37: error: expected ‘)’ before ‘:’ token
  524 |     (ctxt, @selector(DPSsetcmykcolor: : : :), c, m, y, k);
      |                     ~               ^
      |                                     )
/usr/include/GNUstep/AppKit/DPSOperators.h:524:13: error: ‘selector’ was not declared in this scope; did you mean ‘select’?
  524 |     (ctxt, @selector(DPSsetcmykcolor: : : :), c, m, y, k);
      |             ^~~~~~~~
      |             select
/usr/include/GNUstep/AppKit/DPSOperators.h: In function ‘void DPSsetgray(NSGraphicsContext*, CGFloat)’:
/usr/include/GNUstep/AppKit/DPSOperators.h:530:8: error: invalid use of incomplete type ‘class NSGraphicsContext’
  530 |   (ctxt->methods->DPSsetgray_)
      |        ^~
/usr/include/GNUstep/AppKit/NSFont.h:45:8: note: forward declaration of ‘class NSGraphicsContext’
   45 | @class NSGraphicsContext;
      |        ^~~~~~~~~~~~~~~~~
/usr/include/GNUstep/AppKit/DPSOperators.h:531:32: error: expected ‘)’ before ‘:’ token
  531 |     (ctxt, @selector(DPSsetgray:), gray);
      |                     ~          ^
      |                                )
/usr/include/GNUstep/AppKit/DPSOperators.h:531:13: error: ‘selector’ was not declared in this scope; did you mean ‘select’?
  531 |     (ctxt, @selector(DPSsetgray:), gray);
      |             ^~~~~~~~
      |             select
/usr/include/GNUstep/AppKit/DPSOperators.h: In function ‘void DPSsethsbcolor(NSGraphicsContext*, CGFloat, CGFloat, CGFloat)’:
/usr/include/GNUstep/AppKit/DPSOperators.h:537:8: error: invalid use of incomplete type ‘class NSGraphicsContext’
  537 |   (ctxt->methods->DPSsethsbcolor___)
      |        ^~
/usr/include/GNUstep/AppKit/NSFont.h:45:8: note: forward declaration of ‘class NSGraphicsContext’
   45 | @class NSGraphicsContext;
      |        ^~~~~~~~~~~~~~~~~
/usr/include/GNUstep/AppKit/DPSOperators.h:538:36: error: expected ‘)’ before ‘:’ token
  538 |     (ctxt, @selector(DPSsethsbcolor: : :), h, s, b);
      |                     ~              ^
      |                                    )
/usr/include/GNUstep/AppKit/DPSOperators.h:538:13: error: ‘selector’ was not declared in this scope; did you mean ‘select’?
  538 |     (ctxt, @selector(DPSsethsbcolor: : :), h, s, b);
      |             ^~~~~~~~
      |             select
/usr/include/GNUstep/AppKit/DPSOperators.h: In function ‘void DPSsetrgbcolor(NSGraphicsContext*, CGFloat, CGFloat, CGFloat)’:
/usr/include/GNUstep/AppKit/DPSOperators.h:544:8: error: invalid use of incomplete type ‘class NSGraphicsContext’
  544 |   (ctxt->methods->DPSsetrgbcolor___)
      |        ^~
/usr/include/GNUstep/AppKit/NSFont.h:45:8: note: forward declaration of ‘class NSGraphicsContext’
   45 | @class NSGraphicsContext;
      |        ^~~~~~~~~~~~~~~~~
/usr/include/GNUstep/AppKit/DPSOperators.h:545:36: error: expected ‘)’ before ‘:’ token
  545 |     (ctxt, @selector(DPSsetrgbcolor: : :), r, g, b);
      |                     ~              ^
      |                                    )
/usr/include/GNUstep/AppKit/DPSOperators.h:545:13: error: ‘selector’ was not declared in this scope; did you mean ‘select’?
  545 |     (ctxt, @selector(DPSsetrgbcolor: : :), r, g, b);
      |             ^~~~~~~~
      |             select
/usr/include/GNUstep/AppKit/DPSOperators.h: At global scope:
/usr/include/GNUstep/AppKit/DPSOperators.h:550:35: error: ‘NSDictionary’ is not a type
  550 | GSSetFillColorspace(GSCTXT *ctxt, NSDictionary * dict)
      |                                   ^~~~~~~~~~~~
/usr/include/GNUstep/AppKit/DPSOperators.h: In function ‘void GSSetFillColorspace(NSGraphicsContext*, int*)’:
/usr/include/GNUstep/AppKit/DPSOperators.h:552:8: error: invalid use of incomplete type ‘class NSGraphicsContext’
  552 |   (ctxt->methods->GSSetFillColorspace_)
      |        ^~
/usr/include/GNUstep/AppKit/NSFont.h:45:8: note: forward declaration of ‘class NSGraphicsContext’
   45 | @class NSGraphicsContext;
      |        ^~~~~~~~~~~~~~~~~
/usr/include/GNUstep/AppKit/DPSOperators.h:553:41: error: expected ‘)’ before ‘:’ token
  553 |     (ctxt, @selector(GSSetFillColorspace:), dict);
      |                     ~                   ^
      |                                         )
/usr/include/GNUstep/AppKit/DPSOperators.h:553:13: error: ‘selector’ was not declared in this scope; did you mean ‘select’?
  553 |     (ctxt, @selector(GSSetFillColorspace:), dict);
      |             ^~~~~~~~
      |             select
/usr/include/GNUstep/AppKit/DPSOperators.h: At global scope:
/usr/include/GNUstep/AppKit/DPSOperators.h:557:37: error: ‘NSDictionary’ is not a type
  557 | GSSetStrokeColorspace(GSCTXT *ctxt, NSDictionary * dict)
      |                                     ^~~~~~~~~~~~
/usr/include/GNUstep/AppKit/DPSOperators.h: In function ‘void GSSetStrokeColorspace(NSGraphicsContext*, int*)’:
/usr/include/GNUstep/AppKit/DPSOperators.h:559:8: error: invalid use of incomplete type ‘class NSGraphicsContext’
  559 |   (ctxt->methods->GSSetStrokeColorspace_)
      |        ^~
/usr/include/GNUstep/AppKit/NSFont.h:45:8: note: forward declaration of ‘class NSGraphicsContext’
   45 | @class NSGraphicsContext;
      |        ^~~~~~~~~~~~~~~~~
/usr/include/GNUstep/AppKit/DPSOperators.h:560:43: error: expected ‘)’ before ‘:’ token
  560 |     (ctxt, @selector(GSSetStrokeColorspace:), dict);
      |                     ~                     ^
      |                                           )
/usr/include/GNUstep/AppKit/DPSOperators.h:560:13: error: ‘selector’ was not declared in this scope; did you mean ‘select’?
  560 |     (ctxt, @selector(GSSetStrokeColorspace:), dict);
      |             ^~~~~~~~
      |             select
/usr/include/GNUstep/AppKit/DPSOperators.h: In function ‘void GSSetFillColor(NSGraphicsContext*, CGFloat*)’:
/usr/include/GNUstep/AppKit/DPSOperators.h:566:8: error: invalid use of incomplete type ‘class NSGraphicsContext’
  566 |   (ctxt->methods->GSSetFillColor_)
      |        ^~
/usr/include/GNUstep/AppKit/NSFont.h:45:8: note: forward declaration of ‘class NSGraphicsContext’
   45 | @class NSGraphicsContext;
      |        ^~~~~~~~~~~~~~~~~
/usr/include/GNUstep/AppKit/DPSOperators.h:567:36: error: expected ‘)’ before ‘:’ token
  567 |     (ctxt, @selector(GSSetFillColor:), values);
      |                     ~              ^
      |                                    )
/usr/include/GNUstep/AppKit/DPSOperators.h:567:13: error: ‘selector’ was not declared in this scope; did you mean ‘select’?
  567 |     (ctxt, @selector(GSSetFillColor:), values);
      |             ^~~~~~~~
      |             select
/usr/include/GNUstep/AppKit/DPSOperators.h: In function ‘void GSSetStrokeColor(NSGraphicsContext*, CGFloat*)’:
/usr/include/GNUstep/AppKit/DPSOperators.h:573:8: error: invalid use of incomplete type ‘class NSGraphicsContext’
  573 |   (ctxt->methods->GSSetStrokeColor_)
      |        ^~
/usr/include/GNUstep/AppKit/NSFont.h:45:8: note: forward declaration of ‘class NSGraphicsContext’
   45 | @class NSGraphicsContext;
      |        ^~~~~~~~~~~~~~~~~
/usr/include/GNUstep/AppKit/DPSOperators.h:574:38: error: expected ‘)’ before ‘:’ token
  574 |     (ctxt, @selector(GSSetStrokeColor:), values);
      |                     ~                ^
      |                                      )
/usr/include/GNUstep/AppKit/DPSOperators.h:574:13: error: ‘selector’ was not declared in this scope; did you mean ‘select’?
  574 |     (ctxt, @selector(GSSetStrokeColor:), values);
      |             ^~~~~~~~
      |             select
/usr/include/GNUstep/AppKit/DPSOperators.h: In function ‘void DPSashow(NSGraphicsContext*, CGFloat, CGFloat, const char*)’:
/usr/include/GNUstep/AppKit/DPSOperators.h:584:8: error: invalid use of incomplete type ‘class NSGraphicsContext’
  584 |   (ctxt->methods->DPSashow___)
      |        ^~
/usr/include/GNUstep/AppKit/NSFont.h:45:8: note: forward declaration of ‘class NSGraphicsContext’
   45 | @class NSGraphicsContext;
      |        ^~~~~~~~~~~~~~~~~
/usr/include/GNUstep/AppKit/DPSOperators.h:585:30: error: expected ‘)’ before ‘:’ token
  585 |     (ctxt, @selector(DPSashow: : :), x, y, s);
      |                     ~        ^
      |                              )
/usr/include/GNUstep/AppKit/DPSOperators.h:585:13: error: ‘selector’ was not declared in this scope; did you mean ‘select’?
  585 |     (ctxt, @selector(DPSashow: : :), x, y, s);
      |             ^~~~~~~~
      |             select
/usr/include/GNUstep/AppKit/DPSOperators.h: In function ‘void DPSawidthshow(NSGraphicsContext*, CGFloat, CGFloat, int, CGFloat, CGFloat, const char*)’:
/usr/include/GNUstep/AppKit/DPSOperators.h:591:8: error: invalid use of incomplete type ‘class NSGraphicsContext’
  591 |   (ctxt->methods->DPSawidthshow______)
      |        ^~
/usr/include/GNUstep/AppKit/NSFont.h:45:8: note: forward declaration of ‘class NSGraphicsContext’
   45 | @class NSGraphicsContext;
      |        ^~~~~~~~~~~~~~~~~
/usr/include/GNUstep/AppKit/DPSOperators.h:592:35: error: expected ‘)’ before ‘:’ token
  592 |     (ctxt, @selector(DPSawidthshow: : : : : :), cx, cy, c, ax, ay, s);
      |                     ~             ^
      |                                   )
/usr/include/GNUstep/AppKit/DPSOperators.h:592:13: error: ‘selector’ was not declared in this scope; did you mean ‘select’?
  592 |     (ctxt, @selector(DPSawidthshow: : : : : :), cx, cy, c, ax, ay, s);
      |             ^~~~~~~~
      |             select
/usr/include/GNUstep/AppKit/DPSOperators.h: In function ‘void DPScharpath(NSGraphicsContext*, const char*, int)’:
/usr/include/GNUstep/AppKit/DPSOperators.h:598:8: error: invalid use of incomplete type ‘class NSGraphicsContext’
  598 |   (ctxt->methods->DPScharpath__)
      |        ^~
/usr/include/GNUstep/AppKit/NSFont.h:45:8: note: forward declaration of ‘class NSGraphicsContext’
   45 | @class NSGraphicsContext;
      |        ^~~~~~~~~~~~~~~~~
/usr/include/GNUstep/AppKit/DPSOperators.h:599:33: error: expected ‘)’ before ‘:’ token
  599 |     (ctxt, @selector(DPScharpath: :), s, b);
      |                     ~           ^
      |                                 )
/usr/include/GNUstep/AppKit/DPSOperators.h:599:13: error: ‘selector’ was not declared in this scope; did you mean ‘select’?
  599 |     (ctxt, @selector(DPScharpath: :), s, b);
      |             ^~~~~~~~
      |             select
/usr/include/GNUstep/AppKit/DPSOperators.h: In function ‘void DPSshow(NSGraphicsContext*, const char*)’:
/usr/include/GNUstep/AppKit/DPSOperators.h:605:8: error: invalid use of incomplete type ‘class NSGraphicsContext’
  605 |   (ctxt->methods->DPSshow_)
      |        ^~
/usr/include/GNUstep/AppKit/NSFont.h:45:8: note: forward declaration of ‘class NSGraphicsContext’
   45 | @class NSGraphicsContext;
      |        ^~~~~~~~~~~~~~~~~
/usr/include/GNUstep/AppKit/DPSOperators.h:606:29: error: expected ‘)’ before ‘:’ token
  606 |     (ctxt, @selector(DPSshow:), s);
      |                     ~       ^
      |                             )
/usr/include/GNUstep/AppKit/DPSOperators.h:606:13: error: ‘selector’ was not declared in this scope; did you mean ‘select’?
  606 |     (ctxt, @selector(DPSshow:), s);
      |             ^~~~~~~~
      |             select
/usr/include/GNUstep/AppKit/DPSOperators.h: In function ‘void DPSwidthshow(NSGraphicsContext*, CGFloat, CGFloat, int, const char*)’:
/usr/include/GNUstep/AppKit/DPSOperators.h:612:8: error: invalid use of incomplete type ‘class NSGraphicsContext’
  612 |   (ctxt->methods->DPSwidthshow____)
      |        ^~
/usr/include/GNUstep/AppKit/NSFont.h:45:8: note: forward declaration of ‘class NSGraphicsContext’
   45 | @class NSGraphicsContext;
      |        ^~~~~~~~~~~~~~~~~
/usr/include/GNUstep/AppKit/DPSOperators.h:613:34: error: expected ‘)’ before ‘:’ token
  613 |     (ctxt, @selector(DPSwidthshow: : : :), x, y, c, s);
      |                     ~            ^
      |                                  )
/usr/include/GNUstep/AppKit/DPSOperators.h:613:13: error: ‘selector’ was not declared in this scope; did you mean ‘select’?
  613 |     (ctxt, @selector(DPSwidthshow: : : :), x, y, c, s);
      |             ^~~~~~~~
      |             select
/usr/include/GNUstep/AppKit/DPSOperators.h: In function ‘void DPSxshow(NSGraphicsContext*, const char*, const CGFloat*, int)’:
/usr/include/GNUstep/AppKit/DPSOperators.h:619:8: error: invalid use of incomplete type ‘class NSGraphicsContext’
  619 |   (ctxt->methods->DPSxshow___)
      |        ^~
/usr/include/GNUstep/AppKit/NSFont.h:45:8: note: forward declaration of ‘class NSGraphicsContext’
   45 | @class NSGraphicsContext;
      |        ^~~~~~~~~~~~~~~~~
/usr/include/GNUstep/AppKit/DPSOperators.h:620:30: error: expected ‘)’ before ‘:’ token
  620 |     (ctxt, @selector(DPSxshow: : :), s, numarray, size);
      |                     ~        ^
      |                              )
/usr/include/GNUstep/AppKit/DPSOperators.h:620:13: error: ‘selector’ was not declared in this scope; did you mean ‘select’?
  620 |     (ctxt, @selector(DPSxshow: : :), s, numarray, size);
      |             ^~~~~~~~
      |             select
/usr/include/GNUstep/AppKit/DPSOperators.h: In function ‘void DPSxyshow(NSGraphicsContext*, const char*, const CGFloat*, int)’:
/usr/include/GNUstep/AppKit/DPSOperators.h:626:8: error: invalid use of incomplete type ‘class NSGraphicsContext’
  626 |   (ctxt->methods->DPSxyshow___)
      |        ^~
/usr/include/GNUstep/AppKit/NSFont.h:45:8: note: forward declaration of ‘class NSGraphicsContext’
   45 | @class NSGraphicsContext;
      |        ^~~~~~~~~~~~~~~~~
/usr/include/GNUstep/AppKit/DPSOperators.h:627:31: error: expected ‘)’ before ‘:’ token
  627 |     (ctxt, @selector(DPSxyshow: : :), s, numarray, size);
      |                     ~         ^
      |                               )
/usr/include/GNUstep/AppKit/DPSOperators.h:627:13: error: ‘selector’ was not declared in this scope; did you mean ‘select’?
  627 |     (ctxt, @selector(DPSxyshow: : :), s, numarray, size);
      |             ^~~~~~~~
      |             select
/usr/include/GNUstep/AppKit/DPSOperators.h: In function ‘void DPSyshow(NSGraphicsContext*, const char*, const CGFloat*, int)’:
/usr/include/GNUstep/AppKit/DPSOperators.h:633:8: error: invalid use of incomplete type ‘class NSGraphicsContext’
  633 |   (ctxt->methods->DPSyshow___)
      |        ^~
/usr/include/GNUstep/AppKit/NSFont.h:45:8: note: forward declaration of ‘class NSGraphicsContext’
   45 | @class NSGraphicsContext;
      |        ^~~~~~~~~~~~~~~~~
/usr/include/GNUstep/AppKit/DPSOperators.h:634:30: error: expected ‘)’ before ‘:’ token
  634 |     (ctxt, @selector(DPSyshow: : :), s, numarray, size);
      |                     ~        ^
      |                              )
/usr/include/GNUstep/AppKit/DPSOperators.h:634:13: error: ‘selector’ was not declared in this scope; did you mean ‘select’?
  634 |     (ctxt, @selector(DPSyshow: : :), s, numarray, size);
      |             ^~~~~~~~
      |             select
/usr/include/GNUstep/AppKit/DPSOperators.h: In function ‘void GSSetCharacterSpacing(NSGraphicsContext*, CGFloat)’:
/usr/include/GNUstep/AppKit/DPSOperators.h:641:8: error: invalid use of incomplete type ‘class NSGraphicsContext’
  641 |   (ctxt->methods->GSSetCharacterSpacing_)
      |        ^~
/usr/include/GNUstep/AppKit/NSFont.h:45:8: note: forward declaration of ‘class NSGraphicsContext’
   45 | @class NSGraphicsContext;
      |        ^~~~~~~~~~~~~~~~~
/usr/include/GNUstep/AppKit/DPSOperators.h:642:43: error: expected ‘)’ before ‘:’ token
  642 |     (ctxt, @selector(GSSetCharacterSpacing:), extra);
      |                     ~                     ^
      |                                           )
/usr/include/GNUstep/AppKit/DPSOperators.h:642:13: error: ‘selector’ was not declared in this scope; did you mean ‘select’?
  642 |     (ctxt, @selector(GSSetCharacterSpacing:), extra);
      |             ^~~~~~~~
      |             select
/usr/include/GNUstep/AppKit/DPSOperators.h: In function ‘void GSSetFont(NSGraphicsContext*, NSFont*)’:
/usr/include/GNUstep/AppKit/DPSOperators.h:648:8: error: invalid use of incomplete type ‘class NSGraphicsContext’
  648 |   (ctxt->methods->GSSetFont_)
      |        ^~
/usr/include/GNUstep/AppKit/NSFont.h:45:8: note: forward declaration of ‘class NSGraphicsContext’
   45 | @class NSGraphicsContext;
      |        ^~~~~~~~~~~~~~~~~
/usr/include/GNUstep/AppKit/DPSOperators.h:649:31: error: expected ‘)’ before ‘:’ token
  649 |     (ctxt, @selector(GSSetFont:), font);
      |                     ~         ^
      |                               )
/usr/include/GNUstep/AppKit/DPSOperators.h:649:13: error: ‘selector’ was not declared in this scope; did you mean ‘select’?
  649 |     (ctxt, @selector(GSSetFont:), font);
      |             ^~~~~~~~
      |             select
/usr/include/GNUstep/AppKit/DPSOperators.h: In function ‘void GSSetFontSize(NSGraphicsContext*, CGFloat)’:
/usr/include/GNUstep/AppKit/DPSOperators.h:655:8: error: invalid use of incomplete type ‘class NSGraphicsContext’
  655 |   (ctxt->methods->GSSetFontSize_)
      |        ^~
/usr/include/GNUstep/AppKit/NSFont.h:45:8: note: forward declaration of ‘class NSGraphicsContext’
   45 | @class NSGraphicsContext;
      |        ^~~~~~~~~~~~~~~~~
/usr/include/GNUstep/AppKit/DPSOperators.h:656:35: error: expected ‘)’ before ‘:’ token
  656 |     (ctxt, @selector(GSSetFontSize:), size);
      |                     ~             ^
      |                                   )
/usr/include/GNUstep/AppKit/DPSOperators.h:656:13: error: ‘selector’ was not declared in this scope; did you mean ‘select’?
  656 |     (ctxt, @selector(GSSetFontSize:), size);
      |             ^~~~~~~~
      |             select
/usr/include/GNUstep/AppKit/DPSOperators.h: In function ‘NSAffineTransform* GSGetTextCTM(NSGraphicsContext*)’:
/usr/include/GNUstep/AppKit/DPSOperators.h:662:15: error: invalid use of incomplete type ‘class NSGraphicsContext’
  662 |   return (ctxt->methods->GSGetTextCTM)
      |               ^~
/usr/include/GNUstep/AppKit/NSFont.h:45:8: note: forward declaration of ‘class NSGraphicsContext’
   45 | @class NSGraphicsContext;
      |        ^~~~~~~~~~~~~~~~~
/usr/include/GNUstep/AppKit/DPSOperators.h:663:13: error: ‘selector’ was not declared in this scope; did you mean ‘select’?
  663 |     (ctxt, @selector(GSGetTextCTM));
      |             ^~~~~~~~
      |             select
/usr/include/GNUstep/AppKit/DPSOperators.h: In function ‘NSPoint GSGetTextPosition(NSGraphicsContext*)’:
/usr/include/GNUstep/AppKit/DPSOperators.h:669:15: error: invalid use of incomplete type ‘class NSGraphicsContext’
  669 |   return (ctxt->methods->GSGetTextPosition)
      |               ^~
/usr/include/GNUstep/AppKit/NSFont.h:45:8: note: forward declaration of ‘class NSGraphicsContext’
   45 | @class NSGraphicsContext;
      |        ^~~~~~~~~~~~~~~~~
/usr/include/GNUstep/AppKit/DPSOperators.h:670:13: error: ‘selector’ was not declared in this scope; did you mean ‘select’?
  670 |     (ctxt, @selector(GSGetTextPosition));
      |             ^~~~~~~~
      |             select
/usr/include/GNUstep/AppKit/DPSOperators.h: In function ‘void GSSetTextCTM(NSGraphicsContext*, NSAffineTransform*)’:
/usr/include/GNUstep/AppKit/DPSOperators.h:676:8: error: invalid use of incomplete type ‘class NSGraphicsContext’
  676 |   (ctxt->methods->GSSetTextCTM_)
      |        ^~
/usr/include/GNUstep/AppKit/NSFont.h:45:8: note: forward declaration of ‘class NSGraphicsContext’
   45 | @class NSGraphicsContext;
      |        ^~~~~~~~~~~~~~~~~
/usr/include/GNUstep/AppKit/DPSOperators.h:677:34: error: expected ‘)’ before ‘:’ token
  677 |     (ctxt, @selector(GSSetTextCTM:), ctm);
      |                     ~            ^
      |                                  )
/usr/include/GNUstep/AppKit/DPSOperators.h:677:13: error: ‘selector’ was not declared in this scope; did you mean ‘select’?
  677 |     (ctxt, @selector(GSSetTextCTM:), ctm);
      |             ^~~~~~~~
      |             select
/usr/include/GNUstep/AppKit/DPSOperators.h: In function ‘void GSSetTextDrawingMode(NSGraphicsContext*, GSTextDrawingMode)’:
/usr/include/GNUstep/AppKit/DPSOperators.h:683:8: error: invalid use of incomplete type ‘class NSGraphicsContext’
  683 |   (ctxt->methods->GSSetTextDrawingMode_)
      |        ^~
/usr/include/GNUstep/AppKit/NSFont.h:45:8: note: forward declaration of ‘class NSGraphicsContext’
   45 | @class NSGraphicsContext;
      |        ^~~~~~~~~~~~~~~~~
/usr/include/GNUstep/AppKit/DPSOperators.h:684:42: error: expected ‘)’ before ‘:’ token
  684 |     (ctxt, @selector(GSSetTextDrawingMode:), mode);
      |                     ~                    ^
      |                                          )
/usr/include/GNUstep/AppKit/DPSOperators.h:684:13: error: ‘selector’ was not declared in this scope; did you mean ‘select’?
  684 |     (ctxt, @selector(GSSetTextDrawingMode:), mode);
      |             ^~~~~~~~
      |             select
/usr/include/GNUstep/AppKit/DPSOperators.h: In function ‘void GSSetTextPosition(NSGraphicsContext*, NSPoint)’:
/usr/include/GNUstep/AppKit/DPSOperators.h:690:8: error: invalid use of incomplete type ‘class NSGraphicsContext’
  690 |   (ctxt->methods->GSSetTextPosition_)
      |        ^~
/usr/include/GNUstep/AppKit/NSFont.h:45:8: note: forward declaration of ‘class NSGraphicsContext’
   45 | @class NSGraphicsContext;
      |        ^~~~~~~~~~~~~~~~~
/usr/include/GNUstep/AppKit/DPSOperators.h:691:39: error: expected ‘)’ before ‘:’ token
  691 |     (ctxt, @selector(GSSetTextPosition:), loc);
      |                     ~                 ^
      |                                       )
/usr/include/GNUstep/AppKit/DPSOperators.h:691:13: error: ‘selector’ was not declared in this scope; did you mean ‘select’?
  691 |     (ctxt, @selector(GSSetTextPosition:), loc);
      |             ^~~~~~~~
      |             select
/usr/include/GNUstep/AppKit/DPSOperators.h: In function ‘void GSShowText(NSGraphicsContext*, const char*, size_t)’:
/usr/include/GNUstep/AppKit/DPSOperators.h:697:8: error: invalid use of incomplete type ‘class NSGraphicsContext’
  697 |   (ctxt->methods->GSShowText__)
      |        ^~
/usr/include/GNUstep/AppKit/NSFont.h:45:8: note: forward declaration of ‘class NSGraphicsContext’
   45 | @class NSGraphicsContext;
      |        ^~~~~~~~~~~~~~~~~
/usr/include/GNUstep/AppKit/DPSOperators.h:698:32: error: expected ‘)’ before ‘:’ token
  698 |     (ctxt, @selector(GSShowText: :), string, length);
      |                     ~          ^
      |                                )
/usr/include/GNUstep/AppKit/DPSOperators.h:698:13: error: ‘selector’ was not declared in this scope; did you mean ‘select’?
  698 |     (ctxt, @selector(GSShowText: :), string, length);
      |             ^~~~~~~~
      |             select
/usr/include/GNUstep/AppKit/DPSOperators.h: In function ‘void GSShowGlyphs(NSGraphicsContext*, const NSGlyph*, size_t)’:
/usr/include/GNUstep/AppKit/DPSOperators.h:704:8: error: invalid use of incomplete type ‘class NSGraphicsContext’
  704 |   (ctxt->methods->GSShowGlyphs__)
      |        ^~
/usr/include/GNUstep/AppKit/NSFont.h:45:8: note: forward declaration of ‘class NSGraphicsContext’
   45 | @class NSGraphicsContext;
      |        ^~~~~~~~~~~~~~~~~
/usr/include/GNUstep/AppKit/DPSOperators.h:705:34: error: expected ‘)’ before ‘:’ token
  705 |     (ctxt, @selector(GSShowGlyphs: :), glyphs, length);
      |                     ~            ^
      |                                  )
/usr/include/GNUstep/AppKit/DPSOperators.h:705:13: error: ‘selector’ was not declared in this scope; did you mean ‘select’?
  705 |     (ctxt, @selector(GSShowGlyphs: :), glyphs, length);
      |             ^~~~~~~~
      |             select
/usr/include/GNUstep/AppKit/DPSOperators.h: In function ‘void GSShowGlyphsWithAdvances(NSGraphicsContext*, const NSGlyph*, const NSSize*, size_t)’:
/usr/include/GNUstep/AppKit/DPSOperators.h:711:8: error: invalid use of incomplete type ‘class NSGraphicsContext’
  711 |   (ctxt->methods->GSShowGlyphsWithAdvances__)
      |        ^~
/usr/include/GNUstep/AppKit/NSFont.h:45:8: note: forward declaration of ‘class NSGraphicsContext’
   45 | @class NSGraphicsContext;
      |        ^~~~~~~~~~~~~~~~~
/usr/include/GNUstep/AppKit/DPSOperators.h:712:46: error: expected ‘)’ before ‘:’ token
  712 |     (ctxt, @selector(GSShowGlyphsWithAdvances: :), glyphs, advances, length);
      |                     ~                        ^
      |                                              )
/usr/include/GNUstep/AppKit/DPSOperators.h:712:13: error: ‘selector’ was not declared in this scope; did you mean ‘select’?
  712 |     (ctxt, @selector(GSShowGlyphsWithAdvances: :), glyphs, advances, length);
      |             ^~~~~~~~
      |             select
/usr/include/GNUstep/AppKit/DPSOperators.h: In function ‘void DPSgrestore(NSGraphicsContext*)’:
/usr/include/GNUstep/AppKit/DPSOperators.h:722:8: error: invalid use of incomplete type ‘class NSGraphicsContext’
  722 |   (ctxt->methods->DPSgrestore)
      |        ^~
/usr/include/GNUstep/AppKit/NSFont.h:45:8: note: forward declaration of ‘class NSGraphicsContext’
   45 | @class NSGraphicsContext;
      |        ^~~~~~~~~~~~~~~~~
/usr/include/GNUstep/AppKit/DPSOperators.h:723:13: error: ‘selector’ was not declared in this scope; did you mean ‘select’?
  723 |     (ctxt, @selector(DPSgrestore));
      |             ^~~~~~~~
      |             select
/usr/include/GNUstep/AppKit/DPSOperators.h: In function ‘void DPSgsave(NSGraphicsContext*)’:
/usr/include/GNUstep/AppKit/DPSOperators.h:729:8: error: invalid use of incomplete type ‘class NSGraphicsContext’
  729 |   (ctxt->methods->DPSgsave)
      |        ^~
/usr/include/GNUstep/AppKit/NSFont.h:45:8: note: forward declaration of ‘class NSGraphicsContext’
   45 | @class NSGraphicsContext;
      |        ^~~~~~~~~~~~~~~~~
/usr/include/GNUstep/AppKit/DPSOperators.h:730:13: error: ‘selector’ was not declared in this scope; did you mean ‘select’?
  730 |     (ctxt, @selector(DPSgsave));
      |             ^~~~~~~~
      |             select
/usr/include/GNUstep/AppKit/DPSOperators.h: In function ‘void DPSinitgraphics(NSGraphicsContext*)’:
/usr/include/GNUstep/AppKit/DPSOperators.h:736:8: error: invalid use of incomplete type ‘class NSGraphicsContext’
  736 |   (ctxt->methods->DPSinitgraphics)
      |        ^~
/usr/include/GNUstep/AppKit/NSFont.h:45:8: note: forward declaration of ‘class NSGraphicsContext’
   45 | @class NSGraphicsContext;
      |        ^~~~~~~~~~~~~~~~~
/usr/include/GNUstep/AppKit/DPSOperators.h:737:13: error: ‘selector’ was not declared in this scope; did you mean ‘select’?
  737 |     (ctxt, @selector(DPSinitgraphics));
      |             ^~~~~~~~
      |             select
/usr/include/GNUstep/AppKit/DPSOperators.h: In function ‘void DPSsetgstate(NSGraphicsContext*, NSInteger)’:
/usr/include/GNUstep/AppKit/DPSOperators.h:743:8: error: invalid use of incomplete type ‘class NSGraphicsContext’
  743 |   (ctxt->methods->DPSsetgstate_)
      |        ^~
/usr/include/GNUstep/AppKit/NSFont.h:45:8: note: forward declaration of ‘class NSGraphicsContext’
   45 | @class NSGraphicsContext;
      |        ^~~~~~~~~~~~~~~~~
/usr/include/GNUstep/AppKit/DPSOperators.h:744:34: error: expected ‘)’ before ‘:’ token
  744 |     (ctxt, @selector(DPSsetgstate:), gst);
      |                     ~            ^
      |                                  )
/usr/include/GNUstep/AppKit/DPSOperators.h:744:13: error: ‘selector’ was not declared in this scope; did you mean ‘select’?
  744 |     (ctxt, @selector(DPSsetgstate:), gst);
      |             ^~~~~~~~
      |             select
/usr/include/GNUstep/AppKit/DPSOperators.h: In function ‘NSInteger GSDefineGState(NSGraphicsContext*)’:
/usr/include/GNUstep/AppKit/DPSOperators.h:751:15: error: invalid use of incomplete type ‘class NSGraphicsContext’
  751 |   return (ctxt->methods->GSDefineGState)
      |               ^~
/usr/include/GNUstep/AppKit/NSFont.h:45:8: note: forward declaration of ‘class NSGraphicsContext’
   45 | @class NSGraphicsContext;
      |        ^~~~~~~~~~~~~~~~~
/usr/include/GNUstep/AppKit/DPSOperators.h:752:13: error: ‘selector’ was not declared in this scope; did you mean ‘select’?
  752 |     (ctxt, @selector(GSDefineGState));
      |             ^~~~~~~~
      |             select
/usr/include/GNUstep/AppKit/DPSOperators.h: In function ‘void GSUndefineGState(NSGraphicsContext*, NSInteger)’:
/usr/include/GNUstep/AppKit/DPSOperators.h:758:8: error: invalid use of incomplete type ‘class NSGraphicsContext’
  758 |   (ctxt->methods->GSUndefineGState_)
      |        ^~
/usr/include/GNUstep/AppKit/NSFont.h:45:8: note: forward declaration of ‘class NSGraphicsContext’
   45 | @class NSGraphicsContext;
      |        ^~~~~~~~~~~~~~~~~
/usr/include/GNUstep/AppKit/DPSOperators.h:759:38: error: expected ‘)’ before ‘:’ token
  759 |     (ctxt, @selector(GSUndefineGState:), gst);
      |                     ~                ^
      |                                      )
/usr/include/GNUstep/AppKit/DPSOperators.h:759:13: error: ‘selector’ was not declared in this scope; did you mean ‘select’?
  759 |     (ctxt, @selector(GSUndefineGState:), gst);
      |             ^~~~~~~~
      |             select
/usr/include/GNUstep/AppKit/DPSOperators.h: In function ‘void GSReplaceGState(NSGraphicsContext*, NSInteger)’:
/usr/include/GNUstep/AppKit/DPSOperators.h:765:8: error: invalid use of incomplete type ‘class NSGraphicsContext’
  765 |   (ctxt->methods->GSReplaceGState_)
      |        ^~
/usr/include/GNUstep/AppKit/NSFont.h:45:8: note: forward declaration of ‘class NSGraphicsContext’
   45 | @class NSGraphicsContext;
      |        ^~~~~~~~~~~~~~~~~
/usr/include/GNUstep/AppKit/DPSOperators.h:766:37: error: expected ‘)’ before ‘:’ token
  766 |     (ctxt, @selector(GSReplaceGState:), gst);
      |                     ~               ^
      |                                     )
/usr/include/GNUstep/AppKit/DPSOperators.h:766:13: error: ‘selector’ was not declared in this scope; did you mean ‘select’?
  766 |     (ctxt, @selector(GSReplaceGState:), gst);
      |             ^~~~~~~~
      |             select
/usr/include/GNUstep/AppKit/DPSOperators.h: In function ‘void DPScurrentflat(NSGraphicsContext*, CGFloat*)’:
/usr/include/GNUstep/AppKit/DPSOperators.h:775:8: error: invalid use of incomplete type ‘class NSGraphicsContext’
  775 |   (ctxt->methods->DPScurrentflat_)
      |        ^~
/usr/include/GNUstep/AppKit/NSFont.h:45:8: note: forward declaration of ‘class NSGraphicsContext’
   45 | @class NSGraphicsContext;
      |        ^~~~~~~~~~~~~~~~~
/usr/include/GNUstep/AppKit/DPSOperators.h:776:36: error: expected ‘)’ before ‘:’ token
  776 |     (ctxt, @selector(DPScurrentflat:), flatness);
      |                     ~              ^
      |                                    )
/usr/include/GNUstep/AppKit/DPSOperators.h:776:13: error: ‘selector’ was not declared in this scope; did you mean ‘select’?
  776 |     (ctxt, @selector(DPScurrentflat:), flatness);
      |             ^~~~~~~~
      |             select
/usr/include/GNUstep/AppKit/DPSOperators.h: In function ‘void DPScurrentlinecap(NSGraphicsContext*, int*)’:
/usr/include/GNUstep/AppKit/DPSOperators.h:782:8: error: invalid use of incomplete type ‘class NSGraphicsContext’
  782 |   (ctxt->methods->DPScurrentlinecap_)
      |        ^~
/usr/include/GNUstep/AppKit/NSFont.h:45:8: note: forward declaration of ‘class NSGraphicsContext’
   45 | @class NSGraphicsContext;
      |        ^~~~~~~~~~~~~~~~~
/usr/include/GNUstep/AppKit/DPSOperators.h:783:39: error: expected ‘)’ before ‘:’ token
  783 |     (ctxt, @selector(DPScurrentlinecap:), linecap);
      |                     ~                 ^
      |                                       )
/usr/include/GNUstep/AppKit/DPSOperators.h:783:13: error: ‘selector’ was not declared in this scope; did you mean ‘select’?
  783 |     (ctxt, @selector(DPScurrentlinecap:), linecap);
      |             ^~~~~~~~
      |             select
/usr/include/GNUstep/AppKit/DPSOperators.h: In function ‘void DPScurrentlinejoin(NSGraphicsContext*, int*)’:
/usr/include/GNUstep/AppKit/DPSOperators.h:789:8: error: invalid use of incomplete type ‘class NSGraphicsContext’
  789 |   (ctxt->methods->DPScurrentlinejoin_)
      |        ^~
/usr/include/GNUstep/AppKit/NSFont.h:45:8: note: forward declaration of ‘class NSGraphicsContext’
   45 | @class NSGraphicsContext;
      |        ^~~~~~~~~~~~~~~~~
/usr/include/GNUstep/AppKit/DPSOperators.h:790:40: error: expected ‘)’ before ‘:’ token
  790 |     (ctxt, @selector(DPScurrentlinejoin:), linejoin);
      |                     ~                  ^
      |                                        )
/usr/include/GNUstep/AppKit/DPSOperators.h:790:13: error: ‘selector’ was not declared in this scope; did you mean ‘select’?
  790 |     (ctxt, @selector(DPScurrentlinejoin:), linejoin);
      |             ^~~~~~~~
      |             select
/usr/include/GNUstep/AppKit/DPSOperators.h: In function ‘void DPScurrentlinewidth(NSGraphicsContext*, CGFloat*)’:
/usr/include/GNUstep/AppKit/DPSOperators.h:796:8: error: invalid use of incomplete type ‘class NSGraphicsContext’
  796 |   (ctxt->methods->DPScurrentlinewidth_)
      |        ^~
/usr/include/GNUstep/AppKit/NSFont.h:45:8: note: forward declaration of ‘class NSGraphicsContext’
   45 | @class NSGraphicsContext;
      |        ^~~~~~~~~~~~~~~~~
/usr/include/GNUstep/AppKit/DPSOperators.h:797:41: error: expected ‘)’ before ‘:’ token
  797 |     (ctxt, @selector(DPScurrentlinewidth:), width);
      |                     ~                   ^
      |                                         )
/usr/include/GNUstep/AppKit/DPSOperators.h:797:13: error: ‘selector’ was not declared in this scope; did you mean ‘select’?
  797 |     (ctxt, @selector(DPScurrentlinewidth:), width);
      |             ^~~~~~~~
      |             select
/usr/include/GNUstep/AppKit/DPSOperators.h: In function ‘void DPScurrentmiterlimit(NSGraphicsContext*, CGFloat*)’:
/usr/include/GNUstep/AppKit/DPSOperators.h:803:8: error: invalid use of incomplete type ‘class NSGraphicsContext’
  803 |   (ctxt->methods->DPScurrentmiterlimit_)
      |        ^~
/usr/include/GNUstep/AppKit/NSFont.h:45:8: note: forward declaration of ‘class NSGraphicsContext’
   45 | @class NSGraphicsContext;
      |        ^~~~~~~~~~~~~~~~~
/usr/include/GNUstep/AppKit/DPSOperators.h:804:42: error: expected ‘)’ before ‘:’ token
  804 |     (ctxt, @selector(DPScurrentmiterlimit:), limit);
      |                     ~                    ^
      |                                          )
/usr/include/GNUstep/AppKit/DPSOperators.h:804:13: error: ‘selector’ was not declared in this scope; did you mean ‘select’?
  804 |     (ctxt, @selector(DPScurrentmiterlimit:), limit);
      |             ^~~~~~~~
      |             select
/usr/include/GNUstep/AppKit/DPSOperators.h: In function ‘void DPScurrentpoint(NSGraphicsContext*, CGFloat*, CGFloat*)’:
/usr/include/GNUstep/AppKit/DPSOperators.h:810:8: error: invalid use of incomplete type ‘class NSGraphicsContext’
  810 |   (ctxt->methods->DPScurrentpoint__)
      |        ^~
/usr/include/GNUstep/AppKit/NSFont.h:45:8: note: forward declaration of ‘class NSGraphicsContext’
   45 | @class NSGraphicsContext;
      |        ^~~~~~~~~~~~~~~~~
/usr/include/GNUstep/AppKit/DPSOperators.h:811:37: error: expected ‘)’ before ‘:’ token
  811 |     (ctxt, @selector(DPScurrentpoint: :), x, y);
      |                     ~               ^
      |                                     )
/usr/include/GNUstep/AppKit/DPSOperators.h:811:13: error: ‘selector’ was not declared in this scope; did you mean ‘select’?
  811 |     (ctxt, @selector(DPScurrentpoint: :), x, y);
      |             ^~~~~~~~
      |             select
/usr/include/GNUstep/AppKit/DPSOperators.h: In function ‘void DPScurrentstrokeadjust(NSGraphicsContext*, int*)’:
/usr/include/GNUstep/AppKit/DPSOperators.h:817:8: error: invalid use of incomplete type ‘class NSGraphicsContext’
  817 |   (ctxt->methods->DPScurrentstrokeadjust_)
      |        ^~
/usr/include/GNUstep/AppKit/NSFont.h:45:8: note: forward declaration of ‘class NSGraphicsContext’
   45 | @class NSGraphicsContext;
      |        ^~~~~~~~~~~~~~~~~
/usr/include/GNUstep/AppKit/DPSOperators.h:818:44: error: expected ‘)’ before ‘:’ token
  818 |     (ctxt, @selector(DPScurrentstrokeadjust:), b);
      |                     ~                      ^
      |                                            )
/usr/include/GNUstep/AppKit/DPSOperators.h:818:13: error: ‘selector’ was not declared in this scope; did you mean ‘select’?
  818 |     (ctxt, @selector(DPScurrentstrokeadjust:), b);
      |             ^~~~~~~~
      |             select
/usr/include/GNUstep/AppKit/DPSOperators.h: In function ‘void DPSsetdash(NSGraphicsContext*, const CGFloat*, NSInteger, CGFloat)’:
/usr/include/GNUstep/AppKit/DPSOperators.h:824:8: error: invalid use of incomplete type ‘class NSGraphicsContext’
  824 |   (ctxt->methods->DPSsetdash___)
      |        ^~
/usr/include/GNUstep/AppKit/NSFont.h:45:8: note: forward declaration of ‘class NSGraphicsContext’
   45 | @class NSGraphicsContext;
      |        ^~~~~~~~~~~~~~~~~
/usr/include/GNUstep/AppKit/DPSOperators.h:825:32: error: expected ‘)’ before ‘:’ token
  825 |     (ctxt, @selector(DPSsetdash: : :), pat, size, offset);
      |                     ~          ^
      |                                )
/usr/include/GNUstep/AppKit/DPSOperators.h:825:13: error: ‘selector’ was not declared in this scope; did you mean ‘select’?
  825 |     (ctxt, @selector(DPSsetdash: : :), pat, size, offset);
      |             ^~~~~~~~
      |             select
/usr/include/GNUstep/AppKit/DPSOperators.h: In function ‘void DPSsetflat(NSGraphicsContext*, CGFloat)’:
/usr/include/GNUstep/AppKit/DPSOperators.h:831:8: error: invalid use of incomplete type ‘class NSGraphicsContext’
  831 |   (ctxt->methods->DPSsetflat_)
      |        ^~
/usr/include/GNUstep/AppKit/NSFont.h:45:8: note: forward declaration of ‘class NSGraphicsContext’
   45 | @class NSGraphicsContext;
      |        ^~~~~~~~~~~~~~~~~
/usr/include/GNUstep/AppKit/DPSOperators.h:832:32: error: expected ‘)’ before ‘:’ token
  832 |     (ctxt, @selector(DPSsetflat:), flatness);
      |                     ~          ^
      |                                )
/usr/include/GNUstep/AppKit/DPSOperators.h:832:13: error: ‘selector’ was not declared in this scope; did you mean ‘select’?
  832 |     (ctxt, @selector(DPSsetflat:), flatness);
      |             ^~~~~~~~
      |             select
/usr/include/GNUstep/AppKit/DPSOperators.h: In function ‘void DPSsethalftonephase(NSGraphicsContext*, CGFloat, CGFloat)’:
/usr/include/GNUstep/AppKit/DPSOperators.h:838:8: error: invalid use of incomplete type ‘class NSGraphicsContext’
  838 |   (ctxt->methods->DPSsethalftonephase__)
      |        ^~
/usr/include/GNUstep/AppKit/NSFont.h:45:8: note: forward declaration of ‘class NSGraphicsContext’
   45 | @class NSGraphicsContext;
      |        ^~~~~~~~~~~~~~~~~
/usr/include/GNUstep/AppKit/DPSOperators.h:839:41: error: expected ‘)’ before ‘:’ token
  839 |     (ctxt, @selector(DPSsethalftonephase: :), x, y);
      |                     ~                   ^
      |                                         )
/usr/include/GNUstep/AppKit/DPSOperators.h:839:13: error: ‘selector’ was not declared in this scope; did you mean ‘select’?
  839 |     (ctxt, @selector(DPSsethalftonephase: :), x, y);
      |             ^~~~~~~~
      |             select
/usr/include/GNUstep/AppKit/DPSOperators.h: In function ‘void DPSsetlinecap(NSGraphicsContext*, int)’:
/usr/include/GNUstep/AppKit/DPSOperators.h:845:8: error: invalid use of incomplete type ‘class NSGraphicsContext’
  845 |   (ctxt->methods->DPSsetlinecap_)
      |        ^~
/usr/include/GNUstep/AppKit/NSFont.h:45:8: note: forward declaration of ‘class NSGraphicsContext’
   45 | @class NSGraphicsContext;
      |        ^~~~~~~~~~~~~~~~~
/usr/include/GNUstep/AppKit/DPSOperators.h:846:35: error: expected ‘)’ before ‘:’ token
  846 |     (ctxt, @selector(DPSsetlinecap:), linecap);
      |                     ~             ^
      |                                   )
/usr/include/GNUstep/AppKit/DPSOperators.h:846:13: error: ‘selector’ was not declared in this scope; did you mean ‘select’?
  846 |     (ctxt, @selector(DPSsetlinecap:), linecap);
      |             ^~~~~~~~
      |             select
/usr/include/GNUstep/AppKit/DPSOperators.h: In function ‘void DPSsetlinejoin(NSGraphicsContext*, int)’:
/usr/include/GNUstep/AppKit/DPSOperators.h:852:8: error: invalid use of incomplete type ‘class NSGraphicsContext’
  852 |   (ctxt->methods->DPSsetlinejoin_)
      |        ^~
/usr/include/GNUstep/AppKit/NSFont.h:45:8: note: forward declaration of ‘class NSGraphicsContext’
   45 | @class NSGraphicsContext;
      |        ^~~~~~~~~~~~~~~~~
/usr/include/GNUstep/AppKit/DPSOperators.h:853:36: error: expected ‘)’ before ‘:’ token
  853 |     (ctxt, @selector(DPSsetlinejoin:), linejoin);
      |                     ~              ^
      |                                    )
/usr/include/GNUstep/AppKit/DPSOperators.h:853:13: error: ‘selector’ was not declared in this scope; did you mean ‘select’?
  853 |     (ctxt, @selector(DPSsetlinejoin:), linejoin);
      |             ^~~~~~~~
      |             select
/usr/include/GNUstep/AppKit/DPSOperators.h: In function ‘void DPSsetlinewidth(NSGraphicsContext*, CGFloat)’:
/usr/include/GNUstep/AppKit/DPSOperators.h:859:8: error: invalid use of incomplete type ‘class NSGraphicsContext’
  859 |   (ctxt->methods->DPSsetlinewidth_)
      |        ^~
/usr/include/GNUstep/AppKit/NSFont.h:45:8: note: forward declaration of ‘class NSGraphicsContext’
   45 | @class NSGraphicsContext;
      |        ^~~~~~~~~~~~~~~~~
/usr/include/GNUstep/AppKit/DPSOperators.h:860:37: error: expected ‘)’ before ‘:’ token
  860 |     (ctxt, @selector(DPSsetlinewidth:), width);
      |                     ~               ^
      |                                     )
/usr/include/GNUstep/AppKit/DPSOperators.h:860:13: error: ‘selector’ was not declared in this scope; did you mean ‘select’?
  860 |     (ctxt, @selector(DPSsetlinewidth:), width);
      |             ^~~~~~~~
      |             select
/usr/include/GNUstep/AppKit/DPSOperators.h: In function ‘void DPSsetmiterlimit(NSGraphicsContext*, CGFloat)’:
/usr/include/GNUstep/AppKit/DPSOperators.h:866:8: error: invalid use of incomplete type ‘class NSGraphicsContext’
  866 |   (ctxt->methods->DPSsetmiterlimit_)
      |        ^~
/usr/include/GNUstep/AppKit/NSFont.h:45:8: note: forward declaration of ‘class NSGraphicsContext’
   45 | @class NSGraphicsContext;
      |        ^~~~~~~~~~~~~~~~~
/usr/include/GNUstep/AppKit/DPSOperators.h:867:38: error: expected ‘)’ before ‘:’ token
  867 |     (ctxt, @selector(DPSsetmiterlimit:), limit);
      |                     ~                ^
      |                                      )
/usr/include/GNUstep/AppKit/DPSOperators.h:867:13: error: ‘selector’ was not declared in this scope; did you mean ‘select’?
  867 |     (ctxt, @selector(DPSsetmiterlimit:), limit);
      |             ^~~~~~~~
      |             select
/usr/include/GNUstep/AppKit/DPSOperators.h: In function ‘void DPSsetstrokeadjust(NSGraphicsContext*, int)’:
/usr/include/GNUstep/AppKit/DPSOperators.h:873:8: error: invalid use of incomplete type ‘class NSGraphicsContext’
  873 |   (ctxt->methods->DPSsetstrokeadjust_)
      |        ^~
/usr/include/GNUstep/AppKit/NSFont.h:45:8: note: forward declaration of ‘class NSGraphicsContext’
   45 | @class NSGraphicsContext;
      |        ^~~~~~~~~~~~~~~~~
/usr/include/GNUstep/AppKit/DPSOperators.h:874:40: error: expected ‘)’ before ‘:’ token
  874 |     (ctxt, @selector(DPSsetstrokeadjust:), b);
      |                     ~                  ^
      |                                        )
/usr/include/GNUstep/AppKit/DPSOperators.h:874:13: error: ‘selector’ was not declared in this scope; did you mean ‘select’?
  874 |     (ctxt, @selector(DPSsetstrokeadjust:), b);
      |             ^~~~~~~~
      |             select
/usr/include/GNUstep/AppKit/DPSOperators.h: In function ‘void DPSconcat(NSGraphicsContext*, const CGFloat*)’:
/usr/include/GNUstep/AppKit/DPSOperators.h:884:8: error: invalid use of incomplete type ‘class NSGraphicsContext’
  884 |   (ctxt->methods->DPSconcat_)
      |        ^~
/usr/include/GNUstep/AppKit/NSFont.h:45:8: note: forward declaration of ‘class NSGraphicsContext’
   45 | @class NSGraphicsContext;
      |        ^~~~~~~~~~~~~~~~~
/usr/include/GNUstep/AppKit/DPSOperators.h:885:31: error: expected ‘)’ before ‘:’ token
  885 |     (ctxt, @selector(DPSconcat:), m);
      |                     ~         ^
      |                               )
/usr/include/GNUstep/AppKit/DPSOperators.h:885:13: error: ‘selector’ was not declared in this scope; did you mean ‘select’?
  885 |     (ctxt, @selector(DPSconcat:), m);
      |             ^~~~~~~~
      |             select
/usr/include/GNUstep/AppKit/DPSOperators.h: In function ‘void DPSinitmatrix(NSGraphicsContext*)’:
/usr/include/GNUstep/AppKit/DPSOperators.h:891:8: error: invalid use of incomplete type ‘class NSGraphicsContext’
  891 |   (ctxt->methods->DPSinitmatrix)
      |        ^~
/usr/include/GNUstep/AppKit/NSFont.h:45:8: note: forward declaration of ‘class NSGraphicsContext’
   45 | @class NSGraphicsContext;
      |        ^~~~~~~~~~~~~~~~~
/usr/include/GNUstep/AppKit/DPSOperators.h:892:13: error: ‘selector’ was not declared in this scope; did you mean ‘select’?
  892 |     (ctxt, @selector(DPSinitmatrix));
      |             ^~~~~~~~
      |             select
/usr/include/GNUstep/AppKit/DPSOperators.h: In function ‘void DPSrotate(NSGraphicsContext*, CGFloat)’:
/usr/include/GNUstep/AppKit/DPSOperators.h:898:8: error: invalid use of incomplete type ‘class NSGraphicsContext’
  898 |   (ctxt->methods->DPSrotate_)
      |        ^~
/usr/include/GNUstep/AppKit/NSFont.h:45:8: note: forward declaration of ‘class NSGraphicsContext’
   45 | @class NSGraphicsContext;
      |        ^~~~~~~~~~~~~~~~~
/usr/include/GNUstep/AppKit/DPSOperators.h:899:31: error: expected ‘)’ before ‘:’ token
  899 |     (ctxt, @selector(DPSrotate:), angle);
      |                     ~         ^
      |                               )
/usr/include/GNUstep/AppKit/DPSOperators.h:899:13: error: ‘selector’ was not declared in this scope; did you mean ‘select’?
  899 |     (ctxt, @selector(DPSrotate:), angle);
      |             ^~~~~~~~
      |             select
/usr/include/GNUstep/AppKit/DPSOperators.h: In function ‘void DPSscale(NSGraphicsContext*, CGFloat, CGFloat)’:
/usr/include/GNUstep/AppKit/DPSOperators.h:905:8: error: invalid use of incomplete type ‘class NSGraphicsContext’
  905 |   (ctxt->methods->DPSscale__)
      |        ^~
/usr/include/GNUstep/AppKit/NSFont.h:45:8: note: forward declaration of ‘class NSGraphicsContext’
   45 | @class NSGraphicsContext;
      |        ^~~~~~~~~~~~~~~~~
/usr/include/GNUstep/AppKit/DPSOperators.h:906:30: error: expected ‘)’ before ‘:’ token
  906 |     (ctxt, @selector(DPSscale: :), x, y);
      |                     ~        ^
      |                              )
/usr/include/GNUstep/AppKit/DPSOperators.h:906:13: error: ‘selector’ was not declared in this scope; did you mean ‘select’?
  906 |     (ctxt, @selector(DPSscale: :), x, y);
      |             ^~~~~~~~
      |             select
/usr/include/GNUstep/AppKit/DPSOperators.h: In function ‘void DPStranslate(NSGraphicsContext*, CGFloat, CGFloat)’:
/usr/include/GNUstep/AppKit/DPSOperators.h:912:8: error: invalid use of incomplete type ‘class NSGraphicsContext’
  912 |   (ctxt->methods->DPStranslate__)
      |        ^~
/usr/include/GNUstep/AppKit/NSFont.h:45:8: note: forward declaration of ‘class NSGraphicsContext’
   45 | @class NSGraphicsContext;
      |        ^~~~~~~~~~~~~~~~~
/usr/include/GNUstep/AppKit/DPSOperators.h:913:34: error: expected ‘)’ before ‘:’ token
  913 |     (ctxt, @selector(DPStranslate: :), x, y);
      |                     ~            ^
      |                                  )
/usr/include/GNUstep/AppKit/DPSOperators.h:913:13: error: ‘selector’ was not declared in this scope; did you mean ‘select’?
  913 |     (ctxt, @selector(DPStranslate: :), x, y);
      |             ^~~~~~~~
      |             select
/usr/include/GNUstep/AppKit/DPSOperators.h: In function ‘NSAffineTransform* GSCurrentCTM(NSGraphicsContext*)’:
/usr/include/GNUstep/AppKit/DPSOperators.h:920:15: error: invalid use of incomplete type ‘class NSGraphicsContext’
  920 |   return (ctxt->methods->GSCurrentCTM)
      |               ^~
/usr/include/GNUstep/AppKit/NSFont.h:45:8: note: forward declaration of ‘class NSGraphicsContext’
   45 | @class NSGraphicsContext;
      |        ^~~~~~~~~~~~~~~~~
/usr/include/GNUstep/AppKit/DPSOperators.h:921:13: error: ‘selector’ was not declared in this scope; did you mean ‘select’?
  921 |     (ctxt, @selector(GSCurrentCTM));
      |             ^~~~~~~~
      |             select
/usr/include/GNUstep/AppKit/DPSOperators.h: In function ‘void GSSetCTM(NSGraphicsContext*, NSAffineTransform*)’:
/usr/include/GNUstep/AppKit/DPSOperators.h:927:8: error: invalid use of incomplete type ‘class NSGraphicsContext’
  927 |   (ctxt->methods->GSSetCTM_)
      |        ^~
/usr/include/GNUstep/AppKit/NSFont.h:45:8: note: forward declaration of ‘class NSGraphicsContext’
   45 | @class NSGraphicsContext;
      |        ^~~~~~~~~~~~~~~~~
/usr/include/GNUstep/AppKit/DPSOperators.h:928:30: error: expected ‘)’ before ‘:’ token
  928 |     (ctxt, @selector(GSSetCTM:), ctm);
      |                     ~        ^
      |                              )
/usr/include/GNUstep/AppKit/DPSOperators.h:928:13: error: ‘selector’ was not declared in this scope; did you mean ‘select’?
  928 |     (ctxt, @selector(GSSetCTM:), ctm);
      |             ^~~~~~~~
      |             select
/usr/include/GNUstep/AppKit/DPSOperators.h: In function ‘void GSConcatCTM(NSGraphicsContext*, NSAffineTransform*)’:
/usr/include/GNUstep/AppKit/DPSOperators.h:934:8: error: invalid use of incomplete type ‘class NSGraphicsContext’
  934 |   (ctxt->methods->GSConcatCTM_)
      |        ^~
/usr/include/GNUstep/AppKit/NSFont.h:45:8: note: forward declaration of ‘class NSGraphicsContext’
   45 | @class NSGraphicsContext;
      |        ^~~~~~~~~~~~~~~~~
/usr/include/GNUstep/AppKit/DPSOperators.h:935:33: error: expected ‘)’ before ‘:’ token
  935 |     (ctxt, @selector(GSConcatCTM:), ctm);
      |                     ~           ^
      |                                 )
/usr/include/GNUstep/AppKit/DPSOperators.h:935:13: error: ‘selector’ was not declared in this scope; did you mean ‘select’?
  935 |     (ctxt, @selector(GSConcatCTM:), ctm);
      |             ^~~~~~~~
      |             select
/usr/include/GNUstep/AppKit/DPSOperators.h: In function ‘void DPSarc(NSGraphicsContext*, CGFloat, CGFloat, CGFloat, CGFloat, CGFloat)’:
/usr/include/GNUstep/AppKit/DPSOperators.h:945:8: error: invalid use of incomplete type ‘class NSGraphicsContext’
  945 |   (ctxt->methods->DPSarc_____)
      |        ^~
/usr/include/GNUstep/AppKit/NSFont.h:45:8: note: forward declaration of ‘class NSGraphicsContext’
   45 | @class NSGraphicsContext;
      |        ^~~~~~~~~~~~~~~~~
/usr/include/GNUstep/AppKit/DPSOperators.h:946:28: error: expected ‘)’ before ‘:’ token
  946 |     (ctxt, @selector(DPSarc: : : : :), x, y, r, angle1, angle2);
      |                     ~      ^
      |                            )
/usr/include/GNUstep/AppKit/DPSOperators.h:946:13: error: ‘selector’ was not declared in this scope; did you mean ‘select’?
  946 |     (ctxt, @selector(DPSarc: : : : :), x, y, r, angle1, angle2);
      |             ^~~~~~~~
      |             select
/usr/include/GNUstep/AppKit/DPSOperators.h: In function ‘void DPSarcn(NSGraphicsContext*, CGFloat, CGFloat, CGFloat, CGFloat, CGFloat)’:
/usr/include/GNUstep/AppKit/DPSOperators.h:952:8: error: invalid use of incomplete type ‘class NSGraphicsContext’
  952 |   (ctxt->methods->DPSarcn_____)
      |        ^~
/usr/include/GNUstep/AppKit/NSFont.h:45:8: note: forward declaration of ‘class NSGraphicsContext’
   45 | @class NSGraphicsContext;
      |        ^~~~~~~~~~~~~~~~~
/usr/include/GNUstep/AppKit/DPSOperators.h:953:29: error: expected ‘)’ before ‘:’ token
  953 |     (ctxt, @selector(DPSarcn: : : : :), x, y, r, angle1, angle2);
      |                     ~       ^
      |                             )
/usr/include/GNUstep/AppKit/DPSOperators.h:953:13: error: ‘selector’ was not declared in this scope; did you mean ‘select’?
  953 |     (ctxt, @selector(DPSarcn: : : : :), x, y, r, angle1, angle2);
      |             ^~~~~~~~
      |             select
/usr/include/GNUstep/AppKit/DPSOperators.h: In function ‘void DPSarct(NSGraphicsContext*, CGFloat, CGFloat, CGFloat, CGFloat, CGFloat)’:
/usr/include/GNUstep/AppKit/DPSOperators.h:959:8: error: invalid use of incomplete type ‘class NSGraphicsContext’
  959 |   (ctxt->methods->DPSarct_____)
      |        ^~
/usr/include/GNUstep/AppKit/NSFont.h:45:8: note: forward declaration of ‘class NSGraphicsContext’
   45 | @class NSGraphicsContext;
      |        ^~~~~~~~~~~~~~~~~
/usr/include/GNUstep/AppKit/DPSOperators.h:960:29: error: expected ‘)’ before ‘:’ token
  960 |     (ctxt, @selector(DPSarct: : : : :), x1, y1, x2, y2, r);
      |                     ~       ^
      |                             )
/usr/include/GNUstep/AppKit/DPSOperators.h:960:13: error: ‘selector’ was not declared in this scope; did you mean ‘select’?
  960 |     (ctxt, @selector(DPSarct: : : : :), x1, y1, x2, y2, r);
      |             ^~~~~~~~
      |             select
/usr/include/GNUstep/AppKit/DPSOperators.h: In function ‘void DPSclip(NSGraphicsContext*)’:
/usr/include/GNUstep/AppKit/DPSOperators.h:966:8: error: invalid use of incomplete type ‘class NSGraphicsContext’
  966 |   (ctxt->methods->DPSclip)
      |        ^~
/usr/include/GNUstep/AppKit/NSFont.h:45:8: note: forward declaration of ‘class NSGraphicsContext’
   45 | @class NSGraphicsContext;
      |        ^~~~~~~~~~~~~~~~~
/usr/include/GNUstep/AppKit/DPSOperators.h:967:13: error: ‘selector’ was not declared in this scope; did you mean ‘select’?
  967 |     (ctxt, @selector(DPSclip));
      |             ^~~~~~~~
      |             select
/usr/include/GNUstep/AppKit/DPSOperators.h: In function ‘void DPSclosepath(NSGraphicsContext*)’:
/usr/include/GNUstep/AppKit/DPSOperators.h:973:8: error: invalid use of incomplete type ‘class NSGraphicsContext’
  973 |   (ctxt->methods->DPSclosepath)
      |        ^~
/usr/include/GNUstep/AppKit/NSFont.h:45:8: note: forward declaration of ‘class NSGraphicsContext’
   45 | @class NSGraphicsContext;
      |        ^~~~~~~~~~~~~~~~~
/usr/include/GNUstep/AppKit/DPSOperators.h:974:13: error: ‘selector’ was not declared in this scope; did you mean ‘select’?
  974 |     (ctxt, @selector(DPSclosepath));
      |             ^~~~~~~~
      |             select
/usr/include/GNUstep/AppKit/DPSOperators.h: In function ‘void DPScurveto(NSGraphicsContext*, CGFloat, CGFloat, CGFloat, CGFloat, CGFloat, CGFloat)’:
/usr/include/GNUstep/AppKit/DPSOperators.h:980:8: error: invalid use of incomplete type ‘class NSGraphicsContext’
  980 |   (ctxt->methods->DPScurveto______)
      |        ^~
/usr/include/GNUstep/AppKit/NSFont.h:45:8: note: forward declaration of ‘class NSGraphicsContext’
   45 | @class NSGraphicsContext;
      |        ^~~~~~~~~~~~~~~~~
/usr/include/GNUstep/AppKit/DPSOperators.h:981:32: error: expected ‘)’ before ‘:’ token
  981 |     (ctxt, @selector(DPScurveto: : : : : :), x1, y1, x2, y2, x3, y3);
      |                     ~          ^
      |                                )
/usr/include/GNUstep/AppKit/DPSOperators.h:981:13: error: ‘selector’ was not declared in this scope; did you mean ‘select’?
  981 |     (ctxt, @selector(DPScurveto: : : : : :), x1, y1, x2, y2, x3, y3);
      |             ^~~~~~~~
      |             select
/usr/include/GNUstep/AppKit/DPSOperators.h: In function ‘void DPSeoclip(NSGraphicsContext*)’:
/usr/include/GNUstep/AppKit/DPSOperators.h:987:8: error: invalid use of incomplete type ‘class NSGraphicsContext’
  987 |   (ctxt->methods->DPSeoclip)
      |        ^~
/usr/include/GNUstep/AppKit/NSFont.h:45:8: note: forward declaration of ‘class NSGraphicsContext’
   45 | @class NSGraphicsContext;
      |        ^~~~~~~~~~~~~~~~~
/usr/include/GNUstep/AppKit/DPSOperators.h:988:13: error: ‘selector’ was not declared in this scope; did you mean ‘select’?
  988 |     (ctxt, @selector(DPSeoclip));
      |             ^~~~~~~~
      |             select
/usr/include/GNUstep/AppKit/DPSOperators.h: In function ‘void DPSeofill(NSGraphicsContext*)’:
/usr/include/GNUstep/AppKit/DPSOperators.h:994:8: error: invalid use of incomplete type ‘class NSGraphicsContext’
  994 |   (ctxt->methods->DPSeofill)
      |        ^~
/usr/include/GNUstep/AppKit/NSFont.h:45:8: note: forward declaration of ‘class NSGraphicsContext’
   45 | @class NSGraphicsContext;
      |        ^~~~~~~~~~~~~~~~~
/usr/include/GNUstep/AppKit/DPSOperators.h:995:13: error: ‘selector’ was not declared in this scope; did you mean ‘select’?
  995 |     (ctxt, @selector(DPSeofill));
      |             ^~~~~~~~
      |             select
/usr/include/GNUstep/AppKit/DPSOperators.h: In function ‘void DPSfill(NSGraphicsContext*)’:
/usr/include/GNUstep/AppKit/DPSOperators.h:1001:8: error: invalid use of incomplete type ‘class NSGraphicsContext’
 1001 |   (ctxt->methods->DPSfill)
      |        ^~
/usr/include/GNUstep/AppKit/NSFont.h:45:8: note: forward declaration of ‘class NSGraphicsContext’
   45 | @class NSGraphicsContext;
      |        ^~~~~~~~~~~~~~~~~
/usr/include/GNUstep/AppKit/DPSOperators.h:1002:13: error: ‘selector’ was not declared in this scope; did you mean ‘select’?
 1002 |     (ctxt, @selector(DPSfill));
      |             ^~~~~~~~
      |             select
/usr/include/GNUstep/AppKit/DPSOperators.h: In function ‘void DPSflattenpath(NSGraphicsContext*)’:
/usr/include/GNUstep/AppKit/DPSOperators.h:1008:8: error: invalid use of incomplete type ‘class NSGraphicsContext’
 1008 |   (ctxt->methods->DPSflattenpath)
      |        ^~
/usr/include/GNUstep/AppKit/NSFont.h:45:8: note: forward declaration of ‘class NSGraphicsContext’
   45 | @class NSGraphicsContext;
      |        ^~~~~~~~~~~~~~~~~
/usr/include/GNUstep/AppKit/DPSOperators.h:1009:13: error: ‘selector’ was not declared in this scope; did you mean ‘select’?
 1009 |     (ctxt, @selector(DPSflattenpath));
      |             ^~~~~~~~
      |             select
/usr/include/GNUstep/AppKit/DPSOperators.h: In function ‘void DPSinitclip(NSGraphicsContext*)’:
/usr/include/GNUstep/AppKit/DPSOperators.h:1015:8: error: invalid use of incomplete type ‘class NSGraphicsContext’
 1015 |   (ctxt->methods->DPSinitclip)
      |        ^~
/usr/include/GNUstep/AppKit/NSFont.h:45:8: note: forward declaration of ‘class NSGraphicsContext’
   45 | @class NSGraphicsContext;
      |        ^~~~~~~~~~~~~~~~~
/usr/include/GNUstep/AppKit/DPSOperators.h:1016:13: error: ‘selector’ was not declared in this scope; did you mean ‘select’?
 1016 |     (ctxt, @selector(DPSinitclip));
      |             ^~~~~~~~
      |             select
/usr/include/GNUstep/AppKit/DPSOperators.h: In function ‘void DPSlineto(NSGraphicsContext*, CGFloat, CGFloat)’:
/usr/include/GNUstep/AppKit/DPSOperators.h:1022:8: error: invalid use of incomplete type ‘class NSGraphicsContext’
 1022 |   (ctxt->methods->DPSlineto__)
      |        ^~
/usr/include/GNUstep/AppKit/NSFont.h:45:8: note: forward declaration of ‘class NSGraphicsContext’
   45 | @class NSGraphicsContext;
      |        ^~~~~~~~~~~~~~~~~
/usr/include/GNUstep/AppKit/DPSOperators.h:1023:31: error: expected ‘)’ before ‘:’ token
 1023 |     (ctxt, @selector(DPSlineto: :), x, y);
      |                     ~         ^
      |                               )
/usr/include/GNUstep/AppKit/DPSOperators.h:1023:13: error: ‘selector’ was not declared in this scope; did you mean ‘select’?
 1023 |     (ctxt, @selector(DPSlineto: :), x, y);
      |             ^~~~~~~~
      |             select
/usr/include/GNUstep/AppKit/DPSOperators.h: In function ‘void DPSmoveto(NSGraphicsContext*, CGFloat, CGFloat)’:
/usr/include/GNUstep/AppKit/DPSOperators.h:1029:8: error: invalid use of incomplete type ‘class NSGraphicsContext’
 1029 |   (ctxt->methods->DPSmoveto__)
      |        ^~
/usr/include/GNUstep/AppKit/NSFont.h:45:8: note: forward declaration of ‘class NSGraphicsContext’
   45 | @class NSGraphicsContext;
      |        ^~~~~~~~~~~~~~~~~
/usr/include/GNUstep/AppKit/DPSOperators.h:1030:31: error: expected ‘)’ before ‘:’ token
 1030 |     (ctxt, @selector(DPSmoveto: :), x, y);
      |                     ~         ^
      |                               )
/usr/include/GNUstep/AppKit/DPSOperators.h:1030:13: error: ‘selector’ was not declared in this scope; did you mean ‘select’?
 1030 |     (ctxt, @selector(DPSmoveto: :), x, y);
      |             ^~~~~~~~
      |             select
/usr/include/GNUstep/AppKit/DPSOperators.h: In function ‘void DPSnewpath(NSGraphicsContext*)’:
/usr/include/GNUstep/AppKit/DPSOperators.h:1036:8: error: invalid use of incomplete type ‘class NSGraphicsContext’
 1036 |   (ctxt->methods->DPSnewpath)
      |        ^~
/usr/include/GNUstep/AppKit/NSFont.h:45:8: note: forward declaration of ‘class NSGraphicsContext’
   45 | @class NSGraphicsContext;
      |        ^~~~~~~~~~~~~~~~~
/usr/include/GNUstep/AppKit/DPSOperators.h:1037:13: error: ‘selector’ was not declared in this scope; did you mean ‘select’?
 1037 |     (ctxt, @selector(DPSnewpath));
      |             ^~~~~~~~
      |             select
/usr/include/GNUstep/AppKit/DPSOperators.h: In function ‘void DPSpathbbox(NSGraphicsContext*, CGFloat*, CGFloat*, CGFloat*, CGFloat*)’:
/usr/include/GNUstep/AppKit/DPSOperators.h:1043:8: error: invalid use of incomplete type ‘class NSGraphicsContext’
 1043 |   (ctxt->methods->DPSpathbbox____)
      |        ^~
/usr/include/GNUstep/AppKit/NSFont.h:45:8: note: forward declaration of ‘class NSGraphicsContext’
   45 | @class NSGraphicsContext;
      |        ^~~~~~~~~~~~~~~~~
/usr/include/GNUstep/AppKit/DPSOperators.h:1044:33: error: expected ‘)’ before ‘:’ token
 1044 |     (ctxt, @selector(DPSpathbbox: : : :), llx, lly, urx, ury);
      |                     ~           ^
      |                                 )
/usr/include/GNUstep/AppKit/DPSOperators.h:1044:13: error: ‘selector’ was not declared in this scope; did you mean ‘select’?
 1044 |     (ctxt, @selector(DPSpathbbox: : : :), llx, lly, urx, ury);
      |             ^~~~~~~~
      |             select
/usr/include/GNUstep/AppKit/DPSOperators.h: In function ‘void DPSrcurveto(NSGraphicsContext*, CGFloat, CGFloat, CGFloat, CGFloat, CGFloat, CGFloat)’:
/usr/include/GNUstep/AppKit/DPSOperators.h:1050:8: error: invalid use of incomplete type ‘class NSGraphicsContext’
 1050 |   (ctxt->methods->DPSrcurveto______)
      |        ^~
/usr/include/GNUstep/AppKit/NSFont.h:45:8: note: forward declaration of ‘class NSGraphicsContext’
   45 | @class NSGraphicsContext;
      |        ^~~~~~~~~~~~~~~~~
/usr/include/GNUstep/AppKit/DPSOperators.h:1051:33: error: expected ‘)’ before ‘:’ token
 1051 |     (ctxt, @selector(DPSrcurveto: : : : : :), x1, y1, x2, y2, x3, y3);
      |                     ~           ^
      |                                 )
/usr/include/GNUstep/AppKit/DPSOperators.h:1051:13: error: ‘selector’ was not declared in this scope; did you mean ‘select’?
 1051 |     (ctxt, @selector(DPSrcurveto: : : : : :), x1, y1, x2, y2, x3, y3);
      |             ^~~~~~~~
      |             select
/usr/include/GNUstep/AppKit/DPSOperators.h: In function ‘void DPSrectclip(NSGraphicsContext*, CGFloat, CGFloat, CGFloat, CGFloat)’:
/usr/include/GNUstep/AppKit/DPSOperators.h:1057:8: error: invalid use of incomplete type ‘class NSGraphicsContext’
 1057 |   (ctxt->methods->DPSrectclip____)
      |        ^~
/usr/include/GNUstep/AppKit/NSFont.h:45:8: note: forward declaration of ‘class NSGraphicsContext’
   45 | @class NSGraphicsContext;
      |        ^~~~~~~~~~~~~~~~~
/usr/include/GNUstep/AppKit/DPSOperators.h:1058:33: error: expected ‘)’ before ‘:’ token
 1058 |     (ctxt, @selector(DPSrectclip: : : :), x, y, w, h);
      |                     ~           ^
      |                                 )
/usr/include/GNUstep/AppKit/DPSOperators.h:1058:13: error: ‘selector’ was not declared in this scope; did you mean ‘select’?
 1058 |     (ctxt, @selector(DPSrectclip: : : :), x, y, w, h);
      |             ^~~~~~~~
      |             select
/usr/include/GNUstep/AppKit/DPSOperators.h: In function ‘void DPSrectfill(NSGraphicsContext*, CGFloat, CGFloat, CGFloat, CGFloat)’:
/usr/include/GNUstep/AppKit/DPSOperators.h:1064:8: error: invalid use of incomplete type ‘class NSGraphicsContext’
 1064 |   (ctxt->methods->DPSrectfill____)
      |        ^~
/usr/include/GNUstep/AppKit/NSFont.h:45:8: note: forward declaration of ‘class NSGraphicsContext’
   45 | @class NSGraphicsContext;
      |        ^~~~~~~~~~~~~~~~~
/usr/include/GNUstep/AppKit/DPSOperators.h:1065:33: error: expected ‘)’ before ‘:’ token
 1065 |     (ctxt, @selector(DPSrectfill: : : :), x, y, w, h);
      |                     ~           ^
      |                                 )
/usr/include/GNUstep/AppKit/DPSOperators.h:1065:13: error: ‘selector’ was not declared in this scope; did you mean ‘select’?
 1065 |     (ctxt, @selector(DPSrectfill: : : :), x, y, w, h);
      |             ^~~~~~~~
      |             select
/usr/include/GNUstep/AppKit/DPSOperators.h: In function ‘void DPSrectstroke(NSGraphicsContext*, CGFloat, CGFloat, CGFloat, CGFloat)’:
/usr/include/GNUstep/AppKit/DPSOperators.h:1071:8: error: invalid use of incomplete type ‘class NSGraphicsContext’
 1071 |   (ctxt->methods->DPSrectstroke____)
      |        ^~
/usr/include/GNUstep/AppKit/NSFont.h:45:8: note: forward declaration of ‘class NSGraphicsContext’
   45 | @class NSGraphicsContext;
      |        ^~~~~~~~~~~~~~~~~
/usr/include/GNUstep/AppKit/DPSOperators.h:1072:35: error: expected ‘)’ before ‘:’ token
 1072 |     (ctxt, @selector(DPSrectstroke: : : :), x, y, w, h);
      |                     ~             ^
      |                                   )
/usr/include/GNUstep/AppKit/DPSOperators.h:1072:13: error: ‘selector’ was not declared in this scope; did you mean ‘select’?
 1072 |     (ctxt, @selector(DPSrectstroke: : : :), x, y, w, h);
      |             ^~~~~~~~
      |             select
/usr/include/GNUstep/AppKit/DPSOperators.h: In function ‘void DPSreversepath(NSGraphicsContext*)’:
/usr/include/GNUstep/AppKit/DPSOperators.h:1078:8: error: invalid use of incomplete type ‘class NSGraphicsContext’
 1078 |   (ctxt->methods->DPSreversepath)
      |        ^~
/usr/include/GNUstep/AppKit/NSFont.h:45:8: note: forward declaration of ‘class NSGraphicsContext’
   45 | @class NSGraphicsContext;
      |        ^~~~~~~~~~~~~~~~~
/usr/include/GNUstep/AppKit/DPSOperators.h:1079:13: error: ‘selector’ was not declared in this scope; did you mean ‘select’?
 1079 |     (ctxt, @selector(DPSreversepath));
      |             ^~~~~~~~
      |             select
/usr/include/GNUstep/AppKit/DPSOperators.h: In function ‘void DPSrlineto(NSGraphicsContext*, CGFloat, CGFloat)’:
/usr/include/GNUstep/AppKit/DPSOperators.h:1085:8: error: invalid use of incomplete type ‘class NSGraphicsContext’
 1085 |   (ctxt->methods->DPSrlineto__)
      |        ^~
/usr/include/GNUstep/AppKit/NSFont.h:45:8: note: forward declaration of ‘class NSGraphicsContext’
   45 | @class NSGraphicsContext;
      |        ^~~~~~~~~~~~~~~~~
/usr/include/GNUstep/AppKit/DPSOperators.h:1086:32: error: expected ‘)’ before ‘:’ token
 1086 |     (ctxt, @selector(DPSrlineto: :), x, y);
      |                     ~          ^
      |                                )
/usr/include/GNUstep/AppKit/DPSOperators.h:1086:13: error: ‘selector’ was not declared in this scope; did you mean ‘select’?
 1086 |     (ctxt, @selector(DPSrlineto: :), x, y);
      |             ^~~~~~~~
      |             select
/usr/include/GNUstep/AppKit/DPSOperators.h: In function ‘void DPSrmoveto(NSGraphicsContext*, CGFloat, CGFloat)’:
/usr/include/GNUstep/AppKit/DPSOperators.h:1092:8: error: invalid use of incomplete type ‘class NSGraphicsContext’
 1092 |   (ctxt->methods->DPSrmoveto__)
      |        ^~
/usr/include/GNUstep/AppKit/NSFont.h:45:8: note: forward declaration of ‘class NSGraphicsContext’
   45 | @class NSGraphicsContext;
      |        ^~~~~~~~~~~~~~~~~
/usr/include/GNUstep/AppKit/DPSOperators.h:1093:32: error: expected ‘)’ before ‘:’ token
 1093 |     (ctxt, @selector(DPSrmoveto: :), x, y);
      |                     ~          ^
      |                                )
/usr/include/GNUstep/AppKit/DPSOperators.h:1093:13: error: ‘selector’ was not declared in this scope; did you mean ‘select’?
 1093 |     (ctxt, @selector(DPSrmoveto: :), x, y);
      |             ^~~~~~~~
      |             select
/usr/include/GNUstep/AppKit/DPSOperators.h: In function ‘void DPSstroke(NSGraphicsContext*)’:
/usr/include/GNUstep/AppKit/DPSOperators.h:1099:8: error: invalid use of incomplete type ‘class NSGraphicsContext’
 1099 |   (ctxt->methods->DPSstroke)
      |        ^~
/usr/include/GNUstep/AppKit/NSFont.h:45:8: note: forward declaration of ‘class NSGraphicsContext’
   45 | @class NSGraphicsContext;
      |        ^~~~~~~~~~~~~~~~~
/usr/include/GNUstep/AppKit/DPSOperators.h:1100:13: error: ‘selector’ was not declared in this scope; did you mean ‘select’?
 1100 |     (ctxt, @selector(DPSstroke));
      |             ^~~~~~~~
      |             select
/usr/include/GNUstep/AppKit/DPSOperators.h: At global scope:
/usr/include/GNUstep/AppKit/DPSOperators.h:1104:25: error: ‘NSDictionary’ is not a type
 1104 | DPSshfill(GSCTXT *ctxt, NSDictionary *shaderDictionary)
      |                         ^~~~~~~~~~~~
/usr/include/GNUstep/AppKit/DPSOperators.h: In function ‘void DPSshfill(NSGraphicsContext*, int*)’:
/usr/include/GNUstep/AppKit/DPSOperators.h:1106:8: error: invalid use of incomplete type ‘class NSGraphicsContext’
 1106 |   (ctxt->methods->DPSshfill)
      |        ^~
/usr/include/GNUstep/AppKit/NSFont.h:45:8: note: forward declaration of ‘class NSGraphicsContext’
   45 | @class NSGraphicsContext;
      |        ^~~~~~~~~~~~~~~~~
/usr/include/GNUstep/AppKit/DPSOperators.h:1107:31: error: expected ‘)’ before ‘:’ token
 1107 |     (ctxt, @selector(DPSshfill:), shaderDictionary);
      |                     ~         ^
      |                               )
/usr/include/GNUstep/AppKit/DPSOperators.h:1107:13: error: ‘selector’ was not declared in this scope; did you mean ‘select’?
 1107 |     (ctxt, @selector(DPSshfill:), shaderDictionary);
      |             ^~~~~~~~
      |             select
/usr/include/GNUstep/AppKit/DPSOperators.h: In function ‘void GSSendBezierPath(NSGraphicsContext*, NSBezierPath*)’:
/usr/include/GNUstep/AppKit/DPSOperators.h:1114:8: error: invalid use of incomplete type ‘class NSGraphicsContext’
 1114 |   (ctxt->methods->GSSendBezierPath_)
      |        ^~
/usr/include/GNUstep/AppKit/NSFont.h:45:8: note: forward declaration of ‘class NSGraphicsContext’
   45 | @class NSGraphicsContext;
      |        ^~~~~~~~~~~~~~~~~
/usr/include/GNUstep/AppKit/DPSOperators.h:1115:38: error: expected ‘)’ before ‘:’ token
 1115 |     (ctxt, @selector(GSSendBezierPath:), path);
      |                     ~                ^
      |                                      )
/usr/include/GNUstep/AppKit/DPSOperators.h:1115:13: error: ‘selector’ was not declared in this scope; did you mean ‘select’?
 1115 |     (ctxt, @selector(GSSendBezierPath:), path);
      |             ^~~~~~~~
      |             select
/usr/include/GNUstep/AppKit/DPSOperators.h: In function ‘void GSRectClipList(NSGraphicsContext*, const NSRect*, int)’:
/usr/include/GNUstep/AppKit/DPSOperators.h:1121:8: error: invalid use of incomplete type ‘class NSGraphicsContext’
 1121 |   (ctxt->methods->GSRectClipList__)
      |        ^~
/usr/include/GNUstep/AppKit/NSFont.h:45:8: note: forward declaration of ‘class NSGraphicsContext’
   45 | @class NSGraphicsContext;
      |        ^~~~~~~~~~~~~~~~~
/usr/include/GNUstep/AppKit/DPSOperators.h:1122:36: error: expected ‘)’ before ‘:’ token
 1122 |     (ctxt, @selector(GSRectClipList: :), rects, count);
      |                     ~              ^
      |                                    )
/usr/include/GNUstep/AppKit/DPSOperators.h:1122:13: error: ‘selector’ was not declared in this scope; did you mean ‘select’?
 1122 |     (ctxt, @selector(GSRectClipList: :), rects, count);
      |             ^~~~~~~~
      |             select
/usr/include/GNUstep/AppKit/DPSOperators.h: In function ‘void GSRectFillList(NSGraphicsContext*, const NSRect*, int)’:
/usr/include/GNUstep/AppKit/DPSOperators.h:1128:8: error: invalid use of incomplete type ‘class NSGraphicsContext’
 1128 |   (ctxt->methods->GSRectFillList__)
      |        ^~
/usr/include/GNUstep/AppKit/NSFont.h:45:8: note: forward declaration of ‘class NSGraphicsContext’
   45 | @class NSGraphicsContext;
      |        ^~~~~~~~~~~~~~~~~
/usr/include/GNUstep/AppKit/DPSOperators.h:1129:36: error: expected ‘)’ before ‘:’ token
 1129 |     (ctxt, @selector(GSRectFillList: :), rects, count);
      |                     ~              ^
      |                                    )
/usr/include/GNUstep/AppKit/DPSOperators.h:1129:13: error: ‘selector’ was not declared in this scope; did you mean ‘select’?
 1129 |     (ctxt, @selector(GSRectFillList: :), rects, count);
      |             ^~~~~~~~
      |             select
/usr/include/GNUstep/AppKit/DPSOperators.h: In function ‘void GSCurrentDevice(NSGraphicsContext*, void**, int*, int*)’:
/usr/include/GNUstep/AppKit/DPSOperators.h:1139:8: error: invalid use of incomplete type ‘class NSGraphicsContext’
 1139 |   (ctxt->methods->GSCurrentDevice___)
      |        ^~
/usr/include/GNUstep/AppKit/NSFont.h:45:8: note: forward declaration of ‘class NSGraphicsContext’
   45 | @class NSGraphicsContext;
      |        ^~~~~~~~~~~~~~~~~
/usr/include/GNUstep/AppKit/DPSOperators.h:1140:37: error: expected ‘)’ before ‘:’ token
 1140 |     (ctxt, @selector(GSCurrentDevice: : :), device, x, y);
      |                     ~               ^
      |                                     )
/usr/include/GNUstep/AppKit/DPSOperators.h:1140:13: error: ‘selector’ was not declared in this scope; did you mean ‘select’?
 1140 |     (ctxt, @selector(GSCurrentDevice: : :), device, x, y);
      |             ^~~~~~~~
      |             select
/usr/include/GNUstep/AppKit/DPSOperators.h: In function ‘void DPScurrentoffset(NSGraphicsContext*, int*, int*)’:
/usr/include/GNUstep/AppKit/DPSOperators.h:1146:8: error: invalid use of incomplete type ‘class NSGraphicsContext’
 1146 |   (ctxt->methods->DPScurrentoffset__)
      |        ^~
/usr/include/GNUstep/AppKit/NSFont.h:45:8: note: forward declaration of ‘class NSGraphicsContext’
   45 | @class NSGraphicsContext;
      |        ^~~~~~~~~~~~~~~~~
/usr/include/GNUstep/AppKit/DPSOperators.h:1147:38: error: expected ‘)’ before ‘:’ token
 1147 |     (ctxt, @selector(DPScurrentoffset: :), x, y);
      |                     ~                ^
      |                                      )
/usr/include/GNUstep/AppKit/DPSOperators.h:1147:13: error: ‘selector’ was not declared in this scope; did you mean ‘select’?
 1147 |     (ctxt, @selector(DPScurrentoffset: :), x, y);
      |             ^~~~~~~~
      |             select
/usr/include/GNUstep/AppKit/DPSOperators.h: In function ‘void GSSetDevice(NSGraphicsContext*, void*, int, int)’:
/usr/include/GNUstep/AppKit/DPSOperators.h:1153:8: error: invalid use of incomplete type ‘class NSGraphicsContext’
 1153 |   (ctxt->methods->GSSetDevice___)
      |        ^~
/usr/include/GNUstep/AppKit/NSFont.h:45:8: note: forward declaration of ‘class NSGraphicsContext’
   45 | @class NSGraphicsContext;
      |        ^~~~~~~~~~~~~~~~~
/usr/include/GNUstep/AppKit/DPSOperators.h:1154:33: error: expected ‘)’ before ‘:’ token
 1154 |     (ctxt, @selector(GSSetDevice: : :), device, x, y);
      |                     ~           ^
      |                                 )
/usr/include/GNUstep/AppKit/DPSOperators.h:1154:13: error: ‘selector’ was not declared in this scope; did you mean ‘select’?
 1154 |     (ctxt, @selector(GSSetDevice: : :), device, x, y);
      |             ^~~~~~~~
      |             select
/usr/include/GNUstep/AppKit/DPSOperators.h: In function ‘void DPSsetoffset(NSGraphicsContext*, short int, short int)’:
/usr/include/GNUstep/AppKit/DPSOperators.h:1160:8: error: invalid use of incomplete type ‘class NSGraphicsContext’
 1160 |   (ctxt->methods->DPSsetoffset__)
      |        ^~
/usr/include/GNUstep/AppKit/NSFont.h:45:8: note: forward declaration of ‘class NSGraphicsContext’
   45 | @class NSGraphicsContext;
      |        ^~~~~~~~~~~~~~~~~
/usr/include/GNUstep/AppKit/DPSOperators.h:1161:34: error: expected ‘)’ before ‘:’ token
 1161 |     (ctxt, @selector(DPSsetoffset: :), x, y);
      |                     ~            ^
      |                                  )
/usr/include/GNUstep/AppKit/DPSOperators.h:1161:13: error: ‘selector’ was not declared in this scope; did you mean ‘select’?
 1161 |     (ctxt, @selector(DPSsetoffset: :), x, y);
      |             ^~~~~~~~
      |             select
/usr/include/GNUstep/AppKit/DPSOperators.h: In function ‘void DPScomposite(NSGraphicsContext*, CGFloat, CGFloat, CGFloat, CGFloat, NSInteger, CGFloat, CGFloat, NSCompositingOperation)’:
/usr/include/GNUstep/AppKit/DPSOperators.h:1172:8: error: invalid use of incomplete type ‘class NSGraphicsContext’
 1172 |   (ctxt->methods->DPScomposite________)
      |        ^~
/usr/include/GNUstep/AppKit/NSFont.h:45:8: note: forward declaration of ‘class NSGraphicsContext’
   45 | @class NSGraphicsContext;
      |        ^~~~~~~~~~~~~~~~~
/usr/include/GNUstep/AppKit/DPSOperators.h:1173:34: error: expected ‘)’ before ‘:’ token
 1173 |     (ctxt, @selector(DPScomposite: : : : : : : :), x, y, w, h, gstateNum, dx, dy, op);
      |                     ~            ^
      |                                  )
/usr/include/GNUstep/AppKit/DPSOperators.h:1173:13: error: ‘selector’ was not declared in this scope; did you mean ‘select’?
 1173 |     (ctxt, @selector(DPScomposite: : : : : : : :), x, y, w, h, gstateNum, dx, dy, op);
      |             ^~~~~~~~
      |             select
/usr/include/GNUstep/AppKit/DPSOperators.h: In function ‘void DPScompositerect(NSGraphicsContext*, CGFloat, CGFloat, CGFloat, CGFloat, NSCompositingOperation)’:
/usr/include/GNUstep/AppKit/DPSOperators.h:1179:8: error: invalid use of incomplete type ‘class NSGraphicsContext’
 1179 |   (ctxt->methods->DPScompositerect_____)
      |        ^~
/usr/include/GNUstep/AppKit/NSFont.h:45:8: note: forward declaration of ‘class NSGraphicsContext’
   45 | @class NSGraphicsContext;
      |        ^~~~~~~~~~~~~~~~~
/usr/include/GNUstep/AppKit/DPSOperators.h:1180:38: error: expected ‘)’ before ‘:’ token
 1180 |     (ctxt, @selector(DPScompositerect: : : : :), x, y, w, h, op);
      |                     ~                ^
      |                                      )
/usr/include/GNUstep/AppKit/DPSOperators.h:1180:13: error: ‘selector’ was not declared in this scope; did you mean ‘select’?
 1180 |     (ctxt, @selector(DPScompositerect: : : : :), x, y, w, h, op);
      |             ^~~~~~~~
      |             select
/usr/include/GNUstep/AppKit/DPSOperators.h: In function ‘void DPSdissolve(NSGraphicsContext*, CGFloat, CGFloat, CGFloat, CGFloat, NSInteger, CGFloat, CGFloat, CGFloat)’:
/usr/include/GNUstep/AppKit/DPSOperators.h:1186:8: error: invalid use of incomplete type ‘class NSGraphicsContext’
 1186 |   (ctxt->methods->DPSdissolve________)
      |        ^~
/usr/include/GNUstep/AppKit/NSFont.h:45:8: note: forward declaration of ‘class NSGraphicsContext’
   45 | @class NSGraphicsContext;
      |        ^~~~~~~~~~~~~~~~~
/usr/include/GNUstep/AppKit/DPSOperators.h:1187:33: error: expected ‘)’ before ‘:’ token
 1187 |     (ctxt, @selector(DPSdissolve: : : : : : : :), x, y, w, h, gstateNum, dx, dy, delta);
      |                     ~           ^
      |                                 )
/usr/include/GNUstep/AppKit/DPSOperators.h:1187:13: error: ‘selector’ was not declared in this scope; did you mean ‘select’?
 1187 |     (ctxt, @selector(DPSdissolve: : : : : : : :), x, y, w, h, gstateNum, dx, dy, delta);
      |             ^~~~~~~~
      |             select
/usr/include/GNUstep/AppKit/DPSOperators.h: In function ‘void GSDrawImage(NSGraphicsContext*, NSRect, void*)’:
/usr/include/GNUstep/AppKit/DPSOperators.h:1194:8: error: invalid use of incomplete type ‘class NSGraphicsContext’
 1194 |   (ctxt->methods->GSDrawImage__)
      |        ^~
/usr/include/GNUstep/AppKit/NSFont.h:45:8: note: forward declaration of ‘class NSGraphicsContext’
   45 | @class NSGraphicsContext;
      |        ^~~~~~~~~~~~~~~~~
/usr/include/GNUstep/AppKit/DPSOperators.h:1195:33: error: expected ‘)’ before ‘:’ token
 1195 |     (ctxt, @selector(GSDrawImage: :), rect, imageref);
      |                     ~           ^
      |                                 )
/usr/include/GNUstep/AppKit/DPSOperators.h:1195:13: error: ‘selector’ was not declared in this scope; did you mean ‘select’?
 1195 |     (ctxt, @selector(GSDrawImage: :), rect, imageref);
      |             ^~~~~~~~
      |             select
/usr/include/GNUstep/AppKit/DPSOperators.h: In function ‘void DPSPrintf(NSGraphicsContext*, const char*, ...)’:
/usr/include/GNUstep/AppKit/DPSOperators.h:1209:10: error: invalid use of incomplete type ‘class NSGraphicsContext’
 1209 |     (ctxt->methods->DPSPrintf__)
      |          ^~
/usr/include/GNUstep/AppKit/NSFont.h:45:8: note: forward declaration of ‘class NSGraphicsContext’
   45 | @class NSGraphicsContext;
      |        ^~~~~~~~~~~~~~~~~
/usr/include/GNUstep/AppKit/DPSOperators.h:1210:33: error: expected ‘)’ before ‘:’ token
 1210 |       (ctxt, @selector(DPSPrintf: :), fmt, ap);
      |                       ~         ^
      |                                 )
/usr/include/GNUstep/AppKit/DPSOperators.h:1210:15: error: ‘selector’ was not declared in this scope; did you mean ‘select’?
 1210 |       (ctxt, @selector(DPSPrintf: :), fmt, ap);
      |               ^~~~~~~~
      |               select
/usr/include/GNUstep/AppKit/DPSOperators.h: In function ‘void DPSWriteData(NSGraphicsContext*, const char*, unsigned int)’:
/usr/include/GNUstep/AppKit/DPSOperators.h:1217:8: error: invalid use of incomplete type ‘class NSGraphicsContext’
 1217 |   (ctxt->methods->DPSWriteData__)
      |        ^~
/usr/include/GNUstep/AppKit/NSFont.h:45:8: note: forward declaration of ‘class NSGraphicsContext’
   45 | @class NSGraphicsContext;
      |        ^~~~~~~~~~~~~~~~~
/usr/include/GNUstep/AppKit/DPSOperators.h:1218:34: error: expected ‘)’ before ‘:’ token
 1218 |     (ctxt, @selector(DPSWriteData: :), buf, count);
      |                     ~            ^
      |                                  )
/usr/include/GNUstep/AppKit/DPSOperators.h:1218:13: error: ‘selector’ was not declared in this scope; did you mean ‘select’?
 1218 |     (ctxt, @selector(DPSWriteData: :), buf, count);
      |             ^~~~~~~~
      |             select
/usr/include/GNUstep/AppKit/PSOperators.h: At global scope:
/usr/include/GNUstep/AppKit/PSOperators.h:326:1: error: variable or field ‘PSshfill’ declared void
  326 | PSshfill(NSDictionary *shaderDictionary)
      | ^~~~~~~~
/usr/include/GNUstep/AppKit/PSOperators.h:326:24: error: ‘shaderDictionary’ was not declared in this scope; did you mean ‘NSDictionary’?
  326 | PSshfill(NSDictionary *shaderDictionary)
      |                        ^~~~~~~~~~~~~~~~
      |                        NSDictionary
/usr/include/GNUstep/AppKit/PSOperators.h: In function ‘void PScurrentalpha(CGFloat*)’:
/usr/include/GNUstep/AppKit/PSOperators.h:33:17: error: ‘GSCurrentContext’ was not declared in this scope; did you mean ‘GSCurrentCTM’?
   33 | #define DEFCTXT GSCurrentContext()
      |                 ^~~~~~~~~~~~~~~~
/usr/include/GNUstep/AppKit/PSOperators.h:365:19: note: in expansion of macro ‘DEFCTXT’
  365 |   DPScurrentalpha(DEFCTXT, a);
      |                   ^~~~~~~
/usr/include/GNUstep/AppKit/PSOperators.h: In function ‘void PScurrentcmykcolor(CGFloat*, CGFloat*, CGFloat*, CGFloat*)’:
/usr/include/GNUstep/AppKit/PSOperators.h:33:17: error: ‘GSCurrentContext’ was not declared in this scope; did you mean ‘GSCurrentCTM’?
   33 | #define DEFCTXT GSCurrentContext()
      |                 ^~~~~~~~~~~~~~~~
/usr/include/GNUstep/AppKit/PSOperators.h:371:23: note: in expansion of macro ‘DEFCTXT’
  371 |   DPScurrentcmykcolor(DEFCTXT, c, m, y, k);
      |                       ^~~~~~~
/usr/include/GNUstep/AppKit/PSOperators.h: In function ‘void PScurrentgray(CGFloat*)’:
/usr/include/GNUstep/AppKit/PSOperators.h:33:17: error: ‘GSCurrentContext’ was not declared in this scope; did you mean ‘GSCurrentCTM’?
   33 | #define DEFCTXT GSCurrentContext()
      |                 ^~~~~~~~~~~~~~~~
/usr/include/GNUstep/AppKit/PSOperators.h:377:18: note: in expansion of macro ‘DEFCTXT’
  377 |   DPScurrentgray(DEFCTXT, gray);
      |                  ^~~~~~~
/usr/include/GNUstep/AppKit/PSOperators.h: In function ‘void PScurrenthsbcolor(CGFloat*, CGFloat*, CGFloat*)’:
/usr/include/GNUstep/AppKit/PSOperators.h:33:17: error: ‘GSCurrentContext’ was not declared in this scope; did you mean ‘GSCurrentCTM’?
   33 | #define DEFCTXT GSCurrentContext()
      |                 ^~~~~~~~~~~~~~~~
/usr/include/GNUstep/AppKit/PSOperators.h:383:22: note: in expansion of macro ‘DEFCTXT’
  383 |   DPScurrenthsbcolor(DEFCTXT, h, s, b);
      |                      ^~~~~~~
/usr/include/GNUstep/AppKit/PSOperators.h: In function ‘void PScurrentrgbcolor(CGFloat*, CGFloat*, CGFloat*)’:
/usr/include/GNUstep/AppKit/PSOperators.h:33:17: error: ‘GSCurrentContext’ was not declared in this scope; did you mean ‘GSCurrentCTM’?
   33 | #define DEFCTXT GSCurrentContext()
      |                 ^~~~~~~~~~~~~~~~
/usr/include/GNUstep/AppKit/PSOperators.h:389:22: note: in expansion of macro ‘DEFCTXT’
  389 |   DPScurrentrgbcolor(DEFCTXT, r, g, b);
      |                      ^~~~~~~
/usr/include/GNUstep/AppKit/PSOperators.h: In function ‘void PSsetalpha(CGFloat)’:
/usr/include/GNUstep/AppKit/PSOperators.h:33:17: error: ‘GSCurrentContext’ was not declared in this scope; did you mean ‘GSCurrentCTM’?
   33 | #define DEFCTXT GSCurrentContext()
      |                 ^~~~~~~~~~~~~~~~
/usr/include/GNUstep/AppKit/PSOperators.h:395:15: note: in expansion of macro ‘DEFCTXT’
  395 |   DPSsetalpha(DEFCTXT, a);
      |               ^~~~~~~
/usr/include/GNUstep/AppKit/PSOperators.h: In function ‘void PSsetcmykcolor(CGFloat, CGFloat, CGFloat, CGFloat)’:
/usr/include/GNUstep/AppKit/PSOperators.h:33:17: error: ‘GSCurrentContext’ was not declared in this scope; did you mean ‘GSCurrentCTM’?
   33 | #define DEFCTXT GSCurrentContext()
      |                 ^~~~~~~~~~~~~~~~
/usr/include/GNUstep/AppKit/PSOperators.h:401:19: note: in expansion of macro ‘DEFCTXT’
  401 |   DPSsetcmykcolor(DEFCTXT, c, m, y, k);
      |                   ^~~~~~~
/usr/include/GNUstep/AppKit/PSOperators.h: In function ‘void PSsetgray(CGFloat)’:
/usr/include/GNUstep/AppKit/PSOperators.h:33:17: error: ‘GSCurrentContext’ was not declared in this scope; did you mean ‘GSCurrentCTM’?
   33 | #define DEFCTXT GSCurrentContext()
      |                 ^~~~~~~~~~~~~~~~
/usr/include/GNUstep/AppKit/PSOperators.h:407:14: note: in expansion of macro ‘DEFCTXT’
  407 |   DPSsetgray(DEFCTXT, gray);
      |              ^~~~~~~
/usr/include/GNUstep/AppKit/PSOperators.h: In function ‘void PSsethsbcolor(CGFloat, CGFloat, CGFloat)’:
/usr/include/GNUstep/AppKit/PSOperators.h:33:17: error: ‘GSCurrentContext’ was not declared in this scope; did you mean ‘GSCurrentCTM’?
   33 | #define DEFCTXT GSCurrentContext()
      |                 ^~~~~~~~~~~~~~~~
/usr/include/GNUstep/AppKit/PSOperators.h:413:18: note: in expansion of macro ‘DEFCTXT’
  413 |   DPSsethsbcolor(DEFCTXT, h, s, b);
      |                  ^~~~~~~
/usr/include/GNUstep/AppKit/PSOperators.h: In function ‘void PSsetrgbcolor(CGFloat, CGFloat, CGFloat)’:
/usr/include/GNUstep/AppKit/PSOperators.h:33:17: error: ‘GSCurrentContext’ was not declared in this scope; did you mean ‘GSCurrentCTM’?
   33 | #define DEFCTXT GSCurrentContext()
      |                 ^~~~~~~~~~~~~~~~
/usr/include/GNUstep/AppKit/PSOperators.h:419:18: note: in expansion of macro ‘DEFCTXT’
  419 |   DPSsetrgbcolor(DEFCTXT, r, g, b);
      |                  ^~~~~~~
/usr/include/GNUstep/AppKit/PSOperators.h: In function ‘void PSashow(CGFloat, CGFloat, const char*)’:
/usr/include/GNUstep/AppKit/PSOperators.h:33:17: error: ‘GSCurrentContext’ was not declared in this scope; did you mean ‘GSCurrentCTM’?
   33 | #define DEFCTXT GSCurrentContext()
      |                 ^~~~~~~~~~~~~~~~
/usr/include/GNUstep/AppKit/PSOperators.h:442:12: note: in expansion of macro ‘DEFCTXT’
  442 |   DPSashow(DEFCTXT, x, y, s);
      |            ^~~~~~~
/usr/include/GNUstep/AppKit/PSOperators.h: In function ‘void PSawidthshow(CGFloat, CGFloat, int, CGFloat, CGFloat, const char*)’:
/usr/include/GNUstep/AppKit/PSOperators.h:33:17: error: ‘GSCurrentContext’ was not declared in this scope; did you mean ‘GSCurrentCTM’?
   33 | #define DEFCTXT GSCurrentContext()
      |                 ^~~~~~~~~~~~~~~~
/usr/include/GNUstep/AppKit/PSOperators.h:448:17: note: in expansion of macro ‘DEFCTXT’
  448 |   DPSawidthshow(DEFCTXT, cx, cy, c, ax, ay, s);
      |                 ^~~~~~~
/usr/include/GNUstep/AppKit/PSOperators.h: In function ‘void PScharpath(const char*, int)’:
/usr/include/GNUstep/AppKit/PSOperators.h:33:17: error: ‘GSCurrentContext’ was not declared in this scope; did you mean ‘GSCurrentCTM’?
   33 | #define DEFCTXT GSCurrentContext()
      |                 ^~~~~~~~~~~~~~~~
/usr/include/GNUstep/AppKit/PSOperators.h:454:15: note: in expansion of macro ‘DEFCTXT’
  454 |   DPScharpath(DEFCTXT, s, b);
      |               ^~~~~~~
/usr/include/GNUstep/AppKit/PSOperators.h: In function ‘void PSshow(const char*)’:
/usr/include/GNUstep/AppKit/PSOperators.h:33:17: error: ‘GSCurrentContext’ was not declared in this scope; did you mean ‘GSCurrentCTM’?
   33 | #define DEFCTXT GSCurrentContext()
      |                 ^~~~~~~~~~~~~~~~
/usr/include/GNUstep/AppKit/PSOperators.h:460:11: note: in expansion of macro ‘DEFCTXT’
  460 |   DPSshow(DEFCTXT, s);
      |           ^~~~~~~
/usr/include/GNUstep/AppKit/PSOperators.h: In function ‘void PSwidthshow(CGFloat, CGFloat, int, const char*)’:
/usr/include/GNUstep/AppKit/PSOperators.h:33:17: error: ‘GSCurrentContext’ was not declared in this scope; did you mean ‘GSCurrentCTM’?
   33 | #define DEFCTXT GSCurrentContext()
      |                 ^~~~~~~~~~~~~~~~
/usr/include/GNUstep/AppKit/PSOperators.h:466:16: note: in expansion of macro ‘DEFCTXT’
  466 |   DPSwidthshow(DEFCTXT, x, y, c, s);
      |                ^~~~~~~
/usr/include/GNUstep/AppKit/PSOperators.h: In function ‘void PSxshow(const char*, const CGFloat*, int)’:
/usr/include/GNUstep/AppKit/PSOperators.h:33:17: error: ‘GSCurrentContext’ was not declared in this scope; did you mean ‘GSCurrentCTM’?
   33 | #define DEFCTXT GSCurrentContext()
      |                 ^~~~~~~~~~~~~~~~
/usr/include/GNUstep/AppKit/PSOperators.h:472:12: note: in expansion of macro ‘DEFCTXT’
  472 |   DPSxshow(DEFCTXT, s, numarray, size);
      |            ^~~~~~~
/usr/include/GNUstep/AppKit/PSOperators.h: In function ‘void PSxyshow(const char*, const CGFloat*, int)’:
/usr/include/GNUstep/AppKit/PSOperators.h:33:17: error: ‘GSCurrentContext’ was not declared in this scope; did you mean ‘GSCurrentCTM’?
   33 | #define DEFCTXT GSCurrentContext()
      |                 ^~~~~~~~~~~~~~~~
/usr/include/GNUstep/AppKit/PSOperators.h:478:13: note: in expansion of macro ‘DEFCTXT’
  478 |   DPSxyshow(DEFCTXT, s, numarray, size);
      |             ^~~~~~~
/usr/include/GNUstep/AppKit/PSOperators.h: In function ‘void PSyshow(const char*, const CGFloat*, int)’:
/usr/include/GNUstep/AppKit/PSOperators.h:33:17: error: ‘GSCurrentContext’ was not declared in this scope; did you mean ‘GSCurrentCTM’?
   33 | #define DEFCTXT GSCurrentContext()
      |                 ^~~~~~~~~~~~~~~~
/usr/include/GNUstep/AppKit/PSOperators.h:484:12: note: in expansion of macro ‘DEFCTXT’
  484 |   DPSyshow(DEFCTXT, s, numarray, size);
      |            ^~~~~~~
/usr/include/GNUstep/AppKit/PSOperators.h: In function ‘void PSgsave()’:
/usr/include/GNUstep/AppKit/PSOperators.h:33:17: error: ‘GSCurrentContext’ was not declared in this scope; did you mean ‘GSCurrentCTM’?
   33 | #define DEFCTXT GSCurrentContext()
      |                 ^~~~~~~~~~~~~~~~
/usr/include/GNUstep/AppKit/PSOperators.h:495:12: note: in expansion of macro ‘DEFCTXT’
  495 |   DPSgsave(DEFCTXT);
      |            ^~~~~~~
/usr/include/GNUstep/AppKit/PSOperators.h: In function ‘void PSgrestore()’:
/usr/include/GNUstep/AppKit/PSOperators.h:33:17: error: ‘GSCurrentContext’ was not declared in this scope; did you mean ‘GSCurrentCTM’?
   33 | #define DEFCTXT GSCurrentContext()
      |                 ^~~~~~~~~~~~~~~~
/usr/include/GNUstep/AppKit/PSOperators.h:501:15: note: in expansion of macro ‘DEFCTXT’
  501 |   DPSgrestore(DEFCTXT);
      |               ^~~~~~~
/usr/include/GNUstep/AppKit/PSOperators.h: In function ‘void PSinitgraphics()’:
/usr/include/GNUstep/AppKit/PSOperators.h:33:17: error: ‘GSCurrentContext’ was not declared in this scope; did you mean ‘GSCurrentCTM’?
   33 | #define DEFCTXT GSCurrentContext()
      |                 ^~~~~~~~~~~~~~~~
/usr/include/GNUstep/AppKit/PSOperators.h:507:19: note: in expansion of macro ‘DEFCTXT’
  507 |   DPSinitgraphics(DEFCTXT);
      |                   ^~~~~~~
/usr/include/GNUstep/AppKit/PSOperators.h: In function ‘void PSsetgstate(NSInteger)’:
/usr/include/GNUstep/AppKit/PSOperators.h:33:17: error: ‘GSCurrentContext’ was not declared in this scope; did you mean ‘GSCurrentCTM’?
   33 | #define DEFCTXT GSCurrentContext()
      |                 ^~~~~~~~~~~~~~~~
/usr/include/GNUstep/AppKit/PSOperators.h:513:16: note: in expansion of macro ‘DEFCTXT’
  513 |   DPSsetgstate(DEFCTXT, gst);
      |                ^~~~~~~
/usr/include/GNUstep/AppKit/PSOperators.h: In function ‘void PScurrentflat(CGFloat*)’:
/usr/include/GNUstep/AppKit/PSOperators.h:33:17: error: ‘GSCurrentContext’ was not declared in this scope; did you mean ‘GSCurrentCTM’?
   33 | #define DEFCTXT GSCurrentContext()
      |                 ^~~~~~~~~~~~~~~~
/usr/include/GNUstep/AppKit/PSOperators.h:524:18: note: in expansion of macro ‘DEFCTXT’
  524 |   DPScurrentflat(DEFCTXT, flatness);
      |                  ^~~~~~~
/usr/include/GNUstep/AppKit/PSOperators.h: In function ‘void PScurrentlinecap(int*)’:
/usr/include/GNUstep/AppKit/PSOperators.h:33:17: error: ‘GSCurrentContext’ was not declared in this scope; did you mean ‘GSCurrentCTM’?
   33 | #define DEFCTXT GSCurrentContext()
      |                 ^~~~~~~~~~~~~~~~
/usr/include/GNUstep/AppKit/PSOperators.h:530:21: note: in expansion of macro ‘DEFCTXT’
  530 |   DPScurrentlinecap(DEFCTXT, linecap);
      |                     ^~~~~~~
/usr/include/GNUstep/AppKit/PSOperators.h: In function ‘void PScurrentlinejoin(int*)’:
/usr/include/GNUstep/AppKit/PSOperators.h:33:17: error: ‘GSCurrentContext’ was not declared in this scope; did you mean ‘GSCurrentCTM’?
   33 | #define DEFCTXT GSCurrentContext()
      |                 ^~~~~~~~~~~~~~~~
/usr/include/GNUstep/AppKit/PSOperators.h:536:22: note: in expansion of macro ‘DEFCTXT’
  536 |   DPScurrentlinejoin(DEFCTXT, linejoin);
      |                      ^~~~~~~
/usr/include/GNUstep/AppKit/PSOperators.h: In function ‘void PScurrentlinewidth(CGFloat*)’:
/usr/include/GNUstep/AppKit/PSOperators.h:33:17: error: ‘GSCurrentContext’ was not declared in this scope; did you mean ‘GSCurrentCTM’?
   33 | #define DEFCTXT GSCurrentContext()
      |                 ^~~~~~~~~~~~~~~~
/usr/include/GNUstep/AppKit/PSOperators.h:542:23: note: in expansion of macro ‘DEFCTXT’
  542 |   DPScurrentlinewidth(DEFCTXT, width);
      |                       ^~~~~~~
/usr/include/GNUstep/AppKit/PSOperators.h: In function ‘void PScurrentmiterlimit(CGFloat*)’:
/usr/include/GNUstep/AppKit/PSOperators.h:33:17: error: ‘GSCurrentContext’ was not declared in this scope; did you mean ‘GSCurrentCTM’?
   33 | #define DEFCTXT GSCurrentContext()
      |                 ^~~~~~~~~~~~~~~~
/usr/include/GNUstep/AppKit/PSOperators.h:548:24: note: in expansion of macro ‘DEFCTXT’
  548 |   DPScurrentmiterlimit(DEFCTXT, limit);
      |                        ^~~~~~~
/usr/include/GNUstep/AppKit/PSOperators.h: In function ‘void PScurrentpoint(CGFloat*, CGFloat*)’:
/usr/include/GNUstep/AppKit/PSOperators.h:33:17: error: ‘GSCurrentContext’ was not declared in this scope; did you mean ‘GSCurrentCTM’?
   33 | #define DEFCTXT GSCurrentContext()
      |                 ^~~~~~~~~~~~~~~~
/usr/include/GNUstep/AppKit/PSOperators.h:554:19: note: in expansion of macro ‘DEFCTXT’
  554 |   DPScurrentpoint(DEFCTXT, x, y);
      |                   ^~~~~~~
/usr/include/GNUstep/AppKit/PSOperators.h: In function ‘void PScurrentstrokeadjust(int*)’:
/usr/include/GNUstep/AppKit/PSOperators.h:33:17: error: ‘GSCurrentContext’ was not declared in this scope; did you mean ‘GSCurrentCTM’?
   33 | #define DEFCTXT GSCurrentContext()
      |                 ^~~~~~~~~~~~~~~~
/usr/include/GNUstep/AppKit/PSOperators.h:560:26: note: in expansion of macro ‘DEFCTXT’
  560 |   DPScurrentstrokeadjust(DEFCTXT, b);
      |                          ^~~~~~~
/usr/include/GNUstep/AppKit/PSOperators.h: In function ‘void PSsetdash(const CGFloat*, NSInteger, CGFloat)’:
/usr/include/GNUstep/AppKit/PSOperators.h:33:17: error: ‘GSCurrentContext’ was not declared in this scope; did you mean ‘GSCurrentCTM’?
   33 | #define DEFCTXT GSCurrentContext()
      |                 ^~~~~~~~~~~~~~~~
/usr/include/GNUstep/AppKit/PSOperators.h:566:14: note: in expansion of macro ‘DEFCTXT’
  566 |   DPSsetdash(DEFCTXT, pat, size, offset);
      |              ^~~~~~~
/usr/include/GNUstep/AppKit/PSOperators.h: In function ‘void PSsetflat(CGFloat)’:
/usr/include/GNUstep/AppKit/PSOperators.h:33:17: error: ‘GSCurrentContext’ was not declared in this scope; did you mean ‘GSCurrentCTM’?
   33 | #define DEFCTXT GSCurrentContext()
      |                 ^~~~~~~~~~~~~~~~
/usr/include/GNUstep/AppKit/PSOperators.h:572:14: note: in expansion of macro ‘DEFCTXT’
  572 |   DPSsetflat(DEFCTXT, flatness);
      |              ^~~~~~~
/usr/include/GNUstep/AppKit/PSOperators.h: In function ‘void PSsethalftonephase(CGFloat, CGFloat)’:
/usr/include/GNUstep/AppKit/PSOperators.h:33:17: error: ‘GSCurrentContext’ was not declared in this scope; did you mean ‘GSCurrentCTM’?
   33 | #define DEFCTXT GSCurrentContext()
      |                 ^~~~~~~~~~~~~~~~
/usr/include/GNUstep/AppKit/PSOperators.h:578:23: note: in expansion of macro ‘DEFCTXT’
  578 |   DPSsethalftonephase(DEFCTXT, x, y);
      |                       ^~~~~~~
/usr/include/GNUstep/AppKit/PSOperators.h: In function ‘void PSsetlinecap(int)’:
/usr/include/GNUstep/AppKit/PSOperators.h:33:17: error: ‘GSCurrentContext’ was not declared in this scope; did you mean ‘GSCurrentCTM’?
   33 | #define DEFCTXT GSCurrentContext()
      |                 ^~~~~~~~~~~~~~~~
/usr/include/GNUstep/AppKit/PSOperators.h:584:17: note: in expansion of macro ‘DEFCTXT’
  584 |   DPSsetlinecap(DEFCTXT, linecap);
      |                 ^~~~~~~
/usr/include/GNUstep/AppKit/PSOperators.h: In function ‘void PSsetlinejoin(int)’:
/usr/include/GNUstep/AppKit/PSOperators.h:33:17: error: ‘GSCurrentContext’ was not declared in this scope; did you mean ‘GSCurrentCTM’?
   33 | #define DEFCTXT GSCurrentContext()
      |                 ^~~~~~~~~~~~~~~~
/usr/include/GNUstep/AppKit/PSOperators.h:590:18: note: in expansion of macro ‘DEFCTXT’
  590 |   DPSsetlinejoin(DEFCTXT, linejoin);
      |                  ^~~~~~~
/usr/include/GNUstep/AppKit/PSOperators.h: In function ‘void PSsetlinewidth(CGFloat)’:
/usr/include/GNUstep/AppKit/PSOperators.h:33:17: error: ‘GSCurrentContext’ was not declared in this scope; did you mean ‘GSCurrentCTM’?
   33 | #define DEFCTXT GSCurrentContext()
      |                 ^~~~~~~~~~~~~~~~
/usr/include/GNUstep/AppKit/PSOperators.h:596:19: note: in expansion of macro ‘DEFCTXT’
  596 |   DPSsetlinewidth(DEFCTXT, width);
      |                   ^~~~~~~
/usr/include/GNUstep/AppKit/PSOperators.h: In function ‘void PSsetmiterlimit(CGFloat)’:
/usr/include/GNUstep/AppKit/PSOperators.h:33:17: error: ‘GSCurrentContext’ was not declared in this scope; did you mean ‘GSCurrentCTM’?
   33 | #define DEFCTXT GSCurrentContext()
      |                 ^~~~~~~~~~~~~~~~
/usr/include/GNUstep/AppKit/PSOperators.h:602:20: note: in expansion of macro ‘DEFCTXT’
  602 |   DPSsetmiterlimit(DEFCTXT, limit);
      |                    ^~~~~~~
/usr/include/GNUstep/AppKit/PSOperators.h: In function ‘void PSsetstrokeadjust(int)’:
/usr/include/GNUstep/AppKit/PSOperators.h:33:17: error: ‘GSCurrentContext’ was not declared in this scope; did you mean ‘GSCurrentCTM’?
   33 | #define DEFCTXT GSCurrentContext()
      |                 ^~~~~~~~~~~~~~~~
/usr/include/GNUstep/AppKit/PSOperators.h:608:22: note: in expansion of macro ‘DEFCTXT’
  608 |   DPSsetstrokeadjust(DEFCTXT, b);
      |                      ^~~~~~~
/usr/include/GNUstep/AppKit/PSOperators.h: In function ‘void PSconcat(const CGFloat*)’:
/usr/include/GNUstep/AppKit/PSOperators.h:33:17: error: ‘GSCurrentContext’ was not declared in this scope; did you mean ‘GSCurrentCTM’?
   33 | #define DEFCTXT GSCurrentContext()
      |                 ^~~~~~~~~~~~~~~~
/usr/include/GNUstep/AppKit/PSOperators.h:618:13: note: in expansion of macro ‘DEFCTXT’
  618 |   DPSconcat(DEFCTXT, m);
      |             ^~~~~~~
/usr/include/GNUstep/AppKit/PSOperators.h: In function ‘void PSinitmatrix()’:
/usr/include/GNUstep/AppKit/PSOperators.h:33:17: error: ‘GSCurrentContext’ was not declared in this scope; did you mean ‘GSCurrentCTM’?
   33 | #define DEFCTXT GSCurrentContext()
      |                 ^~~~~~~~~~~~~~~~
/usr/include/GNUstep/AppKit/PSOperators.h:624:17: note: in expansion of macro ‘DEFCTXT’
  624 |   DPSinitmatrix(DEFCTXT);
      |                 ^~~~~~~
/usr/include/GNUstep/AppKit/PSOperators.h: In function ‘void PSrotate(CGFloat)’:
/usr/include/GNUstep/AppKit/PSOperators.h:33:17: error: ‘GSCurrentContext’ was not declared in this scope; did you mean ‘GSCurrentCTM’?
   33 | #define DEFCTXT GSCurrentContext()
      |                 ^~~~~~~~~~~~~~~~
/usr/include/GNUstep/AppKit/PSOperators.h:630:13: note: in expansion of macro ‘DEFCTXT’
  630 |   DPSrotate(DEFCTXT, angle);
      |             ^~~~~~~
/usr/include/GNUstep/AppKit/PSOperators.h: In function ‘void PSscale(CGFloat, CGFloat)’:
/usr/include/GNUstep/AppKit/PSOperators.h:33:17: error: ‘GSCurrentContext’ was not declared in this scope; did you mean ‘GSCurrentCTM’?
   33 | #define DEFCTXT GSCurrentContext()
      |                 ^~~~~~~~~~~~~~~~
/usr/include/GNUstep/AppKit/PSOperators.h:636:12: note: in expansion of macro ‘DEFCTXT’
  636 |   DPSscale(DEFCTXT, x, y);
      |            ^~~~~~~
/usr/include/GNUstep/AppKit/PSOperators.h: In function ‘void PStranslate(CGFloat, CGFloat)’:
/usr/include/GNUstep/AppKit/PSOperators.h:33:17: error: ‘GSCurrentContext’ was not declared in this scope; did you mean ‘GSCurrentCTM’?
   33 | #define DEFCTXT GSCurrentContext()
      |                 ^~~~~~~~~~~~~~~~
/usr/include/GNUstep/AppKit/PSOperators.h:642:16: note: in expansion of macro ‘DEFCTXT’
  642 |   DPStranslate(DEFCTXT, x, y);
      |                ^~~~~~~
/usr/include/GNUstep/AppKit/PSOperators.h: In function ‘void PSarc(CGFloat, CGFloat, CGFloat, CGFloat, CGFloat)’:
/usr/include/GNUstep/AppKit/PSOperators.h:33:17: error: ‘GSCurrentContext’ was not declared in this scope; did you mean ‘GSCurrentCTM’?
   33 | #define DEFCTXT GSCurrentContext()
      |                 ^~~~~~~~~~~~~~~~
/usr/include/GNUstep/AppKit/PSOperators.h:653:10: note: in expansion of macro ‘DEFCTXT’
  653 |   DPSarc(DEFCTXT, x, y, r, angle1, angle2);
      |          ^~~~~~~
/usr/include/GNUstep/AppKit/PSOperators.h: In function ‘void PSarcn(CGFloat, CGFloat, CGFloat, CGFloat, CGFloat)’:
/usr/include/GNUstep/AppKit/PSOperators.h:33:17: error: ‘GSCurrentContext’ was not declared in this scope; did you mean ‘GSCurrentCTM’?
   33 | #define DEFCTXT GSCurrentContext()
      |                 ^~~~~~~~~~~~~~~~
/usr/include/GNUstep/AppKit/PSOperators.h:659:11: note: in expansion of macro ‘DEFCTXT’
  659 |   DPSarcn(DEFCTXT, x, y, r, angle1, angle2);
      |           ^~~~~~~
/usr/include/GNUstep/AppKit/PSOperators.h: In function ‘void PSarct(CGFloat, CGFloat, CGFloat, CGFloat, CGFloat)’:
/usr/include/GNUstep/AppKit/PSOperators.h:33:17: error: ‘GSCurrentContext’ was not declared in this scope; did you mean ‘GSCurrentCTM’?
   33 | #define DEFCTXT GSCurrentContext()
      |                 ^~~~~~~~~~~~~~~~
/usr/include/GNUstep/AppKit/PSOperators.h:665:11: note: in expansion of macro ‘DEFCTXT’
  665 |   DPSarct(DEFCTXT, x1, y1, x2, y2, r);
      |           ^~~~~~~
/usr/include/GNUstep/AppKit/PSOperators.h: In function ‘void PSclip()’:
/usr/include/GNUstep/AppKit/PSOperators.h:33:17: error: ‘GSCurrentContext’ was not declared in this scope; did you mean ‘GSCurrentCTM’?
   33 | #define DEFCTXT GSCurrentContext()
      |                 ^~~~~~~~~~~~~~~~
/usr/include/GNUstep/AppKit/PSOperators.h:671:11: note: in expansion of macro ‘DEFCTXT’
  671 |   DPSclip(DEFCTXT);
      |           ^~~~~~~
/usr/include/GNUstep/AppKit/PSOperators.h: In function ‘void PSclosepath()’:
/usr/include/GNUstep/AppKit/PSOperators.h:33:17: error: ‘GSCurrentContext’ was not declared in this scope; did you mean ‘GSCurrentCTM’?
   33 | #define DEFCTXT GSCurrentContext()
      |                 ^~~~~~~~~~~~~~~~
/usr/include/GNUstep/AppKit/PSOperators.h:677:16: note: in expansion of macro ‘DEFCTXT’
  677 |   DPSclosepath(DEFCTXT);
      |                ^~~~~~~
/usr/include/GNUstep/AppKit/PSOperators.h: In function ‘void PScurveto(CGFloat, CGFloat, CGFloat, CGFloat, CGFloat, CGFloat)’:
/usr/include/GNUstep/AppKit/PSOperators.h:33:17: error: ‘GSCurrentContext’ was not declared in this scope; did you mean ‘GSCurrentCTM’?
   33 | #define DEFCTXT GSCurrentContext()
      |                 ^~~~~~~~~~~~~~~~
/usr/include/GNUstep/AppKit/PSOperators.h:683:14: note: in expansion of macro ‘DEFCTXT’
  683 |   DPScurveto(DEFCTXT, x1, y1, x2, y2, x3, y3);
      |              ^~~~~~~
/usr/include/GNUstep/AppKit/PSOperators.h: In function ‘void PSeoclip()’:
/usr/include/GNUstep/AppKit/PSOperators.h:33:17: error: ‘GSCurrentContext’ was not declared in this scope; did you mean ‘GSCurrentCTM’?
   33 | #define DEFCTXT GSCurrentContext()
      |                 ^~~~~~~~~~~~~~~~
/usr/include/GNUstep/AppKit/PSOperators.h:689:13: note: in expansion of macro ‘DEFCTXT’
  689 |   DPSeoclip(DEFCTXT);
      |             ^~~~~~~
/usr/include/GNUstep/AppKit/PSOperators.h: In function ‘void PSeofill()’:
/usr/include/GNUstep/AppKit/PSOperators.h:33:17: error: ‘GSCurrentContext’ was not declared in this scope; did you mean ‘GSCurrentCTM’?
   33 | #define DEFCTXT GSCurrentContext()
      |                 ^~~~~~~~~~~~~~~~
/usr/include/GNUstep/AppKit/PSOperators.h:695:13: note: in expansion of macro ‘DEFCTXT’
  695 |   DPSeofill(DEFCTXT);
      |             ^~~~~~~
/usr/include/GNUstep/AppKit/PSOperators.h: In function ‘void PSfill()’:
/usr/include/GNUstep/AppKit/PSOperators.h:33:17: error: ‘GSCurrentContext’ was not declared in this scope; did you mean ‘GSCurrentCTM’?
   33 | #define DEFCTXT GSCurrentContext()
      |                 ^~~~~~~~~~~~~~~~
/usr/include/GNUstep/AppKit/PSOperators.h:701:11: note: in expansion of macro ‘DEFCTXT’
  701 |   DPSfill(DEFCTXT);
      |           ^~~~~~~
/usr/include/GNUstep/AppKit/PSOperators.h: In function ‘void PSflattenpath()’:
/usr/include/GNUstep/AppKit/PSOperators.h:33:17: error: ‘GSCurrentContext’ was not declared in this scope; did you mean ‘GSCurrentCTM’?
   33 | #define DEFCTXT GSCurrentContext()
      |                 ^~~~~~~~~~~~~~~~
/usr/include/GNUstep/AppKit/PSOperators.h:707:18: note: in expansion of macro ‘DEFCTXT’
  707 |   DPSflattenpath(DEFCTXT);
      |                  ^~~~~~~
/usr/include/GNUstep/AppKit/PSOperators.h: In function ‘void PSinitclip()’:
/usr/include/GNUstep/AppKit/PSOperators.h:33:17: error: ‘GSCurrentContext’ was not declared in this scope; did you mean ‘GSCurrentCTM’?
   33 | #define DEFCTXT GSCurrentContext()
      |                 ^~~~~~~~~~~~~~~~
/usr/include/GNUstep/AppKit/PSOperators.h:713:15: note: in expansion of macro ‘DEFCTXT’
  713 |   DPSinitclip(DEFCTXT);
      |               ^~~~~~~
/usr/include/GNUstep/AppKit/PSOperators.h: In function ‘void PSlineto(CGFloat, CGFloat)’:
/usr/include/GNUstep/AppKit/PSOperators.h:33:17: error: ‘GSCurrentContext’ was not declared in this scope; did you mean ‘GSCurrentCTM’?
   33 | #define DEFCTXT GSCurrentContext()
      |                 ^~~~~~~~~~~~~~~~
/usr/include/GNUstep/AppKit/PSOperators.h:719:13: note: in expansion of macro ‘DEFCTXT’
  719 |   DPSlineto(DEFCTXT, x, y);
      |             ^~~~~~~
/usr/include/GNUstep/AppKit/PSOperators.h: In function ‘void PSmoveto(CGFloat, CGFloat)’:
/usr/include/GNUstep/AppKit/PSOperators.h:33:17: error: ‘GSCurrentContext’ was not declared in this scope; did you mean ‘GSCurrentCTM’?
   33 | #define DEFCTXT GSCurrentContext()
      |                 ^~~~~~~~~~~~~~~~
/usr/include/GNUstep/AppKit/PSOperators.h:725:13: note: in expansion of macro ‘DEFCTXT’
  725 |   DPSmoveto(DEFCTXT, x, y);
      |             ^~~~~~~
/usr/include/GNUstep/AppKit/PSOperators.h: In function ‘void PSnewpath()’:
/usr/include/GNUstep/AppKit/PSOperators.h:33:17: error: ‘GSCurrentContext’ was not declared in this scope; did you mean ‘GSCurrentCTM’?
   33 | #define DEFCTXT GSCurrentContext()
      |                 ^~~~~~~~~~~~~~~~
/usr/include/GNUstep/AppKit/PSOperators.h:731:14: note: in expansion of macro ‘DEFCTXT’
  731 |   DPSnewpath(DEFCTXT);
      |              ^~~~~~~
/usr/include/GNUstep/AppKit/PSOperators.h: In function ‘void PSpathbbox(CGFloat*, CGFloat*, CGFloat*, CGFloat*)’:
/usr/include/GNUstep/AppKit/PSOperators.h:33:17: error: ‘GSCurrentContext’ was not declared in this scope; did you mean ‘GSCurrentCTM’?
   33 | #define DEFCTXT GSCurrentContext()
      |                 ^~~~~~~~~~~~~~~~
/usr/include/GNUstep/AppKit/PSOperators.h:737:15: note: in expansion of macro ‘DEFCTXT’
  737 |   DPSpathbbox(DEFCTXT, llx, lly, urx, ury);
      |               ^~~~~~~
/usr/include/GNUstep/AppKit/PSOperators.h: In function ‘void PSrcurveto(CGFloat, CGFloat, CGFloat, CGFloat, CGFloat, CGFloat)’:
/usr/include/GNUstep/AppKit/PSOperators.h:33:17: error: ‘GSCurrentContext’ was not declared in this scope; did you mean ‘GSCurrentCTM’?
   33 | #define DEFCTXT GSCurrentContext()
      |                 ^~~~~~~~~~~~~~~~
/usr/include/GNUstep/AppKit/PSOperators.h:743:15: note: in expansion of macro ‘DEFCTXT’
  743 |   DPSrcurveto(DEFCTXT, x1, y1, x2, y2, x3, y3);
      |               ^~~~~~~
/usr/include/GNUstep/AppKit/PSOperators.h: In function ‘void PSrectclip(CGFloat, CGFloat, CGFloat, CGFloat)’:
/usr/include/GNUstep/AppKit/PSOperators.h:33:17: error: ‘GSCurrentContext’ was not declared in this scope; did you mean ‘GSCurrentCTM’?
   33 | #define DEFCTXT GSCurrentContext()
      |                 ^~~~~~~~~~~~~~~~
/usr/include/GNUstep/AppKit/PSOperators.h:749:15: note: in expansion of macro ‘DEFCTXT’
  749 |   DPSrectclip(DEFCTXT, x, y, w, h);
      |               ^~~~~~~
/usr/include/GNUstep/AppKit/PSOperators.h: In function ‘void PSrectfill(CGFloat, CGFloat, CGFloat, CGFloat)’:
/usr/include/GNUstep/AppKit/PSOperators.h:33:17: error: ‘GSCurrentContext’ was not declared in this scope; did you mean ‘GSCurrentCTM’?
   33 | #define DEFCTXT GSCurrentContext()
      |                 ^~~~~~~~~~~~~~~~
/usr/include/GNUstep/AppKit/PSOperators.h:755:15: note: in expansion of macro ‘DEFCTXT’
  755 |   DPSrectfill(DEFCTXT, x, y, w, h);
      |               ^~~~~~~
/usr/include/GNUstep/AppKit/PSOperators.h: In function ‘void PSrectstroke(CGFloat, CGFloat, CGFloat, CGFloat)’:
/usr/include/GNUstep/AppKit/PSOperators.h:33:17: error: ‘GSCurrentContext’ was not declared in this scope; did you mean ‘GSCurrentCTM’?
   33 | #define DEFCTXT GSCurrentContext()
      |                 ^~~~~~~~~~~~~~~~
/usr/include/GNUstep/AppKit/PSOperators.h:761:17: note: in expansion of macro ‘DEFCTXT’
  761 |   DPSrectstroke(DEFCTXT, x, y, w, h);
      |                 ^~~~~~~
/usr/include/GNUstep/AppKit/PSOperators.h: In function ‘void PSreversepath()’:
/usr/include/GNUstep/AppKit/PSOperators.h:33:17: error: ‘GSCurrentContext’ was not declared in this scope; did you mean ‘GSCurrentCTM’?
   33 | #define DEFCTXT GSCurrentContext()
      |                 ^~~~~~~~~~~~~~~~
/usr/include/GNUstep/AppKit/PSOperators.h:767:18: note: in expansion of macro ‘DEFCTXT’
  767 |   DPSreversepath(DEFCTXT);
      |                  ^~~~~~~
/usr/include/GNUstep/AppKit/PSOperators.h: In function ‘void PSrlineto(CGFloat, CGFloat)’:
/usr/include/GNUstep/AppKit/PSOperators.h:33:17: error: ‘GSCurrentContext’ was not declared in this scope; did you mean ‘GSCurrentCTM’?
   33 | #define DEFCTXT GSCurrentContext()
      |                 ^~~~~~~~~~~~~~~~
/usr/include/GNUstep/AppKit/PSOperators.h:773:14: note: in expansion of macro ‘DEFCTXT’
  773 |   DPSrlineto(DEFCTXT, x, y);
      |              ^~~~~~~
/usr/include/GNUstep/AppKit/PSOperators.h: In function ‘void PSrmoveto(CGFloat, CGFloat)’:
/usr/include/GNUstep/AppKit/PSOperators.h:33:17: error: ‘GSCurrentContext’ was not declared in this scope; did you mean ‘GSCurrentCTM’?
   33 | #define DEFCTXT GSCurrentContext()
      |                 ^~~~~~~~~~~~~~~~
/usr/include/GNUstep/AppKit/PSOperators.h:779:14: note: in expansion of macro ‘DEFCTXT’
  779 |   DPSrmoveto(DEFCTXT, x, y);
      |              ^~~~~~~
/usr/include/GNUstep/AppKit/PSOperators.h: In function ‘void PSstroke()’:
/usr/include/GNUstep/AppKit/PSOperators.h:33:17: error: ‘GSCurrentContext’ was not declared in this scope; did you mean ‘GSCurrentCTM’?
   33 | #define DEFCTXT GSCurrentContext()
      |                 ^~~~~~~~~~~~~~~~
/usr/include/GNUstep/AppKit/PSOperators.h:785:13: note: in expansion of macro ‘DEFCTXT’
  785 |   DPSstroke(DEFCTXT);
      |             ^~~~~~~
/usr/include/GNUstep/AppKit/PSOperators.h: At global scope:
/usr/include/GNUstep/AppKit/PSOperators.h:789:1: error: variable or field ‘PSshfill’ declared void
  789 | PSshfill(NSDictionary *shaderDictionary)
      | ^~~~~~~~
/usr/include/GNUstep/AppKit/PSOperators.h:789:24: error: ‘shaderDictionary’ was not declared in this scope; did you mean ‘NSDictionary’?
  789 | PSshfill(NSDictionary *shaderDictionary)
      |                        ^~~~~~~~~~~~~~~~
      |                        NSDictionary
/usr/include/GNUstep/AppKit/PSOperators.h: In function ‘void PScomposite(CGFloat, CGFloat, CGFloat, CGFloat, NSInteger, CGFloat, CGFloat, NSCompositingOperation)’:
/usr/include/GNUstep/AppKit/PSOperators.h:33:17: error: ‘GSCurrentContext’ was not declared in this scope; did you mean ‘GSCurrentCTM’?
   33 | #define DEFCTXT GSCurrentContext()
      |                 ^~~~~~~~~~~~~~~~
/usr/include/GNUstep/AppKit/PSOperators.h:802:16: note: in expansion of macro ‘DEFCTXT’
  802 |   DPScomposite(DEFCTXT, x, y, w, h, gstateNum, dx, dy, op);
      |                ^~~~~~~
/usr/include/GNUstep/AppKit/PSOperators.h: In function ‘void PScompositerect(CGFloat, CGFloat, CGFloat, CGFloat, NSCompositingOperation)’:
/usr/include/GNUstep/AppKit/PSOperators.h:33:17: error: ‘GSCurrentContext’ was not declared in this scope; did you mean ‘GSCurrentCTM’?
   33 | #define DEFCTXT GSCurrentContext()
      |                 ^~~~~~~~~~~~~~~~
/usr/include/GNUstep/AppKit/PSOperators.h:808:20: note: in expansion of macro ‘DEFCTXT’
  808 |   DPScompositerect(DEFCTXT, x, y, w, h, op);
      |                    ^~~~~~~
/usr/include/GNUstep/AppKit/PSOperators.h: In function ‘void PSdissolve(CGFloat, CGFloat, CGFloat, CGFloat, NSInteger, CGFloat, CGFloat, CGFloat)’:
/usr/include/GNUstep/AppKit/PSOperators.h:33:17: error: ‘GSCurrentContext’ was not declared in this scope; did you mean ‘GSCurrentCTM’?
   33 | #define DEFCTXT GSCurrentContext()
      |                 ^~~~~~~~~~~~~~~~
/usr/include/GNUstep/AppKit/PSOperators.h:814:15: note: in expansion of macro ‘DEFCTXT’
  814 |   DPSdissolve(DEFCTXT, x, y, w, h, gstateNum, dx, dy, delta);
      |               ^~~~~~~
/usr/include/GNUstep/AppKit/PSOperators.h: In function ‘void PSPrintf(const char*, va_list)’:
/usr/include/GNUstep/AppKit/PSOperators.h:33:17: error: ‘GSCurrentContext’ was not declared in this scope; did you mean ‘GSCurrentCTM’?
   33 | #define DEFCTXT GSCurrentContext()
      |                 ^~~~~~~~~~~~~~~~
/usr/include/GNUstep/AppKit/PSOperators.h:825:13: note: in expansion of macro ‘DEFCTXT’
  825 |   DPSPrintf(DEFCTXT, fmt, args);
      |             ^~~~~~~
/usr/include/GNUstep/AppKit/PSOperators.h: In function ‘void PSWriteData(const char*, unsigned int)’:
/usr/include/GNUstep/AppKit/PSOperators.h:33:17: error: ‘GSCurrentContext’ was not declared in this scope; did you mean ‘GSCurrentCTM’?
   33 | #define DEFCTXT GSCurrentContext()
      |                 ^~~~~~~~~~~~~~~~
/usr/include/GNUstep/AppKit/PSOperators.h:831:16: note: in expansion of macro ‘DEFCTXT’
  831 |   DPSWriteData(DEFCTXT, buf, count);
      |                ^~~~~~~
/usr/include/GNUstep/Frameworks/AddressView.framework/Versions/0/ADImageView.h: At global scope:
/usr/include/GNUstep/Frameworks/AddressView.framework/Versions/0/ADImageView.h:12:2: error: ‘interface’ does not name a type
   12 | @interface ADImageView: NSImageView
      |  ^~~~~~~~~
/usr/include/GNUstep/Frameworks/AddressView.framework/Versions/0/ADImageView.h:20:1: error: expected unqualified-id before ‘-’ token
   20 | - initWithFrame: (NSRect) frame;
      | ^
/usr/include/GNUstep/Frameworks/AddressView.framework/Versions/0/ADImageView.h:21:1: error: expected unqualified-id before ‘-’ token
   21 | - (void) setTarget: (id) target;
      | ^
/usr/include/GNUstep/Frameworks/AddressView.framework/Versions/0/ADImageView.h:22:1: error: expected unqualified-id before ‘-’ token
   22 | - (void) setAction: (SEL) sel;
      | ^
/usr/include/GNUstep/Frameworks/AddressView.framework/Versions/0/ADImageView.h:23:1: error: expected unqualified-id before ‘-’ token
   23 | - (void) mouseDown: (NSEvent*) event;
      | ^
/usr/include/GNUstep/Frameworks/AddressView.framework/Versions/0/ADImageView.h:24:1: error: expected unqualified-id before ‘-’ token
   24 | - (void) mouseUp: (NSEvent*) event;
      | ^
/usr/include/GNUstep/Frameworks/AddressView.framework/Versions/0/ADImageView.h:25:1: error: expected unqualified-id before ‘-’ token
   25 | - (void) mouseDragged: (NSEvent*) event;
      | ^
/usr/include/GNUstep/Frameworks/AddressView.framework/Versions/0/ADImageView.h:26:1: error: expected unqualified-id before ‘-’ token
   26 | - (BOOL) hasEditableCells;
      | ^
/usr/include/GNUstep/Frameworks/AddressView.framework/Versions/0/ADImageView.h:27:1: error: expected unqualified-id before ‘-’ token
   27 | - (void) setDelegate: (id) delegate;
      | ^
/usr/include/GNUstep/Frameworks/AddressView.framework/Versions/0/ADImageView.h:28:1: error: expected unqualified-id before ‘-’ token
   28 | - (id) delegate;
      | ^
/usr/include/GNUstep/Frameworks/AddressView.framework/Versions/0/ADImageView.h:30:1: error: expected unqualified-id before ‘-’ token
   30 | - (void) setPerson: (ADPerson*) person;
      | ^
/usr/include/GNUstep/Frameworks/AddressView.framework/Versions/0/ADImageView.h:31:1: error: expected unqualified-id before ‘-’ token
   31 | - (ADPerson*) person;
      | ^
/usr/include/GNUstep/Frameworks/AddressView.framework/Versions/0/ADImageView.h:32:2: error: ‘end’ does not name a type
   32 | @end
      |  ^~~
/usr/include/GNUstep/Frameworks/AddressView.framework/Versions/0/ADImageView.h:37:1: error: expected unqualified-id before ‘-’ token
   37 | - (BOOL) imageView: (ADImageView*) view
      | ^
/usr/include/GNUstep/Frameworks/AddressView.framework/Versions/0/ADImageView.h:39:1: error: expected unqualified-id before ‘-’ token
   39 | - (NSImage*) draggingImage;
      | ^
/usr/include/GNUstep/Frameworks/AddressView.framework/Versions/0/ADImageView.h:40:2: error: ‘end’ does not name a type
   40 | @end
      |  ^~~
/usr/include/GNUstep/Frameworks/AddressView.framework/Versions/0/ADPersonPropertyView.h:19:1: error: expected unqualified-id before ‘-’ token
   19 | - (NSString*) stringByTrimmingWhitespace;
      | ^
/usr/include/GNUstep/Frameworks/AddressView.framework/Versions/0/ADPersonPropertyView.h:20:1: error: expected unqualified-id before ‘-’ token
   20 | - (BOOL) isEmptyString;
      | ^
/usr/include/GNUstep/Frameworks/AddressView.framework/Versions/0/ADPersonPropertyView.h:21:2: error: ‘end’ does not name a type
   21 | @end
      |  ^~~
/usr/include/GNUstep/Frameworks/AddressView.framework/Versions/0/ADPersonPropertyView.h:28:1: error: expected unqualified-id before ‘-’ token
   28 | - (void) setRect: (NSRect) r;
      | ^
/usr/include/GNUstep/Frameworks/AddressView.framework/Versions/0/ADPersonPropertyView.h:29:1: error: expected unqualified-id before ‘-’ token
   29 | - (NSRect) rect;
      | ^
/usr/include/GNUstep/Frameworks/AddressView.framework/Versions/0/ADPersonPropertyView.h:31:1: error: expected unqualified-id before ‘-’ token
   31 | - (void) setDetails: (id) details;
      | ^
/usr/include/GNUstep/Frameworks/AddressView.framework/Versions/0/ADPersonPropertyView.h:32:1: error: expected unqualified-id before ‘-’ token
   32 | - (id) details;
      | ^
/usr/include/GNUstep/Frameworks/AddressView.framework/Versions/0/ADPersonPropertyView.h:33:2: error: ‘end’ does not name a type
   33 | @end
      |  ^~~
/usr/include/GNUstep/Frameworks/AddressView.framework/Versions/0/ADPersonPropertyView.h:39:3: error: ‘ADActionType’ does not name a type
   39 | } ADActionType;
      |   ^~~~~~~~~~~~
/usr/include/GNUstep/Frameworks/AddressView.framework/Versions/0/ADPersonPropertyView.h:41:2: error: ‘interface’ does not name a type
   41 | @interface ADPersonActionCell: NSImageCell
      |  ^~~~~~~~~
/usr/include/GNUstep/Frameworks/AddressView.framework/Versions/0/ADPersonPropertyView.h:47:1: error: expected unqualified-id before ‘-’ token
   47 | - (void) setActionType: (ADActionType) type;
      | ^
/usr/include/GNUstep/Frameworks/AddressView.framework/Versions/0/ADPersonPropertyView.h:48:1: error: expected unqualified-id before ‘-’ token
   48 | - (ADActionType) actionType;
      | ^
/usr/include/GNUstep/Frameworks/AddressView.framework/Versions/0/ADPersonPropertyView.h:50:1: error: expected unqualified-id before ‘-’ token
   50 | - (void) setOrigin: (NSPoint) origin;
      | ^
/usr/include/GNUstep/Frameworks/AddressView.framework/Versions/0/ADPersonPropertyView.h:51:1: error: expected unqualified-id before ‘-’ token
   51 | - (NSRect) rect;
      | ^
/usr/include/GNUstep/Frameworks/AddressView.framework/Versions/0/ADPersonPropertyView.h:53:1: error: expected unqualified-id before ‘-’ token
   53 | - (void) setDetails: (id) details;
      | ^
/usr/include/GNUstep/Frameworks/AddressView.framework/Versions/0/ADPersonPropertyView.h:54:1: error: expected unqualified-id before ‘-’ token
   54 | - (id) details;
      | ^
/usr/include/GNUstep/Frameworks/AddressView.framework/Versions/0/ADPersonPropertyView.h:55:2: error: ‘end’ does not name a type
   55 | @end
      |  ^~~
/usr/include/GNUstep/Frameworks/AddressView.framework/Versions/0/ADPersonPropertyView.h:83:1: error: expected unqualified-id before ‘+’ token
   83 | + (NSFont*) font;
      | ^
/usr/include/GNUstep/Frameworks/AddressView.framework/Versions/0/ADPersonPropertyView.h:84:1: error: expected unqualified-id before ‘+’ token
   84 | + (NSFont*) boldFont;
      | ^
/usr/include/GNUstep/Frameworks/AddressView.framework/Versions/0/ADPersonPropertyView.h:85:1: error: expected unqualified-id before ‘+’ token
   85 | + (float) fontSize;
      | ^
/usr/include/GNUstep/Frameworks/AddressView.framework/Versions/0/ADPersonPropertyView.h:86:1: error: expected unqualified-id before ‘+’ token
   86 | + (void) setFontSize: (float) size;
      | ^
/usr/include/GNUstep/Frameworks/AddressView.framework/Versions/0/ADPersonPropertyView.h:88:1: error: expected unqualified-id before ‘-’ token
   88 | - (void) setDelegate: (id) delegate;
      | ^
/usr/include/GNUstep/Frameworks/AddressView.framework/Versions/0/ADPersonPropertyView.h:89:1: error: expected unqualified-id before ‘-’ token
   89 | - (id) delegate;
      | ^
/usr/include/GNUstep/Frameworks/AddressView.framework/Versions/0/ADPersonPropertyView.h:91:1: error: expected unqualified-id before ‘-’ token
   91 | - (void) setPerson: (ADPerson*) person;
      | ^
/usr/include/GNUstep/Frameworks/AddressView.framework/Versions/0/ADPersonPropertyView.h:92:1: error: expected unqualified-id before ‘-’ token
   92 | - (ADPerson*) person;
      | ^
/usr/include/GNUstep/Frameworks/AddressView.framework/Versions/0/ADPersonPropertyView.h:94:1: error: expected unqualified-id before ‘-’ token
   94 | - (void) setProperty: (NSString*) property;
      | ^
/usr/include/GNUstep/Frameworks/AddressView.framework/Versions/0/ADPersonPropertyView.h:95:1: error: expected unqualified-id before ‘-’ token
   95 | - (NSString*) property;
      | ^
/usr/include/GNUstep/Frameworks/AddressView.framework/Versions/0/ADPersonPropertyView.h:97:1: error: expected unqualified-id before ‘-’ token
   97 | - (void) setDisplaysLabel: (BOOL) yesno;
      | ^
/usr/include/GNUstep/Frameworks/AddressView.framework/Versions/0/ADPersonPropertyView.h:98:1: error: expected unqualified-id before ‘-’ token
   98 | - (BOOL) displaysLabel;
      | ^
/usr/include/GNUstep/Frameworks/AddressView.framework/Versions/0/ADPersonPropertyView.h:100:1: error: expected unqualified-id before ‘-’ token
  100 | - (void) setMaxLabelWidth: (int) width;
      | ^
/usr/include/GNUstep/Frameworks/AddressView.framework/Versions/0/ADPersonPropertyView.h:101:1: error: expected unqualified-id before ‘-’ token
  101 | - (int) maxLabelWidth;
      | ^
/usr/include/GNUstep/Frameworks/AddressView.framework/Versions/0/ADPersonPropertyView.h:102:1: error: expected unqualified-id before ‘-’ token
  102 | - (int) neededLabelWidth;
      | ^
/usr/include/GNUstep/Frameworks/AddressView.framework/Versions/0/ADPersonPropertyView.h:104:1: error: expected unqualified-id before ‘-’ token
  104 | - (NSFont*) font;
      | ^
/usr/include/GNUstep/Frameworks/AddressView.framework/Versions/0/ADPersonPropertyView.h:105:1: error: expected unqualified-id before ‘-’ token
  105 | - (void) setFont: (NSFont*) font;
      | ^
/usr/include/GNUstep/Frameworks/AddressView.framework/Versions/0/ADPersonPropertyView.h:106:1: error: expected unqualified-id before ‘-’ token
  106 | - (NSFont*) boldFont;
      | ^
/usr/include/GNUstep/Frameworks/AddressView.framework/Versions/0/ADPersonPropertyView.h:107:1: error: expected unqualified-id before ‘-’ token
  107 | - (float) fontSize;
      | ^
/usr/include/GNUstep/Frameworks/AddressView.framework/Versions/0/ADPersonPropertyView.h:108:1: error: expected unqualified-id before ‘-’ token
  108 | - (void) setFontSize: (float) size;
      | ^
/usr/include/GNUstep/Frameworks/AddressView.framework/Versions/0/ADPersonPropertyView.h:110:1: error: expected unqualified-id before ‘-’ token
  110 | - (void) setEditable: (BOOL) editable;
      | ^
/usr/include/GNUstep/Frameworks/AddressView.framework/Versions/0/ADPersonPropertyView.h:111:1: error: expected unqualified-id before ‘-’ token
  111 | - (BOOL) isEditable;
      | ^
/usr/include/GNUstep/Frameworks/AddressView.framework/Versions/0/ADPersonPropertyView.h:113:1: error: expected unqualified-id before ‘-’ token
  113 | - (BOOL) hasEditableCells;
      | ^
/usr/include/GNUstep/Frameworks/AddressView.framework/Versions/0/ADPersonPropertyView.h:114:1: error: expected unqualified-id before ‘-’ token
  114 | - (BOOL) hasCells;
      | ^
/usr/include/GNUstep/Frameworks/AddressView.framework/Versions/0/ADPersonPropertyView.h:115:1: error: expected unqualified-id before ‘-’ token
  115 | - (void) beginEditingInFirstCell;
      | ^
/usr/include/GNUstep/Frameworks/AddressView.framework/Versions/0/ADPersonPropertyView.h:116:1: error: expected unqualified-id before ‘-’ token
  116 | - (void) beginEditingInLastCell;
      | ^
/usr/include/GNUstep/Frameworks/AddressView.framework/Versions/0/ADPersonPropertyView.h:117:1: error: expected unqualified-id before ‘-’ token
  117 | - (void) endEditing;
      | ^
/usr/include/GNUstep/Frameworks/AddressView.framework/Versions/0/ADPersonPropertyView.h:119:1: error: expected unqualified-id before ‘-’ token
  119 | - (NSUInteger) indexOfEditableCellWithDetails: (id) details;
      | ^
/usr/include/GNUstep/Frameworks/AddressView.framework/Versions/0/ADPersonPropertyView.h:121:1: error: expected unqualified-id before ‘-’ token
  121 | - (NSString*) propertyForDragWithDetails: (id) details;
      | ^
/usr/include/GNUstep/Frameworks/AddressView.framework/Versions/0/ADPersonPropertyView.h:122:1: error: expected unqualified-id before ‘-’ token
  122 | - (NSImage*) imageForDraggedProperty: (NSString*) prop;
      | ^
/usr/include/GNUstep/Frameworks/AddressView.framework/Versions/0/ADPersonPropertyView.h:123:2: error: ‘end’ does not name a type
  123 | @end
      |  ^~~
/usr/include/GNUstep/Frameworks/AddressView.framework/Versions/0/ADPersonPropertyView.h:127:1: error: expected unqualified-id before ‘-’ token
  127 | - (NSString*) defaultLabel;
      | ^
/usr/include/GNUstep/Frameworks/AddressView.framework/Versions/0/ADPersonPropertyView.h:128:1: error: expected unqualified-id before ‘-’ token
  128 | - (id) emptyValue;
      | ^
/usr/include/GNUstep/Frameworks/AddressView.framework/Versions/0/ADPersonPropertyView.h:129:1: error: expected unqualified-id before ‘-’ token
  129 | - (NSArray*) layoutRuleForValue: (NSDictionary*) dict;
      | ^
/usr/include/GNUstep/Frameworks/AddressView.framework/Versions/0/ADPersonPropertyView.h:130:2: error: ‘end’ does not name a type
  130 | @end
      |  ^~~
/usr/include/GNUstep/Frameworks/AddressView.framework/Versions/0/ADPersonPropertyView.h:134:1: error: expected unqualified-id before ‘-’ token
  134 | - (BOOL) canPerformClickForProperty: (id) property;
      | ^
/usr/include/GNUstep/Frameworks/AddressView.framework/Versions/0/ADPersonPropertyView.h:135:1: error: expected unqualified-id before ‘-’ token
  135 | - (void) clickedOnProperty: (id) value
      | ^
/usr/include/GNUstep/Frameworks/AddressView.framework/Versions/0/ADPersonPropertyView.h:138:1: error: expected unqualified-id before ‘-’ token
  138 | - (void) valueForProperty: (id) property
      | ^
/usr/include/GNUstep/Frameworks/AddressView.framework/Versions/0/ADPersonPropertyView.h:141:1: error: expected unqualified-id before ‘-’ token
  141 | - (void) view: (id) view
      | ^
/usr/include/GNUstep/Frameworks/AddressView.framework/Versions/0/ADPersonPropertyView.h:144:1: error: expected unqualified-id before ‘-’ token
  144 | - (void) view: (id) view
      | ^
/usr/include/GNUstep/Frameworks/AddressView.framework/Versions/0/ADPersonPropertyView.h:147:1: error: expected unqualified-id before ‘-’ token
  147 | - (void) beginEditingInNextViewWithTextMovement: (int) textMovement;
      | ^
/usr/include/GNUstep/Frameworks/AddressView.framework/Versions/0/ADPersonPropertyView.h:149:1: error: expected unqualified-id before ‘-’ token
  149 | - (BOOL) personPropertyView: (ADPersonPropertyView*) view
      | ^
/usr/include/GNUstep/Frameworks/AddressView.framework/Versions/0/ADPersonPropertyView.h:152:1: error: expected unqualified-id before ‘-’ token
  152 | - (BOOL) personPropertyView: (ADPersonPropertyView*) view
      | ^
/usr/include/GNUstep/Frameworks/AddressView.framework/Versions/0/ADPersonPropertyView.h:155:1: error: expected unqualified-id before ‘-’ token
  155 | - (NSImage*) draggingImage;
      | ^
/usr/include/GNUstep/Frameworks/AddressView.framework/Versions/0/ADPersonPropertyView.h:156:2: error: ‘end’ does not name a type
  156 | @end
      |  ^~~
/usr/include/GNUstep/Frameworks/AddressView.framework/Versions/0/ADPersonPropertyView.h:165:1: error: expected unqualified-id before ‘-’ token
  165 | - (ADPersonPropertyCell*) addValueCellForValue: (NSString*) val
      | ^
/usr/include/GNUstep/Frameworks/AddressView.framework/Versions/0/ADPersonPropertyView.h:168:1: error: expected unqualified-id before ‘-’ token
  168 | - (ADPersonPropertyCell*) addValueCellForValue: (NSString*) val
      | ^
/usr/include/GNUstep/Frameworks/AddressView.framework/Versions/0/ADPersonPropertyView.h:170:1: error: expected unqualified-id before ‘-’ token
  170 | - (ADPersonPropertyCell*) addLabelCellForLabel: (NSString*) label
      | ^
/usr/include/GNUstep/Frameworks/AddressView.framework/Versions/0/ADPersonPropertyView.h:172:1: error: expected unqualified-id before ‘-’ token
  172 | - (void) layout;
      | ^
/usr/include/GNUstep/Frameworks/AddressView.framework/Versions/0/ADPersonPropertyView.h:173:2: error: ‘end’ does not name a type
  173 | @end
      |  ^~~
/usr/include/GNUstep/Frameworks/AddressView.framework/Versions/0/ADPersonPropertyView.h:178:1: error: expected unqualified-id before ‘-’ token
  178 | - (void) beginEditingInCellWithDetails: (id) details
      | ^
/usr/include/GNUstep/Frameworks/AddressView.framework/Versions/0/ADPersonPropertyView.h:180:2: error: ‘end’ does not name a type
  180 | @end
      |  ^~~
/usr/include/GNUstep/Frameworks/AddressView.framework/Versions/0/ADPersonView.h:23:8: error: ‘NSString’ does not name a type
   23 | extern NSString * const ADPeoplePboardType;
      |        ^~~~~~~~
/usr/include/GNUstep/Frameworks/AddressView.framework/Versions/0/ADPersonView.h:25:2: error: ‘interface’ does not name a type
   25 | @interface ADPersonView: NSView <ADPersonPropertyViewDelegate>
      |  ^~~~~~~~~
/usr/include/GNUstep/Frameworks/AddressView.framework/Versions/0/ADPersonView.h:47:1: error: expected unqualified-id before ‘-’ token
   47 | - initWithFrame: (NSRect) aRect;
      | ^
/usr/include/GNUstep/Frameworks/AddressView.framework/Versions/0/ADPersonView.h:49:1: error: expected unqualified-id before ‘-’ token
   49 | - (void) layout;
      | ^
/usr/include/GNUstep/Frameworks/AddressView.framework/Versions/0/ADPersonView.h:50:1: error: expected unqualified-id before ‘-’ token
   50 | - (BOOL) fillsSuperview;
      | ^
/usr/include/GNUstep/Frameworks/AddressView.framework/Versions/0/ADPersonView.h:51:1: error: expected unqualified-id before ‘-’ token
   51 | - (void) setFillsSuperview: (BOOL) yesno;
      | ^
/usr/include/GNUstep/Frameworks/AddressView.framework/Versions/0/ADPersonView.h:52:1: error: expected unqualified-id before ‘-’ token
   52 | - (void) calcSize;
      | ^
/usr/include/GNUstep/Frameworks/AddressView.framework/Versions/0/ADPersonView.h:54:1: error: expected unqualified-id before ‘-’ token
   54 | - (void) setPerson: (ADPerson*) person;
      | ^
/usr/include/GNUstep/Frameworks/AddressView.framework/Versions/0/ADPersonView.h:55:1: error: expected unqualified-id before ‘-’ token
   55 | - (ADPerson*) person;
      | ^
/usr/include/GNUstep/Frameworks/AddressView.framework/Versions/0/ADPersonView.h:58:1: error: expected unqualified-id before ‘-’ token
   58 | - (void) setDisplaysImage: (BOOL) yesno;
      | ^
/usr/include/GNUstep/Frameworks/AddressView.framework/Versions/0/ADPersonView.h:59:1: error: expected unqualified-id before ‘-’ token
   59 | - (BOOL) displaysImage;
      | ^
/usr/include/GNUstep/Frameworks/AddressView.framework/Versions/0/ADPersonView.h:61:1: error: expected unqualified-id before ‘-’ token
   61 | - (void) setForceImage: (BOOL) yesno;
      | ^
/usr/include/GNUstep/Frameworks/AddressView.framework/Versions/0/ADPersonView.h:62:1: error: expected unqualified-id before ‘-’ token
   62 | - (BOOL) forceImage;
      | ^
/usr/include/GNUstep/Frameworks/AddressView.framework/Versions/0/ADPersonView.h:64:1: error: expected unqualified-id before ‘-’ token
   64 | - (void) drawRect: (NSRect) rect;
      | ^
/usr/include/GNUstep/Frameworks/AddressView.framework/Versions/0/ADPersonView.h:66:1: error: expected unqualified-id before ‘-’ token
   66 | - (BOOL) isEditable;
      | ^
/usr/include/GNUstep/Frameworks/AddressView.framework/Versions/0/ADPersonView.h:67:1: error: expected unqualified-id before ‘-’ token
   67 | - (void) setEditable: (BOOL) yn;
      | ^
/usr/include/GNUstep/Frameworks/AddressView.framework/Versions/0/ADPersonView.h:68:1: error: expected unqualified-id before ‘-’ token
   68 | - (void) beginEditingInFirstCell;
      | ^
/usr/include/GNUstep/Frameworks/AddressView.framework/Versions/0/ADPersonView.h:70:1: error: expected unqualified-id before ‘-’ token
   70 | - (void) superviewFrameChanged: (NSNotification*) note;
      | ^
/usr/include/GNUstep/Frameworks/AddressView.framework/Versions/0/ADPersonView.h:71:1: error: expected unqualified-id before ‘-’ token
   71 | - (void) imageClicked: (id) sender;
      | ^
/usr/include/GNUstep/Frameworks/AddressView.framework/Versions/0/ADPersonView.h:73:1: error: expected unqualified-id before ‘-’ token
   73 | - (void) cleanupEmptyProperty: (NSString*) prop;
      | ^
/usr/include/GNUstep/Frameworks/AddressView.framework/Versions/0/ADPersonView.h:74:1: error: expected unqualified-id before ‘-’ token
   74 | - (void) cleanupEmptyProperties;
      | ^
/usr/include/GNUstep/Frameworks/AddressView.framework/Versions/0/ADPersonView.h:76:1: error: expected unqualified-id before ‘-’ token
   76 | - (void) setDelegate: (id) delegate;
      | ^
/usr/include/GNUstep/Frameworks/AddressView.framework/Versions/0/ADPersonView.h:77:1: error: expected unqualified-id before ‘-’ token
   77 | - (id) delegate;
      | ^
/usr/include/GNUstep/Frameworks/AddressView.framework/Versions/0/ADPersonView.h:79:1: error: expected unqualified-id before ‘-’ token
   79 | - (void) setAcceptsDrop: (BOOL) yesno;
      | ^
/usr/include/GNUstep/Frameworks/AddressView.framework/Versions/0/ADPersonView.h:80:1: error: expected unqualified-id before ‘-’ token
   80 | - (BOOL) acceptsDrop;
      | ^
/usr/include/GNUstep/Frameworks/AddressView.framework/Versions/0/ADPersonView.h:82:1: error: expected unqualified-id before ‘-’ token
   82 | - (void) setFontSize: (float) fontSize;
      | ^
/usr/include/GNUstep/Frameworks/AddressView.framework/Versions/0/ADPersonView.h:83:1: error: expected unqualified-id before ‘-’ token
   83 | - (float) fontSize;
      | ^
/usr/include/GNUstep/Frameworks/AddressView.framework/Versions/0/ADPersonView.h:84:2: error: ‘end’ does not name a type
   84 | @end
      |  ^~~
/usr/include/GNUstep/Frameworks/AddressView.framework/Versions/0/ADPersonView.h:89:1: error: expected unqualified-id before ‘+’ token
   89 | + (NSString*) defaultLabelForProperty: (NSString*) property;
      | ^
/usr/include/GNUstep/Frameworks/AddressView.framework/Versions/0/ADPersonView.h:90:1: error: expected unqualified-id before ‘+’ token
   90 | + (id) emptyValueForProperty: (NSString*) property;
      | ^
/usr/include/GNUstep/Frameworks/AddressView.framework/Versions/0/ADPersonView.h:91:1: error: expected unqualified-id before ‘+’ token
   91 | + (NSArray*) layoutRuleForProperty: (NSString*) property
      | ^
/usr/include/GNUstep/Frameworks/AddressView.framework/Versions/0/ADPersonView.h:94:1: error: expected unqualified-id before ‘+’ token
   94 | + (NSString*) isoCountryCodeForCountryName: (NSString*) name;
      | ^
/usr/include/GNUstep/Frameworks/AddressView.framework/Versions/0/ADPersonView.h:95:1: error: expected unqualified-id before ‘+’ token
   95 | + (NSString*) isoCountryCodeForCurrentLocale;
      | ^
/usr/include/GNUstep/Frameworks/AddressView.framework/Versions/0/ADPersonView.h:96:1: error: expected unqualified-id before ‘+’ token
   96 | + (void) setDefaultISOCountryCode: (NSString*) code;
      | ^
/usr/include/GNUstep/Frameworks/AddressView.framework/Versions/0/ADPersonView.h:97:2: error: ‘end’ does not name a type
   97 | @end
      |  ^~~
/usr/include/GNUstep/Frameworks/AddressView.framework/Versions/0/ADPersonView.h:102:1: error: expected unqualified-id before ‘-’ token
  102 | - (BOOL) personView: (ADPersonView*) aView
      | ^
/usr/include/GNUstep/Frameworks/AddressView.framework/Versions/0/ADPersonView.h:105:1: error: expected unqualified-id before ‘-’ token
  105 | - (BOOL) personView: (ADPersonView*) aView
      | ^
/usr/include/GNUstep/Frameworks/AddressView.framework/Versions/0/ADPersonView.h:107:1: error: expected unqualified-id before ‘-’ token
  107 | - (BOOL) personView: (ADPersonView*) aView
      | ^
/usr/include/GNUstep/Frameworks/AddressView.framework/Versions/0/ADPersonView.h:109:1: error: expected unqualified-id before ‘-’ token
  109 | - (BOOL) personView: (ADPersonView*) aView
      | ^
/usr/include/GNUstep/Frameworks/AddressView.framework/Versions/0/ADPersonView.h:111:2: error: ‘end’ does not name a type
  111 | @end
      |  ^~~
/usr/include/GNUstep/Frameworks/AddressView.framework/Versions/0/ADSinglePropertyView.h:13:2: error: ‘interface’ does not name a type
   13 | @interface NSObject (ADSinglePropertyViewDelegate)
      |  ^~~~~~~~~
/usr/include/GNUstep/Frameworks/AddressView.framework/Versions/0/ADSinglePropertyView.h:17:2: error: ‘end’ does not name a type
   17 | @end
      |  ^~~
/usr/include/GNUstep/Frameworks/AddressView.framework/Versions/0/ADSinglePropertyView.h:23:3: error: ‘ADAutoselectMode’ does not name a type
   23 | } ADAutoselectMode;
      |   ^~~~~~~~~~~~~~~~
/usr/include/GNUstep/Frameworks/AddressView.framework/Versions/0/ADSinglePropertyView.h:25:2: error: ‘interface’ does not name a type
   25 | @interface ADSinglePropertyView: NSView
      |  ^~~~~~~~~
/usr/include/GNUstep/Frameworks/AddressView.framework/Versions/0/ADSinglePropertyView.h:37:1: error: expected unqualified-id before ‘-’ token
   37 | - initWithFrame: (NSRect) frame;
      | ^
/usr/include/GNUstep/Frameworks/AddressView.framework/Versions/0/ADSinglePropertyView.h:39:1: error: expected unqualified-id before ‘-’ token
   39 | - (void) setDelegate: (id) delegate;
      | ^
/usr/include/GNUstep/Frameworks/AddressView.framework/Versions/0/ADSinglePropertyView.h:40:1: error: expected unqualified-id before ‘-’ token
   40 | - (id) delegate;
      | ^
/usr/include/GNUstep/Frameworks/AddressView.framework/Versions/0/ADSinglePropertyView.h:42:1: error: expected unqualified-id before ‘-’ token
   42 | - (void) setDisplayedProperty: (NSString*) property;
      | ^
/usr/include/GNUstep/Frameworks/AddressView.framework/Versions/0/ADSinglePropertyView.h:43:1: error: expected unqualified-id before ‘-’ token
   43 | - (NSString*) displayedProperty;
      | ^
/usr/include/GNUstep/Frameworks/AddressView.framework/Versions/0/ADSinglePropertyView.h:54:1: error: expected unqualified-id before ‘-’ token
   54 | - (void) setPreferredLabel: (NSString*) preferredLabel;
      | ^
/usr/include/GNUstep/Frameworks/AddressView.framework/Versions/0/ADSinglePropertyView.h:55:1: error: expected unqualified-id before ‘-’ token
   55 | - (NSString*) preferredLabel;
      | ^
/usr/include/GNUstep/Frameworks/AddressView.framework/Versions/0/ADSinglePropertyView.h:63:1: error: expected unqualified-id before ‘-’ token
   63 | - (void) setAutoselectMode: (ADAutoselectMode) mode;
      | ^
/usr/include/GNUstep/Frameworks/AddressView.framework/Versions/0/ADSinglePropertyView.h:64:1: error: expected unqualified-id before ‘-’ token
   64 | - (ADAutoselectMode) autoselectMode;
      | ^
/usr/include/GNUstep/Frameworks/AddressView.framework/Versions/0/ADSinglePropertyView.h:65:1: error: expected unqualified-id before ‘-’ token
   65 | - (void) autoselectAccordingToMode: (ADAutoselectMode) mode;
      | ^
/usr/include/GNUstep/Frameworks/AddressView.framework/Versions/0/ADSinglePropertyView.h:68:1: error: expected unqualified-id before ‘-’ token
   68 | - (NSArray*) selectedNamesAndValues;
      | ^
/usr/include/GNUstep/Frameworks/AddressView.framework/Versions/0/ADSinglePropertyView.h:71:1: error: expected unqualified-id before ‘-’ token
   71 | - (NSArray*) selectedPeopleAndValues;
      | ^
/usr/include/GNUstep/Frameworks/AddressView.framework/Versions/0/ADSinglePropertyView.h:73:1: error: expected unqualified-id before ‘-’ token
   73 | - (NSArray*) selectedValues;
      | ^
/usr/include/GNUstep/Frameworks/AddressView.framework/Versions/0/ADSinglePropertyView.h:75:1: error: expected unqualified-id before ‘-’ token
   75 | - (ADGroup*) selectedGroup;
      | ^
/usr/include/GNUstep/Frameworks/AddressView.framework/Versions/0/ADSinglePropertyView.h:76:1: error: expected unqualified-id before ‘-’ token
   76 | - (NSArray*) selectedPeople;
      | ^
/usr/include/GNUstep/Frameworks/AddressView.framework/Versions/0/ADSinglePropertyView.h:77:2: error: ‘end’ does not name a type
   77 | @end
      |  ^~~
/tmp/7RhW6ASaHD/dump1.h:20:3: error: ‘NSZoneStats’ does not name a type
   20 |   NSZoneStats* tmp_add_class_1;
      |   ^~~~~~~~~~~

