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

Comparing trunk/OOPSE-4/configure (file contents):
Revision 2926 by gezelter, Fri Jul 7 19:44:54 2006 UTC vs.
Revision 3137 by chuckv, Tue May 29 22:50:14 2007 UTC

# Line 312 | Line 312 | ac_subst_vars='SHELL PATH_SEPARATOR PACKAGE_NAME PACKA
312   # include <unistd.h>
313   #endif"
314  
315 < ac_subst_vars='SHELL PATH_SEPARATOR PACKAGE_NAME PACKAGE_TARNAME PACKAGE_VERSION PACKAGE_STRING PACKAGE_BUGREPORT exec_prefix prefix program_transform_name bindir sbindir libexecdir datadir sysconfdir sharedstatedir localstatedir libdir includedir oldincludedir infodir mandir build_alias host_alias target_alias DEFS ECHO_C ECHO_N ECHO_T LIBS build build_cpu build_vendor build_os host host_cpu host_vendor host_os PROGNAME debug USE_SINGLE_PRECISION CXX CXXFLAGS LDFLAGS CPPFLAGS ac_ct_CXX EXEEXT OBJEXT CC CFLAGS ac_ct_CC FC FCFLAGS ac_ct_FC CPP EGREP LN_S SET_MAKE RANLIB ac_ct_RANLIB PERLINTERP PERL_SHEBANG INSTALL_PROGRAM INSTALL_SCRIPT INSTALL_DATA AR PS FCFLAGS_F90 FCFLAGS_SRCEXT PREPDEFFLAG FCLIBS FC_FUNC FC_FUNC_ MOD F90_WORK_FILES_ARG MODDIRFLAG F90MODINCSPEC F90_MODULE_NAMES ZLIB_INC_DIR ZLIB_LIB_DIR ZLIB FFTW_INC_DIR FFTW_LIB_DIR FFTW_LIBS LIBOBJS POW_LIB CXXCPP __func__ MPI_LIB_DIR MPI_INC_DIR MPI_F90_INC MPI_LIB MPI_F90_LIB USE_MPI USE_CGAL CGAL_INC_DIR CGAL_LIB_DIR CGAL_RLIB_DIR CGAL_DEFINES CGAL_CXXFLAGS CGAL_LIBS DOXYGEN DOT DOC enable_dot enable_html_docs enable_latex_docs BATEXT MKINSTALLDIRS OOPSE OOPSE_HOME SUBDIRS LTLIBOBJS'
315 > ac_subst_vars='SHELL PATH_SEPARATOR PACKAGE_NAME PACKAGE_TARNAME PACKAGE_VERSION PACKAGE_STRING PACKAGE_BUGREPORT exec_prefix prefix program_transform_name bindir sbindir libexecdir datadir sysconfdir sharedstatedir localstatedir libdir includedir oldincludedir infodir mandir build_alias host_alias target_alias DEFS ECHO_C ECHO_N ECHO_T LIBS build build_cpu build_vendor build_os host host_cpu host_vendor host_os PROGNAME debug USE_SINGLE_PRECISION CXX CXXFLAGS LDFLAGS CPPFLAGS ac_ct_CXX EXEEXT OBJEXT CC CFLAGS ac_ct_CC FC FCFLAGS ac_ct_FC CPP EGREP LN_S SET_MAKE RANLIB ac_ct_RANLIB PERLINTERP PERL_SHEBANG INSTALL_PROGRAM INSTALL_SCRIPT INSTALL_DATA AR PS FCFLAGS_F90 FCFLAGS_SRCEXT PREPDEFFLAG FCLIBS FC_FUNC FC_FUNC_ MOD F90_WORK_FILES_ARG MODDIRFLAG F90MODINCSPEC F90_MODULE_NAMES ZLIB_INC_DIR ZLIB_LIB_DIR ZLIB FFTW_INC_DIR FFTW_LIB_DIR FFTW_LIBS LIBOBJS POW_LIB CXXCPP __func__ MPI_LIB_DIR MPI_INC_DIR MPI_F90_INC MPI_LIB MPI_F90_LIB USE_MPI DOXYGEN DOT DOC enable_dot enable_html_docs enable_latex_docs BATEXT MKINSTALLDIRS OOPSE OOPSE_HOME SUBDIRS LTLIBOBJS'
316   ac_subst_files=''
317  
318   # Initialize some variables set by options.
# Line 888 | Line 888 | Optional Packages:
888    --with-fftw=DIR         root directory path of fftw installation (defaults
889                            to /usr/local or /usr if not found in /usr/local)
890    --with-mpi=<prefix>     compile with MPI installed in <prefix> [default=no]
891  --with-cgal-makefile=FILE  CGAL makefile that should be used
891  
892   Some influential environment variables:
893    CXX         C++ compiler command
# Line 2809 | Line 2808 | echo "$as_me:2812:" \
2808  
2809  
2810   # Provide some information about the compiler.
2811 < echo "$as_me:2812:" \
2811 > echo "$as_me:2811:" \
2812       "checking for Fortran compiler version" >&5
2813   ac_compiler=`set X $ac_compile; echo $2`
2814   { (eval echo "$as_me:$LINENO: \"$ac_compiler --version </dev/null >&5\"") >&5
# Line 4057 | Line 4056 | FCFLAGS="$FCFLAGS $ac_verb"
4056   # flags.
4057   ac_save_FFLAGS=$FCFLAGS
4058   FCFLAGS="$FCFLAGS $ac_verb"
4059 < (eval echo $as_me:4060: \"$ac_link\") >&5
4059 > (eval echo $as_me:4059: \"$ac_link\") >&5
4060   ac_fc_v_output=`eval $ac_link 5>&1 2>&1 | grep -v 'Driving:'`
4061   echo "$ac_fc_v_output" >&5
4062   FCFLAGS=$ac_save_FFLAGS
# Line 4135 | Line 4134 | FCFLAGS="$FCFLAGS $ac_cv_prog_fc_v"
4134   # flags.
4135   ac_save_FFLAGS=$FCFLAGS
4136   FCFLAGS="$FCFLAGS $ac_cv_prog_fc_v"
4137 < (eval echo $as_me:4138: \"$ac_link\") >&5
4137 > (eval echo $as_me:4137: \"$ac_link\") >&5
4138   ac_fc_v_output=`eval $ac_link 5>&1 2>&1 | grep -v 'Driving:'`
4139   echo "$ac_fc_v_output" >&5
4140   FCFLAGS=$ac_save_FFLAGS
# Line 4871 | Line 4870 | FCFLAGS="$FCFLAGS $ac_verb"
4870   # flags.
4871   ac_save_FFLAGS=$FCFLAGS
4872   FCFLAGS="$FCFLAGS $ac_verb"
4873 < (eval echo $as_me:4874: \"$ac_link\") >&5
4873 > (eval echo $as_me:4873: \"$ac_link\") >&5
4874   ac_fc_v_output=`eval $ac_link 5>&1 2>&1 | grep -v 'Driving:'`
4875   echo "$ac_fc_v_output" >&5
4876   FCFLAGS=$ac_save_FFLAGS
# Line 4949 | Line 4948 | FCFLAGS="$FCFLAGS $ac_cv_prog_fc_v"
4948   # flags.
4949   ac_save_FFLAGS=$FCFLAGS
4950   FCFLAGS="$FCFLAGS $ac_cv_prog_fc_v"
4951 < (eval echo $as_me:4952: \"$ac_link\") >&5
4951 > (eval echo $as_me:4951: \"$ac_link\") >&5
4952   ac_fc_v_output=`eval $ac_link 5>&1 2>&1 | grep -v 'Driving:'`
4953   echo "$ac_fc_v_output" >&5
4954   FCFLAGS=$ac_save_FFLAGS
# Line 6148 | Line 6147 | else
6147    withval="$with_fftw"
6148    fftw_dir="$withval"
6149   else
6150 <                fftw_dir="not_set"
6150 >             fftw_dir="not_set"
6151   fi;
6152   if test "$fftw_dir" != "no"; then
6153 <
6154 < if test "$fftw_dir" != "not_set" ; then
6155 <  if test -d "$fftw_dir"
6156 <  then
6157 <    FFTW_HOME="$fftw_dir"
6159 <  else
6160 <    { echo "$as_me:$LINENO: WARNING: Sorry, $fftw_dir does not exist, checking usual places" >&5
6153 >  if test "$fftw_dir" != "not_set" ; then
6154 >    if test -d "$fftw_dir"; then
6155 >      FFTW_HOME="$fftw_dir"
6156 >    else
6157 >      { echo "$as_me:$LINENO: WARNING: Sorry, $fftw_dir does not exist, checking usual places" >&5
6158   echo "$as_me: WARNING: Sorry, $fftw_dir does not exist, checking usual places" >&2;}
6159 <  fi
6160 < 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
6159 >      FFTW_HOME=/usr/local
6160 >      if test ! -f "${FFTW_HOME}/include/fftw3.h" -o -f "${FFTW_HOME}/include/fftw.h" -o  -f "${FFTW_HOME}/include/dfftw.h"; then
6161          FFTW_HOME=/usr
6162 < fi
6163 <
6164 < #
6165 < # Locate fftw, if wanted
6166 < #
6167 < if test -n "${FFTW_HOME}"
6168 < then
6169 <        FFTW_OLD_LDFLAGS=$LDFLAGS
6170 <        FFTW_OLD_CPPFLAGS=$LDFLAGS
6171 <        LDFLAGS="$LDFLAGS -L${FFTW_HOME}/lib"
6179 <        CPPFLAGS="$CPPFLAGS -I${FFTW_HOME}/include"
6162 >      fi
6163 >    fi
6164 >    #
6165 >    # Locate fftw, if wanted
6166 >    #
6167 >    if test -n "${FFTW_HOME}"; then
6168 >      FFTW_OLD_LDFLAGS=$LDFLAGS
6169 >      FFTW_OLD_CPPFLAGS=$LDFLAGS
6170 >      LDFLAGS="$LDFLAGS -L${FFTW_HOME}/lib"
6171 >      CPPFLAGS="$CPPFLAGS -I${FFTW_HOME}/include"
6172  
6173  
6174 <        ac_ext=c
6174 >      ac_ext=c
6175   ac_cpp='$CPP $CPPFLAGS'
6176   ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6177   ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6178   ac_compiler_gnu=$ac_cv_c_compiler_gnu
6179  
6180 <        echo "$as_me:$LINENO: checking for fftw_execute in -lfftw3" >&5
6180 >      echo "$as_me:$LINENO: checking for fftw_execute in -lfftw3" >&5
6181   echo $ECHO_N "checking for fftw_execute in -lfftw3... $ECHO_C" >&6
6182   if test "${ac_cv_lib_fftw3_fftw_execute+set}" = set; then
6183    echo $ECHO_N "(cached) $ECHO_C" >&6
# Line 6263 | Line 6255 | fi
6255    fftw_cv_libfftw3=no
6256   fi
6257  
6258 <        if test "${ac_cv_header_fftw3_h+set}" = set; then
6258 >      if test "${ac_cv_header_fftw3_h+set}" = set; then
6259    echo "$as_me:$LINENO: checking for fftw3.h" >&5
6260   echo $ECHO_N "checking for fftw3.h... $ECHO_C" >&6
6261   if test "${ac_cv_header_fftw3_h+set}" = set; then
# Line 6407 | Line 6399 | fi
6399   fi
6400  
6401  
6402 <        if test "$fftw_cv_libfftw3" = "no" -o "$fftw_cv_fftw3_h" = "no"
6403 <        then
6412 <                echo "$as_me:$LINENO: checking for fftwnd_one in -lfftw" >&5
6402 >      if test "$fftw_cv_libfftw3" = "no" -o "$fftw_cv_fftw3_h" = "no"; then
6403 >        echo "$as_me:$LINENO: checking for fftwnd_one in -lfftw" >&5
6404   echo $ECHO_N "checking for fftwnd_one in -lfftw... $ECHO_C" >&6
6405   if test "${ac_cv_lib_fftw_fftwnd_one+set}" = set; then
6406    echo $ECHO_N "(cached) $ECHO_C" >&6
# Line 6487 | Line 6478 | fi
6478    fftw_cv_libfftw=no
6479   fi
6480  
6481 <                if test "${ac_cv_header_fftw_h+set}" = set; then
6481 >        if test "${ac_cv_header_fftw_h+set}" = set; then
6482    echo "$as_me:$LINENO: checking for fftw.h" >&5
6483   echo $ECHO_N "checking for fftw.h... $ECHO_C" >&6
6484   if test "${ac_cv_header_fftw_h+set}" = set; then
# Line 6631 | Line 6622 | fi
6622   fi
6623  
6624  
6625 <                if test "$fftw_cv_libfftw" = "no" -o "$fftw_cv_fftw_h" = "no"
6626 <                then
6636 <                        echo "$as_me:$LINENO: checking for fftwnd_one in -ldfftw" >&5
6625 >        if test "$fftw_cv_libfftw" = "no" -o "$fftw_cv_fftw_h" = "no"; then
6626 >          echo "$as_me:$LINENO: checking for fftwnd_one in -ldfftw" >&5
6627   echo $ECHO_N "checking for fftwnd_one in -ldfftw... $ECHO_C" >&6
6628   if test "${ac_cv_lib_dfftw_fftwnd_one+set}" = set; then
6629    echo $ECHO_N "(cached) $ECHO_C" >&6
# Line 6711 | Line 6701 | fi
6701    fftw_cv_libdfftw=no
6702   fi
6703  
6704 <                        if test "${ac_cv_header_dfftw_h+set}" = set; then
6704 >          if test "${ac_cv_header_dfftw_h+set}" = set; then
6705    echo "$as_me:$LINENO: checking for dfftw.h" >&5
6706   echo $ECHO_N "checking for dfftw.h... $ECHO_C" >&6
6707   if test "${ac_cv_header_dfftw_h+set}" = set; then
# Line 6855 | Line 6845 | fi
6845   fi
6846  
6847  
6858                fi
6848          fi
6849 <        ac_ext=c
6849 >      fi
6850 >      ac_ext=c
6851   ac_cpp='$CPP $CPPFLAGS'
6852   ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6853   ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6854   ac_compiler_gnu=$ac_cv_c_compiler_gnu
6855  
6856 <
6867 <        if test "$fftw_cv_libfftw3" = "yes" -a "$fftw_cv_fftw3_h" = "yes"
6868 <        then
6856 >      if test "$fftw_cv_libfftw3" = "yes" -a "$fftw_cv_fftw3_h" = "yes"; then
6857  
6858   cat >>confdefs.h <<\_ACEOF
6859   #define HAVE_FFTW3_H 1
6860   _ACEOF
6861  
6862 <                FFTW_INC_DIR="${FFTW_HOME}/include"
6863 <                FFTW_LIB_DIR="${FFTW_HOME}/lib"
6864 <                FFTW_LIBS="-lfftw3"
6865 <        else
6866 <        if test "$fftw_cv_libfftw" = "yes" -a "$fftw_cv_fftw_h" = "yes"
6879 <        then
6862 >        FFTW_INC_DIR="${FFTW_HOME}/include"
6863 >        FFTW_LIB_DIR="${FFTW_HOME}/lib"
6864 >        FFTW_LIBS="-lfftw3"
6865 >      else
6866 >        if test "$fftw_cv_libfftw" = "yes" -a "$fftw_cv_fftw_h" = "yes"; then
6867  
6868   cat >>confdefs.h <<\_ACEOF
6869   #define HAVE_FFTW_H 1
6870   _ACEOF
6871  
6872 <                FFTW_INC_DIR="${FFTW_HOME}/include"
6873 <                FFTW_LIB_DIR="${FFTW_HOME}/lib"
6874 <                FFTW_LIBS="-lfftw"
6872 >          FFTW_INC_DIR="${FFTW_HOME}/include"
6873 >          FFTW_LIB_DIR="${FFTW_HOME}/lib"
6874 >          FFTW_LIBS="-lfftw"
6875          else
6876 <        if test "$fftw_cv_libdfftw" = "yes" -a "$fftw_cv_dfftw_h" = "yes"
6890 <        then
6876 >          if test "$fftw_cv_libdfftw" = "yes" -a "$fftw_cv_dfftw_h" = "yes"; then
6877  
6878   cat >>confdefs.h <<\_ACEOF
6879   #define HAVE_DFFTW_H 1
6880   _ACEOF
6881  
6882 <                FFTW_INC_DIR="${FFTW_HOME}/include"
6883 <                FFTW_LIB_DIR="${FFTW_HOME}/lib"
6884 <                FFTW_LIBS="-ldfftw"
6885 <        else
6886 <                echo "$as_me:$LINENO: checking fftw in ${FFTW_HOME}" >&5
6882 >            FFTW_INC_DIR="${FFTW_HOME}/include"
6883 >            FFTW_LIB_DIR="${FFTW_HOME}/lib"
6884 >            FFTW_LIBS="-ldfftw"
6885 >          else
6886 >            echo "$as_me:$LINENO: checking fftw in ${FFTW_HOME}" >&5
6887   echo $ECHO_N "checking fftw in ${FFTW_HOME}... $ECHO_C" >&6
6888 <                FFTW_INC_DIR=
6889 <                FFTW_LIB_DIR=
6890 <                FFTW_LIBS=
6891 <                LDFLAGS="$FFTW_OLD_LDFLAGS"
6892 <                CPPFLAGS="$FFTW_OLD_CPPFLAGS"
6893 <                echo "$as_me:$LINENO: result: failed" >&5
6888 >            FFTW_INC_DIR=
6889 >            FFTW_LIB_DIR=
6890 >            FFTW_LIBS=
6891 >            LDFLAGS="$FFTW_OLD_LDFLAGS"
6892 >            CPPFLAGS="$FFTW_OLD_CPPFLAGS"
6893 >            echo "$as_me:$LINENO: result: failed" >&5
6894   echo "${ECHO_T}failed" >&6
6895 <        echo ""
6896 <        echo "*********************************************************"
6897 <        echo "* WARNING: Could not find a working FFTW installation   *"
6898 <        echo "* If you need the staticProps program to be able to     *"
6899 <        echo "* compute undulation spectra, be sure to specify a      *"
6900 <        echo "* valid fftw installation with --with-fftw=DIR          *"
6901 <        echo "*                                                       *"
6902 <        echo "* OOPSE will still work without fftw installed.         *"
6903 <        echo "*********************************************************"
6904 <        echo ""
6905 <        fi
6920 <        fi
6895 >            echo ""
6896 >            echo "*********************************************************"
6897 >            echo "* WARNING: Could not find a working FFTW installation   *"
6898 >            echo "* If you need the staticProps program to be able to     *"
6899 >            echo "* compute undulation spectra, be sure to specify a      *"
6900 >            echo "* valid fftw installation with --with-fftw=DIR          *"
6901 >            echo "*                                                       *"
6902 >            echo "* OOPSE will still work without fftw installed.         *"
6903 >            echo "*********************************************************"
6904 >            echo ""
6905 >          fi
6906          fi
6907 +      fi
6908  
6909  
6910  
6911 < fi
6911 >    fi
6912 >  fi
6913   fi
6914  
6915  
# Line 11941 | Line 11928 | if test "$ac_test_FFLAGS" != "set"; then
11928    case "${host_cpu}-${host_os}" in
11929  
11930    *linux*) if test "$FC" = ifc -o "$FC" = ifort; then
11931 <                    FCFLAGS="-O3 -ip -no-prec-div -cxxlib-icc"
11931 >                    FCFLAGS="-O3 -ip -no-prec-div"
11932                  fi;;
11933     rs6000*-aix*)  if test "$FC" = xlf90 -o "$FC" = f90 -o "$FC" = xlf95; then
11934                      FCFLAGS="-O3 -qarch=pwrx -qtune=pwrx -qansialias -w"
# Line 13511 | Line 13498 | USE_CGAL=no
13498  
13499  
13500  
13514 USE_CGAL=no
13515 cgal_makefile=auto
13501  
13517 # Check whether --with-cgal-makefile or --without-cgal-makefile was given.
13518 if test "${with_cgal_makefile+set}" = set; then
13519  withval="$with_cgal_makefile"
13520  cgal_makefile="$withval"
13521 fi;
13522
13523 if test "x$cgal_makefile" != xno; then
13524
13525  if test "x$cgal_makefile" = xauto -a "x$CGAL_MAKEFILE" != x; then
13526    cgal_makefile="$CGAL_MAKEFILE"
13527  fi
13528
13529  echo "$as_me:$LINENO: checking for cgal_makefile: $cgal_makefile" >&5
13530 echo $ECHO_N "checking for cgal_makefile: $cgal_makefile... $ECHO_C" >&6
13531
13532  if test -f "$cgal_makefile"; then
13533
13534    cat >config.tmp.Makefile <<EOF
13535 include $cgal_makefile
13536 default:
13537        @echo CGAL_OS_COMPILER=\"\${CGAL_OS_COMPILER}\" >config.tmp.cgalvariables
13538        @echo CGAL_INCLDIR=\"\${CGAL_INCL_DIR}\" >>config.tmp.cgalvariables
13539        @echo CGAL_INCLCONFDIR=\"\${CGAL_INCL_CONF_DIR}\" >>config.tmp.cgalvariables
13540        @echo CGAL_LIBDIR=\"\${CGAL_LIB_DIR}/\${CGAL_OS_COMPILER}\" >>config.tmp.cgalvariables
13541        @echo CGAL_RLIBDIR=\"\${CGAL_LIB_DIR}/\${CGAL_OS_COMPILER}\" >>config.tmp.cgalvariables
13542        @echo CGAL_CXXFLAGS=\"\${CGAL_CXXFLAGS}\" >>config.tmp.cgalvariables
13543        @echo GMP_INCLDIR=\"\${GMP_INCL_DIR}\" >>config.tmp.cgalvariables
13544        @echo GMP_LIBDIR=\"\${GMP_LIB_DIR}\" >>config.tmp.cgalvariables
13545        @echo GMP_RLIBDIR=\"\${GMP_LIB_DIR}\" >>config.tmp.cgalvariables
13546        @echo LEDA_INCLDIR=\"\${LEDA_INCL_DIR}\" >>config.tmp.cgalvariables
13547        @echo LEDA_LIBDIR=\"\${LEDA_LIB_DIR}\" >>config.tmp.cgalvariables
13548        @echo LEDA_RLIBDIR=\"\${LEDA_LIB_DIR}\" >>config.tmp.cgalvariables
13549 EOF
13550
13551    make -s -f config.tmp.Makefile
13552    . config.tmp.cgalvariables
13553
13554    rm -f config.tmp.Makefile config.tmp.cgalvariables
13555
13556    if test "x$CGAL_INCLDIR" = "x"; then
13557      CGAL_INCLDIR=""
13558    fi
13559
13560    if test "x$CGAL_LIBDIR" = "x"; then
13561      CGAL_LIBDIR=""
13562    fi
13563
13564    if test "x$CGAL_RLIBDIR" = "x"; then
13565      CGAL_RLIBDIR=""
13566    fi
13567
13568    if test "x$LEDA_INCLDIR" = "x"; then
13569      LEDA_INCLDIR=""
13570    fi
13571
13572    if test "x$LEDA_LIBDIR" = "x"; then
13573      LEDA_LIBDIR=""
13574    fi
13575
13576    if test "x$LEDA_RLIBDIR" = "x"; then
13577      LEDA_RLIBDIR=""
13578    fi
13579
13580    if test "x$GMP_INCLDIR" = "x"; then
13581      GMP_INCLDIR=""
13582    fi
13583
13584    if test "x$GMP_LIBDIR" = "x"; then
13585      GMP_LIBDIR=""
13586    fi
13587
13588    if test "x$GMP_RLIBDIR" = "x"; then
13589      GMP_RLIBDIR=""
13590    fi
13591
13592    echo "$as_me:$LINENO: result: CGAL_OS_COMPILER=   $CGAL_OS_COMPILER" >&5
13593 echo "${ECHO_T}CGAL_OS_COMPILER=   $CGAL_OS_COMPILER" >&6
13594    echo "$as_me:$LINENO: result: CGAL_INCLDIR=       $CGAL_INCLDIR" >&5
13595 echo "${ECHO_T}CGAL_INCLDIR=       $CGAL_INCLDIR" >&6
13596    echo "$as_me:$LINENO: result: CGAL_INCLCONFDIR=   $CGAL_INCLCONFDIR" >&5
13597 echo "${ECHO_T}CGAL_INCLCONFDIR=   $CGAL_INCLCONFDIR" >&6
13598    echo "$as_me:$LINENO: result: CGAL_LIBDIR=        $CGAL_LIBDIR" >&5
13599 echo "${ECHO_T}CGAL_LIBDIR=        $CGAL_LIBDIR" >&6
13600    echo "$as_me:$LINENO: result: CGAL_CXXFLAGS=      $CGAL_CXXFLAGS" >&5
13601 echo "${ECHO_T}CGAL_CXXFLAGS=      $CGAL_CXXFLAGS" >&6
13602    echo "$as_me:$LINENO: result: LEDA_INCLDIR=       $LEDA_INCLDIR" >&5
13603 echo "${ECHO_T}LEDA_INCLDIR=       $LEDA_INCLDIR" >&6
13604    echo "$as_me:$LINENO: result: LEDA_LIBDIR=        $LEDA_LIBDIR" >&5
13605 echo "${ECHO_T}LEDA_LIBDIR=        $LEDA_LIBDIR" >&6
13606    echo "$as_me:$LINENO: result: GMP_INCLDIR=        $GMP_INCLDIR" >&5
13607 echo "${ECHO_T}GMP_INCLDIR=        $GMP_INCLDIR" >&6
13608    echo "$as_me:$LINENO: result: GMP_LIBDIR=         $GMP_LIBDIR" >&5
13609 echo "${ECHO_T}GMP_LIBDIR=         $GMP_LIBDIR" >&6
13610
13611    ac_ext=cc
13612 ac_cpp='$CXXCPP $CPPFLAGS'
13613 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
13614 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
13615 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
13616
13617    save_CXXFLAGS="$CXXFLAGS"
13618    CXXFLAGS="$CXXFLAGS -I$CGAL_INCLDIR -I$CGAL_INCLCONFDIR"
13619    if test "${ac_cv_header_CGAL_Cartesian_h+set}" = set; then
13620  echo "$as_me:$LINENO: checking for CGAL/Cartesian.h" >&5
13621 echo $ECHO_N "checking for CGAL/Cartesian.h... $ECHO_C" >&6
13622 if test "${ac_cv_header_CGAL_Cartesian_h+set}" = set; then
13623  echo $ECHO_N "(cached) $ECHO_C" >&6
13624 fi
13625 echo "$as_me:$LINENO: result: $ac_cv_header_CGAL_Cartesian_h" >&5
13626 echo "${ECHO_T}$ac_cv_header_CGAL_Cartesian_h" >&6
13627 else
13628  # Is the header compilable?
13629 echo "$as_me:$LINENO: checking CGAL/Cartesian.h usability" >&5
13630 echo $ECHO_N "checking CGAL/Cartesian.h usability... $ECHO_C" >&6
13631 cat >conftest.$ac_ext <<_ACEOF
13632 /* confdefs.h.  */
13633 _ACEOF
13634 cat confdefs.h >>conftest.$ac_ext
13635 cat >>conftest.$ac_ext <<_ACEOF
13636 /* end confdefs.h.  */
13637 $ac_includes_default
13638 #include <CGAL/Cartesian.h>
13639 _ACEOF
13640 rm -f conftest.$ac_objext
13641 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
13642  (eval $ac_compile) 2>conftest.er1
13643  ac_status=$?
13644  grep -v '^ *+' conftest.er1 >conftest.err
13645  rm -f conftest.er1
13646  cat conftest.err >&5
13647  echo "$as_me:$LINENO: \$? = $ac_status" >&5
13648  (exit $ac_status); } &&
13649         { ac_try='test -z "$ac_cxx_werror_flag"
13650                         || test ! -s conftest.err'
13651  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13652  (eval $ac_try) 2>&5
13653  ac_status=$?
13654  echo "$as_me:$LINENO: \$? = $ac_status" >&5
13655  (exit $ac_status); }; } &&
13656         { ac_try='test -s conftest.$ac_objext'
13657  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13658  (eval $ac_try) 2>&5
13659  ac_status=$?
13660  echo "$as_me:$LINENO: \$? = $ac_status" >&5
13661  (exit $ac_status); }; }; then
13662  ac_header_compiler=yes
13663 else
13664  echo "$as_me: failed program was:" >&5
13665 sed 's/^/| /' conftest.$ac_ext >&5
13666
13667 ac_header_compiler=no
13668 fi
13669 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
13670 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
13671 echo "${ECHO_T}$ac_header_compiler" >&6
13672
13673 # Is the header present?
13674 echo "$as_me:$LINENO: checking CGAL/Cartesian.h presence" >&5
13675 echo $ECHO_N "checking CGAL/Cartesian.h presence... $ECHO_C" >&6
13676 cat >conftest.$ac_ext <<_ACEOF
13677 /* confdefs.h.  */
13678 _ACEOF
13679 cat confdefs.h >>conftest.$ac_ext
13680 cat >>conftest.$ac_ext <<_ACEOF
13681 /* end confdefs.h.  */
13682 #include <CGAL/Cartesian.h>
13683 _ACEOF
13684 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
13685  (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
13686  ac_status=$?
13687  grep -v '^ *+' conftest.er1 >conftest.err
13688  rm -f conftest.er1
13689  cat conftest.err >&5
13690  echo "$as_me:$LINENO: \$? = $ac_status" >&5
13691  (exit $ac_status); } >/dev/null; then
13692  if test -s conftest.err; then
13693    ac_cpp_err=$ac_cxx_preproc_warn_flag
13694    ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
13695  else
13696    ac_cpp_err=
13697  fi
13698 else
13699  ac_cpp_err=yes
13700 fi
13701 if test -z "$ac_cpp_err"; then
13702  ac_header_preproc=yes
13703 else
13704  echo "$as_me: failed program was:" >&5
13705 sed 's/^/| /' conftest.$ac_ext >&5
13706
13707  ac_header_preproc=no
13708 fi
13709 rm -f conftest.err conftest.$ac_ext
13710 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
13711 echo "${ECHO_T}$ac_header_preproc" >&6
13712
13713 # So?  What about this header?
13714 case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
13715  yes:no: )
13716    { echo "$as_me:$LINENO: WARNING: CGAL/Cartesian.h: accepted by the compiler, rejected by the preprocessor!" >&5
13717 echo "$as_me: WARNING: CGAL/Cartesian.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
13718    { echo "$as_me:$LINENO: WARNING: CGAL/Cartesian.h: proceeding with the compiler's result" >&5
13719 echo "$as_me: WARNING: CGAL/Cartesian.h: proceeding with the compiler's result" >&2;}
13720    ac_header_preproc=yes
13721    ;;
13722  no:yes:* )
13723    { echo "$as_me:$LINENO: WARNING: CGAL/Cartesian.h: present but cannot be compiled" >&5
13724 echo "$as_me: WARNING: CGAL/Cartesian.h: present but cannot be compiled" >&2;}
13725    { echo "$as_me:$LINENO: WARNING: CGAL/Cartesian.h:     check for missing prerequisite headers?" >&5
13726 echo "$as_me: WARNING: CGAL/Cartesian.h:     check for missing prerequisite headers?" >&2;}
13727    { echo "$as_me:$LINENO: WARNING: CGAL/Cartesian.h: see the Autoconf documentation" >&5
13728 echo "$as_me: WARNING: CGAL/Cartesian.h: see the Autoconf documentation" >&2;}
13729    { echo "$as_me:$LINENO: WARNING: CGAL/Cartesian.h:     section \"Present But Cannot Be Compiled\"" >&5
13730 echo "$as_me: WARNING: CGAL/Cartesian.h:     section \"Present But Cannot Be Compiled\"" >&2;}
13731    { echo "$as_me:$LINENO: WARNING: CGAL/Cartesian.h: proceeding with the preprocessor's result" >&5
13732 echo "$as_me: WARNING: CGAL/Cartesian.h: proceeding with the preprocessor's result" >&2;}
13733    { echo "$as_me:$LINENO: WARNING: CGAL/Cartesian.h: in the future, the compiler will take precedence" >&5
13734 echo "$as_me: WARNING: CGAL/Cartesian.h: in the future, the compiler will take precedence" >&2;}
13735    (
13736      cat <<\_ASBOX
13737 ## ------------------------------ ##
13738 ## Report this to gezelter@nd.edu ##
13739 ## ------------------------------ ##
13740 _ASBOX
13741    ) |
13742      sed "s/^/$as_me: WARNING:     /" >&2
13743    ;;
13744 esac
13745 echo "$as_me:$LINENO: checking for CGAL/Cartesian.h" >&5
13746 echo $ECHO_N "checking for CGAL/Cartesian.h... $ECHO_C" >&6
13747 if test "${ac_cv_header_CGAL_Cartesian_h+set}" = set; then
13748  echo $ECHO_N "(cached) $ECHO_C" >&6
13749 else
13750  ac_cv_header_CGAL_Cartesian_h=$ac_header_preproc
13751 fi
13752 echo "$as_me:$LINENO: result: $ac_cv_header_CGAL_Cartesian_h" >&5
13753 echo "${ECHO_T}$ac_cv_header_CGAL_Cartesian_h" >&6
13754
13755 fi
13756 if test $ac_cv_header_CGAL_Cartesian_h = yes; then
13757  cgal=yes
13758 else
13759  cgal=no
13760 fi
13761
13762
13763    CXXFLAGS="$save_CXXFLAGS"
13764
13765    if test "x$cgal" = xyes; then
13766      echo "$as_me:$LINENO: checking for CGAL version" >&5
13767 echo $ECHO_N "checking for CGAL version... $ECHO_C" >&6
13768      LOCATION=${CGAL_INCLDIR}
13769      LOCATION=${LOCATION:-/usr/include}
13770      if test -f $LOCATION/CGAL/version.h; then
13771        CGAL_VERSION=`grep '#define.*\<CGAL_VERSION\>.*' $LOCATION/CGAL/version.h | sed 's/[^0-9\.]*//g'`
13772      else
13773        CGAL_VERSION=`grep '#define.*\<CGAL_VERSION\>.*' $LOCATION/CGAL/config.h | sed 's/[^0-9\.]*//g'`
13774      fi
13775      if echo $CGAL_VERSION | grep -q "^[3456789]"; then
13776        echo "$as_me:$LINENO: result: ($CGAL_VERSION) yes" >&5
13777 echo "${ECHO_T}($CGAL_VERSION) yes" >&6
13778      else
13779        echo "$as_me:$LINENO: result: ($CGAL_VERSION) no" >&5
13780 echo "${ECHO_T}($CGAL_VERSION) no" >&6
13781        cgal=no
13782      fi
13783    fi
13784
13785    if test "x$cgal" = xyes; then
13786      CGAL_LIBS="-lCGAL"
13787      echo "$as_me:$LINENO: checking whether CGAL uses LEDA" >&5
13788 echo $ECHO_N "checking whether CGAL uses LEDA... $ECHO_C" >&6
13789      if echo $CGAL_CXXFLAGS | grep -q -- -DCGAL_USE_LEDA; then
13790        CGAL_USES_LEDA=yes
13791        echo "$as_me:$LINENO: result: yes" >&5
13792 echo "${ECHO_T}yes" >&6
13793        CGAL_DEFINES="-DCGAL_USE_LEDA -DLEDA_PREFIX"
13794      else
13795        echo "$as_me:$LINENO: result: no" >&5
13796 echo "${ECHO_T}no" >&6
13797        CGAL_USES_LEDA=no
13798      fi
13799
13800      echo "$as_me:$LINENO: checking whether CGAL uses GMP" >&5
13801 echo $ECHO_N "checking whether CGAL uses GMP... $ECHO_C" >&6
13802      if echo $CGAL_CXXFLAGS | grep -q -- -DCGAL_USE_GMP; then
13803        CGAL_USES_GMP=yes
13804        echo "$as_me:$LINENO: result: yes" >&5
13805 echo "${ECHO_T}yes" >&6
13806        CGAL_DEFINES="-DCGAL_USE_GMP $CGAL_DEFINES"
13807      else
13808        echo "$as_me:$LINENO: result: no" >&5
13809 echo "${ECHO_T}no" >&6
13810        CGAL_USES_GMP=no
13811      fi
13812
13813      CGAL_LIBS="$CGAL_LIBS -lm"
13814
13815      CGAL_CXXFLAGS="-ftemplate-depth-50"
13816
13817      echo "$as_me:$LINENO: result: CGAL_USES_LEDA=     $CGAL_USES_LEDA" >&5
13818 echo "${ECHO_T}CGAL_USES_LEDA=     $CGAL_USES_LEDA" >&6
13819      echo "$as_me:$LINENO: result: CGAL_USES_GMP =     $CGAL_USES_GMP" >&5
13820 echo "${ECHO_T}CGAL_USES_GMP =     $CGAL_USES_GMP" >&6
13821      echo "$as_me:$LINENO: result: CGAL_INCLDIR  =     $CGAL_INCLDIR" >&5
13822 echo "${ECHO_T}CGAL_INCLDIR  =     $CGAL_INCLDIR" >&6
13823      echo "$as_me:$LINENO: result: CGAL_LIBDIR   =     $CGAL_LIBDIR" >&5
13824 echo "${ECHO_T}CGAL_LIBDIR   =     $CGAL_LIBDIR" >&6
13825      echo "$as_me:$LINENO: result: CGAL_DEFINES  =     $CGAL_DEFINES" >&5
13826 echo "${ECHO_T}CGAL_DEFINES  =     $CGAL_DEFINES" >&6
13827      echo "$as_me:$LINENO: result: CGAL_CXXFLAGS =     $CGAL_CXXFLAGS" >&5
13828 echo "${ECHO_T}CGAL_CXXFLAGS =     $CGAL_CXXFLAGS" >&6
13829      echo "$as_me:$LINENO: result: CGAL_LIBS     =     $CGAL_LIBS" >&5
13830 echo "${ECHO_T}CGAL_LIBS     =     $CGAL_LIBS" >&6
13831    fi
13832
13833    if test "x$cgal" = xyes; then
13834      save_LIBS="$LIBS"
13835      LIBS="$LIBS -L$CGAL_LIBDIR"
13836      if test "x$CGAL_USES_LEDA" = xyes; then
13837        LIBS="-lL $LIBS -L$LEDA_LIBDIR"
13838      fi
13839      # if test "x$CGAL_USES_GMP" = xyes; then
13840      #   LIBS="-lgmp $LIBS $GMP_LIBDIR"
13841      # fi
13842      echo "$as_me:$LINENO: checking for ::CGAL::Cartesian<int>::Point_2 in -lCGAL" >&5
13843 echo $ECHO_N "checking for ::CGAL::Cartesian<int>::Point_2 in -lCGAL... $ECHO_C" >&6
13844 save_CXXFLAGS_CHECK_CXX_LIB="$CXXFLAGS"
13845 CXXFLAGS="$CXXFLAGS -I$CGAL_INCLDIR -I$CGAL_INCLCONFDIR"
13846 save_LIBS_CHECK_CXX_LIB="$LIBS"
13847 LIBS="-lCGAL  $LIBS"
13848 cat >conftest.$ac_ext <<_ACEOF
13849 /* confdefs.h.  */
13850 _ACEOF
13851 cat confdefs.h >>conftest.$ac_ext
13852 cat >>conftest.$ac_ext <<_ACEOF
13853 /* end confdefs.h.  */
13854 #include <CGAL/Cartesian.h>
13855 #ifdef FC_DUMMY_MAIN
13856 #ifndef FC_DUMMY_MAIN_EQ_F77
13857 #  ifdef __cplusplus
13858     extern "C"
13859 #  endif
13860   int FC_DUMMY_MAIN() { return 1; }
13861 #endif
13862 #endif
13863 int
13864 main ()
13865 {
13866 ::CGAL::Cartesian<int>::Point_2 P
13867  ;
13868  return 0;
13869 }
13870 _ACEOF
13871 rm -f conftest.$ac_objext conftest$ac_exeext
13872 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
13873  (eval $ac_link) 2>conftest.er1
13874  ac_status=$?
13875  grep -v '^ *+' conftest.er1 >conftest.err
13876  rm -f conftest.er1
13877  cat conftest.err >&5
13878  echo "$as_me:$LINENO: \$? = $ac_status" >&5
13879  (exit $ac_status); } &&
13880         { ac_try='test -z "$ac_cxx_werror_flag"
13881                         || test ! -s conftest.err'
13882  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13883  (eval $ac_try) 2>&5
13884  ac_status=$?
13885  echo "$as_me:$LINENO: \$? = $ac_status" >&5
13886  (exit $ac_status); }; } &&
13887         { ac_try='test -s conftest$ac_exeext'
13888  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13889  (eval $ac_try) 2>&5
13890  ac_status=$?
13891  echo "$as_me:$LINENO: \$? = $ac_status" >&5
13892  (exit $ac_status); }; }; then
13893  echo "$as_me:$LINENO: result: yes" >&5
13894 echo "${ECHO_T}yes" >&6
13895 cgal=yes
13896 else
13897  echo "$as_me: failed program was:" >&5
13898 sed 's/^/| /' conftest.$ac_ext >&5
13899
13900 echo "$as_me:$LINENO: result: no" >&5
13901 echo "${ECHO_T}no" >&6
13902 cgal=no
13903 fi
13904 rm -f conftest.err conftest.$ac_objext \
13905      conftest$ac_exeext conftest.$ac_ext
13906 CXXFLAGS="$save_CXXFLAGS_CHECK_CXX_LIB"
13907 LIBS="$save_LIBS_CHECK_CXX_LIB"
13908      LIBS="$save_LIBS"
13909    fi
13910
13911  fi
13912  ac_ext=c
13913 ac_cpp='$CPP $CPPFLAGS'
13914 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
13915 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
13916 ac_compiler_gnu=$ac_cv_c_compiler_gnu
13917
13918
13919 fi
13920
13921 if test "x$cgal" = xyes; then
13922  USE_CGAL=yes
13923
13924 cat >>confdefs.h <<\_ACEOF
13925 #define HAVE_CGAL 1
13926 _ACEOF
13927
13928
13929 cat >>confdefs.h <<_ACEOF
13930 #define CGAL_VERSION $CGAL_VERSION
13931 _ACEOF
13932
13933  if ! echo $CGAL_VERSION | grep -q "^3.0"; then
13934    { echo "$as_me:$LINENO: WARNING: *****************************************************" >&5
13935 echo "$as_me: WARNING: *****************************************************" >&2;}
13936    { echo "$as_me:$LINENO: WARNING: *** Warning: Your CGAL version is newer than the  ***" >&5
13937 echo "$as_me: WARNING: *** Warning: Your CGAL version is newer than the  ***" >&2;}
13938    { echo "$as_me:$LINENO: WARNING: *** supported versions. It may still work though. ***" >&5
13939 echo "$as_me: WARNING: *** supported versions. It may still work though. ***" >&2;}
13940    { echo "$as_me:$LINENO: WARNING: *****************************************************" >&5
13941 echo "$as_me: WARNING: *****************************************************" >&2;}
13942  fi
13943 else
13944   if test "x$cgal_makefile" != xno; then
13945    echo "$as_me:$LINENO: result: No CGAL support. These are not the droids you want." >&5
13946 echo "${ECHO_T}No CGAL support. These are not the droids you want." >&6
13947  fi
13948  CGAL_INCLDIR=
13949  CGAL_LIBDIR=
13950  CGAL_RLIBDIR=
13951  CGAL_DEFINES=
13952  CGAL_CXXFLAGS=
13953  CGAL_LIBS=
13954 fi
13955
13956
13957 CGAL_INC_DIR="${CGAL_INCLDIR} ${CGAL_INCLCONFDIR}"
13958
13959 CGAL_LIB_DIR=${CGAL_LIBDIR}
13960
13961 CGAL_RLIB_DIR=${CGAL_RLIBDIR}
13962
13963
13964
13965
13966
13967
13502   # Check whether --enable-doxygen or --disable-doxygen was given.
13503   if test "${enable_doxygen+set}" = set; then
13504    enableval="$enable_doxygen"
# Line 14118 | Line 13652 | fi
13652  
13653  
13654  
13655 <                                        ac_config_files="$ac_config_files make/Makefile src/utils/Makefile src/applications/nanoRodBuilder/Makefile scripts/filepp"
13655 >                                                  ac_config_files="$ac_config_files make/Makefile src/utils/Makefile src/math/Makefile src/applications/nanoRodBuilder/Makefile scripts/filepp"
13656  
13657  
13658   cat >confcache <<\_ACEOF
# Line 14651 | Line 14185 | do
14185    # Handling of arguments.
14186    "make/Makefile" ) CONFIG_FILES="$CONFIG_FILES make/Makefile" ;;
14187    "src/utils/Makefile" ) CONFIG_FILES="$CONFIG_FILES src/utils/Makefile" ;;
14188 +  "src/math/Makefile" ) CONFIG_FILES="$CONFIG_FILES src/math/Makefile" ;;
14189    "src/applications/nanoRodBuilder/Makefile" ) CONFIG_FILES="$CONFIG_FILES src/applications/nanoRodBuilder/Makefile" ;;
14190    "scripts/filepp" ) CONFIG_FILES="$CONFIG_FILES scripts/filepp" ;;
14191    "src/getopt.h" ) CONFIG_LINKS="$CONFIG_LINKS src/getopt.h:src/utils/gnugetopt.h" ;;
# Line 14804 | Line 14339 | s,@USE_CGAL@,$USE_CGAL,;t t
14339   s,@MPI_LIB@,$MPI_LIB,;t t
14340   s,@MPI_F90_LIB@,$MPI_F90_LIB,;t t
14341   s,@USE_MPI@,$USE_MPI,;t t
14807 s,@USE_CGAL@,$USE_CGAL,;t t
14808 s,@CGAL_INC_DIR@,$CGAL_INC_DIR,;t t
14809 s,@CGAL_LIB_DIR@,$CGAL_LIB_DIR,;t t
14810 s,@CGAL_RLIB_DIR@,$CGAL_RLIB_DIR,;t t
14811 s,@CGAL_DEFINES@,$CGAL_DEFINES,;t t
14812 s,@CGAL_CXXFLAGS@,$CGAL_CXXFLAGS,;t t
14813 s,@CGAL_LIBS@,$CGAL_LIBS,;t t
14342   s,@DOXYGEN@,$DOXYGEN,;t t
14343   s,@DOT@,$DOT,;t t
14344   s,@DOC@,$DOC,;t t
# Line 15063 | Line 14591 | s,@INSTALL@,$ac_INSTALL,;t t
14591    case $ac_file in
14592      make/Makefile ) chmod 0755 scripts/* ;;
14593      src/utils/Makefile ) chmod 0755 scripts/* ;;
14594 +    src/math/Makefile ) chmod 0755 scripts/* ;;
14595      src/applications/nanoRodBuilder/Makefile ) chmod 0755 scripts/* ;;
14596      scripts/filepp ) chmod 0755 scripts/* ;;
14597    esac

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines