commit:2010:12_01
Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
| commit:2010:12_01 [2010/12/01 10:43] – [Ca donne quoi?] boman | commit:2010:12_01 [2016/03/30 15:23] (current) – external edit 127.0.0.1 | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| + | ====== Commit 2010-12-01 ====== | ||
| + | |||
| + | ===== Portage Mac OS X ===== | ||
| + | |||
| + | ==== ...mais pourquoi? ==== | ||
| + | |||
| + | {{ : | ||
| + | |||
| + | Grâce à Damien Watrin qui démarre un projet FNRS sur le couplage fluide structure, le source Metafor est compilable sous Mac OS X. Le code a dû être légèrement modifié à deux endroits: | ||
| + | * L' | ||
| + | * La lecture (type [[wp> | ||
| + | |||
| + | Deux configs cmake ont été créées: | ||
| + | * '' | ||
| + | * '' | ||
| + | |||
| + | Si j'ai bien compris, [[wp> | ||
| + | |||
| + | ==== Préparation du système ==== | ||
| + | |||
| + | - Télécharger/ | ||
| + | * dispo dans "Intel C++ composer XE" (anciennement "Intel C++ compiler prof edition" | ||
| + | - Télécharger/ | ||
| + | * [[http:// | ||
| + | - Télécharger/ | ||
| + | - [python (2.6.1) est deja installé] | ||
| + | - Télécharger sources VTK | ||
| + | * dézipper dans / | ||
| + | * mouliner les sources VTK => / | ||
| + | * activer les options classiques (ne pas oublier GUISUPPORT et GL2PS) | ||
| + | * '' | ||
| + | * '' | ||
| + | - Télécharger les sources SWIG (une vieille version de swig (1.3.31) est deja installée) | ||
| + | * dezipper dans ''/ | ||
| + | * SWIG requiert "PCRE - Perl Compatible Regular Expressions" | ||
| + | * télécharger le [[http:// | ||
| + | * compiler/ | ||
| + | * compiler/ | ||
| + | - Configurer '' | ||
| + | * dans '' | ||
| + | * '' | ||
| + | |||
| + | ==== Compilation Metafor proprement dite ==== | ||
| + | |||
| + | - [svn/ssh sont deja installés] | ||
| + | - faire un co du source Metafor. | ||
| + | - créer répertoire '' | ||
| + | - dans '' | ||
| + | |||
| + | ==== Ca donne quoi? ==== | ||
| + | |||
| + | En gros ça marche plutôt bien. Au niveau perfs, le '' | ||
| + | |||
| + | Le projet " | ||
| + | |||
| + | ==== Qq perspectives ==== | ||
| + | |||
| + | * Idéalement il serait intéressant de passer une batterie. C'est difficile aujourd' | ||
| + | * On pourrait également envisager à terme de créer un installeur si certains étudiants veulent travailler sous Mac dans le futur. | ||
| + | * Compilation de '' | ||
| + | * Utilisation du compilateur Intel (actuellement '' | ||
| + | * Utilisation des MKL version multi-threads (actuellement séquentiel). | ||
| + | * gestion correcte du '' | ||
| + | |||
| + | |||
| + | {{: | ||
| + | |||
| + | |||
| + | --- // | ||
