installation:apple:macosx
Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente | ||
installation:apple:macosx [24/11/2015 14:54] – [2. Installation de WIMS :] obado | installation:apple:macosx [02/08/2023 06:31] (Version actuelle) – Macaulay2 redondant dans le path (deja dans ligne du dessous) obado | ||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
====== MacOS X (via MacPort) ====== | ====== MacOS X (via MacPort) ====== | ||
- | // | + | // |
===== 1. Pré-requis et logiciels tiers : ===== | ===== 1. Pré-requis et logiciels tiers : ===== | ||
Ligne 7: | Ligne 7: | ||
* Installer " | * Installer " | ||
- | * Suivez la doc disponible ici pour installer Xcode selon la version de votre OS : [[http://guide.macports.org/ | + | * Suivez la doc disponible ici pour installer Xcode selon la version de votre OS : [[https://www.macports.org/ |
* Une fois " | * Une fois " | ||
- | | + | <code bash>xcode-select --install</ |
- | nb. : si jamais cette commande ne fonctionnait pas, vous avez la possibilité de le télécharger sur le site Apple ici : https:// | + | N.B. : si jamais cette commande ne fonctionnait pas, vous avez la possibilité de le télécharger sur le site Apple ici : https:// |
+ | ==== Java ==== | ||
+ | |||
+ | * Si vous pensez utiliser Java, il faut installer le JDK pour Mac OS X. | ||
+ | * Pour ce faire, sur les versions récentes d'OS X (High Sierra, à tester sur les autres), tapez simplement " | ||
==== Logiciels tiers ==== | ==== Logiciels tiers ==== | ||
Ligne 20: | Ligne 24: | ||
* Dans un terminal, mettre à jour MacPort : | * Dans un terminal, mettre à jour MacPort : | ||
- | | + | <code bash>sudo port selfupdate</ |
* Si MacPort était déjà installé, il peut être utile d' | * Si MacPort était déjà installé, il peut être utile d' | ||
- | | + | <code bash>sudo port |
| | ||
- | clean --all all | + | clean --all all</ |
* Installer les logiciels tiers via Macport((Macport installe par défaut tous ses paquets dans le dossier / | * Installer les logiciels tiers via Macport((Macport installe par défaut tous ses paquets dans le dossier / | ||
- | | + | <code bash>sudo port install latex2html gnuplot octave maxima pari yacas povray wget ImageMagick graphviz p5-uri fortune qrencode</ |
En cas de problème avec Macport, on peut utiliser [[http:// | En cas de problème avec Macport, on peut utiliser [[http:// | ||
Ligne 44: | Ligne 48: | ||
* Installer certains logiciels tiers non présents dans MacPort //(peut être fait plus tard)// | * Installer certains logiciels tiers non présents dans MacPort //(peut être fait plus tard)// | ||
- | | + | echniques", |
- | * Macaulay 2 : http://www.math.uiuc.edu/Macaulay2/Downloads/MacOSX/index.html | + | * Macaulay 2 : http:// |
+ | | ||
+ | Suite à une incompatibilité avec la colorisation de gap version ≥ 4.12.1, ajouter un fichier gap.ini contenant : SetUserPreference( " | ||
+ | |||
==== Librairie " | ==== Librairie " | ||
Ligne 52: | Ligne 60: | ||
tentez avec la commande suivante : | tentez avec la commande suivante : | ||
- | | + | <code bash>sudo port install gd2</ |
(et n' | (et n' | ||
+ | |||
+ | |||
+ | === Modules Perl === | ||
+ | Installez ensuite quelques modules Perl nécessaires : | ||
+ | <code bash> | ||
+ | <code bash> | ||
+ | |||
+ | ==== Ajout coreutils ==== | ||
+ | |||
+ | les outils date, tac & stat sont disponibles via coreutils | ||
+ | |||
+ | <code bash> | ||
+ | |||
+ | il faudra ajouter en tête du PATH (Configuration/ | ||
+ | |||
+ | / | ||
=====2. Installation de WIMS : ===== | =====2. Installation de WIMS : ===== | ||
Créer un répertoire/ | Créer un répertoire/ | ||
Ligne 60: | Ligne 84: | ||
| | ||
par exemple dans le répertoire wims (remplacez le lien ci-dessous par celui de la dernière version sur sourcesup) | par exemple dans le répertoire wims (remplacez le lien ci-dessous par celui de la dernière version sur sourcesup) | ||
- | wget https:// | + | <code bash>wget https:// |
Le décompacter | Le décompacter | ||
- | tar xzf wims-4.XX.tgz | + | <code bash>tar xzf wims-4.XX.tgz</ |
- | Lancer | + | |
- | | + | Éditer le fichier ./compile pour modifier les options de compilation standard et les adapter à Macports (erreur de compilation de flydraw sinon) : |
+ | <code bash> | ||
+ | |||
+ | |||
+ | Lancez | ||
+ | * Lors d'une première installation (assez long) : <code bash>./ | ||
+ | * Lors des mises à jour : <code bash> | ||
+ | |||
+ | NB : | ||
+ | * l' | ||
+ | * l' | ||
+ | * l' | ||
+ | * l' | ||
Configuration WIMS d' | Configuration WIMS d' | ||
- | | + | <code bash>sudo bin/ |
Pour que WIMS fonctionne, vous devez vous assurer que votre serveur apache permet l' | Pour que WIMS fonctionne, vous devez vous assurer que votre serveur apache permet l' | ||
- | | + | <code bash>httpd -V</ |
Parmi toutes les informations qui apparaissent, | Parmi toutes les informations qui apparaissent, | ||
SERVER_CONFIG_FILE=... | SERVER_CONFIG_FILE=... | ||
Ligne 79: | Ligne 116: | ||
Si vous voulez vérifier que votre configuration d' | Si vous voulez vérifier que votre configuration d' | ||
- | | + | <code bash>sudo apachectl configtest</ |
Redémarrez votre serveur Apache : | Redémarrez votre serveur Apache : | ||
- | | + | <code bash>sudo apachectl restart</ |
Vérifier les permissions des fichiers (normalement ceci est fait automatiquement à la fin de l' | Vérifier les permissions des fichiers (normalement ceci est fait automatiquement à la fin de l' | ||
- | | + | <code bash>sudo bin/ |
Si Povray a été installé, rajouter une ligne de permission dans le fichier povray.conf | Si Povray a été installé, rajouter une ligne de permission dans le fichier povray.conf | ||
Ligne 101: | Ligne 138: | ||
Si vous êtes sur Mac, il vous faut ajoutez des chemins dans la ligne PATH afin que wims trouve les logiciels installés via MacPort | Si vous êtes sur Mac, il vous faut ajoutez des chemins dans la ligne PATH afin que wims trouve les logiciels installés via MacPort | ||
le champ complet des PATH sur Mac est le suivant (vous pouvez remplacer l' | le champ complet des PATH sur Mac est le suivant (vous pouvez remplacer l' | ||
- | | + | /opt/local/libexec/ |
Vous rajouterez également les adresses de GAP, Macaulay ou d' | Vous rajouterez également les adresses de GAP, Macaulay ou d' | ||
- | / | + | / |
+ | Pour sortit les fichiers télécharger de " | ||
+ | xattr -rc /Applications/ | ||
+ | xattr -rc / | ||
+ | |||
+ | ===== 4. Versions testées ===== | ||
+ | |||
+ | Wims 4.24 - Ventura 13.4.1 (25/ | ||
+ | |
installation/apple/macosx.1448376881.txt.gz · Dernière modification : 24/11/2015 14:54 de obado