summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorQuellynSnead <quellyn@lanl.gov>2020-12-24 21:32:58 -0700
committerGitHub <noreply@github.com>2020-12-24 22:32:58 -0600
commite9f0473e2623ebe1f078f40c6fe768b10f4c62ce (patch)
tree5ac6af970499bfadf11c0a42e68429ba5849fb87
parent5add3a2f4df57605114e89cf9d558e22705553b3 (diff)
downloadspack-e9f0473e2623ebe1f078f40c6fe768b10f4c62ce.tar.gz
spack-e9f0473e2623ebe1f078f40c6fe768b10f4c62ce.tar.bz2
spack-e9f0473e2623ebe1f078f40c6fe768b10f4c62ce.tar.xz
spack-e9f0473e2623ebe1f078f40c6fe768b10f4c62ce.zip
zoltan: Add PGI runtime libs to LDFLAGS (#20547)
* Add PGI runtime libs to LDFLAGS when '%pgi' in spec. * Revert "Add PGI runtime libs to LDFLAGS when '%pgi' in spec." This reverts commit 31c3ef8ea22156fdeef6f82a29e9cea8ac86f006. * Add PGI runtime libs to LDFLAGS when '%pgi' in spec.
-rw-r--r--var/spack/repos/builtin/packages/zoltan/package.py7
1 files changed, 6 insertions, 1 deletions
diff --git a/var/spack/repos/builtin/packages/zoltan/package.py b/var/spack/repos/builtin/packages/zoltan/package.py
index 6c91069e59..769ca81be6 100644
--- a/var/spack/repos/builtin/packages/zoltan/package.py
+++ b/var/spack/repos/builtin/packages/zoltan/package.py
@@ -90,6 +90,10 @@ class Zoltan(AutotoolsPackage):
'-g' if '+debug' in spec else '',
]
+ config_ldflags = []
+ # PGI runtime libraries
+ if '%pgi' in spec:
+ config_ldflags.append('-pgf90libs')
if '+shared' in spec:
config_args.extend([
'RANLIB=echo',
@@ -142,7 +146,8 @@ class Zoltan(AutotoolsPackage):
config_args.extend([
'--with-cflags={0}'.format(' '.join(config_cflags)),
'--with-cxxflags={0}'.format(' '.join(config_cflags)),
- '--with-fcflags={0}'.format(' '.join(config_fcflags))
+ '--with-fcflags={0}'.format(' '.join(config_fcflags)),
+ '--with-ldflags={0}'.format(' '.join(config_ldflags))
])
return config_args