Fixed the OpenGL detection code.
diff --git a/configure b/configure
index eec1f2b..2cff43c 100755
--- a/configure
+++ b/configure
@@ -3799,15 +3799,15 @@
fi
+ if test $ac_cv_lib_GL_glXCreateContext = "yes"
+ then
- OPENGLFILES='$(OPENGLFILES)'
- cat >> confdefs.h <<\EOF
+ OPENGLFILES='$(OPENGLFILES)'
+ cat >> confdefs.h <<\EOF
#define HAVE_OPENGL 1
EOF
- if test $ac_cv_lib_GL_glXCreateContext = "yes"
- then
echo $ac_n "checking for glXGetProcAddressARB in -lGL""... $ac_c" 1>&6
echo "configure:3813: checking for glXGetProcAddressARB in -lGL" >&5
ac_lib_var=`echo GL'_'glXGetProcAddressARB | sed 'y%./+-%__p_%'`
diff --git a/configure.in b/configure.in
index b1c70a9..2db3876 100644
--- a/configure.in
+++ b/configure.in
@@ -280,12 +280,12 @@
,,
$X_LIBS -lXext -lX11 -lm $X_EXTRA_LIBS)
-
- OPENGLFILES='$(OPENGLFILES)'
- AC_DEFINE(HAVE_OPENGL)
-
if test $ac_cv_lib_GL_glXCreateContext = "yes"
then
+
+ OPENGLFILES='$(OPENGLFILES)'
+ AC_DEFINE(HAVE_OPENGL)
+
AC_CHECK_LIB(GL,glXGetProcAddressARB,AC_DEFINE(HAVE_GLX_GETPROCADDRESS),,$X_LIBS -lXext -lX11 -lm $X_EXTRA_LIBS)
if test $ac_cv_lib_GL_glXGetProcAddressARB = "yes"