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
Dernière révisionLes deux révisions suivantes
installation:apple:macosx_dev [22/05/2016 09:05] – transfert les informations sur gd dans le mode non developpeur bernadetteinstallation:apple:macosx_dev [31/12/2020 20:15] – [MacOS X (mode développeur)] 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 .+ 
 +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) : 
 +<code bash>svn checkout https://subversion.renater.fr/anonscm/svn/wimsdev/trunk/wims . </code> 
 +(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> 
 + 
 +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 à causes d'erreurs ''.../bin/tex..gif: Metafont failed.''. Si c'est votre cas, vous pouvez télécharger les fonts pré-compilées ainsi : 
 +<code bash> 
 +  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.txt · Dernière modification : 14/10/2023 11:25 de bernadette