Skip to content

Latest commit

 

History

History
90 lines (81 loc) · 1.82 KB

configure.in

File metadata and controls

90 lines (81 loc) · 1.82 KB
 
Apr 26, 2001
Apr 26, 2001
1
2
3
4
dnl Process this file with autoconf to produce a configure script.
AC_INIT(README)
dnl Detect the canonical host and target build environment
Feb 20, 2006
Feb 20, 2006
5
AC_CONFIG_AUX_DIRS($srcdir/../build-scripts)
Nov 17, 2004
Nov 17, 2004
6
AC_CANONICAL_SYSTEM
Apr 26, 2001
Apr 26, 2001
7
8
9
10
11
12
13
14
15
16
17
18
dnl Check for tools
AC_PROG_CC
dnl Check for compiler environment
AC_C_CONST
dnl Figure out which math library to use
case "$target" in
*-*-cygwin* | *-*-mingw32*)
Feb 20, 2006
Feb 20, 2006
19
EXE=".exe"
Apr 26, 2001
Apr 26, 2001
20
21
22
23
MATHLIB=""
SYS_GL_LIBS="-lopengl32"
;;
*-*-beos*)
Feb 20, 2006
Feb 20, 2006
24
EXE=""
Apr 26, 2001
Apr 26, 2001
25
26
27
MATHLIB=""
SYS_GL_LIBS="-lGL"
;;
Nov 26, 2004
Nov 26, 2004
28
*-*-darwin* )
Feb 20, 2006
Feb 20, 2006
29
EXE=""
Apr 26, 2001
Apr 26, 2001
30
31
32
33
MATHLIB=""
SYS_GL_LIBS=""
;;
*-*-aix*)
Feb 20, 2006
Feb 20, 2006
34
EXE=""
Apr 26, 2001
Apr 26, 2001
35
36
if test x$ac_cv_prog_gcc = xyes; then
CFLAGS="-mthreads"
Nov 17, 2004
Nov 17, 2004
37
fi
Apr 26, 2001
Apr 26, 2001
38
39
SYS_GL_LIBS=""
;;
Nov 26, 2004
Nov 26, 2004
40
*-*-mint*)
Feb 20, 2006
Feb 20, 2006
41
EXE=""
Nov 26, 2004
Nov 26, 2004
42
43
44
45
46
47
48
49
50
51
52
MATHLIB=""
AC_PATH_PROG(OSMESA_CONFIG, osmesa-config, no)
if test "x$OSMESA_CONFIG" = "xyes"; then
OSMESA_CFLAGS=`$OSMESA_CONFIG --cflags`
OSMESA_LIBS=`$OSMESA_CONFIG --libs`
CFLAGS="$CFLAGS $OSMESA_CFLAGS"
SYS_GL_LIBS="$OSMESA_LIBS"
else
SYS_GL_LIBS="-lOSMesa"
fi
;;
Apr 26, 2001
Apr 26, 2001
53
*)
Feb 20, 2006
Feb 20, 2006
54
EXE=""
Apr 26, 2001
Apr 26, 2001
55
MATHLIB="-lm"
Feb 20, 2006
Feb 20, 2006
56
SYS_GL_LIBS="-lGL"
Apr 26, 2001
Apr 26, 2001
57
58
;;
esac
Feb 20, 2006
Feb 20, 2006
59
AC_SUBST(EXE)
Apr 26, 2001
Apr 26, 2001
60
61
62
AC_SUBST(MATHLIB)
dnl Check for SDL
Feb 20, 2006
Feb 20, 2006
63
SDL_VERSION=1.2.10
Apr 26, 2001
Apr 26, 2001
64
65
66
67
68
69
70
71
72
73
74
AM_PATH_SDL($SDL_VERSION,
:,
AC_MSG_ERROR([*** SDL version $SDL_VERSION not found!])
)
CFLAGS="$CFLAGS $SDL_CFLAGS"
LIBS="$LIBS $SDL_LIBS"
dnl Check for OpenGL
AC_MSG_CHECKING(for OpenGL support)
have_opengl=no
AC_TRY_COMPILE([
Mar 5, 2002
Mar 5, 2002
75
#include "SDL_opengl.h"
Apr 26, 2001
Apr 26, 2001
76
77
78
79
80
81
82
],[
],[
have_opengl=yes
])
AC_MSG_RESULT($have_opengl)
if test x$have_opengl = xyes; then
CFLAGS="$CFLAGS -DHAVE_OPENGL"
Feb 20, 2006
Feb 20, 2006
83
GLLIB="$SYS_GL_LIBS"
Apr 26, 2001
Apr 26, 2001
84
else
Feb 20, 2006
Feb 20, 2006
85
GLLIB=""
Apr 26, 2001
Apr 26, 2001
86
fi
Feb 20, 2006
Feb 20, 2006
87
AC_SUBST(GLLIB)
Apr 26, 2001
Apr 26, 2001
88
Feb 20, 2006
Feb 20, 2006
89
dnl Finally create all the generated files
Apr 26, 2001
Apr 26, 2001
90
AC_OUTPUT([Makefile])