Le wiki de WIMS EDU

L'association WIMS EDU a ouvert ce wiki afin de favoriser les collaborations entre utilisateurs de WIMS.

Outils pour utilisateurs

Outils du site


installation:apple:macosx

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
Prochaine révision
Révision précédente
installation:apple:macosx [26/07/2023 06:01] – [2. Installation de WIMS :] pdenisinstallation: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) ======
  
-//installation testée fonctionnelle sur MacOS 10.10 (octobre 2014) +//installation testée fonctionnelle de MacOS Yosemite 10.10 (octobre 2014) à MacOS Ventura 13.4.1 (juillet 2023) //
-n'a pas été mis à jour (regarder plutôt [[installation:apple:macosx_brew|via Homebrew]] et adapter éventuellement si vous utilisez MacPort)//+
 ===== 1. Pré-requis et logiciels tiers : ===== ===== 1. Pré-requis et logiciels tiers : =====
  
Ligne 49: 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)//
-    * GAP : http://www.gap-system.org (pensez à indiquer son chemin d'installation dans les "questions techniques", voir ci-dessous)+echniques", voir ci-dessous)
     * Macaulay 2 : http://faculty.math.illinois.edu/Macaulay2/Downloads/MacOSX/index.html      * Macaulay 2 : http://faculty.math.illinois.edu/Macaulay2/Downloads/MacOSX/index.html 
 +    * GAP : http://www.gap-system.org (pensez à indiquer son chemin d'installation dans les "questions t
 +Suite à une incompatibilité avec la colorisation de gap version ≥ 4.12.1, ajouter un fichier gap.ini contenant : SetUserPreference( "UseColorPrompt", false );// à placer dans /usr/local/Cellar/gap/4.12.2/libexec //
 +
 +
  
 ==== Librairie "GD" ==== ==== Librairie "GD" ====
Ligne 86: Ligne 89:
  
 Éditer le fichier ./compile pour modifier les options de compilation standard et les adapter à Macports (erreur de compilation de flydraw sinon) :  Éditer le fichier ./compile pour modifier les options de compilation standard et les adapter à Macports (erreur de compilation de flydraw sinon) : 
-<code bash>./configure CFLAGS=-I/opt/local/include LDFLAGS=-L/opt/local/lib  CXXFLAGS=-I/opt/local/include+<code bash>./configure CFLAGS=-I/opt/local/include LDFLAGS=-L/opt/local/lib  CXXFLAGS=-I/opt/local/include</code> 
 + 
 + 
 +Lancez la compilation : 
 +  * Lors d'une première installation (assez long) : <code bash>./compile --mathjax --jmol --modules --geogebra --shtooka</code> 
 +  * Lors des mises à jour : <code bash>./compile --mathjax --jmol --geogebra</code>
  
 +NB : 
 +  * l'option ''--mathjax'' permet d'installer la librairie "MathJax", offrant un bonne compatibilité avec Chrome.
 +  * l'option ''--jmol'' permet l'installation de la librairie javascript Jsmol,
 +  * l'option ''--modules'' installe tous les modules pédagogiques, ne le faire qu'à la première installation (la mise à jour est ensuite automatique),
 +  * l'option ''--geogebra'' installe les libraires javascript utiles pour utiliser Geogebra.
  
-Lancer la compilation 
-*Lors d'une première installation (assez long) 
-<code bash>./compile --mathjax --jmol --modules --geogebra --shtooka</code> </code> 
-*Lors des mises à jour 
-<code bash>./compile --mathjax --jmol --geogebra</code>  
  
 Configuration WIMS d'Apache : Configuration WIMS d'Apache :
Ligne 130: 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'existant par celui-ci)  le champ complet des PATH sur Mac est le suivant (vous pouvez remplacer l'existant par celui-ci) 
-   /opt/local/libexec/gnubin:/usr/local/bin:/usr/bin:/bin:/usr/X11R6/bin:/opt/local/bin:/opt/local/sbin:+   /opt/local/libexec/gnubin/:/opt/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/X11/bin/:/Library/TeX/texbin:
 Vous rajouterez également les adresses de GAP, Macaulay ou d'autres logiciels si vous les avez installés dans un endroit non atteint. Par exemple (toujours sur Mac) : Vous rajouterez également les adresses de GAP, Macaulay ou d'autres logiciels si vous les avez installés dans un endroit non atteint. Par exemple (toujours sur Mac) :
    /Applications/Macaulay2-1.21/bin:/Applications/gap    /Applications/Macaulay2-1.21/bin:/Applications/gap
installation/apple/macosx.1690351308.txt.gz · Dernière modification : 26/07/2023 06:01 de pdenis