Cette page décrit la compilation et l'installation spécifique des bibliothèques Event et GuiEvent.
- 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 additionnelles pour ROOT
- Compilation et installation des bibliothèques Event et GuiEvent
Pour la compilation et l'utilisation des bibliothèques, il faut définir la variable d'environnement $SYSTEM, qui permet d'identifier un système d'exploitation de façon générique.
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 TreeRun (voir Analyses spécifiques des TTree/ROOT) ou SimulRun (voir event_simul_run)
- le script de configuration du shell pour l'utilisation des bibliothèques
- une documentation HTML de référence des classes