summaryrefslogtreecommitdiff
path: root/configure.ac
diff options
context:
space:
mode:
authorGravatar Alexey Yakovenko <waker@users.sourceforge.net>2013-09-10 20:35:45 +0200
committerGravatar Alexey Yakovenko <waker@users.sourceforge.net>2013-09-10 20:39:20 +0200
commit8aaa885aae14ef3bd350b847e4e410d5dc3d0197 (patch)
tree60c215a306b2e36c540f48bfc5fa8f551914c5d6 /configure.ac
parente1ded6f39ea4c00e4839cfed00330348cd75bb8f (diff)
fixed ffap build on osx
Diffstat (limited to 'configure.ac')
-rw-r--r--configure.ac21
1 files changed, 13 insertions, 8 deletions
diff --git a/configure.ac b/configure.ac
index 0d9d294d..12da0cbe 100644
--- a/configure.ac
+++ b/configure.ac
@@ -32,6 +32,18 @@ case "$host" in
esac
case "$host" in
+ i686-apple-*)
+ AC_DEFINE(ARCH_X86_32, 1, [architecture is x86 on OSX])
+ LIB="../deadbeef-deps/lib-x86-32-apple"
+ YASM_FLAGS="-f macho32 -D ARCH_X86_32 -m x86 -DPREFIX"
+ APE_USE_YASM=yes
+ ;;
+ x86_64-apple-*)
+ AC_DEFINE(ARCH_X86_64, 1, [architecture is x86_64 on OSX])
+ LIB="../deadbeef-deps/lib-x86-64-apple"
+ YASM_FLAGS="-f macho64 -D ARCH_X86_64 -m amd64 -DPIC -DPREFIX"
+ APE_USE_YASM=yes
+ ;;
i386-*-* | i486-*-* | i586-*-* | i686-*-* | i86pc-*-*)
AC_DEFINE(ARCH_X86_32, 1, [architecture is x86])
LIB="../deadbeef-deps/lib-x86-32"
@@ -45,14 +57,6 @@ case "$host" in
APE_USE_YASM=yes
KILLCPPFLAGS="-nostdlib -lsupc++"
;;
- i686-apple-*)
- AC_DEFINE(ARCH_X86_32_OSX, 1, [architecture is x86 on OSX])
- LIB="../deadbeef-deps/lib-x86-32-apple"
- ;;
- x86_64-apple-*)
- AC_DEFINE(ARCH_X86_64_OSX, 1, [architecture is x86_64 on OSX])
- LIB="../deadbeef-deps/lib-x86-64-apple"
- ;;
powerpc-*-* )
AC_DEFINE(ARCH_PPC_32, 1, [architecture is ppc32])
LIB="../deadbeef-deps/lib-ppc-32"
@@ -653,6 +657,7 @@ AS_IF([test "${enable_pltbrowser}" != "no"], [
PLUGINS_DIRS="plugins/lastfm plugins/mpgmad plugins/vorbis plugins/flac plugins/wavpack plugins/sndfile plugins/vfs_curl plugins/cdda plugins/gtkui plugins/alsa plugins/ffmpeg plugins/hotkeys plugins/oss plugins/artwork plugins/adplug plugins/ffap plugins/sid plugins/nullout plugins/supereq plugins/vtx plugins/gme plugins/pulse plugins/notify plugins/musepack plugins/wildmidi plugins/tta plugins/dca plugins/aac plugins/mms plugins/shellexec plugins/dsp_libsrc plugins/m3u plugins/vfs_zip plugins/converter plugins/dumb plugins/shn plugins/ao plugins/mono2stereo plugins/shellexecui plugins/alac plugins/medialib plugins/wma plugins/pltbrowser plugins/coreaudio"
+AM_CONDITIONAL(APE_USE_YASM, test "x$APE_USE_YASM" = "xyes")
AM_CONDITIONAL(HAVE_VORBIS, test "x$HAVE_VORBISPLUGIN" = "xyes")
AM_CONDITIONAL(HAVE_FLAC, test "x$HAVE_FLACPLUGIN" = "xyes")
AM_CONDITIONAL(HAVE_WAVPACK, test "x$HAVE_WAVPACKPLUGIN" = "xyes")