AliRoot v4-11-Release

environment

  • ROOT: v5-18-00b
  • Geant3: v1-9

(v4-11-Release) export ALICE=/d/alice01/alisoft/PPR/$GSI_OS_FLAVOR$GSI_OS_VERSION/$(uname -m)/$GSI_COMPILER_CC/alice/AliRoot;
     export ALICE_LEVEL=v4-11-Release;
     export ALICE_ROOT=$ALICE/$ALICE_LEVEL;
     export ROOTSYS=/d/alice01/alisoft/PPR/debian$GSI_OS_VERSION/$(uname -m)/$GSI_COMPILER_CC/rootmgr/518-00b;
     export ALICE_TARGET=$(/usr/local/pub/debian$GSI_OS_VERSION/$(uname -m)/$GSI_COMPILER_CC/rootmgr/518-00a/bin/root-config --arch);
     export GEANT3PATH=/d/alice01/alisoft/PPR/$GSI_OS_FLAVOR$GSI_OS_VERSION/$(uname -m)/$GSI_COMPILER_CC/alice/Geant3/v1-9_518-00b/lib/tgt_${ALICE_TARGET};
     export GSILIB=/usr/local/pub/debian$GSI_OS_VERSION/$(uname -m)/$GSI_COMPILER_CC/rootmgr/gsilibs/518-00;
     export DATEPATH=/d/alice06/alisoft/PPR/date;
     export FLUPRO=/usr/local/pub/debian$GSI_OS_VERSION/$(uname -m)/$GSI_COMPILER_CC/alice/Fluka/2006.3b;
     CHOICE=1;;

Debian Sarge, gcc335-13 (32bit)

  • libxml2: included in AliEn
  • AliEn: . .alienv214login

ROOT

#! /bin/sh

# QT login before compiling
. /usr/local/bin/qtlogin 303-04

# oracle login:
. /usr/local/bin/oraenv

export EVGEN_NEW=/usr/local/pub/$GSI_OS_FLAVOR$GSI_OS_VERSION/$GSI_COMPILER_CC/sim/evgen
export VERSIONPATH=/usr/local/pub/debian$GSI_OS_VERSION/$GSI_COMPILER_CC/rootmgr

cd $ROOTSYS

if [ ! -d $ROOTSYS/lib ]; then
  mkdir -p $ROOTSYS/lib
fi

cp $EVGEN_NEW/Pythia6_new/pythia6/libPythia6.so $ROOTSYS/lib/

touch lib/libPythia.so lib/libPythia6.so lib/libVenus.so

RFIODIR=/GSI/staging/adsm/v51/Linux

./configure linux       --enable-soversion --enable-opengl --enable-rfio --enable-xml\
    --enable-alien \
    --enable-qtgsi \
    --disable-globus \
    --enable-fftw3 \
    --enable-cern \
    --enable-mathmore \
    --enable-mathcore \
    --enable-roofit \
    --enable-asimage \
    --enable-minuit2 \
    --with-fftw3-libdir=/usr/local/pub/debian3.1/gcc335-13/fftw/lib \
    --with-fftw3-incdir=/usr/local/pub/debian3.1/gcc335-13/fftw/include \
    --with-thread-libdir=/usr/lib/\
    --with-pythia6-libdir=$ROOTSYS/lib \
    --with-pythia6-uscore=SINGLE \
    --with-ldap-incdir=$VERSIONPATH/openldap/include \
    --with-ldap-libdir=$VERSIONPATH/openldap/lib \
    --with-rfio-libdir=$RFIODIR/ \
    --with-rfio-incdir=/GSI/staging/adsm/v50/inc \
    --with-alien-incdir=/usr/local/pub/debian3.1/i686/gcc335-13/alice/alien/v2-14/api/include \
    --with-alien-libdir=/usr/local/pub/debian3.1/i686/gcc335-13/alice/alien/v2-14/api/lib \
    --with-cern-libdir=/usr/local/cern/2005-sarge-32/lib \
    --with-oracle-incdir=$ORACLE_HOME/rdbms/public --with-oracle-libdir=$ORACLE_HOME/lib \
    --with-ssl-incdir=/usr/local/pub/debian3.1/i686/gcc335-13/alice/alien/v2-14/include \
    --with-ssl-libdir=/usr/local/pub/debian3.1/i686/gcc335-13/alice/alien/v2-14/lib \
    --with-xml-incdir=/usr/local/pub/debian3.1/i686/gcc335-13/alice/alien/v2-14/include/libxml2 \
    --with-xml-libdir=/usr/local/pub/debian3.1/i686/gcc335-13/alice/alien/v2-14/lib

  • ./rootmgr-configure
Enabled support for alien, asimage, astiff, builtin_afterimage, builtin_ftgl, builtin_freetype, builtin_pcre, builtin_zlib, cern, cintex, clarens, exceptions, fftw3, mathcore, monalisa, mysql, opengl, oracle, peac, pythia6, python, qtgsi, reflex, roofit, minuit2, shadowpw, shared, soversion, ssl, xft, xml, xrootd.
  • gmake
BUILDFPYTHIA6    := yes
FPYTHIA6LIBDIR   := -L/d/alice01/alisoft/PPR/debian3.1/i686/gcc335-13/rootmgr/518-00b/lib
FPYTHIA6LIB      :=  -lPythia6
FPYTHIA6CPPFLAGS := -DPYTHIA6_SINGLE_UNDERSCORE

tests

  • gSystem->Load("libRAliEn.so")
  • TGrid::Connect("alien://")
  • TFile *f2 = TFile::Open("alien:///alice/sim/2007/LHC07/0001/2616/Kinematics.root")
  • root [3] .q

GEANT3

GSILIB

  • GSILIB=/usr/local/pub/debian3.1/i686/gcc335-13/rootmgr/gsilibs/518-00

AliRoot

Fluka

  • FLUPRO=/usr/local/pub/debian3.1/i686/gcc335-13/alice/Fluka/2006.3b
  • cd $ALICE_ROOT, make all-TFluka

tests

  • gSystem->Load("libgeant321.so")
  • gSystem->Load("libTFluka.so")

PAR Files

  • gmake STEERBase.par, ESD.par, AOD.par, ANALYSIS.par
  • cp /tmp/*.par PAR

html documentation

  • gmake htmldoc

update web page

  • add new entry for v4-11-Release
  • as rootmgr: ln -s /usr/local/pub/debian3.1/i686/gcc335-13/alice/AliRoot/v4-11-Release /misc/kschwarz/web-docs/AliRoot/v4-11-Release
    • ln -s /d/alice01/alisoft/PPR/debian3.1/i686/gcc335-13/alice/AliRoot/v4-11-Release /usr/local/pub/debian3.1/i686/gcc335-13/alice/AliRoot/v4-11-Release

rootlogin

  • as rootmgr: ln -s /d/alice01/alisoft/PPR/debian3.1/i686/gcc335-13/rootmgr/518-00b 518-00b

Debian Etch, gcc412-21 (32bit)

libxml2

  • included in AliEn

AliEn

  • . .alienv214login

ROOT

 mysql/src/TMySQLServer.cxx: At global scope:
mysql/src/TMySQLServer.cxx:647: warning: unused parameter âsqlâ
gmake: *** [mysql/src/TMySQLServer.o] Error 1
rm utils/src/rootcint_tmp.cxx utils/src/RStl_tmp.cxx
  • solution: do not build MySQL Support

tests

  • gSystem->Load("libRAliEn.so")
  • TGrid::Connect("alien://")
  • TFile *f2 = TFile::Open("alien:///alice/sim/2007/LHC07/0001/2616/Kinematics.root")
  • root [3] .q

Geant3

GSILIB

  • /usr/local/pub/debian4.0/i686/gcc411-21/rootmgr/gsilibs/518-00

AliRoot

tests

  • gSystem->Load("libgeant321.so")

Fluka

  • FLUPRO = /usr/local/pub/debian4.0/i686/gcc411-21/alice/Fluka/2006.3b
  • cd $ALICE_ROOT, make all-TFluka
    • root [0] gSystem->Load("libTFluka.so")

PAR Files

  • gmake STEERBase.par, ESD.par, AOD.par, ANALYSIS.par
  • cp /tmp/*.par PAR

webpage

  • update webpage

Debian Etch, gcc412-21 (64bit)

GSL

  • /d/alice01/alisoft/PPR/debian4.0/x86_64/gcc411-21/alice/gsl/gsl-1.10

libxml2

  • included in AliEn

AliEn

  • . .alienv214login

ROOT

BUILDRFIO      := yes
SHIFTLIBDIR    := -L/GSI/staging/adsm/v51/Linux/
SHIFTLIB       := -lrawapiclin64 -lrawservn64
SHIFTINCDIR    := /GSI/staging/adsm/v51/inc /usr/local/pub/debian3.1/gcc335-13/castor/h
SHIFTCFLAGS    := -DR__CASTOR2

BUILDFPYTHIA6    := yes
FPYTHIA6LIBDIR   := -L/d/alice01/alisoft/PPR/debian4.0/x86_64/gcc411-21/rootmgr/518-00b/lib
FPYTHIA6LIB      := -lPythia6
FPYTHIA6CPPFLAGS := -DPYTHIA6_SINGLE_UNDERSCORE
  • gmake

tests

  • load libRAliEn.so, connect to Grid, get file from Grid

Geant3

GSILIB

  • /usr/local/pub/debian4.0/x86_64/gcc411-21/rootmgr/gsilibs/518-00

AliRoot

tests

  • Geant3

update webpage

-- KilianSchwarz - 17 Mar 2008
Topic revision: r14 - 2008-04-04, 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)