From c83e3c33c55dd35cdc280b70c0220c1e617516c6 Mon Sep 17 00:00:00 2001 From: Alex Szpakowski Date: Wed, 20 Nov 2013 17:55:30 -0400 Subject: [PATCH] Fixed building as a universal binary on OS X (resolves issue #793) --- src/modules/graphics/opengl/GLee.h | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/modules/graphics/opengl/GLee.h b/src/modules/graphics/opengl/GLee.h index dcbc098fe..45322b9e5 100644 --- a/src/modules/graphics/opengl/GLee.h +++ b/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__)