Temporary header file '/tmp/Zhegw7o9Rm/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/GormCore/GormBoxEditor.h"
  #include "/usr/include/GNUstep/GormCore/GormClassEditor.h"
  #include "/usr/include/GNUstep/GormCore/GormClassInspector.h"
  #include "/usr/include/GNUstep/GormCore/GormClassManager.h"
  #include "/usr/include/GNUstep/GormCore/GormClassPanelController.h"
  #include "/usr/include/GNUstep/GormCore/GormConnectionInspector.h"
  #include "/usr/include/GNUstep/GormCore/GormControlEditor.h"
  #include "/usr/include/GNUstep/GormCore/GormCore.h"
  #include "/usr/include/GNUstep/GormCore/GormCustomClassInspector.h"
  #include "/usr/include/GNUstep/GormCore/GormCustomView.h"
  #include "/usr/include/GNUstep/GormCore/GormDocument.h"
  #include "/usr/include/GNUstep/GormCore/GormDocumentController.h"
  #include "/usr/include/GNUstep/GormCore/GormDocumentWindow.h"
  #include "/usr/include/GNUstep/GormCore/GormFilePrefsManager.h"
  #include "/usr/include/GNUstep/GormCore/GormFilesOwner.h"
  #include "/usr/include/GNUstep/GormCore/GormFontViewController.h"
  #include "/usr/include/GNUstep/GormCore/GormFunctions.h"
  #include "/usr/include/GNUstep/GormCore/GormGenericEditor.h"
  #include "/usr/include/GNUstep/GormCore/GormHelpInspector.h"
  #include "/usr/include/GNUstep/GormCore/GormImage.h"
  #include "/usr/include/GNUstep/GormCore/GormImageEditor.h"
  #include "/usr/include/GNUstep/GormCore/GormImageInspector.h"
  #include "/usr/include/GNUstep/GormCore/GormInspectorsManager.h"
  #include "/usr/include/GNUstep/GormCore/GormInternalViewEditor.h"
  #include "/usr/include/GNUstep/GormCore/GormMatrixEditor.h"
  #include "/usr/include/GNUstep/GormCore/GormNSPanel.h"
  #include "/usr/include/GNUstep/GormCore/GormNSSplitViewInspector.h"
  #include "/usr/include/GNUstep/GormCore/GormNSWindow.h"
  #include "/usr/include/GNUstep/GormCore/GormObjectEditor.h"
  #include "/usr/include/GNUstep/GormCore/GormObjectInspector.h"
  #include "/usr/include/GNUstep/GormCore/GormOpenGLView.h"
  #include "/usr/include/GNUstep/GormCore/GormOutlineView.h"
  #include "/usr/include/GNUstep/GormCore/GormPalettesManager.h"
  #include "/usr/include/GNUstep/GormCore/GormPlacementInfo.h"
  #include "/usr/include/GNUstep/GormCore/GormPlugin.h"
  #include "/usr/include/GNUstep/GormCore/GormPluginManager.h"
  #include "/usr/include/GNUstep/GormCore/GormPrivate.h"
  #include "/usr/include/GNUstep/GormCore/GormProtocol.h"
  #include "/usr/include/GNUstep/GormCore/GormResource.h"
  #include "/usr/include/GNUstep/GormCore/GormResourceEditor.h"
  #include "/usr/include/GNUstep/GormCore/GormResourceManager.h"
  #include "/usr/include/GNUstep/GormCore/GormScrollViewAttributesInspector.h"
  #include "/usr/include/GNUstep/GormCore/GormServer.h"
  #include "/usr/include/GNUstep/GormCore/GormSetNameController.h"
  #include "/usr/include/GNUstep/GormCore/GormSound.h"
  #include "/usr/include/GNUstep/GormCore/GormSoundEditor.h"
  #include "/usr/include/GNUstep/GormCore/GormSoundInspector.h"
  #include "/usr/include/GNUstep/GormCore/GormSoundView.h"
  #include "/usr/include/GNUstep/GormCore/GormSplitViewEditor.h"
  #include "/usr/include/GNUstep/GormCore/GormStandaloneViewEditor.h"
  #include "/usr/include/GNUstep/GormCore/GormViewEditor.h"
  #include "/usr/include/GNUstep/GormCore/GormViewKnobs.h"
  #include "/usr/include/GNUstep/GormCore/GormViewSizeInspector.h"
  #include "/usr/include/GNUstep/GormCore/GormViewWindow.h"
  #include "/usr/include/GNUstep/GormCore/GormViewWithContentViewEditor.h"
  #include "/usr/include/GNUstep/GormCore/GormViewWithSubviewsEditor.h"
  #include "/usr/include/GNUstep/GormCore/GormWindowEditor.h"
  #include "/usr/include/GNUstep/GormCore/GormWindowTemplate.h"
  #include "/usr/include/GNUstep/GormCore/GormWrapperBuilder.h"
  #include "/usr/include/GNUstep/GormCore/GormWrapperLoader.h"
  #include "/usr/include/GNUstep/GormCore/NSCell+GormAdditions.h"
  #include "/usr/include/GNUstep/GormCore/NSColorWell+GormExtensions.h"
  #include "/usr/include/GNUstep/GormCore/NSFontManager+GormExtensions.h"
  #include "/usr/include/GNUstep/GormCore/NSView+GormExtensions.h"
  #include "/usr/include/GNUstep/GormObjCHeaderParser/GormObjCHeaderParser.h"
  #include "/usr/include/GNUstep/GormObjCHeaderParser/NSScanner+OCHeaderParser.h"
  #include "/usr/include/GNUstep/GormObjCHeaderParser/OCClass.h"
  #include "/usr/include/GNUstep/GormObjCHeaderParser/OCHeaderParser.h"
  #include "/usr/include/GNUstep/GormObjCHeaderParser/OCIVar.h"
  #include "/usr/include/GNUstep/GormObjCHeaderParser/OCIVarDecl.h"
  #include "/usr/include/GNUstep/GormObjCHeaderParser/OCMethod.h"
  #include "/usr/include/GNUstep/GormObjCHeaderParser/ParserFunctions.h"
  #include "/usr/include/GNUstep/GormPrefs/GormGeneralPref.h"
  #include "/usr/include/GNUstep/GormPrefs/GormGuidelinePref.h"
  #include "/usr/include/GNUstep/GormPrefs/GormHeadersPref.h"
  #include "/usr/include/GNUstep/GormPrefs/GormPalettesPref.h"
  #include "/usr/include/GNUstep/GormPrefs/GormPluginsPref.h"
  #include "/usr/include/GNUstep/GormPrefs/GormPrefController.h"
  #include "/usr/include/GNUstep/GormPrefs/GormPrefs.h"
  #include "/usr/include/GNUstep/GormPrefs/GormShelfPref.h"
  #include "/usr/include/GNUstep/InterfaceBuilder/IBApplicationAdditions.h"
  #include "/usr/include/GNUstep/InterfaceBuilder/IBCellAdditions.h"
  #include "/usr/include/GNUstep/InterfaceBuilder/IBCellProtocol.h"
  #include "/usr/include/GNUstep/InterfaceBuilder/IBConnectors.h"
  #include "/usr/include/GNUstep/InterfaceBuilder/IBDefines.h"
  #include "/usr/include/GNUstep/InterfaceBuilder/IBDocuments.h"
  #include "/usr/include/GNUstep/InterfaceBuilder/IBEditors.h"
  #include "/usr/include/GNUstep/InterfaceBuilder/IBInspector.h"
  #include "/usr/include/GNUstep/InterfaceBuilder/IBInspectorManager.h"
  #include "/usr/include/GNUstep/InterfaceBuilder/IBInspectorMode.h"
  #include "/usr/include/GNUstep/InterfaceBuilder/IBObjectAdditions.h"
  #include "/usr/include/GNUstep/InterfaceBuilder/IBObjectProtocol.h"
  #include "/usr/include/GNUstep/InterfaceBuilder/IBPalette.h"
  #include "/usr/include/GNUstep/InterfaceBuilder/IBPlugin.h"
  #include "/usr/include/GNUstep/InterfaceBuilder/IBProjectFiles.h"
  #include "/usr/include/GNUstep/InterfaceBuilder/IBProjects.h"
  #include "/usr/include/GNUstep/InterfaceBuilder/IBResourceManager.h"
  #include "/usr/include/GNUstep/InterfaceBuilder/IBSystem.h"
  #include "/usr/include/GNUstep/InterfaceBuilder/IBViewAdditions.h"
  #include "/usr/include/GNUstep/InterfaceBuilder/IBViewProtocol.h"
  #include "/usr/include/GNUstep/InterfaceBuilder/IBViewResourceDragging.h"
  #include "/usr/include/GNUstep/InterfaceBuilder/InterfaceBuilder.h"

The GCC parameters:
  gcc -fdump-lang-raw -fkeep-inline-functions -c -x c++ -fpermissive -w "/tmp/Zhegw7o9Rm/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/InterfaceBuilder/InterfaceBuilder.h:26,
                 from /usr/include/GNUstep/GormCore/GormViewEditor.h:25,
                 from /usr/include/GNUstep/GormCore/GormViewWithSubviewsEditor.h:27,
                 from /usr/include/GNUstep/GormCore/GormViewWithContentViewEditor.h:27,
                 from /usr/include/GNUstep/GormCore/GormBoxEditor.h:28,
                 from /tmp/Zhegw7o9Rm/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/InterfaceBuilder/IBDocuments.h:30,
                 from /usr/include/GNUstep/InterfaceBuilder/IBApplicationAdditions.h:28,
                 from /usr/include/GNUstep/InterfaceBuilder/InterfaceBuilder.h:39:
/usr/include/GNUstep/InterfaceBuilder/IBEditors.h:33:1: error: stray ‘@’ in program
   33 | @class NSString;
      | ^
/usr/include/GNUstep/InterfaceBuilder/IBEditors.h:34:1: error: stray ‘@’ in program
   34 | @class NSArray;
      | ^
/usr/include/GNUstep/InterfaceBuilder/IBEditors.h:35:1: error: stray ‘@’ in program
   35 | @class NSWindow;
      | ^
/usr/include/GNUstep/InterfaceBuilder/IBEditors.h:49:1: error: stray ‘@’ in program
   49 | @protocol IBSelectionOwners <NSObject>
      | ^
/usr/include/GNUstep/InterfaceBuilder/IBEditors.h:81:1: error: stray ‘@’ in program
   81 | @end
      | ^
/usr/include/GNUstep/InterfaceBuilder/IBEditors.h:86:1: error: stray ‘@’ in program
   86 | @protocol IBEditors <NSObject>
      | ^
/usr/include/GNUstep/InterfaceBuilder/IBEditors.h:180:1: error: stray ‘@’ in program
  180 | @end
      | ^
In file included from /usr/include/GNUstep/AppKit/NSGraphics.h:35,
                 from /usr/include/GNUstep/AppKit/AppKit.h:46,
                 from /usr/include/GNUstep/InterfaceBuilder/IBConnectors.h:29,
                 from /usr/include/GNUstep/InterfaceBuilder/IBDocuments.h:31:
/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/InterfaceBuilder/IBConnectors.h:35:1: error: stray ‘@’ in program
   35 | @class NSString;
      | ^
/usr/include/GNUstep/InterfaceBuilder/IBConnectors.h:45:1: error: stray ‘@’ in program
   45 | @protocol IBConnectors <NSObject>
      | ^
/usr/include/GNUstep/InterfaceBuilder/IBConnectors.h:93:1: error: stray ‘@’ in program
   93 | @end
      | ^
/usr/include/GNUstep/InterfaceBuilder/IBConnectors.h:95:1: error: stray ‘@’ in program
   95 | @interface NSNibConnector (IBConnectorsProtocol) <IBConnectors>
      | ^
/usr/include/GNUstep/InterfaceBuilder/IBConnectors.h:96:1: error: stray ‘@’ in program
   96 | @end
      | ^
/usr/include/GNUstep/InterfaceBuilder/IBConnectors.h:98:1: error: stray ‘@’ in program
   98 | @interface NSObject (IBNibInstantiation)
      | ^
/usr/include/GNUstep/InterfaceBuilder/IBConnectors.h:103:1: error: stray ‘@’ in program
  103 | @end
      | ^
/usr/include/GNUstep/InterfaceBuilder/IBConnectors.h:105:1: error: stray ‘@’ in program
  105 | @interface NSApplication (IBConnections)
      | ^
/usr/include/GNUstep/InterfaceBuilder/IBConnectors.h:137:1: error: stray ‘@’ in program
  137 | @end
      | ^
/usr/include/GNUstep/InterfaceBuilder/IBDocuments.h:39:1: error: stray ‘@’ in program
   39 | @protocol IBDocuments <NSObject>
      | ^
/usr/include/GNUstep/InterfaceBuilder/IBDocuments.h:235:1: error: stray ‘@’ in program
  235 | @end
      | ^
/usr/include/GNUstep/InterfaceBuilder/IBApplicationAdditions.h:37:1: error: stray ‘@’ in program
   37 | @protocol IB <NSObject>
      | ^
/usr/include/GNUstep/InterfaceBuilder/IBApplicationAdditions.h:63:1: error: stray ‘@’ in program
   63 | @end
      | ^
/usr/include/GNUstep/InterfaceBuilder/IBApplicationAdditions.h:65:1: error: stray ‘@’ in program
   65 | @interface NSApplication (GormSpecific)
      | ^
/usr/include/GNUstep/InterfaceBuilder/IBApplicationAdditions.h:75:1: error: stray ‘@’ in program
   75 | @end
      | ^
In file included from /usr/include/GNUstep/InterfaceBuilder/IBCellAdditions.h:30,
                 from /usr/include/GNUstep/InterfaceBuilder/InterfaceBuilder.h:40:
/usr/include/GNUstep/InterfaceBuilder/IBCellProtocol.h:32:1: error: stray ‘@’ in program
   32 | @protocol IBCellProtocol
      | ^
/usr/include/GNUstep/InterfaceBuilder/IBCellProtocol.h:49:1: error: stray ‘@’ in program
   49 | @end
      | ^
/usr/include/GNUstep/InterfaceBuilder/IBCellAdditions.h:32:1: error: stray ‘@’ in program
   32 | @interface NSCell (IBCellAdditions) <IBCellProtocol>
      | ^
/usr/include/GNUstep/InterfaceBuilder/IBCellAdditions.h:33:1: error: stray ‘@’ in program
   33 | @end
      | ^
In file included from /usr/include/GNUstep/InterfaceBuilder/IBInspector.h:30,
                 from /usr/include/GNUstep/InterfaceBuilder/InterfaceBuilder.h:46:
/usr/include/GNUstep/InterfaceBuilder/IBObjectProtocol.h:30:1: error: stray ‘@’ in program
   30 | @protocol IBObjectProtocol
      | ^
/usr/include/GNUstep/InterfaceBuilder/IBObjectProtocol.h:94:1: error: stray ‘@’ in program
   94 | @end
      | ^
/usr/include/GNUstep/InterfaceBuilder/IBInspector.h:37:1: error: stray ‘@’ in program
   37 | @class NSWindow;
      | ^
/usr/include/GNUstep/InterfaceBuilder/IBInspector.h:38:1: error: stray ‘@’ in program
   38 | @class NSButton;
      | ^
/usr/include/GNUstep/InterfaceBuilder/IBInspector.h:39:1: error: stray ‘@’ in program
   39 | @class NSString;
      | ^
/usr/include/GNUstep/InterfaceBuilder/IBInspector.h:40:1: error: stray ‘@’ in program
   40 | @class NSView;
      | ^
/usr/include/GNUstep/InterfaceBuilder/IBInspector.h:41:1: error: stray ‘@’ in program
   41 | @class NSNotification;
      | ^
/usr/include/GNUstep/InterfaceBuilder/IBInspector.h:43:1: error: stray ‘@’ in program
   43 | @interface IBInspector : NSObject
      | ^
/usr/include/GNUstep/InterfaceBuilder/IBInspector.h:117:1: error: stray ‘@’ in program
  117 | @end
      | ^
In file included from /usr/include/GNUstep/InterfaceBuilder/InterfaceBuilder.h:47:
/usr/include/GNUstep/InterfaceBuilder/IBInspectorManager.h:32:1: error: stray ‘@’ in program
   32 | @class NSString, NSMutableArray;
      | ^
/usr/include/GNUstep/InterfaceBuilder/IBInspectorManager.h:40:1: error: stray ‘@’ in program
   40 | @interface IBInspectorManager : NSObject
      | ^
/usr/include/GNUstep/InterfaceBuilder/IBInspectorManager.h:67:1: error: stray ‘@’ in program
   67 | @end
      | ^
In file included from /usr/include/GNUstep/InterfaceBuilder/InterfaceBuilder.h:48:
/usr/include/GNUstep/InterfaceBuilder/IBInspectorMode.h:30:1: error: stray ‘@’ in program
   30 | @class NSString;
      | ^
/usr/include/GNUstep/InterfaceBuilder/IBInspectorMode.h:32:1: error: stray ‘@’ in program
   32 | @interface IBInspectorMode : NSObject
      | ^
/usr/include/GNUstep/InterfaceBuilder/IBInspectorMode.h:55:1: error: stray ‘@’ in program
   55 | @end
      | ^
In file included from /usr/include/GNUstep/InterfaceBuilder/InterfaceBuilder.h:49:
/usr/include/GNUstep/InterfaceBuilder/IBObjectAdditions.h:31:1: error: stray ‘@’ in program
   31 | @interface NSObject (IBObjectAdditions) <IBObjectProtocol>
      | ^
/usr/include/GNUstep/InterfaceBuilder/IBObjectAdditions.h:32:1: error: stray ‘@’ in program
   32 | @end
      | ^
In file included from /usr/include/GNUstep/InterfaceBuilder/InterfaceBuilder.h:51:
/usr/include/GNUstep/InterfaceBuilder/IBPalette.h:34:1: error: stray ‘@’ in program
   34 | @class NSString;
      | ^
/usr/include/GNUstep/InterfaceBuilder/IBPalette.h:35:1: error: stray ‘@’ in program
   35 | @class NSImage;
      | ^
/usr/include/GNUstep/InterfaceBuilder/IBPalette.h:36:1: error: stray ‘@’ in program
   36 | @class NSWindow;
      | ^
/usr/include/GNUstep/InterfaceBuilder/IBPalette.h:37:1: error: stray ‘@’ in program
   37 | @class NSView;
      | ^
/usr/include/GNUstep/InterfaceBuilder/IBPalette.h:61:1: error: stray ‘@’ in program
   61 | @interface IBPalette : NSObject
      | ^
/usr/include/GNUstep/InterfaceBuilder/IBPalette.h:114:1: error: stray ‘@’ in program
  114 | @end
      | ^
In file included from /usr/include/GNUstep/InterfaceBuilder/InterfaceBuilder.h:52:
/usr/include/GNUstep/InterfaceBuilder/IBPlugin.h:33:1: error: stray ‘@’ in program
   33 | @class NSString;
      | ^
/usr/include/GNUstep/InterfaceBuilder/IBPlugin.h:34:1: error: stray ‘@’ in program
   34 | @class NSArray;
      | ^
/usr/include/GNUstep/InterfaceBuilder/IBPlugin.h:35:1: error: stray ‘@’ in program
   35 | @class NSView;
      | ^
/usr/include/GNUstep/InterfaceBuilder/IBPlugin.h:37:1: error: stray ‘@’ in program
   37 | @interface IBPlugin : NSObject
      | ^
/usr/include/GNUstep/InterfaceBuilder/IBPlugin.h:94:1: error: stray ‘@’ in program
   94 | @end
      | ^
In file included from /usr/include/GNUstep/InterfaceBuilder/IBProjectFiles.h:28,
                 from /usr/include/GNUstep/InterfaceBuilder/InterfaceBuilder.h:53:
/usr/include/GNUstep/InterfaceBuilder/IBProjects.h:31:1: error: stray ‘@’ in program
   31 | @class NSString, NSArray;
      | ^
/usr/include/GNUstep/InterfaceBuilder/IBProjects.h:33:1: error: stray ‘@’ in program
   33 | @protocol IBProjects <NSObject>
      | ^
/usr/include/GNUstep/InterfaceBuilder/IBProjects.h:115:1: error: stray ‘@’ in program
  115 | @end
      | ^
/usr/include/GNUstep/InterfaceBuilder/IBProjectFiles.h:30:1: error: stray ‘@’ in program
   30 | @class NSString;
      | ^
/usr/include/GNUstep/InterfaceBuilder/IBProjectFiles.h:32:1: error: stray ‘@’ in program
   32 | @protocol IBProjectFiles <NSObject>
      | ^
/usr/include/GNUstep/InterfaceBuilder/IBProjectFiles.h:62:1: error: stray ‘@’ in program
   62 | @end
      | ^
In file included from /usr/include/GNUstep/InterfaceBuilder/InterfaceBuilder.h:55:
/usr/include/GNUstep/InterfaceBuilder/IBResourceManager.h:34:1: error: stray ‘@’ in program
   34 | @class NSString, NSPasteboard, NSMutableArray;
      | ^
/usr/include/GNUstep/InterfaceBuilder/IBResourceManager.h:54:1: error: stray ‘@’ in program
   54 | @interface IBResourceManager : NSObject
      | ^
/usr/include/GNUstep/InterfaceBuilder/IBResourceManager.h:153:1: error: stray ‘@’ in program
  153 | @end
      | ^
In file included from /usr/include/GNUstep/InterfaceBuilder/IBViewAdditions.h:30,
                 from /usr/include/GNUstep/InterfaceBuilder/InterfaceBuilder.h:57:
/usr/include/GNUstep/InterfaceBuilder/IBViewProtocol.h:34:1: error: stray ‘@’ in program
   34 | @class NSColor;
      | ^
/usr/include/GNUstep/InterfaceBuilder/IBViewProtocol.h:36:1: error: stray ‘@’ in program
   36 | @protocol IBViewProtocol
      | ^
/usr/include/GNUstep/InterfaceBuilder/IBViewProtocol.h:66:1: error: stray ‘@’ in program
   66 | @end
      | ^
/usr/include/GNUstep/InterfaceBuilder/IBViewAdditions.h:32:1: error: stray ‘@’ in program
   32 | @interface NSView (IBViewAdditions) <IBViewProtocol>
      | ^
/usr/include/GNUstep/InterfaceBuilder/IBViewAdditions.h:33:1: error: stray ‘@’ in program
   33 | @end
      | ^
In file included from /usr/include/GNUstep/InterfaceBuilder/InterfaceBuilder.h:59:
/usr/include/GNUstep/InterfaceBuilder/IBViewResourceDragging.h:30:1: error: stray ‘@’ in program
   30 | @class NSPasteboard;
      | ^
/usr/include/GNUstep/InterfaceBuilder/IBViewResourceDragging.h:35:1: error: stray ‘@’ in program
   35 | @protocol IBViewResourceDraggingDelegates
      | ^
/usr/include/GNUstep/InterfaceBuilder/IBViewResourceDragging.h:62:1: error: stray ‘@’ in program
   62 | @end
      | ^
/usr/include/GNUstep/InterfaceBuilder/IBViewResourceDragging.h:67:1: error: stray ‘@’ in program
   67 | @interface NSView (IBViewResourceDraggingDelegates)
      | ^
/usr/include/GNUstep/InterfaceBuilder/IBViewResourceDragging.h:89:1: error: stray ‘@’ in program
   89 | @end
      | ^
/usr/include/GNUstep/GormCore/GormViewEditor.h:30:1: error: stray ‘@’ in program
   30 | @class GormViewWithSubviewsEditor;
      | ^
/usr/include/GNUstep/GormCore/GormViewEditor.h:31:1: error: stray ‘@’ in program
   31 | @class GormPlacementInfo;
      | ^
/usr/include/GNUstep/GormCore/GormViewEditor.h:32:1: error: stray ‘@’ in program
   32 | @class GormViewWindow;
      | ^
/usr/include/GNUstep/GormCore/GormViewEditor.h:34:1: error: stray ‘@’ in program
   34 | @interface GormViewEditor : NSView <IBEditors>
      | ^
/usr/include/GNUstep/GormCore/GormViewEditor.h:59:1: error: stray ‘@’ in program
   59 | @end
      | ^
/usr/include/GNUstep/GormCore/GormViewEditor.h:61:1: error: stray ‘@’ in program
   61 | @interface GormViewEditor (EditingAdditions)
      | ^
/usr/include/GNUstep/GormCore/GormViewEditor.h:63:1: error: stray ‘@’ in program
   63 | @end
      | ^
/usr/include/GNUstep/GormCore/GormViewEditor.h:65:1: error: stray ‘@’ in program
   65 | @interface GormViewEditor (IntelligentPlacement)
      | ^
/usr/include/GNUstep/GormCore/GormViewEditor.h:74:1: error: stray ‘@’ in program
   74 | @end
      | ^
/usr/include/GNUstep/GormCore/GormViewEditor.h:76:1: error: stray ‘@’ in program
   76 | @interface GormViewEditor (WindowAndRect)
      | ^
/usr/include/GNUstep/GormCore/GormViewEditor.h:82:1: error: stray ‘@’ in program
   82 | @end
      | ^
/usr/include/GNUstep/GormCore/GormViewWithSubviewsEditor.h:29:1: error: stray ‘@’ in program
   29 | @interface GormViewWithSubviewsEditor : GormViewEditor <IBSelectionOwners>
      | ^
/usr/include/GNUstep/GormCore/GormViewWithSubviewsEditor.h:64:1: error: stray ‘@’ in program
   64 | @end
      | ^
/usr/include/GNUstep/GormCore/GormViewWithContentViewEditor.h:29:1: error: stray ‘@’ in program
   29 | @class GormInternalViewEditor;
      | ^
/usr/include/GNUstep/GormCore/GormViewWithContentViewEditor.h:31:1: error: stray ‘@’ in program
   31 | @interface GormViewWithContentViewEditor : GormViewWithSubviewsEditor
      | ^
/usr/include/GNUstep/GormCore/GormViewWithContentViewEditor.h:43:1: error: stray ‘@’ in program
   43 | @end
      | ^
In file included from /usr/include/GNUstep/GormCore/GormBoxEditor.h:29:
/usr/include/GNUstep/GormCore/GormInternalViewEditor.h:29:1: error: stray ‘@’ in program
   29 | @interface GormInternalViewEditor: GormViewWithContentViewEditor
      | ^
/usr/include/GNUstep/GormCore/GormInternalViewEditor.h:34:1: error: stray ‘@’ in program
   34 | @end
      | ^
/usr/include/GNUstep/GormCore/GormBoxEditor.h:31:1: error: stray ‘@’ in program
   31 | @interface GormBoxEditor : GormViewWithSubviewsEditor
      | ^
/usr/include/GNUstep/GormCore/GormBoxEditor.h:36:1: error: stray ‘@’ in program
   36 | @end
      | ^
In file included from /usr/include/GNUstep/GormCore/GormClassEditor.h:32,
                 from /tmp/Zhegw7o9Rm/dump1.h:13:
/usr/include/GNUstep/GormCore/GormOutlineView.h:35:1: error: stray ‘@’ in program
   35 | @class NSTableColumn;
      | ^
/usr/include/GNUstep/GormCore/GormOutlineView.h:36:1: error: stray ‘@’ in program
   36 | @class NSMenuItem;
      | ^
/usr/include/GNUstep/GormCore/GormOutlineView.h:40:1: error: stray ‘@’ in program
   40 | @interface GormOutlineView : NSOutlineView
      | ^
/usr/include/GNUstep/GormCore/GormOutlineView.h:68:1: error: stray ‘@’ in program
   68 | @end /* interface of GormOutlineView */
      | ^
/usr/include/GNUstep/GormCore/GormOutlineView.h:73:1: error: stray ‘@’ in program
   73 | @interface NSObject (GormOutlineViewDataSource)
      | ^
/usr/include/GNUstep/GormCore/GormOutlineView.h:88:1: error: stray ‘@’ in program
   88 | @end
      | ^
/usr/include/GNUstep/GormCore/GormOutlineView.h:90:1: error: stray ‘@’ in program
   90 | @interface NSObject (GormOutlineViewDelegate)
      | ^
/usr/include/GNUstep/GormCore/GormOutlineView.h:93:1: error: stray ‘@’ in program
   93 | @end
      | ^
/usr/include/GNUstep/GormCore/GormOutlineView.h:98:1: error: stray ‘@’ in program
   98 | @interface GormOutletActionHolder : NSObject
      | ^
/usr/include/GNUstep/GormCore/GormOutlineView.h:105:1: error: stray ‘@’ in program
  105 | @end
      | ^
/usr/include/GNUstep/GormCore/GormClassEditor.h:34:1: error: stray ‘@’ in program
   34 | @class NSString, NSArray, GormDocument, GormClassManager, NSBrowser;
      | ^
/usr/include/GNUstep/GormCore/GormClassEditor.h:39:1: error: stray ‘@’ in program
   39 | @interface GormClassEditor : NSView <IBEditors, IBSelectionOwners>
      | ^
/usr/include/GNUstep/GormCore/GormClassEditor.h:74:1: error: stray ‘@’ in program
   74 | @end
      | ^
In file included from /tmp/Zhegw7o9Rm/dump1.h:14:
/usr/include/GNUstep/GormCore/GormClassInspector.h:33:1: error: stray ‘@’ in program
   33 | @class GormClassManager;
      | ^
/usr/include/GNUstep/GormCore/GormClassInspector.h:35:1: error: stray ‘@’ in program
   35 | @interface GormClassInspector : IBInspector
      | ^
/usr/include/GNUstep/GormCore/GormClassInspector.h:74:1: error: stray ‘@’ in program
   74 | @end
      | ^
In file included from /tmp/Zhegw7o9Rm/dump1.h:15:
/usr/include/GNUstep/GormCore/GormClassManager.h:36:1: error: stray ‘@’ in program
   36 | @interface GormClassManager : NSObject
      | ^
/usr/include/GNUstep/GormCore/GormClassManager.h:140:1: error: stray ‘@’ in program
  140 | @end
      | ^
In file included from /tmp/Zhegw7o9Rm/dump1.h:16:
/usr/include/GNUstep/GormCore/GormClassPanelController.h:29:1: error: stray ‘@’ in program
   29 | @class NSMutableArray;
      | ^
/usr/include/GNUstep/GormCore/GormClassPanelController.h:31:1: error: stray ‘@’ in program
   31 | @interface GormClassPanelController : NSObject
      | ^
/usr/include/GNUstep/GormCore/GormClassPanelController.h:44:1: error: stray ‘@’ in program
   44 | @end
      | ^
In file included from /tmp/Zhegw7o9Rm/dump1.h:17:
/usr/include/GNUstep/GormCore/GormConnectionInspector.h:34:1: error: stray ‘@’ in program
   34 | @class NSBrowser, NSArray, NSMutableArray;
      | ^
/usr/include/GNUstep/GormCore/GormConnectionInspector.h:36:1: error: stray ‘@’ in program
   36 | @interface GormConnectionInspector : IBInspector
      | ^
/usr/include/GNUstep/GormCore/GormConnectionInspector.h:47:1: error: stray ‘@’ in program
   47 | @end
      | ^
In file included from /tmp/Zhegw7o9Rm/dump1.h:18:
/usr/include/GNUstep/GormCore/GormControlEditor.h:29:1: error: stray ‘@’ in program
   29 | @interface GormControlEditor : GormViewEditor
      | ^
/usr/include/GNUstep/GormCore/GormControlEditor.h:31:1: error: stray ‘@’ in program
   31 | @end
      | ^
In file included from /usr/include/GNUstep/GormCore/GormCore.h:40,
                 from /tmp/Zhegw7o9Rm/dump1.h:19:
/usr/include/GNUstep/GormCore/GormClassInspector.h:33:1: error: stray ‘@’ in program
   33 | @class GormClassManager;
      | ^
/usr/include/GNUstep/GormCore/GormClassInspector.h:35:1: error: stray ‘@’ in program
   35 | @interface GormClassInspector : IBInspector
      | ^
/usr/include/GNUstep/GormCore/GormClassInspector.h:74:1: error: stray ‘@’ in program
   74 | @end
      | ^
In file included from /usr/include/GNUstep/GormCore/GormCore.h:42:
/usr/include/GNUstep/GormCore/GormClassPanelController.h:29:1: error: stray ‘@’ in program
   29 | @class NSMutableArray;
      | ^
/usr/include/GNUstep/GormCore/GormClassPanelController.h:31:1: error: stray ‘@’ in program
   31 | @interface GormClassPanelController : NSObject
      | ^
/usr/include/GNUstep/GormCore/GormClassPanelController.h:44:1: error: stray ‘@’ in program
   44 | @end
      | ^
In file included from /usr/include/GNUstep/GormCore/GormCore.h:45:
/usr/include/GNUstep/GormCore/GormCustomClassInspector.h:34:1: error: stray ‘@’ in program
   34 | @class GormClassManager;
      | ^
/usr/include/GNUstep/GormCore/GormCustomClassInspector.h:36:1: error: stray ‘@’ in program
   36 | @interface GormCustomClassInspector : IBInspector
      | ^
/usr/include/GNUstep/GormCore/GormCustomClassInspector.h:46:1: error: stray ‘@’ in program
   46 | @end
      | ^
In file included from /usr/include/GNUstep/GormCore/GormCore.h:46:
/usr/include/GNUstep/GormCore/GormCustomView.h:30:1: error: stray ‘@’ in program
   30 | @interface GormCustomView : NSTextField
      | ^
/usr/include/GNUstep/GormCore/GormCustomView.h:37:1: error: stray ‘@’ in program
   37 | @end
      | ^
/usr/include/GNUstep/GormCore/GormCore.h:47:10: fatal error: GormCore/GormDefines.h: No such file or directory
   47 | #include <GormCore/GormDefines.h>
      |          ^~~~~~~~~~~~~~~~~~~~~~~~
compilation terminated.

