From 9d2e58e398d949ccd65d867b56a05b0680ecf14e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?IOhannes=20m=20zm=C3=B6lnig?= Date: Thu, 2 Apr 2015 22:15:16 +0000 Subject: on w32, the fftw3 library is called libfftw3-3 :-( svn path=/trunk/externals/iem/iemmatrix/; revision=17450 --- configure.ac | 21 ++++++++++++--------- 1 file changed, 12 insertions(+), 9 deletions(-) diff --git a/configure.ac b/configure.ac index bc4a667..e955548 100644 --- a/configure.ac +++ b/configure.ac @@ -82,6 +82,14 @@ AC_CHECK_LIB([gdi32], [main]) dnl Replace `main' with a function in -lm: AC_CHECK_LIB([m], [main]) +dnl for math.h Bessel/Neumann functions +AC_CHECK_LIB([m], [jn]) +AS_IF([test "xyes" = "x${ac_cv_lib_m_jn}"],[ + AC_DEFINE(HAVE_MATH_BESSEL,1,[can math compute Bessel functions?]) +]) +AM_CONDITIONAL(HAVE_MATH_BESSEL, [test "x${ac_cv_lib_m_jn}" = "xyes"]) + + dnl Replace `main' with a function in -lpthread: dnl AC_CHECK_LIB([pthread], [main]) dnl Replace `main' with a function in -lstk: @@ -159,6 +167,10 @@ AS_IF([test "xno" != "x${with_fftw}" ],[ have_fftw="no" have_fftw3="no" AC_CHECK_LIB([fftw3],[fftw_execute]) +AS_IF([test "x$ac_cv_lib_fftw3_fftw_execute" != "xyes"],[ + AC_CHECK_LIB([fftw3-3],[fftw_execute]) + ac_cv_lib_fftw3_fftw_execute=$ac_cv_lib_fftw3_3_fftw_execute + ]) AS_IF([test "x$ac_cv_lib_fftw3_fftw_execute" = "xyes"], [AC_CHECK_HEADER([fftw3.h], [have_fftw3="yes"])]) ]) @@ -213,15 +225,6 @@ AS_IF([test "x${ac_cv_lib_gsl_gsl_sf_bessel_Jn}" = "xyes"],[ AM_CONDITIONAL(HAVE_GSL_BESSEL, [test "x${ac_cv_lib_gsl_sf_bessel_Jn}" = "xyes"]) -dnl for math.h Bessel/Neumann functions -AC_CHECK_LIB([m], [jn]) -AS_IF([test "xyes" = "x${ac_cv_lib_m_jn}"],[ - AC_DEFINE(HAVE_MATH_BESSEL,1,[can math compute Bessel functions?]) -]) -AM_CONDITIONAL(HAVE_MATH_BESSEL, [test "x${ac_cv_lib_m_jn}" = "xyes"]) - - - AC_SUBST([CPPFLAGS]) AC_SUBST([CFLAGS]) AC_SUBST([LIBS]) -- cgit v1.2.1