test/configure.in
changeset 3087 0b6f51c29267
parent 2138 9af6717e676a
child 3090 37f9304df6a9
--- a/test/configure.in	Wed Mar 04 09:35:32 2009 +0000
+++ b/test/configure.in	Wed Mar 04 15:10:47 2009 +0000
@@ -49,7 +49,12 @@
         else
             SYS_GL_LIBS="-lOSMesa"
         fi
-		;;
+        ;;
+    *-*-qnx*)
+        EXE=""
+        MATHLIB=""
+        SYS_GL_LIBS="-lGLES_CM"
+        ;;
     *)
         EXE=""
         MATHLIB="-lm"
@@ -99,6 +104,30 @@
 else
     GLLIB=""
 fi
+
+dnl Check for OpenGL ES
+AC_MSG_CHECKING(for OpenGL ES support)
+have_opengles=no
+AC_TRY_COMPILE([
+ #if defined (__QNXNTO__)
+    #include <GLES/gl.h>
+ #elif defined (__IPHONEOS__)
+    #include <OpenGLES/ES1/gl.h>
+ #else
+    #error "No OpenGL ES support"
+ #endif /* __QNXNTO__ */
+],[
+],[
+have_opengles=yes
+])
+AC_MSG_RESULT($have_opengles)
+if test x$have_opengles = xyes; then
+    CFLAGS="$CFLAGS -DHAVE_OPENGLES"
+    GLLIB="$XPATH $SYS_GL_LIBS"
+else
+    GLLIB=""
+fi
+
 AC_SUBST(GLLIB)
 
 dnl Finally create all the generated files