1. In the location where you want to install EUTelescope:
  • export ILCSOFT=$PWD/ILCSOFT

2. mkdir -p $ILCSOFT

3. Check out the latest version of the ILCSoft Installer:

4. Update the Eudaq_version:

  • In $ILCSOFT/ilcinstall_eutel-git/releases/v01-17-05/release-versions.py:
  • Eudaq_version = "trunk”
5. Use gcc version 4.8.1:
  • source /afs/cern.ch/sw/lcg/releases/gcc/4.8.1/x86_64-slc6/setup.sh

6. Run the installation:

  • cd $ILCSOFT/ilcinstall_eutel-git
  • ./ilcsoft-install -i examples/eutelescope/release-standalone.cfg
  • For some unknown reason (to me), the ROOT compilation will not work. When ilcsoft-install tries to compile ROOT, stop the procedure and make a dynamic link to a ROOT version already compiled on afs:
  • cd $ILCSOFT/v01-17-05/root
  • ln -s /afs/cern.ch/sw/lcg/app/releases/ROOT/5.34.18/x86_64-scl6-gcc48-opt/root 5.34.18
  • Rerun again the ilc-install script. this time it does not try to compile ROOT and finishes successfully.

7. Build eudaq and eutelescope:

  • On Github, fork Mathieu Benoit's eudaq and eutelescope repositories.
  • Change the git to point to your own repositories:
  • git checkout reco-august2014
  • source $ILCSOFT/v01-17-05/init_ilcsoft.sh
  • source $ILCSOFT/v01-17-05/CMake/2.8.12/build_env.sh
  • cd $ILCSOFT/v01-17-05/Eutelescope/trunk/external/eudaq/trunk/build
  • Like for eudaq, take Samir's branch (using git remote commands ...)
  • cmake ..
  • make -j4
  • make install
  • cd $ILCSOFT/v01-17-05/Eutelescope/trunk/build
  • cmake ..
  • make -j4
  • make install

-- NiloufarAlipourTehrani - 2014-11-11

Edit | Attach | Watch | Print version | History: r7 < r6 < r5 < r4 < r3 | Backlinks | Raw View | WYSIWYG | More topic actions
Topic revision: r7 - 2015-10-21 - NiloufarAlipourTehrani
 
    • Cern Search Icon Cern Search
    • TWiki Search Icon TWiki Search
    • Google Search Icon Google Search

    CLIC All webs login

This site is powered by the TWiki collaboration platform Powered by PerlCopyright &© 2008-2021 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
or Ideas, requests, problems regarding TWiki? use Discourse or Send feedback