some fixes to blas/lapack usage in packages (#1852)
* atlas: fix unit test * openblas: remove symlinks; use lapack_libs.ld_flags in the test * mkl: fix openmp variant of blas/lapack libs * intel-parallel-studio: fix openmp variant of blas/lapack libs * netlib-scalapack: fix blas/lapack for multilib case (e.g. mkl) * arpack-ng: fix blas/lapack for multilib case (e.g. mkl) * petsc: explicitly specify blas/lapack * minor * cantera: fix blas/lapack usage * ipopt: fix blas/lapack usage * netlib-lapack: fix external blas usage * mfem: fix lapack/blas usage * superlu-mt: fix blas usage * flake8 fixes
This commit is contained in:

committed by
Todd Gamblin

parent
cb36aadaf6
commit
1e10309ff7
@@ -53,9 +53,8 @@ def install(self, spec, prefix):
|
||||
mumps_flags = "-ldmumps -lmumps_common -lpord -lmpiseq"
|
||||
mumps_libcmd = "-L%s " % mumps_dir.lib + mumps_flags
|
||||
|
||||
# By convention, spack links blas & lapack libs to libblas & liblapack
|
||||
blas_lib = "-L%s" % blas_dir.lib + " -lblas"
|
||||
lapack_lib = "-L%s" % lapack_dir.lib + " -llapack"
|
||||
blas_lib = spec['blas'].blas_libs.ld_flags
|
||||
lapack_lib = spec['lapack'].lapack_libs.ld_flags
|
||||
|
||||
configure_args = [
|
||||
"--prefix=%s" % prefix,
|
||||
|
Reference in New Issue
Block a user