AliRoot v4-05-Rev-04

support for Debian Sarge and Edge !!!

Debian Sarge, gcc gcc335-13

environment

  • ROOT: v5-15-08
    • /usr/local/pub/debian3.1/gcc335-13/rootmgr/dev
  • GEANT3: v1-8
  • APISCONFIG: v2.4

  • as "kschwarz": modify /usr/local/bin/alilogin
    • add:
(v4-05-Rev-04) export ALICE=/usr/local/pub/$GSI_OS_FLAVOR$GSI_OS_VERSION/$(uname -m)/$GSI_COMPILER_CC/alice/AliRoot;
     export ALICE_LEVEL=v4-05-Rev-04;
     export ALICE_ROOT=$ALICE/$ALICE_LEVEL;
     export ROOTSYS=/usr/local/pub/debian$GSI_OS_VERSION/$(uname -m)/$GSI_COMPILER_CC/rootmgr/515-08;
     export ALICE_TARGET=$(/usr/local/pub/debian$GSI_OS_VERSION/$GSI_COMPILER_CC/rootmgr/515-06/bin/root-config --arch);
     export GEANT3PATH=/usr/local/pub/$GSI_OS_FLAVOR$GSI_OS_VERSION/$(uname -m)/$GSI_COMPILER_CC/alice/Geant3/v1-8_515-08/lib/tgt_${ALICE_TARGET};
     export GSILIB=/usr/local/pub/debian$GSI_OS_VERSION/$(uname -m)/$GSI_COMPILER_CC/rootmgr/gsilibs/515-06;
     export DATEPATH=/d/alice06/alisoft/PPR/date;
     export FLUPRO=$ALICE/../Fluka;
     CHOICE=1;;     

  • su "rootmgr" and start installing.

ROOT

  • create correspondingg directory and do a softlink to the existing ROOT installation
rootmgr:lxg0503/rootmgr> pwd
/usr/local/pub/debian3.1/i686/gcc335-13/rootmgr
rootmgr:lxg0503/rootmgr> ln -s $ROOTSYS 515-08  

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_515-08
  • cd v1-8_515-08/
  • gmake
Generating /usr/local/pub/debian3.1/i686/gcc335-13/alice/Geant3/v1-8_515-08/lib/tgt_linux/libgeant321.so

GSILIB

  • check if GSILIB=/usr/local/pub/debian3.1/i686/gcc335-13/rootmgr/gsilibs/515-08 exists
  • no, because of new directory structure
  • suggest to Horst !!!

AliRoot

  • cd $ALICE (directory had to be created due to new structure)
  • cvsa co -r v4-05-Rev-04 -d v4-05-Rev-04 AliRoot
  • cd $ALICE_ROOT
  • gmake
  • test:
rootmgr:lxg0503/v4-05-Rev-04> aliroot
  *******************************************
  *                                         *
  *        W E L C O M E  to  R O O T       *
 

WELCOME to ALICE

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

Fluka support

  • mail to Peter Hristov to find out what Fluka version goes with it.
  • release web site is outdated
  • download from http://www.fluka.org/download/Packages.shtml
  • version FLUKA 2006.3b
  • cp fluka2006.3b-linuxAA.tar.gz /usr/local/pub/debian3.1/i686/gcc335-13/alice
  • mkdir Fluka/2006.3b
  • mv tar ball there
  • tar -zxvf fluka2006.3b-linuxAA.tar.gz
  • add to alilogin
export FLUPRO=$ALICE/../Fluka/2006.3b;
  • cd $ALICE_ROOT
  • make all-TFluka
***** Linking library lib/tgt_linux/libTFluka.so *****

ESD.par

  • make ESD.par

ANALYSIS.par

  • gmake ANALYSIS.par

html documentation

  • gmake htmldoc

update webpage

Debian Edge, gcc 4.1.2

ROOT

  • see above
  • but:
  • compiled against xrootd used in gsiaf
--with-xrootd=/usr/local/grid/XRootd/0.0.8
  • softlink from new directory structure to existing location

Geant3

  • see above

GSILIB

  • see above: requested from Horst

AliRoot

  • see above

Fluka support

  • not possible for 64bit ?
***** Linking library lib/tgt_linuxx8664gcc/libTFluka.so *****
/usr/bin/ld: skipping incompatible /usr/local/pub/debian4.0/x86_64/gcc411-21/alice/AliRoot/../Fluka/2006.3b/libflukahp.a when searching for -lflukahp
/usr/bin/ld: cannot find -lflukahp
collect2: ld returned 1 exit status
chmod: cannot access `/usr/local/pub/debian4.0/x86_64/gcc411-21/alice/AliRoot/v4-05-Rev-04/lib/tgt_linuxx8664gcc/libTFluka.so': No such file or directory
  • asked Peter Hristov

ESD.par and ANALYSIS.par

  • see above

htmldoc

  • use the 32bit one since same code

update web page

  • see above

-- KilianSchwarz - 18 Jun 2007
Topic revision: r7 - 2007-06-21, 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)