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:28] – add lcov 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 et gcovr avec Homebrew installez enscript et gcovr avec Homebrew
 +<code bash>
   brew install enscript   brew install enscript
   brew install gcovr lcov   brew install gcovr lcov
-  +</code> 
-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) :  + 
-  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 Il est possible de lancer la compilation avec l'option --gcov
-(Test Coverage Program, permet de voir les lignes atteintes lors de l'execution de ./wims)+(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 : 
 +<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.1463909283.txt.gz · Dernière modification : 22/05/2016 09:28 de bernadette