summaryrefslogtreecommitdiff
path: root/var
diff options
context:
space:
mode:
authorTodd Gamblin <tgamblin@llnl.gov>2016-01-11 13:53:51 -0800
committerTodd Gamblin <tgamblin@llnl.gov>2016-01-11 13:53:51 -0800
commitd2b925c7098f9f8be341cb5ab90c5eb4b7469a7c (patch)
treee74d34ad80a6e323db8e05f2b876d92d5bb3f331 /var
parent87e8430921a75d7ffe08d74e4677dd4b8fdc8113 (diff)
parent1646bec1a4fd612abcb408dc169dd189b14756ac (diff)
downloadspack-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
Diffstat (limited to 'var')
-rw-r--r--var/spack/packages/petsc/package.py4
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.