TWiki> CLIC Web>Detector>IldSoftware>IlcSoftInstall (revision 3)EditAttachPDF

Installing ILCSoft

  • Create a folder, where all the ILC-Software should be installed (e.g.~/ilcsoft/v01-06).
  • Download the ILC-Install package from this website.
  • Extract the files (e.g. to ~/ilcsoft/v01-06/ilcinstall).
  • Write an install configuration file (e.g. install.cfg). The releases/ folder in the ilcinstall package contains example configuration files for all releases of the ILCSoft. Here is a file that was used to install ILCSoft v01-06 with one of the 64bit lxplus machines: exampleinstall.cfg
    • The most important lines in the file are the ilcsoft.use, ilcsoft.install and commands.
      • ilcsoft.use will simply use the version found in the given directory.
      • will create a symbolic link in the ilcsoft base directory to the given directory.
      • ilcsoft.install will install the software with the given version.
  • Check if the installation will work, or if some dependencies are unresolved by
    $ ./ilcsoft-install -p install.cfg
  • Install with
    $ ./ilcsoft-install -i install.cfg
-- AndreSailer - 04 Mar 2009

Required Software for ILCSoft

The following software is not part of ILCSoft but required, some of it can be installed by ILCInstall. It is of course easier and faster, if it is already installed.
ilcsoft.use( ROOT("/afs/"))
ilcsoft.use( CERNLIB("/afs/"))
# Java
ilcsoft.use( Java("/afs/"))
ilcsoft.use( CLHEP ("/afs/"))
ilcsoft.use( GSL("/afs/"))
# QT
ilcsoft.use( QT( "/afs/" ))
-- AndreSailer - 22 Apr 2009
Edit | Attach | Watch | Print version | History: r4 < r3 < r2 < r1 | Backlinks | Raw View | Raw edit | More topic actions...
Topic revision: r3 - 2009-04-22 - AndreSailer
    • 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-2022 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