AliRoot v4-04-09

gcc323-00

environment

  • corresponsing ROOT: v5-11-02 (rootlogin 511-02)
    • ROOTSYS=/usr/local/pub/debian3.0/gcc323-00/rootmgr/511-02
  • corresponding GEANT3: Geant3 v1-5
  • as "kschwarz": modify /usr/local/bin/alilogin
    • add:
   (v4-04-09) export ALICE=/d/alice06/alisoft/PPR/AliRoot/$GSI_COMPILER_CC;
     export ALICE_LEVEL=v4-04-09;
     export ALICE_ROOT=$ALICE/$ALICE_LEVEL;
     export ALICE_TARGET=linux;
     export ROOTSYS=/usr/local/pub/debian$GSI_OS_VERSION/$GSI_COMPILER_CC/rootmgr/511-02;
     export GEANT3PATH=/d/alice06/alisoft/PPR/geant3/$GSI_COMPILER_CC/v1-5_511-02/lib/tgt_${ALICE_TARGET};
     export GSILIB=/usr/local/pub/debian$GSI_OS_VERSION/$GSI_COMPILER_CC/rootmgr/gsilibs/511-02;
     export DATEPATH=/d/alice06/alisoft/PPR/date;
     CHOICE=1;;
  • su "-alisoft"
    • problem: when calling root v511-02 I get:
Error in <TCint::LoadLibraryMap>: library map empty, no system.rootmap file
found. ROOT not properly installed (run "make install").
solution: login as rootmgr, ". rootlogin 511-02", "make map"

geant3

tgt_linux/TGeant3/geant3Cint.cxx
Generating /d/alice06/alisoft/PPR/geant3/gcc323-00/v1-5_511-02/lib/tgt_linux/libgeant321.so

GSILIB

  • check if GSILIB=/usr/local/pub/debian$GSI_OS_VERSION/$GSI_COMPILER_CC/rootmgr/gsilibs/511-02 exists.
  • no !!!
  • change alilogin from
     export GSILIB=/usr/local/pub/debian$GSI_OS_VERSION/$GSI_COMPILER_CC/rootmgr/gsilibs/511-02;
to
     export GSILIB=/usr/local/pub/debian$GSI_OS_VERSION/$GSI_COMPILER_CC/rootmgr/gsilibs/510-00;

AliRoot

  • cd /d/alice06/alisoft/PPR/AliRoot
  • cd gcc323-00
  • df -h .
  • if enough space
  • cvsa co -r v4-04-09 -d v4-04-09 AliRoot
  • cd $ALICE_ROOT
  • gmake
***** Creating ITS/tgt_linux/G__ITSsim.cxx *****
Error: cannot open file "TGeant3.h"  ITS/AliITSGeant3Geometry.h:15:
solution: nedit $ALICE_ROOT/Makefile
GENINC     := -I$(ALICE_ROOT)/include -I$(shell root-config --incdir) -I$(GEANT3PATH)/../../TGeant3
  • gmake
***** Making executable bin/tgt_linux/aliroot *****

gcc335-13

environment

  • corresponding ROOT: v5-11-02 (rootlogin 511-02)
    • ROOTSYS = /usr/local/pub/debian3.1/gcc335-13/rootmgr/dev
  • corresponding GEANT3: Geant3 v1-5
  • as "alisoft": . alilogin v4-04-09

geant3

  • cd /d/alice06/alisoft/PPR/geant3/gcc335-13
  • cp ../gcc323-00/geant321+_vmc.1.5.tar.gz .
  • mv geant3 v1-5_511-02
  • cd v1-5_511-02
  • gmake
  • libgeant321.so has been created.

GSILIB

  • check if GSILIB=/usr/local/pub/debian3.1/gcc335-13/rootmgr/gsilibs/511-02 exists.
  • no, it exists, but is empty
  • use /usr/local/pub/debian3.0/gcc323-00/rootmgr/gsilibs/510-00 instead;
  • change alilogin from
export GSILIB=/usr/local/pub/debian$GSI_OS_VERSION/$GSI_COMPILER_CC/rootmgr/gsilibs/511-02;
to
export GSILIB=/usr/local/pub/debian3.0/gcc323-00/rootmgr/gsilibs/510-00;

AliRoot

  • cd /d/alice06/alisoft/PPR/AliRoot
  • cd gcc335-13
  • df -h .
  • if enough space
  • cvsa co -r v4-04-09 -d v4-04-09 AliRoot
  • cd $ALICE_ROOT
  • gmake
***** Creating ITS/tgt_linux/G__ITSsim.cxx *****
Error: cannot open file "TGeant3.h"  ITS/AliITSGeant3Geometry.h:15:
  • solution: see above
  • gmake
  • executable has been created

Alilogin update

change
default version: ROOT 5.02.00, AliRoot v4-03-03 (pro)
other version choosable by additive parameter:
  dev (ROOT 5.10.00, AliRoot v4-04-01)
  new (ROOT 5.06.00, AliRoot v4-03-05)
  pro (ROOT 5.02.00, AliRoot v4-03-03)
  old (ROOT 5.02.00, AliRoot v4-03-01)
  alien (binary production version installed by AliEn)
  local (local developer version)
  v4-01-Rev-01 (ROOT 3.10.02, AliRoot v4-01-Rev-01)
older versions are to be chosen by version TAG
Example : . alilogin new
Example2: . alilogin v3-09-Release
to
default version: ROOT 5.06.00, AliRoot v4-03-05 (pro)
other version choosable by additive parameter:
  dev (ROOT 5.11.02, AliRoot v4-04-09)
  new (ROOT 5.10.00, AliRoot v4-04-01)
  pro (ROOT 5.06.00, AliRoot v4-03-05)
  old (ROOT 5.02.00, AliRoot v4-03-03)
  alien (binary production version installed by AliEn)
  local (local developer version)
  v4-01-Rev-01 (ROOT 3.10.02, AliRoot v4-01-Rev-01)
older versions are to be chosen by version TAG
Example : . alilogin new
Example2: . alilogin v3-09-Release
and change the tags within accordingly.

finally add dateStream to the PATH

In Alilogin add to the dev version
DATEPATH=/d/alice06/alisoft/PPR/date

remove old "date" entries from the list.
  NEWPATH=
  P=`echo $PATH | sed 's/:/ /g'`
  for dir in $P
  do
   if [ $dir'x' != `echo $dir | awk '/\/date/'`'x' ] ; then
      NEWPATH=$NEWPATH':'$dir 
   fi   
  done
  PATH=`echo $NEWPATH | sed 's/://'`
  export PATH

and add $DATEPATH to the $PATH

export PATH=$PATH:$ROOTSYS/bin:$ALICE_ROOT/bin/tgt_${ALICE_TARGET}:$DATEPATH

Update Website

-- KilianSchwarz - 04 May 2006
Topic revision: r7 - 2006-05-06, 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)