Cette page décrit la compilation et l'installation spécifique des bibliothèques GanilRun et GuiGanilRun.
- Note
- La compilation et l'utilisation des bibliothèques utilise des scripts tcsh. Il faut s'assurer que c'est bien le shell utilisé.
- Prérequis
L'ensemble des bibliothèques nécessite:
- l'installation de ROOT (la variable d'environnement ROOTSYS doit être définie, ainsi que le script root-config)
- les patrons de classes OTemplates (la variable d'environnement OTEMPLATES doit être définie)
- les bibliothèques générales GTools
- les bibliothèques additionnelles pour ROOT: GRootTools
- les bibliothèques de base pour l'analyse: Event et GuiEvent
- Compilation et installation des bibliothèques GanilRun et GuiGanilRun
Se placer alors dans le répertoire de base des bibliothèques.
- compilation des bibliothèques:
$ make
- génération de la documentation HTML spécifique à ces bibliothèques:
$ make doc
La compilation produit alors:
- les bibliothèques dynamiques
- l'installation des bibliothèques et des fichiers include
- le script shell donnant les options de compilation utilisées
- les scripts shell permettant de générer les fichiers pour une nouvelle analyse de type GanilRun (voir Analyses spécifiques des données de l'acquisition GANIL)
- le script de configuration du shell pour l'utilisation des bibliothèques
- une documentation HTML de référence des classes