Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  1. Create a working directory
    No Format
    mkdir MarlinReco
    cd MarlinReco
    
  2. Obtain and unpack the installation files
    No Format
    wget http://www-flc.desy.de/software/MarlinReco/MarlinReco_Linux_install.tar.gz
    tar -zxvf MarlinReco_Linux_install.tar.gz
    cd linux
    tar -zxvf ilcsoft.tar.gz
    
  3. Use the latest MarlinReco from CVS (OPTIONAL)
    This URL into your browser: http://www-zeuthen.desy.de/lc-cgi-bin/cvsweb.cgi/MarlinReco/MarlinReco.tar.gz?cvsroot=MarlinReco;tarball=1
    No Format
    cd marlin/0.9.1/packages
    rm -rf MarlinReco
    tar -zxvf MarlinReco.tar.gz
    cd -
    
  4. Update the hardcoded /opt/products path for your installation
    No Format
    chmod 755 update_path.sh
    . update_path.sh marlin/0.9.1/env.sh
    . update_path.sh marlin/0.9.1/env.sh_ORG
    . update_path.sh marlin/0.9.1/userlib.gmk
    
  5. Setup ROOT (OPTIONAL)
    No Format
    source setup-root.sh # specific to my environment
    
  6. Set the Marlin environment
    No Format
    cd marlin/0.9.1
    source env.sh_ORG
    
  7. Rebuild Marlin and the MarlinReco packages (OPTIONAL)
    No Format
    gmake clean
    gmake
    
  8. Reconfigure CED event display (OPTIONAL)
    Skip this step if you have the Mesa GLUT library installed into /usr/lib.
    No Format
    cd ../..
    cd CED
    
    At my Linux site, libglut.so.3 was not in the standard location, so I moved it to the CED area for convenience.
    No Format
    
    cp /path/to/libglut.so.3 . # only if not in standard location
    export LD_LIBRARY_PATH=$(pwd)
    
  9. Start the event display
    No Format
    glced &
    
    No you should see glced in the process list.
    No Format
    [1206 $] ps
      PID TTY          TIME CMD
     4853 pts/9    00:00:00 glced
    
  10. Run an example
    No Format
    cd $MARLIN/packages/MarlinReco/examples/LDC
    $MARLIN/bin/Marlin steer_ldc.xml
    

...