Télécharger et installer les sources du logiciel Méfisto
Version May 2011

English Version


La CHARTE d'UTILISATION du logiciel Méfisto :

L'utilisation du logiciel Méfisto et de ses résultats est LIBRE. Par contre, il est INTERDIT de le COMMERCIALISER sans accord préalable ÉCRIT des auteurs . De plus, toute utilisation conduisant à publication doit mentionner l'emploi du logiciel Méfisto et donner sa référence sur le web: http://www.ann.jussieu.fr/~perronnet/mefisto.gene.html
Le BON FONCTIONNEMENT du logiciel n'est en AUCUNE MANIÈRE GARANTI. Toute détérioration provoquée par l'utilisation de ce logiciel ne peut être reprochée aux auteurs ou faire l'objet d'une quelconque demande de paiement de dommages.
Toute utilisation entraîne implicitement que l'installateur et les utilisateurs aient accepté cette charte.


Pour charger et exécuter le logiciel, les MINIMA requis sont les suivants:

INSTALLATION sur votre PC avec un shell bash de Linux
(ou equivalent comme Cygwin sous un systême Microsoft):


La première méthode emploie l'Installateur des sources de Méfisto:

Soit $INIDIR le nom du répertoire où Mefisto sera téléchargé

Télécharger les SOURCES de Méfisto (cliquer ici)
Télécharger l'INSTALLATEUR des sources de Méfisto (cliquer ici)

Attention:
- Les compilateurs gfortran et gcc doivent être disponibles sur le PC.
- Avec la distribution UBUNTU, il est aussi necessaire d'installer (sous root) les 2 packages
sudo apt-get install libX11-dev
sudo apt-get install libX11-dbg

Taper cd $INIDIR ./instalsource.bash et répondre aux questions ...

La seconde méthode consiste à taper directement les commandes unix pour installer les sources de Méfisto

Soit $INIDIR le nom du répertoire devant contenir mefistosource.tgz

Télécharger les SOURCES de Méfisto (cliquer ici)

Taper cd $INIDIR tar xzvf mefistosource.tgz => Vous obtenez le répertoire mefistosource dans $INIDIR Modifier le fichier mefistosource/incl/homdir.inc C Mefisto source directory name CHARACTER*(NbCaracteres) HOMDIR PARAMETER (HOMDIR= %'NomRepertoireDeMefistoSource' %) Par exemple, NomRepertoireDeMefistoSource=/home/users/martin/mefistosource Taper (ou mieux, pour ne le faire qu'une fois, ajouter dans votre fichier $HOME/.bash_profile ou .bashrc file, les commandes export suivantes) export MEFISTO=NomRepertoireDeMefistoSource export MEFISTOX=$HOME/mefistox export PATH=$PATH:$MEFISTO/bin export CDPATH=$CDPATH:$MEFISTO cd $MEFISTO Si vous travaillez avec - Linux, taper: cp -pr bin.lnx bin - Cygwin, taper: cp -pr bin.cyg bin - un OS 10 Mac Instosh, taper: cp -pr bin.mac bin Si vous préférez que Méfisto parle ANGLAIS, taper: cp -pr testa test cp -pr doca doc cd td cp -pr da d cp -pr ia i cp -pr ma m Sinon, si vous préférez que Méfisto parle FRANCAIS, taper: cp -pr testf test cp -pr docf doc cd td cp -pr df d cp -pr if i cp -pr mf m Fin Si Taper cd $MEFISTO ./bin/cbl_tout (Attendez patiemment la fin des compilations C et Fortran 77, l'édition de liens et la construction des librairies de Méfisto ...) ls -l pp A ce niveau vous devriez avoir obtenu une liste comme -rwxr-xr-x 1 alain alain 6475132 2010-04-01 09:28 ppelas -rwxr-xr-x 1 alain alain 6358578 2010-04-01 09:28 ppflui -rwxr-xr-x 1 alain alain 362552 2010-04-01 09:27 ppinit -rwxr-xr-x 1 alain alain 5950016 2010-04-01 09:27 ppmail -rwxr-xr-x 1 alain alain 7557609 2010-04-01 09:28 ppther -rwxr-xr-x 1 alain alain 1142784 2010-04-01 09:29 pxyz SINON, il y a un PROBLEME! => Contacter les auteurs.

Après installation, testez Méfisto:

Taper INITIER proj1 proj1 Si $MEFISTO/pp/ppinit ne marche pas, la mémoire MCN de Méfisto a été déclarée trop grande. Récupérez avec votre éditeur de textes le fichier $MEFISTO/incl/pp.inc et réduisez la valeur de MOTMCN PARAMETER (MOTMCN = 232 000 000) à partir de la formule MOTMCN = ((MémoireCentrale+SWAP)-16 000 000) / 4 Sauver le fichier et pour mettre à jour cette valeur, taper $MEFISTO/bin/ppinc et essayez à nouveau INITIER. Après une exécution correcte de INITIER, taper MAILLER proj1 Si $MEFISTO/pp/ppmail ne marche pas, la mémoire MCN de Méfisto a été déclarée trop grande. Utilisez la méthode précédente pour réduire MOTMCN.
Remarques: Si l'exécution produit encore une erreur, contactez les auteurs.

Pour télécharger les documentations PostScript, cliquer ci-dessous


3677 visiteurs, depuis le 12 octobre 2007, ont lu cette page
Page écrite par Alain Perronnet     Dernière mise à jour le 12 Mai 2011