Ci-dessous, les différences entre deux révisions de la page.
| Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente | ||
| developpement:activites:integration:dnabend4wheezy [2013/06/10 08:33] – [Intégration de DNABend sur une Debian Wheezy] equemene | developpement:activites:integration:dnabend4wheezy [2013/06/10 09:35] (Version actuelle) – [Installation des prérequis] equemene | ||
|---|---|---|---|
| Ligne 9: | Ligne 9: | ||
| ==== Installation des prérequis ==== | ==== Installation des prérequis ==== | ||
| - | < | + | Comme nous allons le découvrir à la compilation, |
| + | < | ||
| + | apt-get install libc6 libc6-i386 libgcc1 libgsl0ldbl libstdc++6 g++-4.4 libgsl0-dev libstdc++6-4.4-dev | ||
| </ | </ | ||
| + | La commande pour récupérer les dépendances en librairies utilisées est : < | ||
| + | ldd ../ | ||
| + | </ | ||
| ==== Récupération des sources ==== | ==== Récupération des sources ==== | ||
| Ligne 19: | Ligne 24: | ||
| < | < | ||
| cd /root | cd /root | ||
| - | wget | + | wget http:// |
| </ | </ | ||
| Ligne 26: | Ligne 31: | ||
| < | < | ||
| cd /opt | cd /opt | ||
| - | tar xzf | + | tar xzf / |
| - | cd | + | |
| </ | </ | ||
| - | ==== Compilation | + | ==== Modification des sources |
| - | * modification du '' | + | < |
| - | * compilateur g++-4.4 indispensable | + | mv / |
| - | * | + | wget -O / |
| - | * modification de '' | + | sed -i 's/< |
| - | * changement de < | + | </code> |
| - | + | ==== Compilation | |
| - | ==== Installation | + | |
| < | < | ||
| + | cd / | ||
| + | make clean | ||
| + | make esolve | ||
| + | make edesign | ||
| </ | </ | ||
| + | |||
| + | Les exécutables se trouvent dans ''/ | ||
| + | |||
| ===== Exécution des tests ===== | ===== Exécution des tests ===== | ||