Mercurial > sdl-ios-xcode
changeset 1373:04499d3e1b6b
*** empty log message ***
author | Sam Lantinga <slouken@libsdl.org> |
---|---|
date | Sun, 19 Feb 2006 16:42:18 +0000 |
parents | 3e171fa5f4df |
children | 998b7f9a287a |
files | configure.in src/video/fbcon/SDL_fbvideo.c |
diffstat | 2 files changed, 15 insertions(+), 32 deletions(-) [+] |
line wrap: on
line diff
--- 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,
--- 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 <sys/ioctl.h> #include <sys/mman.h> #include <asm/page.h> /* For definition of PAGE_SIZE */ -#include <sys/io.h> /* 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 <sys/io.h> /* For ioperm() */ #ifndef FB_AUX_VGA_PLANES_VGA4 #define FB_AUX_VGA_PLANES_VGA4 0 #endif