configure.in
changeset 1140 af8b0f9ac2f4
parent 1136 d16c010d5d98
child 1162 2651158f59b8
equal deleted inserted replaced
1139:d0ae4dff7208 1140:af8b0f9ac2f4
   547 
   547 
   548         fi
   548         fi
   549     fi
   549     fi
   550 }
   550 }
   551 
   551 
       
   552 dnl Do the iPod thing
       
   553 CheckIPod()
       
   554 {
       
   555     AC_ARG_ENABLE(ipod,
       
   556 [  --enable-ipod          configure SDL to work with iPodLinux [default=yes on arm-elf]],
       
   557 	, enable_ipod=yes)
       
   558 
       
   559     if test x$enable_ipod = xyes; then
       
   560 	CFLAGS="$CFLAGS -DENABLE_IPOD -DIPOD"
       
   561 	VIDEO_SUBDIRS="$VIDEO_SUBDIRS ipod"
       
   562 	VIDEO_DRIVERS="$VIDEO_DRIVERS ipod/libvideo_ipod.la"
       
   563     fi
       
   564 }	
       
   565 
   552 dnl Find the nanox include and library directories
   566 dnl Find the nanox include and library directories
   553 CheckNANOX()
   567 CheckNANOX()
   554 {
   568 {
   555     AC_ARG_ENABLE(video-nanox,
   569     AC_ARG_ENABLE(video-nanox,
   556         [  --enable-video-nanox use nanox video driver [default=no]],
   570         [  --enable-video-nanox use nanox video driver [default=no]],
  1304         *)
  1318         *)
  1305             pthread_cflags="-D_REENTRANT"
  1319             pthread_cflags="-D_REENTRANT"
  1306             pthread_lib="-lpthread"
  1320             pthread_lib="-lpthread"
  1307             ;;
  1321             ;;
  1308     esac
  1322     esac
  1309     if test x$enable_threads = xyes -a x$enable_pthreads = xyes; then
  1323     if test x$enable_threads = xyes -a x$enable_pthreads = xyes -a x$enable_ipod != xyes; then
  1310         # Save the original compiler flags and libraries
  1324         # Save the original compiler flags and libraries
  1311         ac_save_cflags="$CFLAGS"; ac_save_libs="$LIBS"
  1325         ac_save_cflags="$CFLAGS"; ac_save_libs="$LIBS"
  1312         # Add the pthread compiler flags and libraries
  1326         # Add the pthread compiler flags and libraries
  1313         CFLAGS="$CFLAGS $pthread_cflags"; LIBS="$LIBS $pthread_lib"
  1327         CFLAGS="$CFLAGS $pthread_cflags"; LIBS="$LIBS $pthread_lib"
  1314         # Check to see if we have pthread support on this system
  1328         # Check to see if we have pthread support on this system
  1930 [  --enable-rpath          use an rpath when linking SDL [default=yes]],
  1944 [  --enable-rpath          use an rpath when linking SDL [default=yes]],
  1931                   , enable_rpath=yes)
  1945                   , enable_rpath=yes)
  1932 }
  1946 }
  1933 
  1947 
  1934 case "$target" in
  1948 case "$target" in
       
  1949     arm-*-elf*)
       
  1950 	ARCH=linux
       
  1951 	CheckDummyVideo
       
  1952 	CheckIPod
       
  1953 	# Set up files for the timer library
       
  1954         if test x$enable_timers = xyes; then
       
  1955             COPY_ARCH_SRC(src/timer, linux, SDL_systimer.c)
       
  1956         fi
       
  1957 	;;
  1935     *-*-linux*|*-*-gnu*|*-*-k*bsd*-gnu)
  1958     *-*-linux*|*-*-gnu*|*-*-k*bsd*-gnu)
  1936         case "$target" in
  1959         case "$target" in
  1937           *-*-linux*) ARCH=linux ;;
  1960           *-*-linux*) ARCH=linux ;;
  1938           *-*-kfreebsd*-gnu) ARCH=kfreebsd-gnu ;;
  1961           *-*-kfreebsd*-gnu) ARCH=kfreebsd-gnu ;;
  1939           *-*-knetbsd*-gnu) ARCH=knetbsd-gnu ;;
  1962           *-*-knetbsd*-gnu) ARCH=knetbsd-gnu ;;
  2808 AM_CONDITIONAL(TARGET_BEOS, test $ARCH = beos)
  2831 AM_CONDITIONAL(TARGET_BEOS, test $ARCH = beos)
  2809 AM_CONDITIONAL(TARGET_MACOS, test $ARCH = macos)
  2832 AM_CONDITIONAL(TARGET_MACOS, test $ARCH = macos)
  2810 AM_CONDITIONAL(TARGET_MACOSX, test $ARCH = macosx)
  2833 AM_CONDITIONAL(TARGET_MACOSX, test $ARCH = macosx)
  2811 AM_CONDITIONAL(TARGET_QNX, test $ARCH = qnx)
  2834 AM_CONDITIONAL(TARGET_QNX, test $ARCH = qnx)
  2812 AM_CONDITIONAL(TARGET_MINT, test $ARCH = mint)
  2835 AM_CONDITIONAL(TARGET_MINT, test $ARCH = mint)
       
  2836 AM_CONDITIONAL(TARGET_IPOD, test x$enable_ipod = xyes)
  2813 
  2837 
  2814 # More automake conditionals
  2838 # More automake conditionals
  2815 AM_CONDITIONAL(USE_DIRECTX, test x$use_directx = xyes)
  2839 AM_CONDITIONAL(USE_DIRECTX, test x$use_directx = xyes)
  2816 AM_CONDITIONAL(USE_CLONE, test x$use_clone = xyes)
  2840 AM_CONDITIONAL(USE_CLONE, test x$use_clone = xyes)
  2817 AM_CONDITIONAL(HAVE_NASM, test x$use_nasm = xyes)
  2841 AM_CONDITIONAL(HAVE_NASM, test x$use_nasm = xyes)
  2987 src/video/dummy/Makefile
  3011 src/video/dummy/Makefile
  2988 src/video/epoc/Makefile
  3012 src/video/epoc/Makefile
  2989 src/video/fbcon/Makefile
  3013 src/video/fbcon/Makefile
  2990 src/video/gem/Makefile
  3014 src/video/gem/Makefile
  2991 src/video/ggi/Makefile
  3015 src/video/ggi/Makefile
       
  3016 src/video/ipod/Makefile
  2992 src/video/maccommon/Makefile
  3017 src/video/maccommon/Makefile
  2993 src/video/macdsp/Makefile
  3018 src/video/macdsp/Makefile
  2994 src/video/macrom/Makefile
  3019 src/video/macrom/Makefile
  2995 src/video/nanox/Makefile
  3020 src/video/nanox/Makefile
  2996 src/video/photon/Makefile
  3021 src/video/photon/Makefile