# HG changeset patch # User Sam Lantinga # Date 1140367338 0 # Node ID 04499d3e1b6b62f990af40392f8fe03081aae749 # Parent 3e171fa5f4df02ccaa5106b549428babb3508bfa *** empty log message *** diff -r 3e171fa5f4df -r 04499d3e1b6b configure.in --- a/configure.in Sun Feb 19 06:02:57 2006 +0000 +++ b/configure.in Sun Feb 19 16:42:18 2006 +0000 @@ -63,6 +63,18 @@ esac CFLAGS="$CFLAGS $BASE_CFLAGS" +dnl Set up the compiler and linker flags for building SDL +INCLUDE="-I$srcdir/include" +if test x$srcdir != x.; then + INCLUDE="-Iinclude $INCLUDE" +fi +BUILD_CFLAGS="$BASE_CFLAGS \$(INCLUDE)" +BUILD_LIBS="$BASE_LIBS" + +dnl Set up the compiler and linker flags for SDL applications +SDL_CFLAGS="$BASE_CFLAGS" +SDL_LIBS="$BASE_LIBS -lSDL" + dnl Check for tools #AC_LIBTOOL_DLOPEN AC_LIBTOOL_WIN32_DLL @@ -108,6 +120,8 @@ AC_DEFINE(HAVE_STRTOD) fi AC_CHECK_FUNCS(malloc calloc realloc free getenv putenv unsetenv qsort abs bcopy memset memcpy memmove strlen strcpy strncpy strcat strncat strdup _strrev _strupr _strlwr strchr strrchr strstr itoa _ltoa _uitoa _ultoa strtol _i64toa _ui64toa strtoll atoi atof strcmp strncmp stricmp strcasecmp sscanf snprintf vsnprintf sigaction setjmp nanosleep) + + AC_CHECK_LIB(m, pow, [BUILD_LIBS="$BUILD_LIBS -lm"]) fi if test x$have_inttypes != xyes; then @@ -153,13 +167,6 @@ AC_DEFINE(uintptr_t, unsigned long) fi -# Set up the build preprocessor flags -INCLUDE="-I$srcdir/include" -if test x$srcdir != x.; then - INCLUDE="-Iinclude $INCLUDE" -fi -BUILD_CFLAGS="$BASE_CFLAGS \$(INCLUDE)" - # Standard C sources SOURCES="$SOURCES $srcdir/src/*.c" SOURCES="$SOURCES $srcdir/src/audio/*.c" @@ -173,30 +180,6 @@ SOURCES="$SOURCES $srcdir/src/timer/*.c" SOURCES="$SOURCES $srcdir/src/video/*.c" -# Set up the build libraries needed -BUILD_LIBS="$BASE_LIBS" - -# Set up the compiler and linker flags for SDL applications -SDL_CFLAGS="$BASE_CFLAGS" -SDL_LIBS="$BASE_LIBS -lSDL" - -dnl Add the math library for the new gamma correction support -case "$target" in - *-*-cygwin* | *-*-mingw32*) - MATHLIB="" - ;; - *-*-beos*) - MATHLIB="" - ;; - *-*-darwin*) - MATHLIB="" - ;; - *) - MATHLIB="-lm" - ;; -esac -BUILD_LIBS="$BUILD_LIBS $MATHLIB" - dnl Enable/disable various subsystems of the SDL library AC_ARG_ENABLE(audio, diff -r 3e171fa5f4df -r 04499d3e1b6b src/video/fbcon/SDL_fbvideo.c --- a/src/video/fbcon/SDL_fbvideo.c Sun Feb 19 06:02:57 2006 +0000 +++ b/src/video/fbcon/SDL_fbvideo.c Sun Feb 19 16:42:18 2006 +0000 @@ -29,7 +29,6 @@ #include #include #include /* For definition of PAGE_SIZE */ -#include /* For ioperm() */ #include "SDL_video.h" #include "SDL_mouse.h" @@ -47,6 +46,7 @@ #if defined(i386) && defined(FB_TYPE_VGA_PLANES) #define VGA16_FBCON_SUPPORT +#include /* For ioperm() */ #ifndef FB_AUX_VGA_PLANES_VGA4 #define FB_AUX_VGA_PLANES_VGA4 0 #endif