ViewVC Help
View File | Revision Log | Show Annotations | View Changeset | Root Listing
root/group/trunk/OOPSE-3.0/configure
(Generate patch)

Comparing trunk/OOPSE-3.0/configure (file contents):
Revision 2926 by gezelter, Fri Jul 7 19:44:54 2006 UTC vs.
Revision 2932 by xsun, Fri Jul 14 14:47:19 2006 UTC

# Line 6148 | Line 6148 | else
6148    withval="$with_fftw"
6149    fftw_dir="$withval"
6150   else
6151 <                fftw_dir="not_set"
6151 >             fftw_dir="not_set"
6152   fi;
6153   if test "$fftw_dir" != "no"; then
6154 <
6155 < if test "$fftw_dir" != "not_set" ; then
6156 <  if test -d "$fftw_dir"
6157 <  then
6158 <    FFTW_HOME="$fftw_dir"
6159 <  else
6160 <    { echo "$as_me:$LINENO: WARNING: Sorry, $fftw_dir does not exist, checking usual places" >&5
6161 < echo "$as_me: WARNING: Sorry, $fftw_dir does not exist, checking usual places" >&2;}
6162 <  fi
6163 < fi
6164 <
6165 < FFTW_HOME=/usr/local
6166 < if test ! -f "${FFTW_HOME}/include/fftw3.h" -o -f "${FFTW_HOME}/include/fftw.h" -o  -f "${FFTW_HOME}/include/dfftw.h"
6167 < then
6154 >  if test "$fftw_dir" != "not_set" ; then
6155 >    if test -d "$fftw_dir"; then
6156 >      FFTW_HOME="$fftw_dir"
6157 >    else
6158 >      { echo "$as_me:$LINENO: WARNING: Sorry, $fftw_dir does not exist, checking usual places" >&5
6159 > echo "$as_me: WARNING: Sorry, $fftw_dir does not exist, checking usual places" >&2;}
6160 >      FFTW_HOME=/usr/local
6161 >      if test ! -f "${FFTW_HOME}/include/fftw3.h" -o -f "${FFTW_HOME}/include/fftw.h" -o  -f "${FFTW_HOME}/include/dfftw.h"; then
6162          FFTW_HOME=/usr
6163 < fi
6164 <
6165 < #
6166 < # Locate fftw, if wanted
6167 < #
6168 < if test -n "${FFTW_HOME}"
6169 < then
6170 <        FFTW_OLD_LDFLAGS=$LDFLAGS
6171 <        FFTW_OLD_CPPFLAGS=$LDFLAGS
6172 <        LDFLAGS="$LDFLAGS -L${FFTW_HOME}/lib"
6179 <        CPPFLAGS="$CPPFLAGS -I${FFTW_HOME}/include"
6163 >      fi
6164 >    fi
6165 >    #
6166 >    # Locate fftw, if wanted
6167 >    #
6168 >    if test -n "${FFTW_HOME}"; then
6169 >      FFTW_OLD_LDFLAGS=$LDFLAGS
6170 >      FFTW_OLD_CPPFLAGS=$LDFLAGS
6171 >      LDFLAGS="$LDFLAGS -L${FFTW_HOME}/lib"
6172 >      CPPFLAGS="$CPPFLAGS -I${FFTW_HOME}/include"
6173  
6174  
6175 <        ac_ext=c
6175 >      ac_ext=c
6176   ac_cpp='$CPP $CPPFLAGS'
6177   ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6178   ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6179   ac_compiler_gnu=$ac_cv_c_compiler_gnu
6180  
6181 <        echo "$as_me:$LINENO: checking for fftw_execute in -lfftw3" >&5
6181 >      echo "$as_me:$LINENO: checking for fftw_execute in -lfftw3" >&5
6182   echo $ECHO_N "checking for fftw_execute in -lfftw3... $ECHO_C" >&6
6183   if test "${ac_cv_lib_fftw3_fftw_execute+set}" = set; then
6184    echo $ECHO_N "(cached) $ECHO_C" >&6
# Line 6263 | Line 6256 | fi
6256    fftw_cv_libfftw3=no
6257   fi
6258  
6259 <        if test "${ac_cv_header_fftw3_h+set}" = set; then
6259 >      if test "${ac_cv_header_fftw3_h+set}" = set; then
6260    echo "$as_me:$LINENO: checking for fftw3.h" >&5
6261   echo $ECHO_N "checking for fftw3.h... $ECHO_C" >&6
6262   if test "${ac_cv_header_fftw3_h+set}" = set; then
# Line 6407 | Line 6400 | fi
6400   fi
6401  
6402  
6403 <        if test "$fftw_cv_libfftw3" = "no" -o "$fftw_cv_fftw3_h" = "no"
6404 <        then
6412 <                echo "$as_me:$LINENO: checking for fftwnd_one in -lfftw" >&5
6403 >      if test "$fftw_cv_libfftw3" = "no" -o "$fftw_cv_fftw3_h" = "no"; then
6404 >        echo "$as_me:$LINENO: checking for fftwnd_one in -lfftw" >&5
6405   echo $ECHO_N "checking for fftwnd_one in -lfftw... $ECHO_C" >&6
6406   if test "${ac_cv_lib_fftw_fftwnd_one+set}" = set; then
6407    echo $ECHO_N "(cached) $ECHO_C" >&6
# Line 6487 | Line 6479 | fi
6479    fftw_cv_libfftw=no
6480   fi
6481  
6482 <                if test "${ac_cv_header_fftw_h+set}" = set; then
6482 >        if test "${ac_cv_header_fftw_h+set}" = set; then
6483    echo "$as_me:$LINENO: checking for fftw.h" >&5
6484   echo $ECHO_N "checking for fftw.h... $ECHO_C" >&6
6485   if test "${ac_cv_header_fftw_h+set}" = set; then
# Line 6631 | Line 6623 | fi
6623   fi
6624  
6625  
6626 <                if test "$fftw_cv_libfftw" = "no" -o "$fftw_cv_fftw_h" = "no"
6627 <                then
6636 <                        echo "$as_me:$LINENO: checking for fftwnd_one in -ldfftw" >&5
6626 >        if test "$fftw_cv_libfftw" = "no" -o "$fftw_cv_fftw_h" = "no"; then
6627 >          echo "$as_me:$LINENO: checking for fftwnd_one in -ldfftw" >&5
6628   echo $ECHO_N "checking for fftwnd_one in -ldfftw... $ECHO_C" >&6
6629   if test "${ac_cv_lib_dfftw_fftwnd_one+set}" = set; then
6630    echo $ECHO_N "(cached) $ECHO_C" >&6
# Line 6711 | Line 6702 | fi
6702    fftw_cv_libdfftw=no
6703   fi
6704  
6705 <                        if test "${ac_cv_header_dfftw_h+set}" = set; then
6705 >          if test "${ac_cv_header_dfftw_h+set}" = set; then
6706    echo "$as_me:$LINENO: checking for dfftw.h" >&5
6707   echo $ECHO_N "checking for dfftw.h... $ECHO_C" >&6
6708   if test "${ac_cv_header_dfftw_h+set}" = set; then
# Line 6855 | Line 6846 | fi
6846   fi
6847  
6848  
6858                fi
6849          fi
6850 <        ac_ext=c
6850 >      fi
6851 >      ac_ext=c
6852   ac_cpp='$CPP $CPPFLAGS'
6853   ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6854   ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6855   ac_compiler_gnu=$ac_cv_c_compiler_gnu
6856  
6857 +      if test "$fftw_cv_libfftw3" = "yes" -a "$fftw_cv_fftw3_h" = "yes"; then
6858  
6867        if test "$fftw_cv_libfftw3" = "yes" -a "$fftw_cv_fftw3_h" = "yes"
6868        then
6869
6859   cat >>confdefs.h <<\_ACEOF
6860   #define HAVE_FFTW3_H 1
6861   _ACEOF
6862  
6863 <                FFTW_INC_DIR="${FFTW_HOME}/include"
6864 <                FFTW_LIB_DIR="${FFTW_HOME}/lib"
6865 <                FFTW_LIBS="-lfftw3"
6866 <        else
6867 <        if test "$fftw_cv_libfftw" = "yes" -a "$fftw_cv_fftw_h" = "yes"
6879 <        then
6863 >        FFTW_INC_DIR="${FFTW_HOME}/include"
6864 >        FFTW_LIB_DIR="${FFTW_HOME}/lib"
6865 >        FFTW_LIBS="-lfftw3"
6866 >      else
6867 >        if test "$fftw_cv_libfftw" = "yes" -a "$fftw_cv_fftw_h" = "yes"; then
6868  
6869   cat >>confdefs.h <<\_ACEOF
6870   #define HAVE_FFTW_H 1
6871   _ACEOF
6872  
6873 <                FFTW_INC_DIR="${FFTW_HOME}/include"
6874 <                FFTW_LIB_DIR="${FFTW_HOME}/lib"
6875 <                FFTW_LIBS="-lfftw"
6873 >          FFTW_INC_DIR="${FFTW_HOME}/include"
6874 >          FFTW_LIB_DIR="${FFTW_HOME}/lib"
6875 >          FFTW_LIBS="-lfftw"
6876          else
6877 <        if test "$fftw_cv_libdfftw" = "yes" -a "$fftw_cv_dfftw_h" = "yes"
6890 <        then
6877 >          if test "$fftw_cv_libdfftw" = "yes" -a "$fftw_cv_dfftw_h" = "yes"; then
6878  
6879   cat >>confdefs.h <<\_ACEOF
6880   #define HAVE_DFFTW_H 1
6881   _ACEOF
6882  
6883 <                FFTW_INC_DIR="${FFTW_HOME}/include"
6884 <                FFTW_LIB_DIR="${FFTW_HOME}/lib"
6885 <                FFTW_LIBS="-ldfftw"
6886 <        else
6887 <                echo "$as_me:$LINENO: checking fftw in ${FFTW_HOME}" >&5
6883 >            FFTW_INC_DIR="${FFTW_HOME}/include"
6884 >            FFTW_LIB_DIR="${FFTW_HOME}/lib"
6885 >            FFTW_LIBS="-ldfftw"
6886 >          else
6887 >            echo "$as_me:$LINENO: checking fftw in ${FFTW_HOME}" >&5
6888   echo $ECHO_N "checking fftw in ${FFTW_HOME}... $ECHO_C" >&6
6889 <                FFTW_INC_DIR=
6890 <                FFTW_LIB_DIR=
6891 <                FFTW_LIBS=
6892 <                LDFLAGS="$FFTW_OLD_LDFLAGS"
6893 <                CPPFLAGS="$FFTW_OLD_CPPFLAGS"
6894 <                echo "$as_me:$LINENO: result: failed" >&5
6889 >            FFTW_INC_DIR=
6890 >            FFTW_LIB_DIR=
6891 >            FFTW_LIBS=
6892 >            LDFLAGS="$FFTW_OLD_LDFLAGS"
6893 >            CPPFLAGS="$FFTW_OLD_CPPFLAGS"
6894 >            echo "$as_me:$LINENO: result: failed" >&5
6895   echo "${ECHO_T}failed" >&6
6896 <        echo ""
6897 <        echo "*********************************************************"
6898 <        echo "* WARNING: Could not find a working FFTW installation   *"
6899 <        echo "* If you need the staticProps program to be able to     *"
6900 <        echo "* compute undulation spectra, be sure to specify a      *"
6901 <        echo "* valid fftw installation with --with-fftw=DIR          *"
6902 <        echo "*                                                       *"
6903 <        echo "* OOPSE will still work without fftw installed.         *"
6904 <        echo "*********************************************************"
6905 <        echo ""
6906 <        fi
6920 <        fi
6896 >            echo ""
6897 >            echo "*********************************************************"
6898 >            echo "* WARNING: Could not find a working FFTW installation   *"
6899 >            echo "* If you need the staticProps program to be able to     *"
6900 >            echo "* compute undulation spectra, be sure to specify a      *"
6901 >            echo "* valid fftw installation with --with-fftw=DIR          *"
6902 >            echo "*                                                       *"
6903 >            echo "* OOPSE will still work without fftw installed.         *"
6904 >            echo "*********************************************************"
6905 >            echo ""
6906 >          fi
6907          fi
6908 +      fi
6909  
6910  
6911  
6912 < fi
6912 >    fi
6913 >  fi
6914   fi
6915  
6916  

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines