summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--var/spack/repos/builtin/packages/namd/package.py4
1 files changed, 2 insertions, 2 deletions
diff --git a/var/spack/repos/builtin/packages/namd/package.py b/var/spack/repos/builtin/packages/namd/package.py
index a3bd668ea8..aaa5529db5 100644
--- a/var/spack/repos/builtin/packages/namd/package.py
+++ b/var/spack/repos/builtin/packages/namd/package.py
@@ -111,7 +111,7 @@ class Namd(MakefilePackage, CudaPackage):
else:
optims_opts = {
'gcc': m64 + '-O3 -fexpensive-optimizations \
- -ffast-math ' + archopt,
+ -ffast-math -lpthread ' + archopt,
'intel': '-O2 -ip ' + archopt,
'aocc': m64 + '-O3 -ffp-contract=fast \
-ffast-math ' + archopt}
@@ -226,7 +226,7 @@ class Namd(MakefilePackage, CudaPackage):
self._append_option(opts, 'cuda')
filter_file('^CUDADIR=.*$',
'CUDADIR={0}'.format(spec['cuda'].prefix),
- self.arch + '.cuda')
+ join_path('arch', self.arch + '.cuda'))
config = Executable('./config')