====== MacOS X (mode développeur)====== L'installation de WIMS sur Mac en mode développeur nécessite simplement quelques paquets supplémentaires à l'installation classique. Nous utiliserons les système "[[http://brew.sh/index_fr.html| Homebrew]]" pour installer certains paquets tiers. Commencez donc par installer Homebrew (si ce n'est déjà fait) : ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)" Si brew est déjà installé, mettez-le à jour ainsi : brew update brew upgrade Puis installez Apache ant avec Homebrew: brew install ant autoconf svn Si vous êtes vraiment développeur (pour faire fonctionner certaines parties de wimstest) installez enscript et gcovr avec Homebrew 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 en étant dans le répertoire wims) : svn checkout https://subversion.renater.fr/anonscm/svn/wimsdev/trunk/wims . (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 cd src; autoconf; autoheader; 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) ====== Bugs connus ====== 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 : 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 '{}' \;