jamie@1: AC_PREREQ(2.13) jamie@1: AC_INIT(src/libxtract.c) jamie@1: jamie@1: PACKAGE=libxtract jamie@1: VERSION=0.1.0 jamie@1: jamie@1: AM_INIT_AUTOMAKE($PACKAGE, $VERSION) jamie@1: AM_CONFIG_HEADER(config.h) jamie@1: AC_PROG_CC jamie@1: AC_PROG_INSTALL jamie@1: AC_ENABLE_STATIC(no) jamie@1: AC_ENABLE_SHARED(yes) jamie@1: AC_PROG_LIBTOOL jamie@1: #AC_ARG_WITH(fftw, AC_HELP_STRING([--with-vector], [build vector features]), jamie@1: # [ if test $withval = "yes"; then with_vector=yes ; jamie@1: # else with_vector=no ; fi ], with_vector=no) jamie@1: jamie@1: AC_CHECK_HEADERS([math.h]) jamie@1: jamie@1: AC_ARG_ENABLE(vector, jamie@1: [ --enable-vector Turn fft-based vector processing on], jamie@1: [case "${enableval}" in jamie@1: yes) vector=true ;; jamie@1: no) vector=false ;; jamie@1: *) AC_MSG_ERROR(bad value ${enableval} for --enable-vector) ;; jamie@1: esac],[vector=false]) jamie@1: jamie@1: XTRACT_SO_VERSION=0:0:0 jamie@1: CFLAGS="-pedantic -ansi" jamie@1: LDFLAGS="-lm" jamie@1: jamie@1: dnl Are we building with fftw? jamie@1: #if [[ "$with_vector" = "yes" ]] ; then jamie@1: if [[ "$vector" = "true" ]] ; then jamie@1: LDFLAGS="$LDFLAGS -lfftw3f" jamie@1: AC_DEFINE([BUILD_VECTOR], [1], [Build the vector functions]) jamie@1: fi jamie@1: jamie@1: AM_CONDITIONAL(BUILD_VECTOR, test "x${vector}" = 'xtrue') jamie@1: jamie@1: AC_OUTPUT(Makefile src/Makefile xtract/Makefile)