Cette page vous donne les différences entre la révision choisie et la version actuelle de la page.
analyse_num:code_aster 2007/07/22 14:31 | analyse_num:code_aster 2007/07/23 04:12 version actuelle | ||
---|---|---|---|
Ligne 8: | Ligne 8: | ||
---- | ---- | ||
\\ | \\ | ||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
Ligne 38: | Ligne 52: | ||
* Installez les paquets nécessaires à l'installation: | * Installez les paquets nécessaires à l'installation: | ||
- | sudo apt-get install build-essential atlas3-base-dev python2.5-dev libg2c0-dev bison flex tk8.4 libmotif3 | + | sudo apt-get install build-essential atlas3-base-dev python2.5-dev libg2c0-dev bison flex tk8.4 lesstif2-dev |
* Téléchargez la version complète de Code Aster 9.1 à l'adresse suivante:\\ [[http://www.code-aster.org/telechargement/telechargement.php]]. | * Téléchargez la version complète de Code Aster 9.1 à l'adresse suivante:\\ [[http://www.code-aster.org/telechargement/telechargement.php]]. | ||
Ligne 46: | Ligne 60: | ||
tar xzvf aster-full-src-9.1.0-1.noarch.tar.gz | tar xzvf aster-full-src-9.1.0-1.noarch.tar.gz | ||
cd aster-full-src-9.1.0/ | cd aster-full-src-9.1.0/ | ||
- | |||
- | * Sauvegardez le fichier setup.cfg: | ||
- | |||
- | cp setup.cfg setup_sav.cfg | ||
* Editez le fichier setup.cfg, supprimer tout le contenu et ajouter les lignes suivantes: | * Editez le fichier setup.cfg, supprimer tout le contenu et ajouter les lignes suivantes: | ||
Ligne 69: | Ligne 79: | ||
_install_tcl = False | _install_tcl = False | ||
_install_tk = False | _install_tk = False | ||
- | _install_omniORB = False | + | #_install_omniORB = False |
- | _install_omniORBpy = False | + | #_install_omniORBpy = False |
- | _install_pylotage = False | + | #_install_pylotage = False |
SALOME_VERSION = 'DEFAULT' | SALOME_VERSION = 'DEFAULT' | ||
- | * Installez les paquets optionnelles et obligatoires en exécutant les commandes suivantes: | + | * Pour installer le module aster, il est nécessaire de modifier le fichier de configuration du module (à cause de gcc 4.1). Dans cette optique, suivez la méthode suivante: |
- | Â | + | |
- | sudo -s | + | |
- | python setup.py install hdf5Â | + | |
- | python setup.py install med | + | |
- | python setup.py install gmsh | + | |
- | sudo ln -s /usr/lib/libXm.so.3 /usr/lib/libXm.so | + | |
- | python setup.py install grace | + | |
- | python setup.py install gibi | + | |
- | python setup.py install eficas | + | |
- | python setup.py install scotch | + | |
- | python setup.py install astk | + | |
- | python setup.py install metis | + | |
- | Â | + | |
- | * Pour installer le paquet aster, la commande "python setup.py...aster" n'est pas appliquable car il est nécessaire de modifier le fichier de configuration du paquet. Dans cette optique, tapez les lignes suivantes: | + | |
tar xzvf SRC/aster-src-9.1.0-1.noarch.tar.gz | tar xzvf SRC/aster-src-9.1.0-1.noarch.tar.gz | ||
- | mv STA9.1 /usr/local/aster/ | ||
- | Ensuite, avec gcc 4.1, il faut désactiver la "stack smashing protection". Pour celà , il suffit de remplacer dans le fichier "/usr/local/aster/STA9.1/config.txt" les deux lignes suivantes: | + | Editez le fichier "config.txt": |
+ | Â | ||
+ | gedit STA9.1/config.txt | ||
+ | Â | ||
+ | Ensuite, il suffit de remplacer les deux lignes suivantes: | ||
OPTC_D | cc | ? | -c ?CFLAGS_DBG? | OPTC_D | cc | ? | -c ?CFLAGS_DBG? | ||
Ligne 103: | Ligne 102: | ||
OPTC_O | cc | ? | -c -O2 -DLINUX -fno-stack-protector | OPTC_O | cc | ? | -c -O2 -DLINUX -fno-stack-protector | ||
- | * Vous pouvez à présent terminer l'installation en tapant ces deux commandes: | + | A présent, il est nécessaire de recompresser le fichier: |
- | Â | + | |
- | /usr/local/aster/STA9.1/make | + | |
- | python setup.py install metis | + | |
- | **Lancement du logiciel** Â | + | tar -czf SRC/aster-src-9.1.0-1.noarch.tar.gz STA9.1/ |
- | Â | + | |
- | * Pour lancer Salomé, tapez la commande suivante dans un terminal: | + | |
- | Salome | + | * Pour finir l'installation il suffit de lancer le script d'installation et de créer un exécutable: |
- | * Pour fermer Salomé, fermez la fenêtre de Salomé puis faites CONTROL+C puis CONTROL+D dans le terminal précédent. | + | sudo -s |
+ | python setup.py install | ||
+ | ln -s /usr/local/aster/ASTK/ASTK_CLIENT/bin/astk /usr/local/bin/astk | ||
+ | Â | ||
+ | **Lancement du logiciel** Â | ||
+ | Â | ||
+ | * Pour lancer Code Aster, tapez la commande suivante dans un terminal: | ||
+ | astk | ||
**Utilisation du logiciel** | **Utilisation du logiciel** | ||
- | Vous pouvez trouver des exemples d'application sur les sites suivants:Â | + | Vous pouvez trouver des exemples d'application sur les sites suivants:\\Â |
- | [[http://www.salome-platform.org]]\\ | + | [[http://www.code-aster.org/]]\\ |
[[http://www.caelinux.com/]] | [[http://www.caelinux.com/]] | ||