--- contrib/tabipb/CMakeLists.txt.orig 2016-06-09 20:42:21.000000000 -0400 +++ contrib/tabipb/CMakeLists.txt 2016-06-09 20:44:22.000000000 -0400 @@ -19,26 +19,8 @@ # FFLAGS depend on the compiler get_filename_component (Fortran_COMPILER_NAME ${CMAKE_Fortran_COMPILER} NAME) -if (Fortran_COMPILER_NAME MATCHES "gfortran.*") - # gfortran - set (CMAKE_Fortran_FLAGS_RELEASE "-funroll-all-loops -fno-f2c -O3") - set (CMAKE_Fortran_FLAGS_DEBUG "-fno-f2c -O0 -g") -elseif (Fortran_COMPILER_NAME MATCHES "ifort.*") - # ifort (untested) - set (CMAKE_Fortran_FLAGS_RELEASE "-f77rtl -O3") - set (CMAKE_Fortran_FLAGS_DEBUG "-f77rtl -O0 -g") -elseif (Fortran_COMPILER_NAME MATCHES "g77") - # g77 - set (CMAKE_Fortran_FLAGS_RELEASE "-funroll-all-loops -fno-f2c -O3 -m32") - set (CMAKE_Fortran_FLAGS_DEBUG "-fno-f2c -O0 -g -m32") -else (Fortran_COMPILER_NAME MATCHES "gfortran.*") - message ("CMAKE_Fortran_COMPILER full path: " ${CMAKE_Fortran_COMPILER}) - message ("Fortran compiler: " ${Fortran_COMPILER_NAME}) - message ("No optimized Fortran compiler flags are known, we just try -O2...") - set (CMAKE_Fortran_FLAGS_RELEASE "-O2") - set (CMAKE_Fortran_FLAGS_DEBUG "-O0 -g") -endif (Fortran_COMPILER_NAME MATCHES "gfortran.*") - +set (CMAKE_Fortran_FLAGS_RELEASE "FCFLAGS") +set (CMAKE_Fortran_FLAGS_DEBUG "FCFLAGS") set (LIBFILES src/tabipb.f90 src/var_modules.f90 src/treecode3d_pb.f src/readin.f90 src/dgmres_dep.f)