--- gigedit/trunk/configure.ac 2012/09/08 17:21:48 2366 +++ gigedit/trunk/configure.ac 2014/01/12 19:37:55 2507 @@ -61,11 +61,18 @@ IT_PROG_INTLTOOL(0.35.0) AM_GLIB_GNU_GETTEXT +windows=no +mac=no case $host in *mingw*|*cygwin*) windows=yes ;; - *) windows=no ;; + *-*-darwin*) mac=yes ;; esac AM_CONDITIONAL(WINDOWS, test "$windows" = "yes") +AM_CONDITIONAL(MAC, test "$mac" = "yes") + +if test "$mac" = "yes"; then + AC_PROG_OBJC +fi PKG_PROG_PKG_CONFIG have_gtk3=no @@ -83,20 +90,10 @@ AC_SUBST(GIG_LIBS) # check for presence of libsndfile -PKG_CHECK_MODULES(SNDFILE, sndfile >= 1.0.2) +PKG_CHECK_MODULES(SNDFILE, sndfile >= 1.0.11) AC_SUBST(SNDFILE_CFLAGS) AC_SUBST(SNDFILE_LIBS) -# check for loop functionality in libsndfile -gigedit_save_CXXFLAGS=$CXXFLAGS -CXXFLAGS="$SNDFILE_CFLAGS $CXXFLAGS" -AC_CHECK_MEMBERS([SF_INSTRUMENT.loops],, - [AC_MSG_WARN([Your version of libsndfile does not support - reading of loop information. Gigedit will not be able to - extract loop information from sample files.])], - [#include ]) -CXXFLAGS=$gigedit_save_CXXFLAGS - # check for (optional) presence of liblinuxsampler liblinuxsampler_version="0.5.0" PKG_CHECK_MODULES(