Rewrite overcomplicated OpenGL test.

This commit is contained in:
Glenn Maynard
2003-09-18 22:28:19 +00:00
parent 6c33443944
commit 35c7641177
2 changed files with 23 additions and 1 deletions
+22
View File
@@ -0,0 +1,22 @@
AC_DEFUN(SM_OPENGL,
[
AC_ARG_ENABLE(mesa, AC_HELP_STRING([--enable-mesa], [Use libMesaGL]), enable_mesa=$enableval, enable_mesa=no)
GL_LIBS=
if test "$enable_mesa" = "yes"; then
AC_CHECK_LIB(MesaGL, glPushMatrix, GL_LIBS=-lMesaGL)
fi
if test -z "$GL_LIBS"; then
AC_CHECK_LIB(GL, glPushMatrix, GL_LIBS="-lGL")
fi
AC_SUBST(GL_LIBS)
if test -z $GL_LIBS; then
AC_MSG_ERROR(["No OpenGL libraries could be found. If you want
to search for MesaGL, pass the "--enable-mesa" flag to configure.])
fi
])
+1 -1
View File
@@ -19,7 +19,7 @@ test "$DEFAULT_CFLAGS" = "yes" && CFLAGS=""
test "$DEFAULT_CXXFLAGS" = "yes" && CXXFLAGS=""
test "$DEFAULT_LDFLAGS" = "yes" && LDFLAGS=""
MDL_HAVE_OPENGL
SM_OPENGL
AM_PATH_SDL(1.2.6,enable_sdl=yes,enable_sdl=no)
AM_CONDITIONAL(NHAVE_SDL, test x$enable_sdl = xno )