AliRoot v4-14-Rev-04

environment

  • ROOT: v5-21-01-alice
  • Geant3: v1-9
  • alilogin v4-14-Rev-04

Debian Etch 32

/usr/local

  • GSL: /d/alice01/alisoft/PPR/debian4.0/i686/gcc411-21/alice/GSL/gsl-1.11
  • libxml2: /d/alice01/alisoft/PPR/debian4.0/i686/gcc411-21/alice/XML2/libxml2-2.6.32
  • ROOT: /usr/local/pub/debian4.0/i686/gcc411-21/rootmgr/521-01-alice
  • AliRoot:
. .alienv215rootlogin
alien proxy-init
alien-token-init 
alien-token-init kschwarz
source /tmp/gclient_env_$UID
root [0]  gSystem->Load("libRAliEn.so") 
root [0]  TGrid::Connect("alien://") 
root: TFile *f2 = TFile::Open("alien:///alice/sim/2007/LHC07/0001/2616/Kinematics.root")
root: f2->ls()
    • Fluka
root [0]  gSystem->Load("libfluka.so")
rootmgr:lxetch32/~> ls /usr/local/pub/debian4.0/i686/gcc411-21/alice/AliRoot/../Fluka/fluka_vmc_0908/lib/tgt_linux
libfluka.so
    • PAR files
 rootmgr:lxetch32/v4-14-Rev-04> ls *par
ANALYSISalice.par  ANALYSIS.par  AOD.par  ESD.par  STEERBase.par
    • transport tests
root [0] gSystem->Load("libdpmjet.so")
(int)0
root [1]  gSystem->Load("libgeant321.so")
(int)0
      • ppbench
rootmgr:lxetch32/ppbench-v4-14-Rev-04> tail -f check.log
     kaon:        0        0        0        7        0
   proton:        0        0        1        0        2
    other:        0        0        0        0        0
W-CheckESD: low number of PHOS particles: 1
W-CheckESD: low number of EMCAL particles: 2
W-CheckESD: low number of MUON particles: 0
I-CheckESD: V0 eff = (42.9 +- 18.7) %
I-CheckESD: Cascade eff = (0.0 +- 2.0) %
I-CheckESD: check of ESD was successfull

    • CalibrationDB: still valid
    • htmldoc: gmake htmldoc
    • update webpage
      • works

/Lustre

environment

  • user kschwarz:
  • export GSI_LUSTRE=1
  • . alilogin v4-14-Rev-04

GSL

  • mkdir $ALICE/../GSL
  • cp gsl-1.11.tar.gz .
  • tar -xvzf gsl-1.11.tar.gz
  • ./configure --prefix=$ALICE/../GSL/gsl-1.11 --with-pic
  • gmake, make install

libxml2

  • cd $ALICE/..
  • mkdir XML2
  • cp /d/alice01/alisoft/PPR/debian4.0/i686/gcc411-21/alice/XML2/libxml2-2.6.32.tar.gz .
  • ./configure
  • gmake

AliEn

  • cd $ALICE/..
  • mkdir AliEn
  • wget http://alien.cern.ch/alien-installer
  • chmod +x, alien-installer
    • chose v2-15
    • cache = /lustre_alpha/alice/software/debian4.0/i686/gcc411-21/alice/AliEn/.alien/v2-15
    • i686
    • install-dir = /lustre_alpha/alice/software/debian4.0/i686/gcc411-21/alice/AliEn/v2-15
    • client, gshell, xrootd

FFTW

  • cd $ALICE/..
  • mkdir FFTW
  • cp /d/alice01/alisoft/PPR/debian4.0/i686/gcc411-21/alice/FFTW3/fftw-3.1.2.tar.gz FFTW/
  • tar -zxvf fftw-3.1.2.tar.gz
  • ./configure --prefix=/lustre_alpha/alice/software/debian4.0/i686/gcc411-21/alice/FFTW/fftw-3.1.2
  • make, make install

ROOT

  • change alilogin
     export ROOTSYS=$ALICE_PREFIX/debian$GSI_OS_VERSION/$(uname -m)/$GSI_COMPILER_CC/rootmgr/521-01-alice;
 #! /bin/bash

# no QT and Oracle support since on /usr/local

# no copy of event generators

# no RFIO support since on /usr/local
# no LDAP support
# no gLite support
# no CERN support

export VP=/lustre_alpha/alice/software/debian4.0/i686/gcc411-21

./configure linux       --enable-soversion --enable-opengl     --enable-xml\
    --enable-alien \
    --build=debug \
    --disable-globus \
    --enable-fftw3 \
    --enable-cern \
    --enable-mathmore \
    --enable-mathcore \
    --enable-roofit \
    --enable-asimage \
    --enable-minuit2 \
    --enable-table \
    --with-fftw3-libdir=$VP/alice/FFTW/fftw-3.1.2/lib \
    --with-fftw3-incdir=$VP/alice/FFTW/fftw-3.1.2/include \
    --with-thread-libdir=/usr/lib/\
    --with-pythia6-uscore=SINGLE \
    --with-alien-incdir=$VP/alice/AliEn/v2-15/api/include \
    --with-alien-libdir=$VP/alice/AliEn/v2-15/api/lib \
    --with-ssl-incdir=$VP/alice/AliEn/v2-15/include \
    --with-ssl-libdir=$VP/alice/AliEn/v2-15/lib \
    --with-xml-incdir=$VP/alice/XML2/libxml2-2.6.32/include \
    --with-xml-libdir=$VP/alice/XML2/libxml2-2.6.32/.libs \
    --with-gsl-incdir=$VP/alice/GSL/gsl-1.11/include \
    --with-gsl-libdir=$VP/alice/GSL/gsl-1.11/lib \
  #  --with-f77=f77
    --with-f77=gfortran 

  • post fixes
SSLLIB         := -lssl -lcrypto
SSLLIBDIR      := -L/lustre_alpha/alice/software/debian4.0/i686/gcc411-21/alice/AliEn/v2-15/lib
SSLINCDIR      := $(filter-out /usr/include, /lustre_alpha/alice/software/debian4.0/i686/gcc411-21/alice/AliEn/v2-15/include)

BUILDXML       := yes
XMLLIBDIR      :=
XMLCLILIB      := -L/lustre_alpha/alice/software/debian4.0/i686/gcc411-21/alice/XML2/libxml2-2.6.32/.libs -lxml2
XMLINCDIR      := $(filter-out /usr/include, /lustre_alpha/alice/software/debian4.0/i686/gcc411-21/alice/XML2/libxml2-2.6.32/include)

BUILDMYSQL     := no
MYSQLLIBDIR    := -L/usr/local/lib/mysql
MYSQLCLILIB    := -lmysqlclient -lz
MYSQLINCDIR    := $(filter-out /usr/include, /usr/local/include/mysql)

    • grid tests: ok

GEANT3

  • alilogin:
     export GEANT3PATH=$ALICE_PREFIX/$GSI_OS_FLAVOR$GSI_OS_VERSION/$(uname -m)/$GSI_COMPILER_CC/alice/Geant3/v1-9_521-01-alice/lib/tgt_${ALICE_TARGET};
  • cd $ALICE/..
  • mkdir Geant3, cd Geant3
  • gmake

GSILIB

  • not supported
  • GSILIB=/lustre_alpha/alice/software/debian4.0/i686/gcc411-21/rootmgr/gsilibs/521-01-alice

AliRoot

Fluka

  • /lustre_alpha/alice/software/debian4.0/i686/gcc411-21/alice/Fluka/fluka_vmc

PAR files

    • PAR files
 rootmgr:lxetch32/v4-14-Rev-04> ls *par
ANALYSISalice.par  ANALYSIS.par  AOD.par  ESD.par  STEERBase.par

transport tests

root [0] gSystem->Load("libdpmjet.so")
(int)0
root [1]  gSystem->Load("libgeant321.so")
(int)0

  • Fluka
    • alilogin:
    export FLULIB=$ALICE_PREFIX/debian$GSI_OS_VERSION/$(uname -m)/$GSI_COMPILER_CC/alice/Fluka/fluka_vmc/lib/tgt_linux
     export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:$FLULIB
  if [ $dir'x' != `echo $dir | awk '/\/Fluka/'`'x' ] ; then
root [0] gSystem->Load("libfluka.so")
(int)0

  • ppbench
     pion:        0        1      151        0        0
     kaon:        0        0        2       11        0
   proton:        0        0        1        2        9
    other:        0        0        0        0        0
W-CheckESD: low number of PHOS particles: 0
W-CheckESD: low number of EMCAL particles: 2
W-CheckESD: low number of MUON particles: 0
I-CheckESD: V0 eff = (33.3 +- 15.7) %
I-CheckESD: check of ESD was successfull

htmldoc

  • gmake htmldoc
    • not necessary because docu taken from NFS version
  • update webpage

Debian Etch 64

/usr/local

  • GSL: /d/alice01/alisoft/PPR/debian4.0/x86_64/gcc411-21/alice/gsl/gsl-1.11
  • libxml2: /d/alice01/alisoft/PPR/debian4.0/x86_64/gcc411-21/alice/xml/libxml2-2.6.32
  • ROOT: /usr/local/pub/debian4.0/x86_64/gcc411-21/rootmgr/521-01-alice
  • AliRoot:
      kaon:        0        0        4        6        1
   proton:        0        0        0        0        5
    other:        0        0        0        0        0
W-CheckESD: low number of PHOS particles: 3
W-CheckESD: low number of EMCAL particles: 8
W-CheckESD: low number of MUON particles: 0
I-CheckESD: V0 eff = (43.8 +- 12.4) %
I-CheckESD: Cascade eff = (0.0 +- 2.0) %
I-CheckESD: check of ESD was successfull

/Lustre

environment

  • user kschwarz:
  • export GSI_LUSTRE=1
  • . alilogin v4-14-Rev-04

GSL

  • mkdir $ALICE/../GSL
  • cp gsl-1.11.tar.gz .
  • tar -xvzf gsl-1.11.tar.gz
  • ./configure --prefix=$ALICE/../GSL/gsl-1.11 --with-pic
  • gmake, make install

libxml2

  • cd $ALICE/..
  • mkdir XML2
  • cp /d/alice01/alisoft/PPR/debian4.0/i686/gcc411-21/alice/XML2/libxml2-2.6.32.tar.gz .
  • ./configure
  • gmake

AliEn

  • cd $ALICE/..
  • mkdir AliEn
  • wget http://alien.cern.ch/alien-installer
  • chmod +x, alien-installer
    • chose v2-15
    • cache = /lustre_alpha/alice/software/debian4.0/x86_64/gcc411-21/alice/AliEn/.alien/v2-15
    • i686
    • install-dir = /lustre_alpha/alice/software/debian4.0/x86_64/gcc411-21/alice/AliEn/v2-15
    • client, gshell, xrootd

FFTW

  • cd $ALICE/..
  • mkdir FFTW
  • cp /d/alice01/alisoft/PPR/debian4.0/i686/gcc411-21/alice/FFTW3/fftw-3.1.2.tar.gz FFTW/
  • tar -zxvf fftw-3.1.2.tar.gz
  • ./configure --prefix=/lustre_alpha/alice/software/debian4.0/i686/gcc411-21/alice/FFTW/fftw-3.1.2
  • make, make install

ROOT

 #! /bin/bash

# no QT and Oracle support since on /usr/local

# no copy of event generators

# no RFIO support since on /usr/local
# no LDAP support
# no gLite support
# no CERN support

export VP=/lustre_alpha/alice/software/debian4.0/x86_64/gcc411-21

./configure        --enable-soversion --enable-opengl     --enable-xml\
    --enable-alien \
    --build=debug \
    --disable-globus \
    --enable-fftw3 \
    --enable-cern \
    --enable-mathmore \
    --enable-mathcore \
    --enable-roofit \
    --enable-asimage \
    --enable-minuit2 \
    --enable-table \
    --with-fftw3-libdir=$VP/alice/FFTW/fftw-3.1.2/lib \
    --with-fftw3-incdir=$VP/alice/FFTW/fftw-3.1.2/include \
    --with-thread-libdir=/usr/lib/\
    --with-pythia6-uscore=SINGLE \
    --with-alien-incdir=$VP/alice/AliEn/v2-15/api/include \
    --with-alien-libdir=$VP/alice/AliEn/v2-15/api/lib \
    --with-ssl-incdir=$VP/alice/AliEn/v2-15/include \
    --with-ssl-libdir=$VP/alice/AliEn/v2-15/lib \
    --with-xml-incdir=$VP/alice/XML2/libxml2-2.6.32/include \
    --with-xml-libdir=$VP/alice/XML2/libxml2-2.6.32/.libs \
    --with-gsl-incdir=$VP/alice/GSL/gsl-1.11/include \
    --with-gsl-libdir=$VP/alice/GSL/gsl-1.11/lib \
  #  --with-f77=f77
    --with-f77=gfortran 

  • ./rootmgr-configure
  • post fixes
    • basically everything since configure does not seem to be able to find stuff in Lustre.
  • gmake

-- KilianSchwarz - 09 Sep 2008
Topic revision: r16 - 2008-10-22, KilianSchwarz
 
This site is powered by FoswikiCopyright © by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding GSI Wiki? Send feedback
Imprint (in German)
Privacy Policy (in German)