Mercurial > sdl-ios-xcode
comparison test/configure.in @ 0:74212992fb08
Initial revision
author | Sam Lantinga <slouken@lokigames.com> |
---|---|
date | Thu, 26 Apr 2001 16:45:43 +0000 |
parents | |
children | fba28d77901f |
comparison
equal
deleted
inserted
replaced
-1:000000000000 | 0:74212992fb08 |
---|---|
1 dnl Process this file with autoconf to produce a configure script. | |
2 AC_INIT(README) | |
3 | |
4 dnl Setup for automake | |
5 SDL_VERSION=1.2.0 | |
6 AM_INIT_AUTOMAKE(SDL_tests, $SDL_VERSION) | |
7 | |
8 dnl Detect the canonical host and target build environment | |
9 AC_CANONICAL_HOST | |
10 AC_CANONICAL_TARGET | |
11 | |
12 dnl Check for tools | |
13 | |
14 AC_PROG_CC | |
15 | |
16 dnl Check for compiler environment | |
17 | |
18 AC_C_CONST | |
19 | |
20 dnl Figure out which math library to use | |
21 case "$target" in | |
22 *-*-cygwin* | *-*-mingw32*) | |
23 MATHLIB="" | |
24 SYS_GL_LIBS="-lopengl32" | |
25 ;; | |
26 *-*-beos*) | |
27 MATHLIB="" | |
28 SYS_GL_LIBS="-lGL" | |
29 ;; | |
30 *-*-darwin*) | |
31 MATHLIB="" | |
32 SYS_GL_LIBS="" | |
33 ;; | |
34 *-*-aix*) | |
35 if test x$ac_cv_prog_gcc = xyes; then | |
36 CFLAGS="-mthreads" | |
37 fi | |
38 SYS_GL_LIBS="" | |
39 ;; | |
40 *) | |
41 MATHLIB="-lm" | |
42 AC_PATH_X | |
43 AC_PATH_XTRA | |
44 if test x$have_x = xyes; then | |
45 CFLAGS="$CFLAGS $X_CFLAGS" | |
46 SYS_GL_LIBS="$X_LIBS -lGL" | |
47 else | |
48 SYS_GL_LIBS="-lGL" | |
49 fi | |
50 ;; | |
51 esac | |
52 AC_SUBST(MATHLIB) | |
53 | |
54 dnl Check for SDL | |
55 | |
56 AM_PATH_SDL($SDL_VERSION, | |
57 :, | |
58 AC_MSG_ERROR([*** SDL version $SDL_VERSION not found!]) | |
59 ) | |
60 CFLAGS="$CFLAGS $SDL_CFLAGS" | |
61 LIBS="$LIBS $SDL_LIBS" | |
62 | |
63 dnl Check for OpenGL | |
64 AC_MSG_CHECKING(for OpenGL support) | |
65 have_opengl=no | |
66 AC_TRY_COMPILE([ | |
67 #if defined(__APPLE__) && defined(__MACH__) | |
68 #include <OpenGL/gl.h> | |
69 #else | |
70 #include <GL/gl.h> | |
71 #endif | |
72 ],[ | |
73 ],[ | |
74 have_opengl=yes | |
75 ]) | |
76 AC_MSG_RESULT($have_opengl) | |
77 if test x$have_opengl = xyes; then | |
78 CFLAGS="$CFLAGS -DHAVE_OPENGL" | |
79 GL_LIBS="$SYS_GL_LIBS" | |
80 else | |
81 GL_LIBS="" | |
82 fi | |
83 AC_SUBST(GL_LIBS) | |
84 | |
85 # Finally create all the generated files | |
86 AC_OUTPUT([Makefile]) |