cc_staff
20
edits
No edit summary |
No edit summary |
||
Line 13: | Line 13: | ||
Many setups assume that the base nodes have the [https://gitlab.cern.ch/linuxsupport/rpms/HEP_OSlibs/blob/master/README.md HEP_OSLibs] packages/rpms setup, which is '''not''' true on the CC computing nodes. One might be able to get away with some simple setups from the sft.cern.ch repository, but the suggested approach is to use singularity containers which have the necessary rpm's installed. This also allows use of different OS bases (e.g. SL6) on the CentOS7-based Compute Canada infrastructure. | Many setups assume that the base nodes have the [https://gitlab.cern.ch/linuxsupport/rpms/HEP_OSlibs/blob/master/README.md HEP_OSLibs] packages/rpms setup, which is '''not''' true on the CC computing nodes. One might be able to get away with some simple setups from the sft.cern.ch repository, but the suggested approach is to use singularity containers which have the necessary rpm's installed. This also allows use of different OS bases (e.g. SL6) on the CentOS7-based Compute Canada infrastructure. | ||
To setup a CentOS7 based view from sft.cern.ch | To setup a CentOS7 based view from sft.cern.ch (e.g. with gcc8) | ||
source /cvmfs/sft.cern.ch/lcg/views/setupViews.sh LCG_95 x86_64-centos7-gcc8-opt | source /cvmfs/sft.cern.ch/lcg/views/setupViews.sh LCG_95 x86_64-centos7-gcc8-opt | ||
Available setups are | |||
Available <arch-os-complier> for LCG_95 : | |||
x86_64-centos7-gcc7-dbg | |||
x86_64-centos7-gcc7-opt | |||
x86_64-centos7-gcc8-dbg | |||
x86_64-centos7-gcc8-opt | |||
x86_64-slc6-gcc62-opt | |||
x86_64-slc6-gcc7-dbg | |||
x86_64-slc6-gcc7-opt | |||
x86_64-slc6-gcc8-dbg | |||
x86_64-slc6-gcc8-opt | |||
x86_64-ubuntu1804-gcc7-opt | |||
x86_64-ubuntu1804-gcc8-dbg | |||
x86_64-ubuntu1804-gcc8-opt |