symbian-qemu-0.9.1-12/libsdl-trunk/test/configure.in
changeset 1 2fb8b9db1c86
equal deleted inserted replaced
0:ffa851df0825 1:2fb8b9db1c86
       
     1 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*)
       
    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     *)
       
    54         EXE=""
       
    55         MATHLIB="-lm"
       
    56         SYS_GL_LIBS="-lGL"
       
    57         ;;
       
    58 esac
       
    59 AC_SUBST(EXE)
       
    60 AC_SUBST(MATHLIB)
       
    61 
       
    62 dnl Check for SDL
       
    63 SDL_VERSION=1.2.10
       
    64 AM_PATH_SDL($SDL_VERSION,
       
    65             :,
       
    66 	    AC_MSG_ERROR([*** SDL version $SDL_VERSION not found!])
       
    67 )
       
    68 CFLAGS="$CFLAGS $SDL_CFLAGS"
       
    69 LIBS="$LIBS $SDL_LIBS"
       
    70 
       
    71 dnl Check for X11 path, needed for OpenGL on some systems
       
    72 AC_PATH_X
       
    73 if test x$have_x = xyes; then
       
    74     if test x$ac_x_includes = xno || test x$ac_x_includes = x; then
       
    75         :
       
    76     else
       
    77         CFLAGS="$CFLAGS -I$ac_x_includes"
       
    78     fi
       
    79     if test x$ac_x_libraries = xno || test x$ac_x_libraries = x; then
       
    80         :
       
    81     else
       
    82         XPATH="-L$ac_x_libraries"
       
    83     fi
       
    84 fi
       
    85 
       
    86 dnl Check for OpenGL
       
    87 AC_MSG_CHECKING(for OpenGL support)
       
    88 have_opengl=no
       
    89 AC_TRY_COMPILE([
       
    90  #include "SDL_opengl.h"
       
    91 ],[
       
    92 ],[
       
    93 have_opengl=yes
       
    94 ])
       
    95 AC_MSG_RESULT($have_opengl)
       
    96 if test x$have_opengl = xyes; then
       
    97     CFLAGS="$CFLAGS -DHAVE_OPENGL"
       
    98     GLLIB="$XPATH $SYS_GL_LIBS"
       
    99 else
       
   100     GLLIB=""
       
   101 fi
       
   102 AC_SUBST(GLLIB)
       
   103 
       
   104 dnl Finally create all the generated files
       
   105 AC_OUTPUT([Makefile])