|
META TOPICPARENT |
name="WebHome" |
Software Installation |
|
in /afs/phas.gla.ac.uk/data/ilc/software/tags/v01-14/releases/v01-14/release-scratch.cfg, but it could be done at just a package level here: |
|
< < | /afs/phas.gla.ac.uk/data/ilc/software/ilcsoft/lcio/v02-01-02/CMakeLists.txt |
> > | /afs/phas.gla.ac.uk/data/ilc/software/ilcsoft/v01-14/lcio/v02-01-02/CMakeLists.txt |
|
(2) We don't want Fortran examples - and they cause problems in compilation anyway - so I commented out: |
| #ENDIF()
|
|
< < | again in: /afs/phas.gla.ac.uk/data/ilc/software/ilcsoft/lcio/v02-01-02/CMakeLists.txt |
> > | again in: /afs/phas.gla.ac.uk/data/ilc/software/ilcsoft/v01-14/lcio/v02-01-02/CMakeLists.txt |
|
(3) I also turned off the optional root dict build for LCIO
ilcsoft.module("LCIO").envcmake['BUILD_ROOTDICT']='OFF'
|
|
< < | /afs/phas.gla.ac.uk/data/ilc/software/tags/v01-14/releases/v01-14/release-scratch.py |
> > | in /afs/phas.gla.ac.uk/data/ilc/software/tags/v01-14/releases/v01-14/release-scratch.py . |
| Building Root Dict manually for certain packages
The Root Dict compilation does not work for some packages when building using the main compilation script so it is necessary to do the following:
KALTEST: |
|
< < | Comment out of /afs/phas.gla.ac.uk/data/ilc/software/tags/v01-14/releases/v01-14/release-scratch.py |
> > | Comment out of /afs/phas.gla.ac.uk/data/ilc/software/tags/v01-14/releases/v01-14/release-scratch.py , and do by hand |
|
cd /afs/phas.gla.ac.uk/data/ilc/software/ilcsoft/v01-14/KalTest/v01-05/build
# set up root (installed with ilcsoft) |
| make install
|
|
< < | When installed – can uncomment in release-scratch.cfg again. |
> > | When installed, you can uncomment in release-scratch.cfg again. |
|
KALDET: |
|
< < | Comment out of /afs/phas.gla.ac.uk/data/ilc/software/tags/v01-14/releases/v01-14/release-scratch.py |
> > | Comment out in /afs/phas.gla.ac.uk/data/ilc/software/tags/v01-14/releases/v01-14/release-scratch.py , and do by hand |
|
cd /afs/phas.gla.ac.uk/data/ilc/software/ilcsoft/KalDet/v01-09/build
source ../../../root/5.28.00f/bin/thisroot.sh |
| make install
|
|
< < | When installed – can uncomment in release-scratch.cfg |
> > | When installed, you can uncomment in release-scratch.cfg |
|
LCFIPlus: |