From a54ad21045895393ba02ad8a28f53f15a525d711 Mon Sep 17 00:00:00 2001 From: hogliux Date: Wed, 21 Jun 2017 09:21:29 +0100 Subject: [PATCH] Android: Added a workaround for compiler error in Android SDK 18 and 19 --- modules/juce_opengl/juce_opengl.cpp | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/modules/juce_opengl/juce_opengl.cpp b/modules/juce_opengl/juce_opengl.cpp index 057cc24d5e..7fa7abdf2b 100644 --- a/modules/juce_opengl/juce_opengl.cpp +++ b/modules/juce_opengl/juce_opengl.cpp @@ -71,7 +71,17 @@ #ifndef GL_GLEXT_PROTOTYPES #define GL_GLEXT_PROTOTYPES 1 #endif - #include + + #if JUCE_ANDROID_GL_ES_VERSION_3_0 + #include + + // workaround for a bug in SDK 18 and 19 + // see: https://stackoverflow.com/questions/31003863/gles-3-0-including-gl2ext-h + #define __gl2_h_ + #include + #else + #include + #endif #endif namespace juce