version 1.32, 2001/04/10 13:44:50 |
version 1.33, 2001/04/10 14:22:58 |
| |
fi | fi |
| |
AC_ARG_WITH( python-version, | AC_ARG_WITH( python-version, |
[ --with-python-version=<version> Python version to use, e.g. 1.5], | [ --with-python-version=<version> |
| Python version to use, e.g. 1.5], |
[PYTHON_VERSION=$withval | [PYTHON_VERSION=$withval |
AC_MSG_RESULT(using Python $withval.)] | AC_MSG_RESULT(using Python $withval.)] |
) | ) |
| |
| |
AC_SUBST(PYTHON_CFLAGS) | AC_SUBST(PYTHON_CFLAGS) |
| |
AC_MSG_CHECKING("for Python header files") | AC_MSG_CHECKING(for Python header files) |
AC_EGREP_CPP( yo_python, | AC_EGREP_CPP( yo_python, |
[#include <Python.h> | [#include <Python.h> |
yo_python | yo_python |
], | ], |
[AC_MSG_RESULT("ok")], | [AC_MSG_RESULT(ok)], |
AC_MSG_ERROR([Python is needed to compile NeL (www.python.org).]) | AC_MSG_ERROR([Python is needed to compile NeL (www.python.org).]) |
) | ) |
| |
| |
_CPPFLAGS="$CPPFLAGS" | _CPPFLAGS="$CPPFLAGS" |
CPPFLAGS="$CXXFLAGS" | CPPFLAGS="$CXXFLAGS" |
| |
AC_MSG_CHECKING("for STLPort") | AC_MSG_CHECKING(for STLPort) |
AC_EGREP_CPP( yo_stlport, | AC_EGREP_CPP( yo_stlport, |
[#include <algorithm> | [#include <algorithm> |
#ifdef __SGI_STL_PORT | #ifdef __SGI_STL_PORT |
yo_stlport | yo_stlport |
#endif], | #endif], |
[AC_MSG_RESULT("yes")], | [AC_MSG_RESULT(yes)], |
AC_MSG_ERROR([STLPort is needed to compile NeL (www.stlport.org).]) | AC_MSG_ERROR([STLPort is needed to compile NeL (www.stlport.org).]) |
) | ) |
| |
| |
_CPPFLAGS="$CPPFLAGS" | _CPPFLAGS="$CPPFLAGS" |
CPPFLAGS="$CXXFLAGS ${FREETYPE_CFLAGS}" | CPPFLAGS="$CXXFLAGS ${FREETYPE_CFLAGS}" |
| |
AC_MSG_CHECKING("for FreeType 2 installation") | AC_MSG_CHECKING(for FreeType 2 installation) |
AC_EGREP_CPP( yo_freetype2, | AC_EGREP_CPP( yo_freetype2, |
[#include <freetype/freetype.h> | [#include <freetype/freetype.h> |
#if FREETYPE_MAJOR == 2 | #if FREETYPE_MAJOR == 2 |
yo_freetype2 | yo_freetype2 |
#endif], | #endif], |
[AC_MSG_RESULT("yes")], | [AC_MSG_RESULT(yes)], |
AC_MSG_ERROR([Freetype 2 library is needed to compile NeL (www.stlport.org).]) | AC_MSG_ERROR([Freetype 2 library is needed to compile NeL (www.stlport.org).]) |
) | ) |
| |
| |
dnl ========== | dnl ========== |
| |
dnl Checking the OpenGL installation | dnl Checking the OpenGL installation |
AC_MSG_CHECKING("for OpenGL installation") | AC_MSG_CHECKING(for OpenGL) |
AC_EGREP_CPP( yo_opengl, | AC_EGREP_CPP( yo_opengl, |
[#include <GL/gl.h> | [#include <GL/gl.h> |
#if defined(GL_VERSION_1_2) | #if defined(GL_VERSION_1_2) |
yo_opengl | yo_opengl |
#endif], | #endif], |
[AC_MSG_RESULT("yes")], | [AC_MSG_RESULT(yes)], |
AC_MSG_ERROR([OpenGL 1.2 is needed to compile NeL (www.mesa3d.org).]) | AC_MSG_ERROR([OpenGL 1.2 is needed to compile NeL (www.mesa3d.org).]) |
) | ) |
| |
| |
yo_glext_version | yo_glext_version |
#endif | #endif |
#endif], | #endif], |
[AC_MSG_RESULT("yes")], | [AC_MSG_RESULT(ok)], |
AC_MSG_ERROR([A newer version of <GL/glext.h> is needed to compile NeL (download it from http://oss.sgi.com/projects/ogl-sample/ABI/).]) | AC_MSG_ERROR([A newer version of <GL/glext.h> is needed to compile NeL (download it from http://oss.sgi.com/projects/ogl-sample/ABI/).]) |
) | ) |
| |