# HG changeset patch # User Eugene Zagidullin # Date 1202155966 -10800 # Node ID b3475063c000031baa4b4de9dfddff8e92211e7d # Parent 19b670117a04c44aa1c34afad2f50d202bd5e432 little help to yaz: build-time check for MAD_F_FRACBITS == __AUDACIOUS_ASSUMED_MAD_F_FRACBITS__ diff -r 19b670117a04 -r b3475063c000 configure.ac --- a/configure.ac Tue Feb 05 01:21:39 2008 +0900 +++ b/configure.ac Mon Feb 04 23:12:46 2008 +0300 @@ -377,6 +377,28 @@ fi if test "$enable_mp3" = "yes"; then + AC_MSG_CHECKING(mad.h suitability) + ac_save_CFLAGS="$CFLAGS" + CFLAGS="$CFLAGS $MAD_CFLAGS $AUDACIOUS_CFLAGS" + AC_TRY_RUN( + [ + #include + #include + int main() + { + return (MAD_F_FRACBITS == __AUDACIOUS_ASSUMED_MAD_F_FRACBITS__) ? 0 : 1; + } + ], + [AC_MSG_RESULT(yes)], + [ + AC_MSG_RESULT(no) + enable_mp3=no + ], + ) + CFLAGS="$ac_save_CFLAGS" +fi + +if test "$enable_mp3" = "yes"; then INPUT_PLUGINS="$INPUT_PLUGINS madplug" fi diff -r 19b670117a04 -r b3475063c000 m4/libmad.m4 --- a/m4/libmad.m4 Tue Feb 05 01:21:39 2008 +0900 +++ b/m4/libmad.m4 Mon Feb 04 23:12:46 2008 +0300 @@ -44,6 +44,7 @@ dnl dnl Now check if the installed libmad is sufficiently new. dnl + AC_MSG_CHECKING(for libmad) rm -f conf.libmadtest AC_TRY_RUN([ #include