diff --git a/configure.in b/configure.in
index 0cbd79963cf62cc50b023d944781502a8412d5f0..36ccd58ae6aa813fd8ab891c9aef9fe8cc87a080 100644
--- a/configure.in
+++ b/configure.in
@@ -953,6 +953,8 @@ mingw32)  ;;
 *) AC_PATH_XTRA() ;;
 esac
 
+FPTOOLS_HAVE_OPENGL
+
 dnl ################################################################
 dnl Check for libraries
 dnl ################################################################
diff --git a/mk/config.mk.in b/mk/config.mk.in
index 3dc1f9efc37970b61a26b326593b2edbbc1b5bc3..83e28869967ad0c61c77cbe07d900bbf2076db8d 100644
--- a/mk/config.mk.in
+++ b/mk/config.mk.in
@@ -332,6 +332,8 @@ LIBM=@LIBM@
 # Build the Haskell OpenGL/GLUT binding?
 #
 GhcLibsWithHOpenGL=@GhcLibsWithHOpenGL@
+GL_CFLAGS=@GL_CFLAGS@
+GL_LIBS=@GL_LIBS@
 
 X_CFLAGS=@X_CFLAGS@
 X_LIBS=@X_LIBS@