comparison configure.in @ 4164:7a4c511c980a SDL-1.2

Date: Fri, 6 Mar 2009 12:41:17 -0800 From: scott mc Subject: Re: [SDL] patch for building on haiku Ok. I've combined the various Haiku patches for the SDL-1.2 branch into one .diff file
author Sam Lantinga <slouken@libsdl.org>
date Tue, 17 Mar 2009 03:58:53 +0000
parents 568c9b3c0167
children 3b8ac3d311a2
comparison
equal deleted inserted replaced
4163:bec67d0b6645 4164:7a4c511c980a
38 AC_SUBST(LT_CURRENT) 38 AC_SUBST(LT_CURRENT)
39 AC_SUBST(LT_REVISION) 39 AC_SUBST(LT_REVISION)
40 AC_SUBST(LT_AGE) 40 AC_SUBST(LT_AGE)
41 41
42 dnl Detect the canonical build and host environments 42 dnl Detect the canonical build and host environments
43 AC_CONFIG_AUX_DIRS($srcdir/build-scripts) 43 AC_CONFIG_AUX_DIR([build-scripts])
44 AC_CANONICAL_HOST 44 AC_CANONICAL_HOST
45 AC_C_BIGENDIAN 45 AC_C_BIGENDIAN
46 if test x$ac_cv_c_bigendian = xyes; then 46 if test x$ac_cv_c_bigendian = xyes; then
47 AC_DEFINE(SDL_BYTEORDER, 4321) 47 AC_DEFINE(SDL_BYTEORDER, 4321)
48 else 48 else
2491 # The Win32 platform requires special setup 2491 # The Win32 platform requires special setup
2492 SDLMAIN_SOURCES="$srcdir/src/main/win32/*.c" 2492 SDLMAIN_SOURCES="$srcdir/src/main/win32/*.c"
2493 SDL_CFLAGS="$SDL_CFLAGS -Dmain=SDL_main -D_WIN32_WCE=0x420" 2493 SDL_CFLAGS="$SDL_CFLAGS -Dmain=SDL_main -D_WIN32_WCE=0x420"
2494 SDL_LIBS="-lSDLmain $SDL_LIBS" 2494 SDL_LIBS="-lSDLmain $SDL_LIBS"
2495 ;; 2495 ;;
2496 *-*-beos*) 2496 *-*-beos* | *-*-haiku*)
2497 ARCH=beos 2497 ARCH=beos
2498 ac_default_prefix=/boot/develop/tools/gnupro 2498 ac_default_prefix=/boot/develop/tools/gnupro
2499 CheckDummyVideo 2499 CheckDummyVideo
2500 CheckDiskAudio 2500 CheckDiskAudio
2501 CheckDummyAudio 2501 CheckDummyAudio
2534 SOURCES="$SOURCES $srcdir/src/timer/beos/*.c" 2534 SOURCES="$SOURCES $srcdir/src/timer/beos/*.c"
2535 have_timers=yes 2535 have_timers=yes
2536 fi 2536 fi
2537 # Set up files for the shared object loading library 2537 # Set up files for the shared object loading library
2538 if test x$enable_loadso = xyes; then 2538 if test x$enable_loadso = xyes; then
2539 AC_DEFINE(SDL_LOADSO_BEOS) 2539 case "$host" in
2540 SOURCES="$SOURCES $srcdir/src/loadso/beos/*.c" 2540 *-*-beos*)
2541 AC_DEFINE(SDL_LOADSO_BEOS)
2542 SOURCES="$SOURCES $srcdir/src/loadso/beos/*.c"
2543 ;;
2544 *-*-haiku*)
2545 AC_DEFINE(SDL_LOADSO_DLOPEN)
2546 SOURCES="$SOURCES $srcdir/src/loadso/dlopen/*.c"
2547 ;;
2548 esac
2541 have_loadso=yes 2549 have_loadso=yes
2542 fi 2550 fi
2543 # The BeOS platform requires special setup. 2551 # The BeOS platform requires special setup.
2544 SOURCES="$srcdir/src/main/beos/*.cc $SOURCES" 2552 SOURCES="$srcdir/src/main/beos/*.cc $SOURCES"
2545 EXTRA_LDFLAGS="$EXTRA_LDFLAGS -lroot -lbe -lmedia -lgame -ldevice -ltextencoding" 2553 EXTRA_LDFLAGS="$EXTRA_LDFLAGS -lroot -lbe -lmedia -lgame -ldevice -ltextencoding"