11/*! \page event_compilation Compilation et installation des bibliothèques Event
12 *
13 * Cette page décrit la compilation et l'installation spécifique des
14 * bibliothèques Event et GuiEvent.
15 *
16 * \note
17 * La compilation et l'utilisation des bibliothèques utilise des scripts
18 * \b tcsh. Il faut s'assurer que c'est bien le shell utilisé. *
*
* \par Prérequis
*
* L'ensemble des bibliothèques nécessite:
* - l'installation de ROOT (la variable d'environnement \b ROOTSYS doit
* être définie, ainsi que le script \b root-config)
* - les patrons de classes OTemplates (la variable d'environnement
* \b OTEMPLATES doit être définie)
* - les bibliothèques additionnelles pour ROOT
*
*
* \par 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 \b \$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:
\verbatim
$ make
\endverbatim
*
* - génération de la documentation HTML spécifique à ces bibliothèques:
\verbatim
$ make doc
\endverbatim
*
* 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 \ref tree_run_analysis) 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
*
*/
19 *
20 *
21 * \par Prérequis
22 *
23 * L'ensemble des bibliothèques nécessite:
24 * - l'installation de ROOT (la variable d'environnement \b ROOTSYS doit
25 * être définie, ainsi que le script \b root-config)
26 * - les patrons de classes OTemplates (la variable d'environnement
27 * \b OTEMPLATES doit être définie)
28 * - les bibliothèques additionnelles pour ROOT
29 *
30 *
31 * \par Compilation et installation des bibliothèques Event et GuiEvent
32 *
33 * Pour la compilation et l'utilisation des bibliothèques, il faut
34 * définir la variable d'environnement \b \$SYSTEM, qui permet
35 * d'identifier un système d'exploitation de façon générique.
36 *
37 * Se placer alors dans le répertoire de base des bibliothèques.
38 *
39 * - compilation des bibliothèques:
40 \verbatim
41 $ make
42 \endverbatim
43 *
44 * - génération de la documentation HTML spécifique à ces bibliothèques:
45 \verbatim
46 $ make doc
47 \endverbatim
48 *
49 * La compilation produit alors:
50 * - les bibliothèques dynamiques
51 * - l'installation des bibliothèques et des fichiers include
52 * - le script shell donnant les options de compilation utilisées
53 * - les scripts shell permettant de générer les fichiers pour une nouvelle
54 * analyse de type TreeRun (voir \ref tree_run_analysis) ou SimulRun
55 * (voir event_simul_run)
56 * - le script de configuration du shell pour l'utilisation des bibliothèques
57 * - une documentation HTML de référence des classes