diff --git a/Rendering/OpenGL/vtkCocoaGLView.h b/Rendering/OpenGL/vtkCocoaGLView.h
index 3d5933d45303bab915e872f814b2754151edb86b..1d230251010552d060d76bb3f43c6e4d177c7c01 100644
--- a/Rendering/OpenGL/vtkCocoaGLView.h
+++ b/Rendering/OpenGL/vtkCocoaGLView.h
@@ -39,6 +39,7 @@
 #ifndef vtkCocoaGLView_h
 #define vtkCocoaGLView_h
 
+#include "vtkRenderingOpenGLModule.h" // For export macro
 #import <Cocoa/Cocoa.h>
 
 // Note: This file should be includable by both pure Objective-C and Objective-C++ source files.
@@ -57,6 +58,7 @@
   typedef void *vtkCocoaRenderWindowInteractorRef;
 #endif
 
+VTKRENDERINGOPENGL_EXPORT
 @interface vtkCocoaGLView : NSView
 {
   @private
diff --git a/Rendering/OpenGL2/vtkCocoaGLView.h b/Rendering/OpenGL2/vtkCocoaGLView.h
index 3d5933d45303bab915e872f814b2754151edb86b..45127ef05e2f4d93fd31d462ff5f73581e754220 100644
--- a/Rendering/OpenGL2/vtkCocoaGLView.h
+++ b/Rendering/OpenGL2/vtkCocoaGLView.h
@@ -39,6 +39,7 @@
 #ifndef vtkCocoaGLView_h
 #define vtkCocoaGLView_h
 
+#include "vtkRenderingOpenGL2Module.h" // For export macro
 #import <Cocoa/Cocoa.h>
 
 // Note: This file should be includable by both pure Objective-C and Objective-C++ source files.
@@ -57,6 +58,7 @@
   typedef void *vtkCocoaRenderWindowInteractorRef;
 #endif
 
+VTKRENDERINGOPENGL2_EXPORT
 @interface vtkCocoaGLView : NSView
 {
   @private