diff options
author | Todd Gamblin <tgamblin@llnl.gov> | 2016-01-11 13:53:51 -0800 |
---|---|---|
committer | Todd Gamblin <tgamblin@llnl.gov> | 2016-01-11 13:53:51 -0800 |
commit | d2b925c7098f9f8be341cb5ab90c5eb4b7469a7c (patch) | |
tree | e74d34ad80a6e323db8e05f2b876d92d5bb3f331 | |
parent | 87e8430921a75d7ffe08d74e4677dd4b8fdc8113 (diff) | |
parent | 1646bec1a4fd612abcb408dc169dd189b14756ac (diff) | |
download | spack-d2b925c7098f9f8be341cb5ab90c5eb4b7469a7c.tar.gz spack-d2b925c7098f9f8be341cb5ab90c5eb4b7469a7c.tar.bz2 spack-d2b925c7098f9f8be341cb5ab90c5eb4b7469a7c.tar.xz spack-d2b925c7098f9f8be341cb5ab90c5eb4b7469a7c.zip |
Merge pull request #312 from eschnett/eschnett/petsc-mpi
Make PETSc build with OpenMPI
-rw-r--r-- | var/spack/packages/petsc/package.py | 4 |
1 files changed, 1 insertions, 3 deletions
diff --git a/var/spack/packages/petsc/package.py b/var/spack/packages/petsc/package.py index f3ed3d72ec..43c7f8a9b6 100644 --- a/var/spack/packages/petsc/package.py +++ b/var/spack/packages/petsc/package.py @@ -23,9 +23,6 @@ class Petsc(Package): def install(self, spec, prefix): configure("--prefix=%s" % prefix, - "CC=cc", - "CXX=c++", - "FC=f90", "--with-blas-lib=%s/libblas.a" % spec['blas'].prefix.lib, "--with-lapack-lib=%s/liblapack.a" % spec['lapack'].prefix.lib, "--with-boost-dir=%s" % spec['boost'].prefix, @@ -33,6 +30,7 @@ class Petsc(Package): "--with-parmetis-dir=%s" % spec['parmetis'].prefix, "--with-metis-dir=%s" % spec['metis'].prefix, "--with-hdf5-dir=%s" % spec['hdf5'].prefix, + "--with-mpi-dir=%s" % spec['mpi'].prefix, "--with-shared-libraries=0") # PETSc has its own way of doing parallel make. |