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_dev

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_dev [22/05/2016 09:01] – ajout de enscript dans l'installation developper bernadetteinstallation:apple:macosx_dev [14/10/2023 11:25] (Version actuelle) – [Bugs connus] bernadette
Ligne 6: Ligne 6:
  
 Commencez donc par installer Homebrew (si ce n'est déjà fait) :  Commencez donc par installer Homebrew (si ce n'est déjà fait) : 
 +<code bash>
   ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"   ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
 +</code>
  
 Si brew est déjà installé, mettez-le à jour ainsi :  Si brew est déjà installé, mettez-le à jour ainsi : 
 +<code bash>
   brew update   brew update
   brew upgrade   brew upgrade
 +</code>
  
 Puis installez Apache ant avec Homebrew: Puis installez Apache ant avec Homebrew:
-  brew install ant+<code bash>brew install ant autoconf svn</code>
  
 Si vous êtes vraiment développeur (pour faire fonctionner certaines parties de wimstest) Si vous êtes vraiment développeur (pour faire fonctionner certaines parties de wimstest)
-installez enscript avec Homebrew+installez enscript et gcovr avec Homebrew 
 +<code bash>
   brew install enscript   brew install enscript
-  +  brew install gcovr lcov 
-Une fois ceci fait, passez simplement à [[installation:apple:macosx|l'installation classique]], mais au lieu de télécharger la dernière archive WIMS disponible, récupérez les sources SVN ainsi (avec l'utilisateur wims) :  +</code>
-  svn checkout https://subversion.renater.fr/wimsdev/trunk/wims .+
  
-==== Librairie "GD" ==== +Une fois ceci faitpassez simplement à [[installation:apple:macosx|l'installation classique]], mais au lieu de télécharger la dernière archive WIMS disponible, récupérez les sources SVN ainsi (avec l'utilisateur wims en étant dans le répertoire wims) : 
-Depuis WIMS v4.07bla librairie [[http://libgd.bitbucket.org|"GD"]] est nécessaire à la compilation de flydraw, programme inclus à WIMS. +<code bash>svn checkout https://subversion.renater.fr/anonscm/svn/wimsdev/trunk/wims </code> 
-Cette librairie peut être téléchargée via Macport, mais sans les bonnes options de configuration, la compilation ne pourra se faire correctement. Le plus simple est donc d'installer cette librairie via [[http://brew.sh/index_fr.html| Homebrew]]. (Homebrew installe ses paquets directement dans le système, alors que Macport les place dans "/opt" )+(le '.' à la fin de la commande indique que les sources doivent être mises dans le répertoire où on se trouve) 
 +et après avoir décompacté l'archive, faites 
 +<code bash>cd src; autoconf; autoheader;</code>
  
-  * commande pour installer cette librairie avec homebrew :+Il est possible de lancer la compilation avec l'option --gcov 
 +(Test Coverage Program, permet de voir les lignes atteintes lors de l'exécution de ./wims)
  
-  brew install gd 
  
- +====== Bugs connus ====== 
-=== Options de Compilation (WIMS >=v4.07b) === +Il arrive parfois en mode développeur que la compilation soit extrêmement longue à cause d'erreurs ''.../bin/tex..gif: Metafont failed.''. Si c'est votre cas, vous pouvez télécharger les fonts pré-compilées ainsi 
-Lors de la compilation de wims, vous avez la possibilité d'ajouter l'option "mathjax" et "jmol":  +<code bash> 
-   ./compile --mathjax --jmol+  wget https://sourcesup.renater.fr/frs/download.php/file/4344/mathfonts.tgz 
 +  tar xzf mathfonts.tgz 
 +  rm mathfonts.tgz 
 +  find ./public_html/mathfonts -name .svn -exec rm -rf '{}' \; 
 +</code>
  
installation/apple/macosx_dev.1463907701.txt.gz · Dernière modification : 22/05/2016 09:01 de bernadette