====== LHCb Software ======
LHCb software can be accessed in three different ways:
* over CernVM-FS\\ => default setting
* over AFS\\ => needed for special settings, e.g. debug sessions\\ => not maintained anymore
* over local disk /disk/slc5/sw\\ => not maintained anymore
==== CernVM-FS ====
== CC7 Cluster ==
The software environment is identical to CERN. Nothing addtional has to be done to use LHCb software.\\ \\
Set runtime environment:lb-run PROJECT/VERSION COMMAND COMMAND_ARGS
== openSUSE Cluster 64bit ==
Install LHCb environment:
* KSH type shell:. /disk/lhcb/scripts/lhcb_setup.sh
* CSH type shell:source /disk/lhcb/scripts/lhcb_setup.csh
Set runtime environment:lb-run PROJECT/VERSION COMMAND COMMAND_ARGS
==== Obsolate Operating Systems ====
== SLC6 Cluster ==
The software environment is identical to CERN. Nothing addtional has to be done to use LHCb software.\\ \\
Setup your project:SetupProject PROJECT VERSION
== SLC5 Cluster ==
The software environment is identical to CERN. Nothing addtional has to be done to use LHCb software.\\ \\
Setup your project:SetupProject PROJECT VERSION
==== AFS ====
( not maintained anymore )
== SLC6 Cluster ==
Set the architecture:
* KSH type shell:export CMTCONFIG=x86_64-slc6-gcc62-opt
* CSH type shell:setenv CMTCONFIG x86_64-slc6-gcc62-opt
or any other valid architecture.
Install LHCb environment:
* KSH type shell:. /afs/cern.ch/lhcb/software/releases/LBSCRIPTS/prod/InstallArea/scripts/LbLogin.sh
* CSH type shell:source /afs/cern.ch/lhcb/software/releases/LBSCRIPTS/prod/InstallArea/scripts/LbLogin.csh
Setup your project:SetupProject PROJECT VERSION
== SLC6 Cluster ==
Set the architecture:
* KSH type shell:export CMTCONFIG=x86_64-slc6-gcc62-opt
* CSH type shell:setenv CMTCONFIG x86_64-slc6-gcc62-opt
or any other valid architecture.
Install LHCb environment:
* KSH type shell:. /afs/cern.ch/lhcb/software/releases/LBSCRIPTS/prod/InstallArea/scripts/LbLogin.sh
* CSH type shell:source /afs/cern.ch/lhcb/software/releases/LBSCRIPTS/prod/InstallArea/scripts/LbLogin.csh
Setup your project:SetupProject PROJECT VERSION
== openSUSE Cluster 64bit ==
Set the architecture:
* KSH type shell:export CMTCONFIG=x86_64-slc6-gcc62-opt
* CSH type shell:setenv CMTCONFIG x86_64-slc6-gcc62-opt
or any other valid architecture.
Install LHCb environment:
* KSH type shell:
. /afs/cern.ch/lhcb/software/releases/LBSCRIPTS/prod/InstallArea/scripts/LbLogin.sh
export PATH=/disk/lhcb/sw-slc6/gcc-6.2.0/bin:/disk/lhcb/sw-slc6/binutils-2.20.51.0.2/bin:$PATH
export LD_LIBRARY_PATH=/disk/lhcb/sw-slc6/gcc-6.2.0/lib:/disk/lhcb/sw-slc6/binutils-2.20.51.0.2/lib:/disk/lhcb/sw-slc6/lib:$LD_LIBRARY_PATH
* CSH type shell:
source /afs/cern.ch/lhcb/software/releases/LBSCRIPTS/prod/InstallArea/scripts/LbLogin.csh
setenv PATH /disk/lhcb/sw-slc6/gcc-6.2.0/bin:/disk/lhcb/sw-slc6/binutils-2.20.51.0.2/bin:$PATH
setenv LD_LIBRARY_PATH /disk/lhcb/sw-slc6/gcc-6.2.0/lib:/disk/lhcb/sw-slc6/binutils-2.20.51.0.2/lib:/disk/lhcb/sw-slc6/lib:$LD_LIBRARY_PATH
Setup your project:SetupProject PROJECT VERSION
==== Local Disk ====
( not maintained anymore )
== Installed Software ==
[[http://lhcb.physik.uzh.ch/internal/sw.php|Local installed LHCb software]] on /disk/slc5/sw
== SLC5 Cluster ==
Install LHCb environment:
* KSH type shell:. /disk/lhcb/sw-slc5/scripts/lhcb_setup.sh
* CSH type shell:source /disk/lhcb/sw-slc5/scripts/lhcb_setup.csh
Setup your project:SetupProject PROJECT VERSION
== openSUSE Cluster 64bit ==
Install LHCb environment:
* KSH type shell:
. /disk/lhcb/sw-slc5/scripts/lhcb_setup.sh
export PATH=/disk/lhcb/sw-slc5/gcc-4.3.5/bin:/disk/lhcb/sw-slc5/binutils-2.17.50.0.6/bin:$PATH
export LD_LIBRARY_PATH=/disk/lhcb/sw-slc5/gcc-4.3.5/lib:/disk/lhcb/sw-slc5/binutils-2.17.50.0.6/lib:/disk/lhcb/sw-slc5/gmp-4.3.2/lib:/disk/lhcb/sw-slc5/mpfr-2.4.2/lib:/disk/lhcb/sw-slc5/lib:$LD_LIBRARY_PATH
* CSH type shell:
source /disk/lhcb/sw-slc5/scripts/lhcb_setup.csh
setenv PATH /disk/lhcb/sw-slc5/gcc-4.3.5/bin:/disk/lhcb/sw-slc5/binutils-2.17.50.0.6/bin:$PATH
setenv LD_LIBRARY_PATH /disk/lhcb/sw-slc5/gcc-4.3.5/lib:/disk/lhcb/sw-slc5/binutils-2.17.50.0.6/lib:/disk/lhcb/sw-slc5/gmp-4.3.2/lib:/disk/lhcb/sw-slc5/mpfr-2.4.2/lib:/disk/lhcb/sw-slc5/lib:$LD_LIBRARY_PATH
Setup your project:SetupProject PROJECT VERSION