diff --git a/script/install_PETSC.sh b/script/install_PETSC.sh index 86974c2a9b0c82216bb82b1291cd55abeb2ae7d4..675c3117a5ca757ec2174c78183ac7338333169a 100755 --- a/script/install_PETSC.sh +++ b/script/install_PETSC.sh @@ -160,6 +160,12 @@ if [ ! -d "$1/TRILINOS" ]; then # petsc_openmp="--with-openmp=yes" fi + if [ x"$platform" == x"cygwin" ]; then + configure_trilinos_options="$configure_trilinos_options -D Trilinos_CXX11_FLAGS=-std=gnu++11 " + fi + cmake -D CMAKE_INSTALL_PREFIX:PATH=$1/TRILINOS -D CMAKE_BUILD_TYPE=RELEASE $conf_trl_openmp -D Trilinos_ENABLE_TESTS=OFF -D Trilinos_ENABLE_ALL_PACKAGES=ON $configure_trilinos_options ../. + + cmake -D CMAKE_INSTALL_PREFIX:PATH=$1/TRILINOS -D CMAKE_BUILD_TYPE=RELEASE $conf_trl_openmp -D Trilinos_ENABLE_TESTS=OFF -D Trilinos_ENABLE_ALL_PACKAGES=ON $configure_trilinos_options ../. make -j $2