Commit 4d1cb059 authored by Sam Lantinga's avatar Sam Lantinga

*** empty log message ***

--HG--
extra : convert_revision : svn%3Ac70aab31-4412-0410-b14c-859654838e24/trunk%401377
parent cb0e17c5
...@@ -63,6 +63,18 @@ case "$target" in ...@@ -63,6 +63,18 @@ case "$target" in
esac esac
CFLAGS="$CFLAGS $BASE_CFLAGS" 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 dnl Check for tools
#AC_LIBTOOL_DLOPEN #AC_LIBTOOL_DLOPEN
AC_LIBTOOL_WIN32_DLL AC_LIBTOOL_WIN32_DLL
...@@ -108,6 +120,8 @@ if test x$enable_libc = xyes; then ...@@ -108,6 +120,8 @@ if test x$enable_libc = xyes; then
AC_DEFINE(HAVE_STRTOD) AC_DEFINE(HAVE_STRTOD)
fi 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_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 fi
if test x$have_inttypes != xyes; then if test x$have_inttypes != xyes; then
...@@ -153,13 +167,6 @@ if test x$have_inttypes != xyes; then ...@@ -153,13 +167,6 @@ if test x$have_inttypes != xyes; then
AC_DEFINE(uintptr_t, unsigned long) AC_DEFINE(uintptr_t, unsigned long)
fi 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 # Standard C sources
SOURCES="$SOURCES $srcdir/src/*.c" SOURCES="$SOURCES $srcdir/src/*.c"
SOURCES="$SOURCES $srcdir/src/audio/*.c" SOURCES="$SOURCES $srcdir/src/audio/*.c"
...@@ -173,30 +180,6 @@ SOURCES="$SOURCES $srcdir/src/thread/*.c" ...@@ -173,30 +180,6 @@ SOURCES="$SOURCES $srcdir/src/thread/*.c"
SOURCES="$SOURCES $srcdir/src/timer/*.c" SOURCES="$SOURCES $srcdir/src/timer/*.c"
SOURCES="$SOURCES $srcdir/src/video/*.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 dnl Enable/disable various subsystems of the SDL library
AC_ARG_ENABLE(audio, AC_ARG_ENABLE(audio,
......
...@@ -29,7 +29,6 @@ ...@@ -29,7 +29,6 @@
#include <sys/ioctl.h> #include <sys/ioctl.h>
#include <sys/mman.h> #include <sys/mman.h>
#include <asm/page.h> /* For definition of PAGE_SIZE */ #include <asm/page.h> /* For definition of PAGE_SIZE */
#include <sys/io.h> /* For ioperm() */
#include "SDL_video.h" #include "SDL_video.h"
#include "SDL_mouse.h" #include "SDL_mouse.h"
...@@ -47,6 +46,7 @@ ...@@ -47,6 +46,7 @@
#if defined(i386) && defined(FB_TYPE_VGA_PLANES) #if defined(i386) && defined(FB_TYPE_VGA_PLANES)
#define VGA16_FBCON_SUPPORT #define VGA16_FBCON_SUPPORT
#include <sys/io.h> /* For ioperm() */
#ifndef FB_AUX_VGA_PLANES_VGA4 #ifndef FB_AUX_VGA_PLANES_VGA4
#define FB_AUX_VGA_PLANES_VGA4 0 #define FB_AUX_VGA_PLANES_VGA4 0
#endif #endif
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment