AliRoot v4-06-Release

support for Debian Sarge and Edge, 32 and 64bit !!!

Debian Sarge, gcc335-13 (32bit)

environment

  • ROOT: v5-16-00
    • /usr/local/pub/debian3.1/i686/gcc335-13/rootmgr/516-00
  • GEANT3: v1-8

kschwarz:/usr/local/bin/alilogin
(v5-06-Release) export ALICE=/usr/local/pub/$GSI_OS_FLAVOR$GSI_OS_VERSION/$(uname -m)/$GSI_COMPILER_CC/alice/AliRoot;
     export ALICE_LEVEL=v5-06-Release;
     export ALICE_ROOT=$ALICE/$ALICE_LEVEL;
     export ROOTSYS=/usr/local/pub/debian$GSI_OS_VERSION/$(uname -m)/$GSI_COMPILER_CC/rootmgr/516-00;
     export ALICE_TARGET=$(/usr/local/pub/debian$GSI_OS_VERSION/$GSI_COMPILER_CC/rootmgr/515-08/bin/root-config --arch);
     export GEANT3PATH=/usr/local/pub/$GSI_OS_FLAVOR$GSI_OS_VERSION/$(uname -m)/$GSI_COMPILER_CC/alice/Geant3/v1-8_516-00/lib/tgt_${ALICE_TARGET};
     export GSILIB=/usr/local/pub/debian$GSI_OS_VERSION/$(uname -m)/$GSI_COMPILER_CC/rootmgr/gsilibs/516-00;
     export DATEPATH=/d/alice06/alisoft/PPR/date;
     export FLUPRO=$ALICE/../Fluka/2006.3b;
     CHOICE=1;;

  • su "rootmgr"

ROOT

  • /usr/local/pub/debian3.1/i686/gcc335-13/rootmgr/516-00 exists.
  • but AliEn points to wrong installation:
   --with-alien-incdir=/u/aliprod/alien2/api/include \
    --with-alien-libdir=/u/aliprod/alien2/api/lib \
to be changed to:
   --with-alien-incdir=/u/aliprod/alien_v.2-13/api/include \
    --with-alien-libdir=/u/aliprod/alien_v.2-13/api/lib \

GEANT3

  • cd /usr/local/pub/debian3.1/i686/gcc335-13/alice/Geant3
  • cvs -q -z2 -d :pserver:cvs@root.cern.ch:/user/cvs co -r v1-8 geant3
  • mv geant3 v1-8_516-00
  • cd $GEANT3PATH
  • gmake

GSILIB

  • check if GSILIB=/usr/local/pub/debian3.1/i686/gcc335-13/rootmgr/gsilibs/516-00 exists
  • yes, but empty
  • ticket submitted

AliRoot

  • cd $ALICE
  • cvsa co -r v4-06-Release -d v4-06-Release AliRoot
  • cd $ALICE_ROOT
  • gmake > mymake.out 2> mymake.out &
  • tail -f mymake.out
  • test:
root [0] gSystem->Load("libgeant321.so")
(int)0
root [1]   

Fluka support

  • version FLUKA 2006.3b
  • cd $ALICE_ROOT
  • make all-TFluka

ESD.par

  • make ESD.par

ANALYSIS.par

  • gmake ANALYSIS.par

html documentation

  • gmake htmldoc

update webpage

Debian Etch, gcc411-21 (64bit)

ROOT

  • /usr/local/pub/debian4.0/x86_64/gcc411-21/rootmgr/516-00 exists.
  • but with no xrootd support so far since existing xrootd is not compatible. New xrootd requested from Andreas
 --with-xrootd=/usr/local/grid/XRootd/0.0.8
to be changed to:
  newer xrootd version

  • note change to new xrd version and use root_5.16.00-PROOF.00

GEANT3

  • cd /usr/local/pub/debian4.0/x86_64/gcc411-21/alice/Geant3
  • cvs -q -z2 -d :pserver:cvs@root.cern.ch:/user/cvs co -r v1-8 geant3
  • mv geant3 v1-8_516-00
  • cd v1-8_516-00/
  • gmake

GSILIB

  • check if GSILIB= /usr/local/pub/debian4.0/x86_64/gcc411-21/rootmgr/gsilibs/516-00 exists
  • no !!!
  • ticket submitted

AliRoot

  • cd $ALICE
  • cvsa co -r v4-06-Release -d v4-06-Release AliRoot
  • cd $ALICE_ROOT
  • gmake > mymake.out 2> mymake.out &
  • tail -f mymake.out
DISK FULL !!!
Transfer to /d/alice01/alisoft/PPR
instead of
/usr/local/pub
just prefix changed in alilogin
  • test:
root [0] gSystem->Load("libgeant321.so")
(int)0
root [1]   

Fluka support

  • not available for 64bit

ESD.par

  • make ESD.par

ANALYSIS.par

  • gmake ANALYSIS.par

html documentation

  • see 32bit version

-- KilianSchwarz - 10 Aug 2007
Topic revision: r6 - 2007-09-20, 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)