====== 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