1 dnl Process this file with autoconf to produce a configure script
4 AC_INIT([pd-aubio], [0.2])
5 AC_CONFIG_SRCDIR([aubio_setup.c])
8 AM_INIT_AUTOMAKE([dist-bzip2 no-define])
10 dnl Check for Puredata
11 AC_CHECK_HEADER([m_pd.h],PUREDATA=y,AC_MSG_WARN([Puredata header not found.]))
12 AM_CONDITIONAL(PUREDATAFOUND, test "${PUREDATA}" = "y")
14 dnl Check for pkg-config
15 AC_PATH_PROG(PKG_CONFIG,pkg-config,no)
18 PKG_CHECK_MODULES(AUBIO, aubio >= 0.4.0, HAVE_AUBIO=1)
20 AM_CONDITIONAL(MINGW, false)
21 AM_CONDITIONAL(DARWIN, false)
25 AC_CHECK_HEADER(windows.h)
26 AM_CONDITIONAL(MINGW, true)
27 LDFLAGS="$LDFLAGS -no-undefined"
29 *darwin* | *rhapsody* | *macosx*)
31 AM_CONDITIONAL(DARWIN, true)