Version 6 (modified by 16 years ago) (diff) | ,
---|
L'installation de la plate forme Morpheo ce fait en trois étapes.
- La première consiste à rapatrier les sources du projet
- Ensuite d'installer les logiciels tiers utiliser par Morpheo
- Enfin finaliser l'installation de Morpheo
L'interpréteur de commandes utilisé est le bash.
Source du projet
Voici les étapes à suivre afin de rapatrier les sources du projet :
- Placez vous dans le répertoire qui va contenir les sources de Morpheo
- Vous avez deux manières d'acquérir les sources de morpheo :
- En téléchargeant la version en développement du projet. Cette version n'est pas forcément dans un état stable.
Pour cela, exécutez la commande suivante :
svn co https://www-asim.lip6.fr/svn/morpheo/trunk/ Morpheo
Cette commande va placer dans le répertoire courant, un répertoire Morpheo contenant la version en développement du projet. - Soit en récupérant une archive du projet (disponible sur ce lien).
Une archive à la nomenclature suivante : morpheo_yyyymmdd.tar.bz2 (où yyyy mm dd sont respectivement l'année, le mois et le jour de la création de l'archive).
Pour décompresser l'archive, exécutez la commande suivante :
tar xvjf morpheo_yyyymmdd.tar.bz2
- En téléchargeant la version en développement du projet. Cette version n'est pas forcément dans un état stable.
Pour cela, exécutez la commande suivante :
- Le répertoire courant contient maintenant un répertoire Morpheo. Pour utiliser utiliser Morpheo, il faut positionner quelques variables d'environnement. Pour ce faire, placez vous dans le répertoire Morpheo nouvellement crée et lancer le script suivant :
. ./environment.sh
Parmi toutes les variables d'environnement, il y a celle qui indique la racine du projet morpheo : MORPHEO_TOPLEVEL
Installation des outils
Nous allons maintenant installer les outils réaliser par des tiers, utilisé par la librairie Morpheo. Ces applications peuvent soit être récupéré sur le site de ces outils, soit dans le répertoire ${MORPHEO_TOPLEVEL}/Tools
SystemC
Site | http://www.systemc.org/ |
Version | 2.1 version 1 |
Fichiers | systemc-2.1.v1.tgz |
systemc_tests-2.1.v1.tgz |
- Décompressez l'archive
tar xzf systemc-2.1.v1.tgz
- Dans le répertoire systemc-2.1.v1 nouvellement crée, le fichier INSTALL contient la liste des instructions pour installer systemc
Enfin il faut tester l'installation de systemc. Pour ce faire :
- Décompressez l'archive
tar xzf systemc_tests-2.1.v1.tgz
SystemCass
Site | https://www-asim.lip6.fr/trac/systemcass |
Version | 11_05_2007 |
Fichiers | systemcass_11_05_2007.tar.bz |
systemc_tests-2.1.v1.tgz |
- Décompressez l'archive
tar xvjf systemcass_11_05_2007.tar.bz
- Positionner la variable d'environnement SYSTEMC vers le répertoire cible
export SYSTEMC=/opt/systemcass export SYSTEMCASS=${SYSTEMC}
- Dans le répertoire crée (en l'occurence systemcass_11_05_2007), allez dans le répertoire src
- Lancez la compilation
make all
gcc - or1k
Newlib
Site | http://sourceware.org/newlib/ |
Version | 1.15.0 |
Fichiers | newlib-1.15.0.tar.gz |
ISE
Finalisation de l'installation de Morpheo
Voici les dernières étapes pour finaliser l'installation de Morpheo
- Editez le fichier ${MORPHEO_TOPLEVEL}/Makefile.tools. Ce fichier contient la liste des commandes unix ainsi que les outils utilisés. Vérifiez l'emsemble des informations présentes.
- Editez également le fichier ${MORPHEO_TOPLEVEL}/Makefile.tools_path. Il contient les chemins d'accès vers les différents outils.
- Vous êtes fin prêt pour faire quelques tests