...
GCC v8.3.0
The GNU Compiler Collection includes front ends for C, C++, Objective-C, Fortran, Ada, and Go, as well as libraries for these languages. There should be a system installation with the required version on the Marconi cluster. Just use the module to load it as below:
Code Block |
---|
|
module load gnu/8.3.0 |
Perl v5
The v5.16.3 version should be immediately available as part of the system.
GNU Autoconf v2.69
The v2.69 version should be immediately available as part of the system.
GNU Automake v1.15
To install automake version 1.15 follow these steps:
Lp. | Normal way | Using Spack |
---|
1. | | 2. | Code Block |
---|
|
Code Block |
---|
| cd ~/public/temp |
| spack install automake@1.15 %gcc@8.3.0 |
wget https://ftp.gnu.org/gnu/automake/automake-1.15.tar.gz |
| 3.
Code Block |
---|
| tar -xf automake-1.15.tar.gz |
| 4. |
Code Block |
---|
| cd automake-1.15 |
| 5.
In this tutorial directory path is "~/public/switm/automake/1.15" Code Block |
---|
| # ./configure --prefix=<directory_path>
./configure --prefix=~/public/switm/automake/1.15 |
| 6. | 7. |
Code Block |
---|
| makespack install automake@1.15 %gcc@8.3.0 |
|
|
Cmake v.3.20.6
Lp. | 1. |
---|
Code Block |
---|
| cd ~/public/temp |
|
Code Block |
---|
|
spack install cmake@3.20.6 %gcc@8.3.0 |
2.
Code Block |
---|
| wget https://github.com/Kitware/CMake/releases/download/v3.20.6/cmake-3.20.6.tar.gz |
|
3.
Code Block |
---|
| tar -xf cmake-3.20.6.tar.gz |
|
4.
Code Block |
---|
| cd cmake-3.20.6.tar.gz |
|
5.
In this tutorial directory path is "~/public/switm/cmake/3.20.6" Code Block |
---|
| # ./configure --prefix=<directory_path>
./configure --prefix=~/public/switm/cmake/3.20. |
|
6.7. |
Code Block |
---|
| spack install cmake@3.20.6 %gcc@8.3.0 |
|
|
Python v3.7.10
Lp.
1. |
---|
Code Block |
---|
| cd ~/public/temp |
|
Code Block |
---|
|
spack install cmake@3.20.6 %gcc@8.3.0 |
2.githubcomKitwareCMake/releases/download/v3.20.6/cmake206.tar.gz3.cmake206.tar.gz4.cmake206.tar.gz5.
In this tutorial directory path is "~/public/switm/
|
cmake20610" Code Block |
---|
| # ./configure --prefix=<directory_path>
./configure --prefix=~/public/switm/ |
|
cmake20.66. |
Code Block |
---|
| spack install python@3.7.10 |
|
|
Cython 0.29.23
Normal way | Using Spack |
---|
Code Block |
---|
| cd ~/public/temp |
Code Block |
---|
| wget https://files.pythonhosted.org/packages/source/c/cython/Cython-0.29.23.tar.gz |
|
make install |
Cython 0tar -xf Cython-0.29.23.tar.gz |
Code Block |
---|
| cd Cython-0.29.23.tar.gz |
In this tutorial directory path is "~/public/switm/cython/0.29.23" Code Block |
---|
| python setup.py install --prefix=~/public/switm/cython/0.29.23 |
|
Code Block |
---|
| spack install py-cython@0.29.23 |
|
|
Java Development Kit v1.8.0_111
There should be a system installation with the required version on the Marconi cluster. Just use the module to load it as below:
Code Block |
---|
|
module load jdk/1.8.0_111 |
Intel Parallel Studio XE 2020
There should be a system installation with the required version on the Marconi cluster. Just use the module to load it as below:
Code Block |
---|
|
module load intel/pe-xe-2020--binary |
There should be a system installation with the required version on the Marconi cluster. Just use the module to load it as below:
Code Block |
---|
|
module load git/2.17 |
Normal way |
---|
Code Block |
---|
| cd ~/public/temp |
Code Block |
---|
| wget http://www.saxonica.com/download/SaxonPE9-6-0-10J.zip |
Code Block |
---|
| unzip -d source/ download.zip |
|
Normal way | Using Spack |
---|
Code Block |
---|
| cd ~/public/temp |
Code Block |
---|
| wget https://github.com/blitzpp/blitz/archive/refs/tags/1.0.2.zip |
Code Block |
---|
| unzip 1.0.2.zip |
Code Block |
---|
| mkdir build && cd build |
In this tutorial directory path is "~/public/switm/blitz/1.0.2" Code Block |
---|
| cmake -DCMAKE_INSTALL_PREFIX=~/public/switm/blitz/1.0.2 .. |
|
Code Block |
---|
| spack install blitz@1.0.1 %gcc@8.3.0 |
|
|
Normal way | Using Spack |
---|
Code Block |
---|
| cd ~/public/temp |
Code Block |
---|
| wget https://github.com/MDSplus/mdsplus/archive/refs/tags/stable_release-7-96-17.zip |
Code Block |
---|
| unzip stable_release-7-96-17.zip |
Code Block |
---|
| cd mdsplus-stable_release-7-96-17/ |
In this tutorial directory path is "~/public/switm/mdsplus/7.96.17" Code Block |
---|
| ./configure --prefix=~/public/switm/mdsplus/7.96.17 |
|
Code Block |
---|
| spack install mdsplus@7.96 |
|
...