Other Software: Difference between revisions
From IIHE Wiki
Jump to navigationJump to search
(Created page with "The cluster hosts many software that are packaged with specific versions of CMSSW but that can be used in a stand alone mode. A tool was designed to easily find what is available…") |
No edit summary |
||
Line 1: | Line 1: | ||
The cluster hosts many software that are packaged with specific versions of CMSSW but that can be used in a stand alone mode. A tool was designed to easily find what is available and which versions can be used. | The cluster hosts many software that are packaged with specific versions of CMSSW but that can be used in a stand alone mode. | ||
A tool was designed to easily find what is available and which versions can be used. | |||
To list all the available software: | To list all the available software: | ||
/software/bin/soft.pl --list | <pre>/software/bin/soft.pl --list</pre> | ||
Most used software are specific version of gcc that are needed, or a root or geant4 version. To find all the available gcc versions: | Most used software are specific version of gcc that are needed, or a root or geant4 version. To find all the available gcc versions: | ||
/software/bin/soft.pl --versions gcc | <pre>/software/bin/soft.pl --versions gcc</pre> | ||
Now, to get a given version of gcc (4.6.2 in this example) : | Now, to get a given version of gcc (4.6.2 in this example) : | ||
/software/bin/soft.pl --load gcc/4.6.2 | <pre>/software/bin/soft.pl --load gcc/4.6.2</pre> | ||
This prints the full path of the init.sh that you have to source to get the desired version of gcc : | This prints the full path of the ''init.sh'' that you have to source to get the desired version of gcc : | ||
source /cvmfs/cms.cern.ch/slc6_amd64_gcc462/external/gcc/4.6.2/etc/profile.d/init.sh | <pre>source /cvmfs/cms.cern.ch/slc6_amd64_gcc462/external/gcc/4.6.2/etc/profile.d/init.sh</pre> | ||
Let's now check the version of gfortran : | Let's now check the version of gfortran : | ||
gfortran --version | <pre>gfortran --version | ||
GNU Fortran (GCC) 4.6.2 | GNU Fortran (GCC) 4.6.2 | ||
</pre> |
Latest revision as of 09:09, 15 June 2015
The cluster hosts many software that are packaged with specific versions of CMSSW but that can be used in a stand alone mode.
A tool was designed to easily find what is available and which versions can be used.
To list all the available software:
/software/bin/soft.pl --list
Most used software are specific version of gcc that are needed, or a root or geant4 version. To find all the available gcc versions:
/software/bin/soft.pl --versions gcc
Now, to get a given version of gcc (4.6.2 in this example) :
/software/bin/soft.pl --load gcc/4.6.2
This prints the full path of the init.sh that you have to source to get the desired version of gcc :
source /cvmfs/cms.cern.ch/slc6_amd64_gcc462/external/gcc/4.6.2/etc/profile.d/init.sh
Let's now check the version of gfortran :
gfortran --version GNU Fortran (GCC) 4.6.2