/[pcsx2_0.9.7]/trunk/3rdparty/SDL-1.3.0-5387/test/configure.in
ViewVC logotype

Annotation of /trunk/3rdparty/SDL-1.3.0-5387/test/configure.in

Parent Directory Parent Directory | Revision Log Revision Log


Revision 401 - (hide annotations) (download)
Fri Feb 25 17:31:09 2011 UTC (9 years, 10 months ago) by william
File size: 3101 byte(s)
Auto Commited Import of: pcsx2-0.9.7-DEBUG (upstream: v0.9.7.4358 local: v0.9.7.313-latest) in ./trunk
1 william 401 dnl Process this file with autoconf to produce a configure script.
2     AC_INIT(README)
3    
4     dnl Detect the canonical build and host environments
5     AC_CONFIG_AUX_DIRS($srcdir/../build-scripts)
6     AC_CANONICAL_HOST
7    
8     dnl Check for tools
9    
10     AC_PROG_CC
11    
12     dnl Check for compiler environment
13    
14     AC_C_CONST
15    
16     dnl Figure out which math library to use
17     case "$host" in
18     *-*-cygwin* | *-*-mingw32*)
19     EXE=".exe"
20     MATHLIB=""
21     SYS_GL_LIBS="-lopengl32"
22     ;;
23     *-*-beos* | *-*-haiku*)
24     EXE=""
25     MATHLIB=""
26     SYS_GL_LIBS="-lGL"
27     ;;
28     *-*-darwin* )
29     EXE=""
30     MATHLIB=""
31     SYS_GL_LIBS="-Wl,-framework,OpenGL"
32     ;;
33     *-*-aix*)
34     EXE=""
35     if test x$ac_cv_prog_gcc = xyes; then
36     CFLAGS="-mthreads"
37     fi
38     SYS_GL_LIBS=""
39     ;;
40     *-*-mint*)
41     EXE=""
42     MATHLIB=""
43     AC_PATH_PROG(OSMESA_CONFIG, osmesa-config, no)
44     if test "x$OSMESA_CONFIG" = "xyes"; then
45     OSMESA_CFLAGS=`$OSMESA_CONFIG --cflags`
46     OSMESA_LIBS=`$OSMESA_CONFIG --libs`
47     CFLAGS="$CFLAGS $OSMESA_CFLAGS"
48     SYS_GL_LIBS="$OSMESA_LIBS"
49     else
50     SYS_GL_LIBS="-lOSMesa"
51     fi
52     ;;
53     *-*-qnx*)
54     EXE=""
55     MATHLIB=""
56     SYS_GL_LIBS="-lGLES_CM"
57     ;;
58     *)
59     EXE=""
60     MATHLIB="-lm"
61     SYS_GL_LIBS="-lGL"
62     ;;
63     esac
64     AC_SUBST(EXE)
65     AC_SUBST(MATHLIB)
66    
67     dnl Check for SDL
68     SDL_VERSION=1.3.0
69     AM_PATH_SDL($SDL_VERSION,
70     :,
71     AC_MSG_ERROR([*** SDL version $SDL_VERSION not found!])
72     )
73     CFLAGS="$CFLAGS $SDL_CFLAGS"
74     LIBS="$LIBS $SDL_LIBS"
75    
76     dnl Check for X11 path, needed for OpenGL on some systems
77     AC_PATH_X
78     if test x$have_x = xyes; then
79     if test x$ac_x_includes = xno || test x$ac_x_includes = x; then
80     :
81     else
82     CFLAGS="$CFLAGS -I$ac_x_includes"
83     fi
84     if test x$ac_x_libraries = xno || test x$ac_x_libraries = x; then
85     :
86     else
87     XPATH="-L$ac_x_libraries"
88     fi
89     fi
90    
91     dnl Check for OpenGL
92     AC_MSG_CHECKING(for OpenGL support)
93     have_opengl=no
94     AC_TRY_COMPILE([
95     #include "SDL_opengl.h"
96     ],[
97     ],[
98     have_opengl=yes
99     ])
100     AC_MSG_RESULT($have_opengl)
101    
102     dnl Check for OpenGL ES
103     AC_MSG_CHECKING(for OpenGL ES support)
104     have_opengles=no
105     AC_TRY_COMPILE([
106     #if defined (__QNXNTO__)
107     #include <GLES/gl.h>
108     #elif defined (__IPHONEOS__)
109     #include <OpenGLES/ES1/gl.h>
110     #else
111     #error "No OpenGL ES support"
112     #endif /* __QNXNTO__ */
113     ],[
114     ],[
115     have_opengles=yes
116     ])
117     AC_MSG_RESULT($have_opengles)
118    
119     if test x$have_opengl = xyes; then
120     CFLAGS="$CFLAGS -DHAVE_OPENGL"
121     GLLIB="$XPATH $SYS_GL_LIBS"
122     elif test x$have_opengles = xyes; then
123     CFLAGS="$CFLAGS -DHAVE_OPENGLES"
124     GLLIB="$XPATH $SYS_GL_LIBS"
125     else
126     GLLIB=""
127     fi
128    
129     AC_SUBST(GLLIB)
130    
131     dnl Check for SDL_ttf
132     AC_MSG_CHECKING(for SDL_ttf)
133     have_SDL_ttf=no
134     AC_TRY_COMPILE([
135     #include "SDL_ttf.h"
136     ],[
137     ],[
138     have_SDL_ttf=yes
139     ])
140     AC_MSG_RESULT($have_SDL_ttf)
141    
142     if test x$have_SDL_ttf = xyes; then
143     CFLAGS="$CFLAGS -DHAVE_SDL_TTF"
144     SDL_TTF_LIB="-lSDL_ttf"
145     fi
146    
147     AC_SUBST(SDL_TTF_LIB)
148    
149     dnl Finally create all the generated files
150     AC_OUTPUT([Makefile])

  ViewVC Help
Powered by ViewVC 1.1.22