doc:devel:start
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revisionLast revisionBoth sides next revision | ||
doc:devel:start [2014/06/26 16:05] – boman | doc:devel:start [2016/08/20 08:55] – boman | ||
---|---|---|---|
Line 8: | Line 8: | ||
| machine | | machine | ||
- | | OS | + | ^ ^ |
- | | gcc / VS | | + | ^ OS |
- | | icc | 14.0.3 | + | ^ gcc / VS | |
- | | MKL | 11.1-3 | + | ^ icc | 14.0.3 |
- | | TBB | 4.2 | | + | ^ MKL | 11.1-3 |
- | | SWIG | + | ^ TBB | 4.2 | |
- | | Qt | + | ^ SWIG |
- | | vtk | 5.10.1 | + | ^ Qt |
- | | CMake | 2.8.9 | | + | ^ vtk | 5.10.1* |
- | | Matlab | + | ^ CMake | 2.8.9 | |
- | | Python | + | ^ Matlab |
- | | SAMCEF | + | ^ Python |
+ | ^ SAMCEF | ||
- | La machine '' | + | Les " |
Même si vous connaissez Linux, la machine la plus conviviale est certainement le PC sous Windows vu la qualité du débugeur de Microsoft et les outils associés: | Même si vous connaissez Linux, la machine la plus conviviale est certainement le PC sous Windows vu la qualité du débugeur de Microsoft et les outils associés: | ||
Line 54: | Line 55: | ||
===== Configuration des comptes Linux pour Metafor ==== | ===== Configuration des comptes Linux pour Metafor ==== | ||
- | Une fois encore la tâche vous est pré-machée | + | |
+ | Une fois encore la tâche vous est pré-mâchée | ||
* Demandez un compte (ou créez le si il s'agit de votre machine) | * Demandez un compte (ou créez le si il s'agit de votre machine) | ||
* Pour chaque machine (blueberry/ | * Pour chaque machine (blueberry/ | ||
Line 60: | Line 62: | ||
* téléchargez le module de configuration des comptes : (remplacer userName par votre identifiant) | * téléchargez le module de configuration des comptes : (remplacer userName par votre identifiant) | ||
- | | + | |
- | * Ajoutez à la fin du fichier .profile | + | * Ajoutez à la fin du fichier |
- | # added by user | ||
- | #echo "Exec .profile" | ||
. $HOME/ | . $HOME/ | ||
- | # end added by user | ||
- | * Ajoutez à la fin du fichier .bashrc | + | * Ajoutez à la fin du fichier |
- | # added by user | ||
- | #echo "Exec .bashrc" | ||
. $HOME/ | . $HOME/ | ||
- | # end added by user | ||
* Ajouter un fichier .forward contenant votre adresse mail ULG | * Ajouter un fichier .forward contenant votre adresse mail ULG | ||
+ | * Vérifiez que votre compte est protégé (ça mange pas de pain) | ||
+ | |||
+ | cd /home | ||
+ | chmod og-rwx [votre_login] | ||
+ | |||
* faite un lien symbolique du fichier de license relatif à la machine à laquelle vous etes connectés vers ~/ | * faite un lien symbolique du fichier de license relatif à la machine à laquelle vous etes connectés vers ~/ | ||
Line 83: | Line 84: | ||
* relancez votre terminal | * relancez votre terminal | ||
- | * si la config de votre machine de correspond pas au défaut, créez une configuration représentant votre machine dans le répertoire bin | + | * si la config de votre machine de correspond pas au défaut, créez une configuration représentant votre machine dans le répertoire |
| | ||
===== Compilation sous Linux ===== | ===== Compilation sous Linux ===== | ||
- | Se loger sur blueberry, créer un dossier Metafor et copier oo_meta et oo_nda dedans. | + | Se loger sur blueberry, créer un dossier Metafor et copier |
- | * dans le répertoire Metafor, créer un répertoire metabin | + | * dans le répertoire Metafor, créer un répertoire |
- | * dans metabin, taper : cmake -C ../ | + | * dans '' |
- | * pour compiler avec 4 processeurs : make -j 4 | + | * pour compiler avec 4 processeurs : '' |
===== Transfert des nouveaux développements sous Unix ===== | ===== Transfert des nouveaux développements sous Unix ===== | ||