new file: g/GSL/GSL-2.5-GCC-6.3.0-2.27.eb

new file:   g/GSL/GSL-2.5-intel-2017c.eb


Former-commit-id: 93dec3045ae8521b61fac0e32db04fa7491dfe34
This commit is contained in:
Josef 2018-09-07 10:43:13 +02:00
parent 761d13a0c0
commit bcaacabf12
2 changed files with 44 additions and 0 deletions

@ -0,0 +1,20 @@
easyblock = 'ConfigureMake'
name = 'GSL'
version = '2.5'
homepage = 'http://www.gnu.org/software/gsl/'
description = """
The GNU Scientific Library (GSL) is a numerical library for C and C++
programmers. The library provides a wide range of mathematical routines
such as random number generators, special functions and least-squares fitting.
"""
toolchain = {'name': 'GCC', 'version': '6.3.0-2.27'}
toolchainopts = {'unroll': True, 'pic': True}
source_urls = [GNU_SOURCE]
sources = [SOURCELOWER_TAR_GZ]
moduleclass = 'numlib'

@ -0,0 +1,24 @@
easyblock = 'ConfigureMake'
name = 'GSL'
version = '2.5'
homepage = 'http://www.gnu.org/software/gsl/'
description = """
The GNU Scientific Library (GSL) is a numerical library for C and C++
programmers. The library provides a wide range of mathematical routines
such as random number generators, special functions and least-squares fitting.
"""
toolchain = {'name': 'intel', 'version': '2017c'}
toolchainopts = {'unroll': True, 'pic': True}
source_urls = [GNU_SOURCE]
sources = [SOURCELOWER_TAR_GZ]
builddependencies = [
('binutils', '2.27', '-GCCcore-6.3.0', True),
]
moduleclass = 'numlib'