...
- Create a working directory
No Format mkdir MarlinReco cd MarlinReco
- 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
- update the hardcoded /opt/products path
No Format chmod 755 update_path.sh . update_path.sh marlin/0.9.1/env.sh . update_path.sh marlin/0.9.1/userlib.gmk
- setup ROOT (optional)
No Format source setup-root.sh # specific to my environment
- Build marlin and its packages
No Format cd marlin/0.9.1 source env.sh_ORG
- Rebuild Marlin and packages (optional)
No Format gmake clean gmake
- Reconfigure CED event display (if necessary)
No Format cd ../.. cd CED cp /path/to/libglut.so.3 . # only if not in standard location export LD_LIBRARY_PATH=$(pwd)
- Start the event display
No you should see glced in the process list.No Format glced &
No Format [1206 $] ps PID TTY TIME CMD 4853 pts/9 00:00:00 glced
- Run an example
No Format cd $MARLIN/packages/MarlinReco/examples/LDC $MARLIN/bin/Marlin steer_ldc.xml