From b41ab97168ec24167b74fb330ab7909fbb2aa3bc Mon Sep 17 00:00:00 2001 From: peak3d Date: Sun, 3 Mar 2019 15:07:27 +0100 Subject: [PATCH] Add GLES into automake build / fix android compile string --- configure.ac | 4 +++- m4/autoconf-archive/ax_check_gl.m4 | 4 +++- 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/configure.ac b/configure.ac index 3eeb2431f8..10b73bf47d 100644 --- a/configure.ac +++ b/configure.ac @@ -139,8 +139,10 @@ AC_PREFIX_DEFAULT([/usr/local]) AC_PROG_MKDIR_P -AX_CHECK_COMPILE_FLAG([-stdlib=libc++], [ +AS_IF([grep android <<< ${host}], [], + [AX_CHECK_COMPILE_FLAG([-stdlib=libc++], [ CXXFLAGS="$CXXFLAGS -stdlib=libc++"]) +]) AX_CHECK_COMPILE_FLAG([-std=c++11], [ CXXFLAGS="$CXXFLAGS -std=c++11"]) diff --git a/m4/autoconf-archive/ax_check_gl.m4 b/m4/autoconf-archive/ax_check_gl.m4 index 0b9449b140..ddd8baf592 100755 --- a/m4/autoconf-archive/ax_check_gl.m4 +++ b/m4/autoconf-archive/ax_check_gl.m4 @@ -97,6 +97,8 @@ m4_define([_AX_CHECK_GL_PROGRAM], # include # elif defined(HAVE_OPENGL_GL_H) # include +# elif defined(HAVE_GLES_GL_H) +# include # else # error no gl.h # endif @@ -274,7 +276,7 @@ AC_DEFUN([AX_CHECK_GL], dnl this was cache _AX_CHECK_GL_SAVE_FLAGS([CFLAGS]) - AC_CHECK_HEADERS([GL/gl.h OpenGL/gl.h], + AC_CHECK_HEADERS([GL/gl.h OpenGL/gl.h GLES/gl.h], [ax_check_gl_have_headers="yes";break]) _AX_CHECK_GL_RESTORE_FLAGS([CFLAGS])