Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Migrated to Confluence 4.0
Wiki Markup
*The full instruction is here* *[http://drupal.star.bnl.gov/STAR/comp/sofi/installing

...

]*
The actual order of steps is loosely related to the instruction above.

...


# Assumptions:

...


## start with a fresh copy of operating system. I used SL5.3_x86_64.

...


## you have full credentials at RCF, know enough login and  scp files in and out

...


## you will install all STAR software as non-root in a user home dir (except rpm's for which you need root)

...


# Setting up your computing environment

...


## create user = balewski

...


## switch shell to be *tcsh

...

*
type ps, if you do not see 'tcsh' you must change your shell

...


{code

...

} >chsh
 enter: /bin/tcsh
{code}

...

Now logout, login, and  again type 'ps'

...


## pick name for directory for STAR software

...


> mkdir *star_soft

...

*
## Set up your login by copying the following scripts from

...

 RCF
  >cp /afs/rhic.bnl.gov/star/group/templates/cshrc \~/.cshrc

...


  >cp /afs/rhic.bnl.gov/star/group/templates/login \~/.login

...


## tar, copy, untar the following RCF directory

...


/afs/rhic.bnl.gov/star/group

...


place it as sub dir here *\~/star_soft/group

...

*
## modify the variable GROUP_DIR located on top of your *.login* and *.cshrc* to point to the group directory

...


*setenv GROUP_DIR /home/balewski/star_soft/group

...

*
## *add to* /home/balewski/star_soft/group/site_pre_setup.

...

csh  2 defines:

...


## xx setenv STAR_ROOT /home/balewski/star_soft

...


setenv USE_64BIT 1

...


## logout/login , you should see error:

...


{code

...

} STAR: Undefined variable.
{code}

...

Jerome said one step in instruction is missing,  ignore it and move on to the next step: Install CERN library

...


# Install CERN library. My host machine is  SL5.3_x86_64.

...


## *Ignore* official instruction: [http://drupal.star.bnl.gov/STAR/comp/sofi/installing/cern

...

]
## instead copy

...

 both 32 64-bit compiled cern libraries directly from rcas6nnn machine.

...


{code

...

}
      tar -cf cernPro.tar /cern/pro/*
      tar -cf cern64Pro.tar /cern64/pro/*
and few more dirs because they were soft-linked directly form AFS
32bit version:  cernlib/i686-slc5-gcc41-opt/2006b/include/* , .../include
64bit version:   patchy/4.15/bin/*

{code}

...

Scp the tar-balls to my host and unpack both as is at exactly the same location.

...



/afs/rhic.bnl.gov/rcfsl/

...


# sudo yum install gcc4.3-c+\+