Alien-SDL

 view release on metacpan or  search on metacpan

patches/SDL-1.2.14-configure  view on Meta::CPAN

ac_ct_CC
CPPFLAGS
LDFLAGS
CFLAGS
CC
target_alias
host_alias
build_alias
LIBS
ECHO_T
ECHO_N
ECHO_C
DEFS
mandir
localedir
libdir
psdir
pdfdir
dvidir
htmldir
infodir
docdir
oldincludedir
includedir
localstatedir
sharedstatedir
sysconfdir
datadir
datarootdir
libexecdir
sbindir
bindir
program_transform_name
prefix
exec_prefix
PACKAGE_URL
PACKAGE_BUGREPORT
PACKAGE_STRING
PACKAGE_VERSION
PACKAGE_TARNAME
PACKAGE_NAME
PATH_SEPARATOR
SHELL'
ac_subst_files=''
ac_user_opts='
enable_option_checking
enable_shared
enable_static
with_pic
enable_fast_install
with_gnu_ld
with_sysroot
enable_libtool_lock
enable_libc
enable_audio
enable_video
enable_events
enable_joystick
enable_cdrom
enable_threads
enable_timers
enable_file
enable_loadso
enable_cpuinfo
enable_assembly
enable_oss
enable_alsa
enable_alsa_shared
enable_esd
with_esd_prefix
with_esd_exec_prefix
enable_esdtest
enable_esd_shared
enable_pulseaudio
enable_pulseaudio_shared
enable_arts
enable_arts_shared
enable_nas
enable_nas_shared
enable_diskaudio
enable_dummyaudio
enable_mintaudio
enable_nasm
enable_altivec
enable_ipod
enable_video_nanox
enable_nanox_debug
enable_nanox_share_memory
enable_nanox_direct_fb
enable_video_x11
with_x
enable_x11_shared
enable_dga
enable_video_dga
enable_video_x11_dgamouse
enable_video_x11_vm
enable_video_x11_xv
enable_video_x11_xinerama
enable_video_x11_xme
enable_video_x11_xrandr
enable_video_photon
enable_video_carbon
enable_video_cocoa
enable_video_fbcon
enable_video_directfb
enable_video_ps2gs
enable_video_ps3
enable_video_ggi
enable_video_svga
enable_video_vgl
enable_video_wscons
enable_video_aalib
enable_video_caca
enable_video_qtopia
enable_video_picogui
enable_xbios
enable_gem
enable_video_dummy
enable_video_opengl
enable_osmesa_shared
enable_screensaver

patches/SDL-1.2.14-configure  view on Meta::CPAN

\`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc.  You can specify
an installation prefix other than \`$ac_default_prefix' using \`--prefix',
for instance \`--prefix=\$HOME'.

For better control, use the options below.

Fine tuning of the installation directories:
  --bindir=DIR            user executables [EPREFIX/bin]
  --sbindir=DIR           system admin executables [EPREFIX/sbin]
  --libexecdir=DIR        program executables [EPREFIX/libexec]
  --sysconfdir=DIR        read-only single-machine data [PREFIX/etc]
  --sharedstatedir=DIR    modifiable architecture-independent data [PREFIX/com]
  --localstatedir=DIR     modifiable single-machine data [PREFIX/var]
  --libdir=DIR            object code libraries [EPREFIX/lib]
  --includedir=DIR        C header files [PREFIX/include]
  --oldincludedir=DIR     C header files for non-gcc [/usr/include]
  --datarootdir=DIR       read-only arch.-independent data root [PREFIX/share]
  --datadir=DIR           read-only architecture-independent data [DATAROOTDIR]
  --infodir=DIR           info documentation [DATAROOTDIR/info]
  --localedir=DIR         locale-dependent data [DATAROOTDIR/locale]
  --mandir=DIR            man documentation [DATAROOTDIR/man]
  --docdir=DIR            documentation root [DATAROOTDIR/doc/PACKAGE]
  --htmldir=DIR           html documentation [DOCDIR]
  --dvidir=DIR            dvi documentation [DOCDIR]
  --pdfdir=DIR            pdf documentation [DOCDIR]
  --psdir=DIR             ps documentation [DOCDIR]
_ACEOF

  cat <<\_ACEOF

X features:
  --x-includes=DIR    X include files are in DIR
  --x-libraries=DIR   X library files are in DIR

System types:
  --build=BUILD     configure for building on BUILD [guessed]
  --host=HOST       cross-compile to build programs to run on HOST [BUILD]
_ACEOF
fi

if test -n "$ac_init_help"; then

  cat <<\_ACEOF

Optional Features:
  --disable-option-checking  ignore unrecognized --enable/--with options
  --disable-FEATURE       do not include FEATURE (same as --enable-FEATURE=no)
  --enable-FEATURE[=ARG]  include FEATURE [ARG=yes]
  --enable-shared[=PKGS]  build shared libraries [default=yes]
  --enable-static[=PKGS]  build static libraries [default=yes]
  --enable-fast-install[=PKGS]
                          optimize for fast installation [default=yes]
  --disable-libtool-lock  avoid locking (might break parallel builds)
  --enable-libc           Use the system C library [[default=yes]]
  --enable-audio          Enable the audio subsystem [[default=yes]]
  --enable-video          Enable the video subsystem [[default=yes]]
  --enable-events         Enable the events subsystem [[default=yes]]
  --enable-joystick       Enable the joystick subsystem [[default=yes]]
  --enable-cdrom          Enable the cdrom subsystem [[default=yes]]
  --enable-threads        Enable the threading subsystem [[default=yes]]
  --enable-timers         Enable the timer subsystem [[default=yes]]
  --enable-file           Enable the file subsystem [[default=yes]]
  --enable-loadso         Enable the shared object loading subsystem
                          [[default=yes]]
  --enable-cpuinfo        Enable the cpuinfo subsystem [[default=yes]]
  --enable-assembly       Enable assembly routines [[default=yes]]
  --enable-oss            support the OSS audio API [[default=yes]]
  --enable-alsa           support the ALSA audio API [[default=yes]]
  --enable-alsa-shared    dynamically load ALSA audio support [[default=yes]]
  --enable-esd            support the Enlightened Sound Daemon [[default=yes]]
  --disable-esdtest       Do not try to compile and run a test ESD program
  --enable-esd-shared     dynamically load ESD audio support [[default=yes]]
  --enable-pulseaudio     use PulseAudio [[default=yes]]
  --enable-pulseaudio-shared
                          dynamically load PulseAudio support [[default=yes]]
  --enable-arts           support the Analog Real Time Synthesizer
                          [[default=yes]]
  --enable-arts-shared    dynamically load aRts audio support [[default=yes]]
  --enable-nas            support the NAS audio API [[default=yes]]
  --enable-nas-shared     dynamically load NAS audio support [[default=yes]]
  --enable-diskaudio      support the disk writer audio driver [[default=yes]]
  --enable-dummyaudio     support the dummy audio driver [[default=yes]]
  --enable-mintaudio      support Atari audio driver [[default=yes]]
  --enable-nasm           use nasm assembly blitters on x86 [[default=yes]]
  --enable-altivec        use altivec assembly blitters on PPC [[default=yes]]
  --enable-ipod           configure SDL to work with iPodLinux [[default=no]]
  --enable-video-nanox    use nanox video driver [[default=no]]
  --enable-nanox-debug    print debug messages [[default=no]]
  --enable-nanox-share-memory
                          use share memory [[default=no]]
  --enable-nanox-direct-fb
                          use direct framebuffer access [[default=no]]
  --enable-video-x11      use X11 video driver [[default=yes]]
  --enable-x11-shared     dynamically load X11 support [[default=maybe]]
  --enable-dga            allow use of X11 DGA code [[default=yes]]
  --enable-video-dga      use DGA 2.0 video driver [[default=yes]]
  --enable-video-x11-dgamouse
                          use X11 DGA for mouse events [[default=yes]]
  --enable-video-x11-vm   use X11 VM extension for fullscreen [[default=yes]]
  --enable-video-x11-xv   use X11 XvImage extension for video [[default=yes]]
  --enable-video-x11-xinerama
                          enable X11 Xinerama support [[default=yes]]
  --enable-video-x11-xme  enable Xi Graphics XME for fullscreen
                          [[default=yes]]
  --enable-video-x11-xrandr
                          enable X11 Xrandr extension for fullscreen
                          [[default=yes]]
  --enable-video-photon   use QNX Photon video driver [[default=yes]]
  --enable-video-carbon   use Carbon/QuickDraw video driver [[default=no]]
  --enable-video-cocoa    use Cocoa/Quartz video driver [[default=yes]]
  --enable-video-fbcon    use framebuffer console video driver [[default=yes]]
  --enable-video-directfb use DirectFB video driver [[default=yes]]
  --enable-video-ps2gs    use PlayStation 2 GS video driver [[default=yes]]
  --enable-video-ps3      use PlayStation 3 Cell driver [[default=yes]]
  --enable-video-ggi      use GGI video driver [[default=no]]
  --enable-video-svga     use SVGAlib video driver [[default=yes]]
  --enable-video-vgl      use VGL video driver [[default=yes]]
  --enable-video-wscons   use wscons video driver [[default=yes]]
  --enable-video-aalib    use AAlib video driver [[default=no]]
  --enable-video-caca     use libcaca video driver [[default=no]]
  --enable-video-qtopia   use Qtopia video driver [[default=no]]

patches/SDL-1.2.14-configure  view on Meta::CPAN


    fi
    if test x$ac_cv_sizeof_short = x2; then
        $as_echo "#define int16_t signed short" >>confdefs.h

        $as_echo "#define uint16_t unsigned short" >>confdefs.h

    else
        if test x$ac_cv_sizeof_int = x2; then
            $as_echo "#define int16_t signed int" >>confdefs.h

            $as_echo "#define uint16_t unsigned int" >>confdefs.h

        fi
    fi
    if test x$ac_cv_sizeof_int = x4; then
        $as_echo "#define int32_t signed int" >>confdefs.h

        $as_echo "#define uint32_t unsigned int" >>confdefs.h

    else
        if test x$ac_cv_sizeof_long = x4; then
            $as_echo "#define int32_t signed long" >>confdefs.h

            $as_echo "#define uint32_t unsigned long" >>confdefs.h

        fi
    fi
    if test x$ac_cv_sizeof_long = x8; then
        $as_echo "#define int64_t signed long" >>confdefs.h

        $as_echo "#define uint64_t unsigned long" >>confdefs.h

        $as_echo "#define SDL_HAS_64BIT_TYPE 1" >>confdefs.h

    else
        if test x$ac_cv_sizeof_long_long = x8; then
            $as_echo "#define int64_t signed long long" >>confdefs.h

            $as_echo "#define uint64_t unsigned long long" >>confdefs.h

            $as_echo "#define SDL_HAS_64BIT_TYPE 1" >>confdefs.h

        fi
    fi
    $as_echo "#define size_t unsigned int" >>confdefs.h

    $as_echo "#define uintptr_t unsigned long" >>confdefs.h

fi

# Standard C sources
SOURCES="$SOURCES $srcdir/src/*.c"
SOURCES="$SOURCES $srcdir/src/audio/*.c"
SOURCES="$SOURCES $srcdir/src/cdrom/*.c"
SOURCES="$SOURCES $srcdir/src/cpuinfo/*.c"
SOURCES="$SOURCES $srcdir/src/events/*.c"
SOURCES="$SOURCES $srcdir/src/file/*.c"
SOURCES="$SOURCES $srcdir/src/stdlib/*.c"
SOURCES="$SOURCES $srcdir/src/thread/*.c"
SOURCES="$SOURCES $srcdir/src/timer/*.c"
SOURCES="$SOURCES $srcdir/src/video/*.c"


# Check whether --enable-audio was given.
if test "${enable_audio+set}" = set; then :
  enableval=$enable_audio;
else
  enable_audio=yes
fi

if test x$enable_audio != xyes; then
    $as_echo "#define SDL_AUDIO_DISABLED 1" >>confdefs.h

fi
# Check whether --enable-video was given.
if test "${enable_video+set}" = set; then :
  enableval=$enable_video;
else
  enable_video=yes
fi

if test x$enable_video != xyes; then
    $as_echo "#define SDL_VIDEO_DISABLED 1" >>confdefs.h

fi
# Check whether --enable-events was given.
if test "${enable_events+set}" = set; then :
  enableval=$enable_events;
else
  enable_events=yes
fi

if test x$enable_events != xyes; then
    $as_echo "#define SDL_EVENTS_DISABLED 1" >>confdefs.h

fi
# Check whether --enable-joystick was given.
if test "${enable_joystick+set}" = set; then :
  enableval=$enable_joystick;
else
  enable_joystick=yes
fi

if test x$enable_joystick != xyes; then
    $as_echo "#define SDL_JOYSTICK_DISABLED 1" >>confdefs.h

else
    SOURCES="$SOURCES $srcdir/src/joystick/*.c"
fi
# Check whether --enable-cdrom was given.
if test "${enable_cdrom+set}" = set; then :
  enableval=$enable_cdrom;
else
  enable_cdrom=yes
fi

if test x$enable_cdrom != xyes; then
    $as_echo "#define SDL_CDROM_DISABLED 1" >>confdefs.h

fi
# Check whether --enable-threads was given.
if test "${enable_threads+set}" = set; then :
  enableval=$enable_threads;
else
  enable_threads=yes
fi

if test x$enable_threads != xyes; then
    $as_echo "#define SDL_THREADS_DISABLED 1" >>confdefs.h

fi
# Check whether --enable-timers was given.
if test "${enable_timers+set}" = set; then :
  enableval=$enable_timers;
else
  enable_timers=yes
fi

if test x$enable_timers != xyes; then
    $as_echo "#define SDL_TIMERS_DISABLED 1" >>confdefs.h

fi
# Check whether --enable-file was given.
if test "${enable_file+set}" = set; then :
  enableval=$enable_file;
else
  enable_file=yes
fi

if test x$enable_file != xyes; then
    $as_echo "#define SDL_FILE_DISABLED 1" >>confdefs.h

fi
# Check whether --enable-loadso was given.
if test "${enable_loadso+set}" = set; then :
  enableval=$enable_loadso;
else
  enable_loadso=yes
fi

if test x$enable_loadso != xyes; then
    $as_echo "#define SDL_LOADSO_DISABLED 1" >>confdefs.h

fi
# Check whether --enable-cpuinfo was given.
if test "${enable_cpuinfo+set}" = set; then :
  enableval=$enable_cpuinfo;
else
  enable_cpuinfo=yes
fi

if test x$enable_cpuinfo != xyes; then
    $as_echo "#define SDL_CPUINFO_DISABLED 1" >>confdefs.h

fi
# Check whether --enable-assembly was given.
if test "${enable_assembly+set}" = set; then :
  enableval=$enable_assembly;
else
  enable_assembly=yes
fi

if test x$enable_assembly = xyes; then
    $as_echo "#define SDL_ASSEMBLY_ROUTINES 1" >>confdefs.h

fi

CheckOSS()
{
    # Check whether --enable-oss was given.
if test "${enable_oss+set}" = set; then :
  enableval=$enable_oss;
else
  enable_oss=yes
fi

    if test x$enable_audio = xyes -a x$enable_oss = xyes; then
        { $as_echo "$as_me:${as_lineno-$LINENO}: checking for OSS audio support" >&5
$as_echo_n "checking for OSS audio support... " >&6; }

patches/SDL-1.2.14-configure  view on Meta::CPAN

int
main ()
{
return clock_gettime ();
  ;
  return 0;
}
_ACEOF
if ac_fn_c_try_link "$LINENO"; then :
  ac_cv_lib_rt_clock_gettime=yes
else
  ac_cv_lib_rt_clock_gettime=no
fi
rm -f core conftest.err conftest.$ac_objext \
    conftest$ac_exeext conftest.$ac_ext
LIBS=$ac_check_lib_save_LIBS
fi
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_rt_clock_gettime" >&5
$as_echo "$ac_cv_lib_rt_clock_gettime" >&6; }
if test "x$ac_cv_lib_rt_clock_gettime" = xyes; then :
  have_clock_gettime=yes
fi

        if test x$have_clock_gettime = xyes; then
            $as_echo "#define HAVE_CLOCK_GETTIME 1" >>confdefs.h

            EXTRA_LDFLAGS="$EXTRA_LDFLAGS -lrt"
        fi
    fi
}

CheckLinuxVersion()
{
    ac_fn_c_check_header_mongrel "$LINENO" "linux/version.h" "ac_cv_header_linux_version_h" "$ac_includes_default"
if test "x$ac_cv_header_linux_version_h" = xyes; then :
  have_linux_version_h=yes
fi


    if test x$have_linux_version_h = xyes; then
        EXTRA_CFLAGS="$EXTRA_CFLAGS -DHAVE_LINUX_VERSION_H"
    fi
}

CheckRPATH()
{
    # Check whether --enable-rpath was given.
if test "${enable_rpath+set}" = set; then :
  enableval=$enable_rpath;
else
  enable_rpath=yes
fi

}

case "$host" in
    arm-*-elf*) # FIXME: Can we get more specific for iPodLinux?
        ARCH=linux
        CheckDummyVideo
        CheckIPod
        # Set up files for the timer library
        if test x$enable_timers = xyes; then
            $as_echo "#define SDL_TIMER_UNIX 1" >>confdefs.h

            SOURCES="$SOURCES $srcdir/src/timer/unix/*.c"
            have_timers=yes
        fi
        ;;
    *-*-linux*|*-*-uclinux*|*-*-gnu*|*-*-k*bsd*-gnu|*-*-bsdi*|*-*-freebsd*|*-*-dragonfly*|*-*-netbsd*|*-*-openbsd*|*-*-sysv5*|*-*-solaris*|*-*-hpux*|*-*-irix*|*-*-aix*|*-*-osf*)
        case "$host" in
            *-*-linux*)         ARCH=linux ;;
            *-*-uclinux*)       ARCH=linux ;;
            *-*-kfreebsd*-gnu)  ARCH=kfreebsd-gnu ;;
            *-*-knetbsd*-gnu)   ARCH=knetbsd-gnu ;;
            *-*-kopenbsd*-gnu)  ARCH=kopenbsd-gnu ;;
            *-*-gnu*)           ARCH=gnu ;; # must be last of the gnu variants
            *-*-bsdi*)          ARCH=bsdi ;;
            *-*-freebsd*)       ARCH=freebsd ;;
            *-*-dragonfly*)     ARCH=freebsd ;;
            *-*-netbsd*)        ARCH=netbsd ;;
            *-*-openbsd*)       ARCH=openbsd ;;
            *-*-sysv5*)         ARCH=sysv5 ;;
            *-*-solaris*)       ARCH=solaris ;;
            *-*-hpux*)          ARCH=hpux ;;
            *-*-irix*)          ARCH=irix ;;
            *-*-aix*)           ARCH=aix ;;
            *-*-osf*)           ARCH=osf ;;
        esac
        CheckVisibilityHidden
        CheckDummyVideo
        CheckDiskAudio
        CheckDummyAudio
        CheckDLOPEN
        CheckNASM
        CheckAltivec
        CheckOSS
        CheckDMEDIA
        CheckMME
        CheckALSA
        CheckARTSC
        CheckESD
        CheckPulseAudio
        CheckNAS
        CheckX11
        CheckNANOX
        CheckFBCON
        CheckDirectFB
        CheckPS2GS
        CheckPS3
        CheckGGI
        CheckSVGA
        CheckVGL
        CheckWscons
        CheckAAlib
        CheckCaca
        CheckQtopia
        CheckPicoGUI
        CheckOpenGLX11
        CheckInputEvents
        CheckTslib
        CheckUSBHID
        CheckPTHREAD
        CheckClockGettime
        CheckLinuxVersion
        CheckRPATH
        # Set up files for the audio library

patches/SDL-1.2.14-configure  view on Meta::CPAN

        if test x$enable_joystick = xyes; then
          case $ARCH in
            linux)
                $as_echo "#define SDL_JOYSTICK_LINUX 1" >>confdefs.h

                SOURCES="$SOURCES $srcdir/src/joystick/linux/*.c"
                have_joystick=yes
            ;;
          esac
        fi
        # Set up files for the cdrom library
        if test x$enable_cdrom = xyes; then
          case $ARCH in
            linux|solaris)
                $as_echo "#define SDL_CDROM_LINUX 1" >>confdefs.h

                SOURCES="$SOURCES $srcdir/src/cdrom/linux/*.c"
                have_cdrom=yes
            ;;
            *freebsd*)
                $as_echo "#define SDL_CDROM_FREEBSD 1" >>confdefs.h

                SOURCES="$SOURCES $srcdir/src/cdrom/freebsd/*.c"
                have_cdrom=yes
            ;;
            *openbsd*|*netbsd*)
                $as_echo "#define SDL_CDROM_OPENBSD 1" >>confdefs.h

                SOURCES="$SOURCES $srcdir/src/cdrom/openbsd/*.c"
                have_cdrom=yes
            ;;
            bsdi)
                $as_echo "#define SDL_CDROM_BSDI 1" >>confdefs.h

                SOURCES="$SOURCES $srcdir/src/cdrom/bsdi/*.c"
                have_cdrom=yes
            ;;
            aix)
                $as_echo "#define SDL_CDROM_AIX 1" >>confdefs.h

                SOURCES="$SOURCES $srcdir/src/cdrom/aix/*.c"
                have_cdrom=yes
            ;;
            osf)
                $as_echo "#define SDL_CDROM_OSF 1" >>confdefs.h

                SOURCES="$SOURCES $srcdir/src/cdrom/osf/*.c"
                have_cdrom=yes
            ;;
          esac
        fi
        # Set up files for the thread library
        if test x$enable_threads = xyes -a x$use_pthreads != xyes -a x$use_pth != xyes -a x$ARCH = xirix; then
            $as_echo "#define SDL_THREAD_SPROC 1" >>confdefs.h

            SOURCES="$SOURCES $srcdir/src/thread/irix/*.c"
            SOURCES="$SOURCES $srcdir/src/thread/generic/SDL_sysmutex.c"
            SOURCES="$SOURCES $srcdir/src/thread/generic/SDL_syscond.c"
            have_threads=yes
        fi
        # Set up files for the timer library
        if test x$enable_timers = xyes; then
            $as_echo "#define SDL_TIMER_UNIX 1" >>confdefs.h

            SOURCES="$SOURCES $srcdir/src/timer/unix/*.c"
            have_timers=yes
        fi
        ;;
    *-*-qnx*)
        ARCH=qnx
        CheckDummyVideo
        CheckDiskAudio
        CheckDummyAudio
        # CheckNASM
        CheckDLOPEN
        CheckNAS
        CheckPHOTON
        CheckX11
        CheckOpenGLX11
        CheckPTHREAD
        # Set up files for the audio library
        if test x$enable_audio = xyes; then
            $as_echo "#define SDL_AUDIO_DRIVER_QNXNTO 1" >>confdefs.h

            SOURCES="$SOURCES $srcdir/src/audio/nto/*.c"
            EXTRA_LDFLAGS="$EXTRA_LDFLAGS -lasound"
            have_audio=yes
        fi
        # Set up files for the cdrom library
        if test x$enable_cdrom = xyes; then
            $as_echo "#define SDL_CDROM_QNX 1" >>confdefs.h

            SOURCES="$SOURCES $srcdir/src/cdrom/qnx/*.c"
            have_cdrom=yes
        fi
        # Set up files for the timer library
        if test x$enable_timers = xyes; then
            $as_echo "#define SDL_TIMER_UNIX 1" >>confdefs.h

            SOURCES="$SOURCES $srcdir/src/timer/unix/*.c"
            have_timers=yes
        fi
        ;;
    *-*-mingw32*)
        ARCH=win32
        if test "$build" != "$host"; then # cross-compiling
            # Default cross-compile location
            ac_default_prefix=/usr/local/cross-tools/i386-mingw32
        else
            # Look for the location of the tools and install there
            if test "$BUILD_PREFIX" != ""; then
                ac_default_prefix=$BUILD_PREFIX
            fi
        fi
        CheckDummyVideo
        CheckDiskAudio
        CheckDummyAudio
        CheckWIN32
        CheckWIN32GL
        CheckDIRECTX
        CheckNASM
        # Set up files for the audio library
        if test x$enable_audio = xyes; then
            $as_echo "#define SDL_AUDIO_DRIVER_WAVEOUT 1" >>confdefs.h

            SOURCES="$SOURCES $srcdir/src/audio/windib/*.c"
            if test x$have_directx = xyes; then
                $as_echo "#define SDL_AUDIO_DRIVER_DSOUND 1" >>confdefs.h

                SOURCES="$SOURCES $srcdir/src/audio/windx5/*.c"
            fi
            have_audio=yes
        fi
        # Set up files for the joystick library
        if test x$enable_joystick = xyes; then
            $as_echo "#define SDL_JOYSTICK_WINMM 1" >>confdefs.h

            SOURCES="$SOURCES $srcdir/src/joystick/win32/*.c"
            have_joystick=yes
        fi
        # Set up files for the cdrom library
        if test x$enable_cdrom = xyes; then
            $as_echo "#define SDL_CDROM_WIN32 1" >>confdefs.h

            SOURCES="$SOURCES $srcdir/src/cdrom/win32/*.c"
            have_cdrom=yes
        fi
        # Set up files for the thread library
        if test x$enable_threads = xyes; then
            $as_echo "#define SDL_THREAD_WIN32 1" >>confdefs.h

            SOURCES="$SOURCES $srcdir/src/thread/win32/SDL_sysmutex.c"
            SOURCES="$SOURCES $srcdir/src/thread/win32/SDL_syssem.c"
            SOURCES="$SOURCES $srcdir/src/thread/win32/SDL_systhread.c"
            SOURCES="$SOURCES $srcdir/src/thread/generic/SDL_syscond.c"
            have_threads=yes
        fi
        # Set up files for the timer library
        if test x$enable_timers = xyes; then
            $as_echo "#define SDL_TIMER_WIN32 1" >>confdefs.h

            SOURCES="$SOURCES $srcdir/src/timer/win32/*.c"
            have_timers=yes
        fi
        # Set up files for the shared object loading library
        if test x$enable_loadso = xyes; then
            $as_echo "#define SDL_LOADSO_WIN32 1" >>confdefs.h

            SOURCES="$SOURCES $srcdir/src/loadso/win32/*.c"
            have_loadso=yes
        fi
        # Set up the system libraries we need
        EXTRA_LDFLAGS="$EXTRA_LDFLAGS -luser32 -lgdi32 -lwinmm"
        if test x$have_directx = xyes; then
            EXTRA_LDFLAGS="$EXTRA_LDFLAGS -ldxguid"
        fi
        # The Win32 platform requires special setup
        SOURCES="$SOURCES $srcdir/src/main/win32/*.rc"
        SDLMAIN_SOURCES="$srcdir/src/main/win32/*.c"
        SDL_CFLAGS="$SDL_CFLAGS -Dmain=SDL_main"
        SDL_LIBS="-lmingw32 -lSDLmain $SDL_LIBS -mwindows"
        ;;
    *-*-cygwin*)
        ARCH=cygwin
        CheckDummyVideo
        CheckDiskAudio
        CheckDummyAudio
        CheckDLOPEN
        CheckNASM
        CheckOSS
        CheckARTSC
        CheckESD
        CheckNAS
        CheckX11
        CheckGGI
        CheckAAlib
        CheckCaca
        CheckOpenGLX11
        CheckPTHREAD
        # Set up files for the joystick library
        if test x$enable_joystick = xyes; then
            $as_echo "#define SDL_JOYSTICK_WINMM 1" >>confdefs.h

            SOURCES="$SOURCES $srcdir/src/joystick/win32/*.c"
            have_joystick=yes
        fi
        # Set up files for the cdrom library
        if test x$enable_cdrom = xyes; then
            $as_echo "#define SDL_CDROM_WIN32 1" >>confdefs.h

            SOURCES="$SOURCES $srcdir/src/cdrom/win32/*.c"
            have_cdrom=yes
        fi
        # Set up files for the timer library
        if test x$enable_timers = xyes; then
            $as_echo "#define SDL_TIMER_UNIX 1" >>confdefs.h

            SOURCES="$SOURCES $srcdir/src/timer/unix/*.c"
            have_timers=yes
        fi
        # Set up the system libraries we need
        EXTRA_LDFLAGS="$EXTRA_LDFLAGS -lwinmm"
        ;;
    *-wince*)
        ARCH=win32
        CheckDummyVideo
        CheckDiskAudio
        CheckDummyAudio
        CheckWIN32
        CheckNASM
        SOURCES="$SOURCES $srcdir/src/video/gapi/*.c"
        EXTRA_CFLAGS="$EXTRA_CFLAGS -D_WIN32_WCE=0x420"
        if test x$enable_audio = xyes; then
            $as_echo "#define SDL_AUDIO_DRIVER_WAVEOUT 1" >>confdefs.h

            SOURCES="$SOURCES $srcdir/src/audio/windib/*.c"
            have_audio=yes
        fi
        # Set up files for the thread library
        if test x$enable_threads = xyes; then
            $as_echo "#define SDL_THREAD_WIN32 1" >>confdefs.h

            SOURCES="$SOURCES $srcdir/src/thread/win32/SDL_sysmutex.c"
            SOURCES="$SOURCES $srcdir/src/thread/win32/SDL_syssem.c"
            SOURCES="$SOURCES $srcdir/src/thread/win32/SDL_systhread.c"
            SOURCES="$SOURCES $srcdir/src/thread/generic/SDL_syscond.c"
            have_threads=yes
        fi
        # Set up files for the timer library
        if test x$enable_timers = xyes; then
            $as_echo "#define SDL_TIMER_WINCE 1" >>confdefs.h

            SOURCES="$SOURCES $srcdir/src/timer/wince/*.c"
            EXTRA_LDFLAGS="$EXTRA_LDFLAGS -lcoredll -lmmtimer"
            have_timers=yes
        fi
        # Set up files for the shared object loading library
        if test x$enable_loadso = xyes; then
            $as_echo "#define SDL_LOADSO_WIN32 1" >>confdefs.h

            SOURCES="$SOURCES $srcdir/src/loadso/win32/*.c"
            have_loadso=yes
        fi
        # Set up the system libraries we need
        EXTRA_LDFLAGS="$EXTRA_LDFLAGS -lcoredll -lcommctrl"
        # The Win32 platform requires special setup
        SDLMAIN_SOURCES="$srcdir/src/main/win32/*.c"
        SDL_CFLAGS="$SDL_CFLAGS -Dmain=SDL_main -D_WIN32_WCE=0x420"
        SDL_LIBS="-lSDLmain $SDL_LIBS"
        ;;
    *-*-beos* | *-*-haiku*)
        ARCH=beos
        ac_default_prefix=/boot/develop/tools/gnupro
        CheckDummyVideo
        CheckDiskAudio
        CheckDummyAudio
        CheckNASM
        CheckBWINDOW
        CheckBeGL
        # Set up files for the audio library
        if test x$enable_audio = xyes; then
            $as_echo "#define SDL_AUDIO_DRIVER_BAUDIO 1" >>confdefs.h

            SOURCES="$SOURCES $srcdir/src/audio/baudio/*.cc"
            have_audio=yes
        fi
        # Set up files for the joystick library
        if test x$enable_joystick = xyes; then
            $as_echo "#define SDL_JOYSTICK_BEOS 1" >>confdefs.h

            SOURCES="$SOURCES $srcdir/src/joystick/beos/*.cc"
            have_joystick=yes
        fi
        # Set up files for the cdrom library
        if test x$enable_cdrom = xyes; then
            $as_echo "#define SDL_CDROM_BEOS 1" >>confdefs.h

            SOURCES="$SOURCES $srcdir/src/cdrom/beos/*.cc"
            have_cdrom=yes
        fi
        # Set up files for the thread library
        if test x$enable_threads = xyes; then
            $as_echo "#define SDL_THREAD_BEOS 1" >>confdefs.h

            SOURCES="$SOURCES $srcdir/src/thread/beos/*.c"
            SOURCES="$SOURCES $srcdir/src/thread/generic/SDL_sysmutex.c"
            SOURCES="$SOURCES $srcdir/src/thread/generic/SDL_syscond.c"
            have_threads=yes
        fi
        # Set up files for the timer library
        if test x$enable_timers = xyes; then
            $as_echo "#define SDL_TIMER_BEOS 1" >>confdefs.h

            SOURCES="$SOURCES $srcdir/src/timer/beos/*.c"
            have_timers=yes
        fi
        # Set up files for the shared object loading library
        if test x$enable_loadso = xyes; then
            case "$host" in
                *-*-beos*)
                    $as_echo "#define SDL_LOADSO_BEOS 1" >>confdefs.h

                    SOURCES="$SOURCES $srcdir/src/loadso/beos/*.c"
                ;;
                *-*-haiku*)
                    $as_echo "#define SDL_LOADSO_DLOPEN 1" >>confdefs.h

                    SOURCES="$SOURCES $srcdir/src/loadso/dlopen/*.c"
                ;;
            esac
            have_loadso=yes
        fi
        # The BeOS platform requires special setup.
        SOURCES="$srcdir/src/main/beos/*.cc $SOURCES"
        EXTRA_LDFLAGS="$EXTRA_LDFLAGS -lroot -lbe -lmedia -lgame -ldevice -ltextencoding"
        ;;
    *-*-darwin* )
        # This could be either full "Mac OS X", or plain "Darwin" which is
        # just the OS X kernel sans upper layers like Carbon and Cocoa.
        # Next line is broken, and a few files below require Mac OS X (full)
        ARCH=macosx

        # Mac OS X builds with both the Carbon and OSX APIs at the moment
        EXTRA_CFLAGS="$EXTRA_CFLAGS -DTARGET_API_MAC_CARBON"
        EXTRA_CFLAGS="$EXTRA_CFLAGS -DTARGET_API_MAC_OSX"

        # HACK: Reset EXTRA_LDFLAGS; the only thing it contains at this point
        # is -lm which is not needed under Mac OS X. But for some reasons it
        # also tends to contain spurious -L switches, which we don't want to
        # use here or in sdl-config. Hence we reset it.
        EXTRA_LDFLAGS=""

        CheckVisibilityHidden
        CheckDummyVideo
        CheckDiskAudio
        CheckDummyAudio
        CheckDLOPEN
        CheckNASM

        # Set up files for the shared object loading library
        # (this needs to be done before the dynamic X11 check)
        if test x$enable_loadso = xyes -a x$have_dlopen != xyes; then
            $as_echo "#define SDL_LOADSO_DLCOMPAT 1" >>confdefs.h

            SOURCES="$SOURCES $srcdir/src/loadso/macosx/*.c"
            have_loadso=yes
        fi

        CheckCOCOA
        CheckCARBON
        CheckX11
        CheckMacGL
        CheckOpenGLX11
        CheckPTHREAD
        CheckAltivec

        # Need this or things might misbuild on a G3.
        EXTRA_CFLAGS="$EXTRA_CFLAGS -force_cpusubtype_ALL"

        # Set up files for the audio library
        if test x$enable_audio = xyes; then
            $as_echo "#define SDL_AUDIO_DRIVER_COREAUDIO 1" >>confdefs.h

            SOURCES="$SOURCES $srcdir/src/audio/macosx/*.c"
            have_audio=yes
        fi
        # Set up files for the joystick library
        if test x$enable_joystick = xyes; then
            $as_echo "#define SDL_JOYSTICK_IOKIT 1" >>confdefs.h

            SOURCES="$SOURCES $srcdir/src/joystick/darwin/*.c"
            have_joystick=yes
            need_iokit_framework=yes
        fi
        # Set up files for the cdrom library
        if test x$enable_cdrom = xyes; then
            $as_echo "#define SDL_CDROM_MACOSX 1" >>confdefs.h

            SOURCES="$SOURCES $srcdir/src/cdrom/macosx/*.c"
            have_cdrom=yes
        fi
        # Set up files for the timer library
        if test x$enable_timers = xyes; then
            $as_echo "#define SDL_TIMER_UNIX 1" >>confdefs.h

            SOURCES="$SOURCES $srcdir/src/timer/unix/*.c"
            have_timers=yes
        fi
        # The Mac OS X platform requires special setup.
        SDLMAIN_SOURCES="$srcdir/src/main/macosx/*.m"
        EXTRA_CFLAGS="$EXTRA_CFLAGS -fpascal-strings"
        SDL_LIBS="-lSDLmain $SDL_LIBS"
        if test x$enable_video_cocoa = xyes; then
            EXTRA_LDFLAGS="$EXTRA_LDFLAGS -Wl,-framework,Cocoa"
            need_iokit_framework=yes
        fi
        if test x$enable_video_carbon = xyes -o x$enable_video_cocoa = xyes; then
            # The Cocoa backend still needs Carbon
            EXTRA_LDFLAGS="$EXTRA_LDFLAGS -Wl,-framework,ApplicationServices"
            EXTRA_LDFLAGS="$EXTRA_LDFLAGS -Wl,-framework,Carbon"
        fi
        # If either the audio or CD driver is used, add the AudioUnit framework
        if test x$enable_audio = xyes -o x$enable_cdrom = xyes; then
            EXTRA_LDFLAGS="$EXTRA_LDFLAGS -Wl,-framework,AudioToolbox -Wl,-framework,AudioUnit"
        fi
        # Some subsystems reference IOKit...
        if test x$need_iokit_framework = xyes; then
            EXTRA_LDFLAGS="$EXTRA_LDFLAGS -Wl,-framework,IOKit"
        fi
        ;;
    *-*-mint*)
        ARCH=mint
        CheckDummyVideo
        CheckDiskAudio
        CheckDummyAudio
        CheckAtariBiosEvent
        CheckAtariXbiosVideo
        CheckAtariGemVideo
        CheckAtariAudio
        CheckAtariLdg
        CheckAtariOSMesa
        CheckPTH
        # Set up files for the audio library
        if test x$enable_threads = xyes -a x$enable_pth = xyes; then
            if test x$enable_audio = xyes; then
                $as_echo "#define SDL_AUDIO_DRIVER_SUNAUDIO 1" >>confdefs.h

                SOURCES="$SOURCES $srcdir/src/audio/sun/*.c"
                have_audio=yes
            fi
        fi
        # Set up files for the joystick library
        if test x$enable_joystick = xyes; then
            $as_echo "#define SDL_JOYSTICK_MINT 1" >>confdefs.h

            SOURCES="$SOURCES $srcdir/src/joystick/mint/*.c"
            have_joystick=yes
        fi
        # Set up files for the cdrom library
        if test x$enable_cdrom = xyes; then
            $as_echo "#define SDL_CDROM_MINT 1" >>confdefs.h

            SOURCES="$SOURCES $srcdir/src/cdrom/mint/*.c"
            have_cdrom=yes
        fi
        # Set up files for the timer library
        if test x$enable_timers = xyes; then
            if test x$enable_threads = xyes -a x$enable_pth = xyes; then
                $as_echo "#define SDL_TIMER_UNIX 1" >>confdefs.h

                SOURCES="$SOURCES $srcdir/src/timer/unix/*.c"
            else
                $as_echo "#define SDL_TIMER_MINT 1" >>confdefs.h

                SOURCES="$SOURCES $srcdir/src/timer/mint/*.c"
                SOURCES="$SOURCES $srcdir/src/timer/mint/*.S"
            fi
            have_timers=yes
        fi
        ;;
    *-riscos)
        ARCH=riscos
        CheckOSS
        CheckPTHREAD
        # Set up files for the video library
        if test x$enable_video = xyes; then
            $as_echo "#define SDL_VIDEO_DRIVER_RISCOS 1" >>confdefs.h

            SOURCES="$SOURCES $srcdir/src/video/riscos/*.c"
            SOURCES="$SOURCES $srcdir/src/video/riscos/*.S"
            have_video=yes
        fi
        # Set up files for the joystick library
        if test x$enable_joystick = xyes; then
            $as_echo "#define SDL_JOYSTICK_RISCOS 1" >>confdefs.h

            SOURCES="$SOURCES $srcdir/src/joystick/riscos/*.c"
            have_joystick=yes
        fi
        # Set up files for the timer library
        if test x$enable_timers = xyes; then
            $as_echo "#define SDL_TIMER_RISCOS 1" >>confdefs.h

            SOURCES="$SOURCES $srcdir/src/timer/riscos/*.c"
            have_timers=yes
        fi
        # The RISC OS platform requires special setup.
        EXTRA_LDFLAGS="$EXTRA_LDFLAGS -ljpeg -ltiff -lpng -lz"
        ;;
    *)
        as_fn_error $? "
*** Unsupported host:  Please add to configure.in
        " "$LINENO" 5
        ;;
esac

# Verify that we have all the platform specific files we need

if test x$enable_joystick = xyes; then
  if test x$have_joystick != xyes; then
    # Wants joystick subsystem, but doesn't have a platform-specific backend...
    $as_echo "#define SDL_JOYSTICK_DUMMY 1" >>confdefs.h

    SOURCES="$SOURCES $srcdir/src/joystick/dummy/*.c"
  fi
fi
if test x$have_cdrom != xyes; then
    if test x$enable_cdrom = xyes; then
        $as_echo "#define SDL_CDROM_DISABLED 1" >>confdefs.h

    fi
    SOURCES="$SOURCES $srcdir/src/cdrom/dummy/*.c"
fi
if test x$have_threads != xyes; then
    if test x$enable_threads = xyes; then
        $as_echo "#define SDL_THREADS_DISABLED 1" >>confdefs.h

    fi
    SOURCES="$SOURCES $srcdir/src/thread/generic/*.c"
fi
if test x$have_timers != xyes; then
    if test x$enable_timers = xyes; then
        $as_echo "#define SDL_TIMERS_DISABLED 1" >>confdefs.h

    fi
    SOURCES="$SOURCES $srcdir/src/timer/dummy/*.c"
fi
if test x$have_loadso != xyes; then
    if test x$enable_loadso = xyes; then
        $as_echo "#define SDL_LOADSO_DISABLED 1" >>confdefs.h

    fi
    SOURCES="$SOURCES $srcdir/src/loadso/dummy/*.c"
fi
if test x$SDLMAIN_SOURCES = x; then
    SDLMAIN_SOURCES="$srcdir/src/main/dummy/*.c"
fi

OBJECTS=`echo $SOURCES | sed 's,[^ ]*/\([^ ]*\)\.asm,$(objects)/\1.lo,g'`
OBJECTS=`echo $OBJECTS | sed 's,[^ ]*/\([^ ]*\)\.cc,$(objects)/\1.lo,g'`
OBJECTS=`echo $OBJECTS | sed 's,[^ ]*/\([^ ]*\)\.m,$(objects)/\1.lo,g'`
OBJECTS=`echo $OBJECTS | sed 's,[^ ]*/\([^ ]*\)\.c,$(objects)/\1.lo,g'`
OBJECTS=`echo $OBJECTS | sed 's,[^ ]*/\([^ ]*\)\.S,$(objects)/\1.lo,g'`
OBJECTS=`echo $OBJECTS | sed 's,[^ ]*/\([^ ]*\)\.rc,$(objects)/\1.o,g'`

SDLMAIN_OBJECTS=`echo $SDLMAIN_SOURCES | sed 's,[^ ]*/\([^ ]*\)\.cc,$(objects)/\1.o,g'`
SDLMAIN_OBJECTS=`echo $SDLMAIN_OBJECTS | sed 's,[^ ]*/\([^ ]*\)\.m,$(objects)/\1.o,g'`
SDLMAIN_OBJECTS=`echo $SDLMAIN_OBJECTS | sed 's,[^ ]*/\([^ ]*\)\.c,$(objects)/\1.o,g'`

# Set runtime shared library paths as needed

if test "x$enable_rpath" = "xyes"; then
  if test $ARCH = bsdi -o $ARCH = freebsd -o $ARCH = irix -o $ARCH = linux -o $ARCH = netbsd; then
    SDL_RLD_FLAGS="-Wl,-rpath,\${libdir}"
  fi
  if test $ARCH = solaris; then
    SDL_RLD_FLAGS="-R\${libdir}"
  fi
else
  SDL_RLD_FLAGS=""
fi

case "$ARCH" in
  macosx)
    if test x$enable_video = xyes -a x$enable_video_cocoa = xyes; then
      SDL_LIBS="$SDL_LIBS -Wl,-framework,Cocoa"
    fi
    if test x$enable_video = xyes -a x$enable_video_carbon = xyes; then
      SDL_LIBS="$SDL_LIBS -Wl,-framework,Carbon"
    fi
    # Evil hack to allow static linking on Mac OS X
    SDL_STATIC_LIBS="\${libdir}/libSDLmain.a \${libdir}/libSDL.a $EXTRA_LDFLAGS"
    ;;
  *)
    SDL_STATIC_LIBS="$SDL_LIBS $EXTRA_LDFLAGS"
    ;;
esac





if test x$enable_shared = xyes; then
    ENABLE_SHARED_TRUE=
    ENABLE_SHARED_FALSE="#"
else



( run in 2.946 seconds using v1.01-cache-2.11-cpan-9581c071862 )