diff options
Diffstat (limited to 'configure.in')
-rw-r--r-- | configure.in | 31 |
1 files changed, 22 insertions, 9 deletions
diff --git a/configure.in b/configure.in index fa5fb6c0..f837e41c 100644 --- a/configure.in +++ b/configure.in @@ -11,27 +11,40 @@ AC_PROG_CC AC_PROG_CXX AC_STDC_HEADERS AC_PROG_INSTALL -dnl AC_PROG_RANLIB AC_PROG_LIBTOOL LT_INIT AC_CONFIG_MACRO_DIR([m4]) AC_C_BIGENDIAN -test "x$prefix" = xNONE && prefix=$ac_default_prefix +case "$host" in + i386-*-* | i486-*-* | i586-*-* | i686-*-* | i86pc-*-*) + AC_DEFINE(ARCH_X86_32, 1, [x86]) + ;; + x86_64-*-*) + AC_DEFINE(ARCH_X86_64, 1, [x86_64]) + ;; + powerpc-*-* ) + AC_DEFINE(ARCH_PPC_32, 1, [ppc32]) + ;; + powerpc64-*-* ) + AC_DEFINE(ARCH_PPC_64, 1, [ppc64]) + ;; + *) + AC_DEFINE(ARCH_UNKNOWN, 1, [unknown]) + ;; +esac -dnl AC_DEFINE([PREFIX], [], [Installation prefix]) -dnl AC_DEFINE_UNQUOTED(PREFIX, "${prefix}") -dnl -dnl AC_DEFINE([LIBDIR], [], [Library path]) -dnl LIBDIR="${libdir}" -dnl AC_DEFINE_UNQUOTED(LIBDIR, "$LIBDIR") +test "x$prefix" = xNONE && prefix=$ac_default_prefix CFLAGS="$CFLAGS -D_GNU_SOURCE -DLIBDIR=\\\"$libdir\\\" -DPREFIX=\\\"$prefix\\\"" CPPFLAGS="$CFLAGS" PKG_CHECK_MODULES(DEPS, gtk+-2.0 >= 2.12 gthread-2.0 glib-2.0 samplerate alsa) -AX_EXT() +AX_CHECK_COMPILER_FLAGS(-msse2, SIMD_FLAGS="$SIMD_FLAGS -msse2";HAVE_SSE2=1, []) +if test ${HAVE_SSE2}; then + AC_DEFINE(HAVE_SSE2,1,[Support SSE2 instructions]) +fi dnl lastfm plugin AC_CHECK_LIB([curl], [main], [HAVE_CURL=1]) |