sw4lite: Added -lgfortran and set to serial build (#6055)
* Added -lgfortran and set to serial build * Update package.py
This commit is contained in:
parent
d98e337706
commit
180dcfc652
@ -48,6 +48,8 @@ class Sw4lite(MakefilePackage):
|
|||||||
depends_on('lapack')
|
depends_on('lapack')
|
||||||
depends_on('mpi')
|
depends_on('mpi')
|
||||||
|
|
||||||
|
parallel = False
|
||||||
|
|
||||||
@property
|
@property
|
||||||
def build_targets(self):
|
def build_targets(self):
|
||||||
targets = []
|
targets = []
|
||||||
@ -81,6 +83,10 @@ def build_targets(self):
|
|||||||
targets.append('EXTRA_CXX_FLAGS=')
|
targets.append('EXTRA_CXX_FLAGS=')
|
||||||
targets.append('EXTRA_FORT_FLAGS=')
|
targets.append('EXTRA_FORT_FLAGS=')
|
||||||
lapack_blas = spec['lapack'].libs + spec['blas'].libs
|
lapack_blas = spec['lapack'].libs + spec['blas'].libs
|
||||||
|
if spec.satisfies('%gcc'):
|
||||||
|
targets.append('EXTRA_LINK_FLAGS={0} -lgfortran'
|
||||||
|
.format(lapack_blas.ld_flags))
|
||||||
|
else:
|
||||||
targets.append('EXTRA_LINK_FLAGS={0}'.format(lapack_blas.ld_flags))
|
targets.append('EXTRA_LINK_FLAGS={0}'.format(lapack_blas.ld_flags))
|
||||||
|
|
||||||
return targets
|
return targets
|
||||||
|
Loading…
Reference in New Issue
Block a user