diff --git a/Headers/Additions/GNUstepGUI/GSHbox.h b/Headers/Additions/GNUstepGUI/GSHbox.h index ca5867c38..8b370ae7b 100644 --- a/Headers/Additions/GNUstepGUI/GSHbox.h +++ b/Headers/Additions/GNUstepGUI/GSHbox.h @@ -169,6 +169,7 @@ */ +APPKIT_EXPORT_CLASS @interface GSHbox: GSTable { BOOL _haveViews; diff --git a/Headers/Additions/GNUstepGUI/GSPrintOperation.h b/Headers/Additions/GNUstepGUI/GSPrintOperation.h index 430dcc881..cd5ae3a0c 100644 --- a/Headers/Additions/GNUstepGUI/GSPrintOperation.h +++ b/Headers/Additions/GNUstepGUI/GSPrintOperation.h @@ -44,7 +44,7 @@ @class NSView; @class NSPrintInfo; - +APPKIT_EXPORT_CLASS @interface GSPrintOperation: NSPrintOperation { } diff --git a/Headers/Additions/GNUstepGUI/GSTable.h b/Headers/Additions/GNUstepGUI/GSTable.h index 0c0377ffc..5f29a7f75 100644 --- a/Headers/Additions/GNUstepGUI/GSTable.h +++ b/Headers/Additions/GNUstepGUI/GSTable.h @@ -171,6 +171,7 @@ */ +APPKIT_EXPORT_CLASS @interface GSTable: NSView { int _numberOfRows; diff --git a/Source/GSGuiPrivate.h b/Source/GSGuiPrivate.h index fa21f1868..78c513a7c 100644 --- a/Source/GSGuiPrivate.h +++ b/Source/GSGuiPrivate.h @@ -32,6 +32,7 @@ #import #import +#import "AppKit/AppKitDefines.h" #include "GNUstepBase/GSConfig.h" #include @@ -40,7 +41,7 @@ * Should be only used inside the gnustep-gui library. Implemented * in Source/NSApplication.m */ -NSBundle *GSGuiBundle (void); +APPKIT_EXPORT NSBundle *GSGuiBundle (void); /* * Localize a message of the gnustep-gui library.