Fixed bug #878
authorSam Lantinga <slouken@libsdl.org>
Mon, 09 Nov 2009 04:13:51 +0000
changeset 3426 ee0178f1c507
parent 3425 25ccea045c9f
child 3427 36cf454ba065
Fixed bug #878 Jack Jansen 2009-11-05 14:20:22 PST I'm building "fat" SDL 1.3 libraries for MacOSX, but now I am running into the issue that audio does not work on PowerPC macintoshes if you build the library on an Intel. The problem is that configure hard-codes the byteorder, which is then stored in SDL_config.h
configure.in
include/SDL_config.h.in
--- a/configure.in	Sun Nov 08 04:21:59 2009 +0000
+++ b/configure.in	Mon Nov 09 04:13:51 2009 +0000
@@ -48,12 +48,6 @@
 
 dnl Detect the canonical build and host environments
 dnl AC_CANONICAL_HOST
-AC_C_BIGENDIAN
-if test x$ac_cv_c_bigendian = xyes; then
-    AC_DEFINE(SDL_BYTEORDER, 4321)
-else
-    AC_DEFINE(SDL_BYTEORDER, 1234)
-fi
 
 dnl Check for tools
 AC_PROG_LIBTOOL
--- a/include/SDL_config.h.in	Sun Nov 08 04:21:59 2009 +0000
+++ b/include/SDL_config.h.in	Mon Nov 09 04:13:51 2009 +0000
@@ -59,9 +59,6 @@
 #undef SIZEOF_VOIDP
 #undef SDL_HAS_64BIT_TYPE
 
-/* Endianness */
-#undef SDL_BYTEORDER
-
 /* Comment this if you want to build without any C library requirements */
 #undef HAVE_LIBC
 #if HAVE_LIBC