1 AC_DEFUN([PROTO_WITH_GLUT], [
2 AC_REQUIRE([AX_CHECK_GLUT])
4 AC_ARG_WITH([glut], dnl funny spacing here gets the output formatting right
5 [AS_HELP_STRING([--with-glut], [use GLUT])
6 AS_HELP_STRING([--without-glut], [do not use GLUT, even if available])],
10 if test "$no_glut" = "yes"; then
16 AC_MSG_ERROR([No glut support found; consider --with-apple-opengl-framework])
19 AC_MSG_ERROR([No glut support found])
25 AC_MSG_WARN([No glut support found])
28 WANT_GLUT=false # everyone's happy
35 WANT_GLUT=true # everyone's happy
38 # reset the vars that AX_CHECK_GLUT so carefully discovered
47 AC_CHECK_HEADERS([windows.h GL/gl.h OpenGL/gl.h])
50 AM_CONDITIONAL(WANT_GLUT, $WANT_GLUT)
52 AC_DEFINE([WANT_GLUT], 1,
53 [Define if you have a GLUT library available])
56 # FIXME: only include this for the simulator
57 CFLAGS="${CFLAGS} ${GLUT_CFLAGS}"
58 LIBS="${GLUT_LIBS} ${LIBS}"