use system-provided Cmake
authorDenis Davydov <davydden@gmail.com>
Wed, 30 May 2018 20:30:11 +0000 (22:30 +0200)
committerDenis Davydov <davydden@gmail.com>
Wed, 30 May 2018 20:30:11 +0000 (22:30 +0200)
deal.II-in-Spack.md

index 16b423e..d311130 100644 (file)
@@ -127,18 +127,23 @@ Edit it to have
 ```
     extra_rpaths: ['/apps/intel/ComposerXE2017/compilers_and_libraries_2017.5.239/linux/compiler/lib/intel64_lin']
 ```
-Then add to `~/.spack/linux/packages.yaml` paths to `intel-mpi` and `intel-mkl`:
+Then add to `~/.spack/linux/packages.yaml` paths to `intel-mpi` and `intel-mkl` as well as `cmake` which currently does not build with `Intel`:
 ```
   intel-mpi:
-    version: ['2017.5.239']
+    version: [2017.5.239]
     paths:
       intel-mpi@2017.5.239%intel@17.0.5: /apps/intel/mpi/2017.5.239/
     buildable: False
   intel-mkl:
-    version: ['2017.5.239']
+    version: [2017.5.239]
     paths:
       intel-mkl@2017.5.239%intel@17.0.5: /apps/intel/ComposerXE2017/
     buildable: False
+  cmake:
+    version: [3.6.0]
+    paths:
+      cmake@3.6.0%intel@17.0.5: /apps/cmake/3.6.0/
+    buildable: False
 ```
 and install dealii `spack install dealii%intel+mpi^intel-mpi^intel-mkl`.
 Note that `%intel` specified the compiler whereas `^intel-mpi` and `^intel-mkl` specified which implementation of MPI and BLAS/LAPACK we want to use.

In the beginning the Universe was created. This has made a lot of people very angry and has been widely regarded as a bad move.

Douglas Adams


Typeset in Trocchi and Trocchi Bold Sans Serif.