From 8a98634d491a214d85b830e424a12dd4aa285d43 Mon Sep 17 00:00:00 2001 From: zaxl Date: Fri, 31 Oct 2008 14:17:50 +0000 Subject: [PATCH] FIX:build: Make it possible to disable opengl graphics git-svn-id: https://navit.svn.sourceforge.net/svnroot/navit/trunk/navit@1623 ffa7fe5e-494d-0410-b361-a75ebd5db220 --- configure.in | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/configure.in b/configure.in index 484f660..d17cb02 100644 --- a/configure.in +++ b/configure.in @@ -14,6 +14,7 @@ gui_win32=no; gui_win32_reason=default gui_internal=yes; gui_internal_reason=default graphics_gtk_drawing_area=no; graphics_gtk_drawing_area_reason=default graphics_qt_qpainter=yes; graphics_qt_qpainter_reason=default +graphics_opengl=yes; graphics_opengl_reason=default graphics_win32=no; graphics_win32_reason=default speech_cmdline=yes; speech_cmdline_reason=default speech_speech_dispatcher=yes; speech_speech_dispatcher_reason=default @@ -307,6 +308,9 @@ AC_CHECK_HEADER( AC_MSG_WARN([*** no X11/Xmu/Xmu.h -- opengl and SDL support disabled]) ) +AC_ARG_ENABLE(graphics-opengl, [ --disable-graphics-opengl disable graphics type OpenGL], graphics_opengl=$enableval;graphics_opengl_reason="configure parameter") +if test "x${graphics_opengl}" = "xyes" ; then + AC_CHECK_HEADER( GL/gl.h, AC_DEFINE( @@ -316,7 +320,7 @@ AC_CHECK_HEADER( ) OPENGL_LIBS="$X_LIBS -lGL -lGLU" opengl=yes, - AC_MSG_WARN([*** no GL/gl.h -- opengl and SDL support disabled]) + AC_MSG_WARN([*** no GL/gl.h -- opengl and SDL support disabled];graphics_opengl=no;graphics_opengl_reason="Headers missing") ) AC_CHECK_HEADER( @@ -327,7 +331,7 @@ AC_CHECK_HEADER( Define to 1 if you have the header file. ) glut=yes, - AC_MSG_WARN([*** no GL/glut.h -- opengl and SDL support disabled]) + AC_MSG_WARN([*** no GL/glut.h -- opengl and SDL support disabled];graphics_opengl=no;graphics_opengl_reason="Headers missing") ) AC_SUBST(OPENGL_CFLAGS) @@ -346,6 +350,7 @@ AC_CHECK_HEADER( ) AC_SUBST(GLC_CFLAGS) AC_SUBST(GLC_LIBS) +fi if test x"$cegui" = xyes then @@ -828,6 +833,7 @@ echo "Graphics types:" echo " gtk_drawing_area: $graphics_gtk_drawing_area ($graphics_gtk_drawing_area_reason)" echo " qt_qpainter: $graphics_qt_qpainter ($graphics_qt_qpainter_reason)" echo " win32: $graphics_win32 ($graphics_win32_reason)" +echo " OpenGL: $graphics_opengl ($graphics_opengl_reason)" echo "GUI types:" echo " gtk: $gui_gtk ($gui_gtk_reason)" -- 1.7.9.5