Remove extraneous/unneeded dependencies on glut. SimGear should no longer

have any glut dependies.
This commit is contained in:
curt
2003-08-11 21:16:53 +00:00
parent 578e774778
commit 110e01a861
6 changed files with 11 additions and 28 deletions
+2 -24
View File
@@ -184,20 +184,6 @@ AC_SEARCH_LIBS(cos, m)
base_LIBS="$LIBS" base_LIBS="$LIBS"
dnl check for glut location
AC_CHECK_HEADER(GL/glut.h)
if test "x$ac_cv_header_GL_glut_h" = "xyes"; then
AC_DEFINE([GLUT_H], <GL/glut.h>, [Define as glut.h include location])
else
AC_CHECK_HEADER(GLUT/glut.h)
if test "x$ac_cv_header_GLUT_glut_h" = "xyes"; then
AC_DEFINE([GLUT_H], <GLUT/glut.h>, [Define as glut.h include location])
else
echo "Neither GL/glut.h nor GLUT/glut.h found. Cannot continue"
exit
fi
fi
dnl check for OpenGL related libraries dnl check for OpenGL related libraries
case "${host}" in case "${host}" in
*-*-cygwin* | *-*-mingw32*) *-*-cygwin* | *-*-mingw32*)
@@ -207,7 +193,7 @@ case "${host}" in
AC_DEFINE([WIN32], 1, [Define for Win32 platforms]) AC_DEFINE([WIN32], 1, [Define for Win32 platforms])
AC_DEFINE([NOMINMAX], 1, [Define for Win32 platforms]) AC_DEFINE([NOMINMAX], 1, [Define for Win32 platforms])
LIBS="$LIBS -lglut32 -lglu32 -lopengl32" LIBS="$LIBS -lglu32 -lopengl32"
LIBS="$LIBS -luser32 -lgdi32 -lwinmm" LIBS="$LIBS -luser32 -lgdi32 -lwinmm"
dnl add -lwsock32 for mingwin dnl add -lwsock32 for mingwin
@@ -223,7 +209,7 @@ case "${host}" in
*-apple-darwin*) *-apple-darwin*)
dnl Mac OS X dnl Mac OS X
LIBS="$LIBS -framework GLUT -framework OpenGL -framework Carbon -lobjc" LIBS="$LIBS -framework OpenGL -framework Carbon -lobjc"
;; ;;
*) *)
@@ -253,7 +239,6 @@ case "${host}" in
fi fi
AC_SEARCH_LIBS(gluLookAt, [ GLU MesaGLU ]) AC_SEARCH_LIBS(gluLookAt, [ GLU MesaGLU ])
AC_SEARCH_LIBS(glutGetModifiers, [ glut freeglut ])
;; ;;
esac esac
@@ -453,13 +438,6 @@ fi
echo -n "Automake version: " echo -n "Automake version: "
automake --version | head -1 automake --version | head -1
if test "x$ac_cv_header_GL_glut_h" = "xyes"; then
echo "With GL/glut.h"
fi
if test "x$ac_cv_header_GLUT_glut_h" = "xyes"; then
echo "With GLUT/glut.h"
fi
if test "x$with_jpeg_factory" = "xyes"; then if test "x$with_jpeg_factory" = "xyes"; then
echo "With JPEG Factory support" echo "With JPEG Factory support"
else else
+1 -1
View File
@@ -33,7 +33,7 @@
# include <windows.h> # include <windows.h>
#endif #endif
#include GLUT_H #include <GL/gl.h>
#include <simgear/compiler.h> #include <simgear/compiler.h>
#include <simgear/constants.h> #include <simgear/constants.h>
+1 -1
View File
@@ -33,7 +33,7 @@
#include <math.h> #include <math.h>
#include GLUT_H #include <GL/gl.h>
#include <plib/sg.h> #include <plib/sg.h>
+1 -1
View File
@@ -11,7 +11,7 @@
#include <limits.h> #include <limits.h>
#include <string.h> // memcpy() #include <string.h> // memcpy()
#include GLUT_H #include <GL/gl.h>
#include "GLBitmaps.h" #include "GLBitmaps.h"
+1 -1
View File
@@ -32,7 +32,7 @@
#include <stdlib.h> #include <stdlib.h>
#include <limits.h> #include <limits.h>
#include GLUT_H #include <GL/gl.h>
#include "screen-dump.hxx" #include "screen-dump.hxx"
+5
View File
@@ -7,7 +7,10 @@
#endif #endif
#include "xgl.h" #include "xgl.h"
#ifdef USING_GLUT
#include GLUT_H #include GLUT_H
#endif
#include <stdio.h> #include <stdio.h>
#include <stdlib.h> #include <stdlib.h>
@@ -2729,6 +2732,7 @@ void xglViewport ( GLint x, GLint y, GLsizei width, GLsizei height )
glViewport ( x, y, width, height ) ; glViewport ( x, y, width, height ) ;
} }
#ifdef USING_GLUT
void xglutAddMenuEntry ( char* label, int value ) void xglutAddMenuEntry ( char* label, int value )
{ {
if ( xglTraceIsEnabled("glutAddMenuEntry") ) if ( xglTraceIsEnabled("glutAddMenuEntry") )
@@ -2864,6 +2868,7 @@ void xglutSwapBuffers ()
if ( xglExecuteIsEnabled("glutSwapBuffers") ) if ( xglExecuteIsEnabled("glutSwapBuffers") )
glutSwapBuffers () ; glutSwapBuffers () ;
} }
#endif
GLboolean xglAreTexturesResidentEXT ( GLsizei n, GLuint* textures, GLboolean* residences ) GLboolean xglAreTexturesResidentEXT ( GLsizei n, GLuint* textures, GLboolean* residences )
{ {