mirror of
https://code.it4i.cz/sccs/easyconfigs-it4i.git
synced 2025-04-14 02:41:22 +01:00

new file: a/ATLAS/ATLAS-3.10.3-GCC-6.3.0-2.27-LAPACK-3.6.1.eb new file: "a/ATLAS/\\" deleted: a/ATLAS/ATLAS-3.10.3-GCC-7.1.0-2.28-LAPACK-3.6.1.eb
38 lines
1.2 KiB
Plaintext
38 lines
1.2 KiB
Plaintext
easyblock = 'ConfigureMake'
|
|
|
|
name = 'ATLAS'
|
|
version = '3.10.3'
|
|
versionsuffix = '-test
|
|
|
|
homepage = 'http://math-atlas.sourceforge.net'
|
|
description = """ATLAS (Automatically Tuned Linear Algebra Software) is the application of
|
|
the AEOS (Automated Empirical Optimization of Software) paradigm, with the present emphasis
|
|
on the Basic Linear Algebra Subprograms (BLAS), a widely used, performance-critical, linear
|
|
algebra kernel library."""
|
|
|
|
toolchain = {'name': 'GCC', 'version': '7.1.0-2.28'}
|
|
toolchainopts = {'pic': True}
|
|
|
|
lapackver = '3.6.1'
|
|
versionsuffix = '-LAPACK-%s' % lapackver
|
|
|
|
source_urls = [
|
|
('http://sourceforge.net/projects/math-atlas/files/Stable/%(version)s', 'download'),
|
|
'http://www.netlib.org/lapack/',
|
|
]
|
|
sources = [
|
|
'%(namelower)s%(version)s.tar.bz2',
|
|
'lapack-%s.tgz' % lapackver,
|
|
]
|
|
|
|
preconfigopts = 'mkdir build && '
|
|
preconfigopts += 'cd build && '
|
|
configure_cmd_prefix = '.'
|
|
configopts = '-Ss f77lib '
|
|
configopts = '-L$(EBROOTGCC)/lib64 -lgfortran '
|
|
configopts = '-b 64 -D c -DPentiumCPS=2299 '
|
|
configopts = '--with-netlib-lapack-tarfile=/apps/easybuild/sources/a/ATLAS/lapack-%s.tgz ' % lapackver
|
|
configopts = '-Fa alg -fPIC'
|
|
|
|
moduleclass = 'numlib'
|