# HG changeset patch # User carlo@guglielmo.local # Date 1216401761 -7200 # Node ID 456578a22388f7aab185cb82b461bf5b6f88c39c # Parent c2449e91f50a49ffa8bd65012445125f41f0df59 check for OpenGL/gl[u].h diff -r c2449e91f50a -r 456578a22388 ChangeLog --- a/ChangeLog Fri Jul 18 14:08:44 2008 -0400 +++ b/ChangeLog Fri Jul 18 19:22:41 2008 +0200 @@ -1,3 +1,7 @@ +2008-07-18 Carlo de Falco + + * aclocal.m4: Search for gl.h and glu.h in OpenGL/ as well as in GL/. + 2008-07-18 John W. Eaton * configure.in: Fix FTGL test to handle either FTGL/ftgl.h or ftgl.h. diff -r c2449e91f50a -r 456578a22388 aclocal.m4 --- a/aclocal.m4 Fri Jul 18 14:08:44 2008 -0400 +++ b/aclocal.m4 Fri Jul 18 19:22:41 2008 +0200 @@ -1066,12 +1066,12 @@ ;; esac have_opengl_incs=no -AC_CHECK_HEADERS(GL/gl.h, [ - AC_CHECK_HEADERS(GL/glu.h, [ - have_opengl_incs=yes], [], [ +AC_CHECK_HEADERS(GL/gl.h OpenGL/gl.h, [ + AC_CHECK_HEADERS(GL/glu.h OpenGL/glu.h, [ + have_opengl_incs=yes, break], [], [ #ifdef HAVE_WINDOWS_H # include -#endif])], [], [ +#endif ]), break], [], [ #ifdef HAVE_WINDOWS_H # include #endif]) diff -r c2449e91f50a -r 456578a22388 src/ChangeLog --- a/src/ChangeLog Fri Jul 18 14:08:44 2008 -0400 +++ b/src/ChangeLog Fri Jul 18 19:22:41 2008 +0200 @@ -1,3 +1,8 @@ +2008-07-18 Carlo de Falco + + * gl-render.h: Conditionally include GL/gl.h or OpenGL/gl.h + and GL/glu.h or OpenGL/glu.h + 2008-07-17 John W. Eaton * symtab.cc (out_of_date_check_internal): New arg, dispatch_type. diff -r c2449e91f50a -r 456578a22388 src/gl-render.h --- a/src/gl-render.h Fri Jul 18 14:08:44 2008 -0400 +++ b/src/gl-render.h Fri Jul 18 19:22:41 2008 +0200 @@ -29,8 +29,17 @@ #include #endif +#ifdef HAVE_GL_GL_H #include +#elif defined HAVE_OPENGL_GL_H +#include +#endif + +#ifdef HAVE_GL_GLU_H #include +#elif defined HAVE_OPENGL_GLU_H +#include +#endif #include "graphics.h"