瀏覽代碼

Fixed building as a universal binary on OS X (resolves issue #793)

Alex Szpakowski 12 年之前
父節點
當前提交
c83e3c33c5
共有 1 個文件被更改,包括 6 次插入0 次删除
  1. 6 0
      src/modules/graphics/opengl/GLee.h

+ 6 - 0
src/modules/graphics/opengl/GLee.h

@@ -1056,9 +1056,15 @@ GLEE_EXTERN GLboolean _GLEE_SGIX_igloo_interface;
 #endif
 
 #ifndef GL_ARB_vertex_buffer_object
+	/* awful hack to work around issue with GLee and Mac OS 10.9's gltypes.h */
+#if defined(__APPLE__)
+	typedef long GLintptrARB;
+	typedef long GLsizeiptrARB;
+#else
 	typedef ptrdiff_t GLintptrARB;
 	typedef ptrdiff_t GLsizeiptrARB;
 #endif
+#endif
 
 #ifndef GL_ARB_shader_objects
 #if defined(__APPLE__)