Installation des outils pour OCaml
Installation des outils pour OCaml
Installation des outils pour OCaml
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
<strong>Installation</strong> <strong>des</strong> <strong>outils</strong> <strong>pour</strong> <strong>OCaml</strong><br />
Sous Linux 1<br />
Les ≪ runs ≫ se font en ligne de commande dans un terminal. Pour toutes les installations, vous devez être<br />
en mode ≪ root ≫ 2 .<br />
<strong>Installation</strong> du compilateur <strong>OCaml</strong> (version au moins 3.12) : tapez aptitude install ocaml<br />
<strong>Installation</strong> de Findlib (ocamlfind) (version au moins 1.2.7) : tapez aptitude install ocaml-findlib<br />
<strong>Installation</strong> de cairo et du binding vers <strong>OCaml</strong> : ceci est optionnel mais recommandé. Cela vous permettra<br />
d’enregistrer les graphiques produits par archime<strong>des</strong>, par exemple au format PNG ou PDF. Pour<br />
cela,<br />
1. installer la librairie cairo en tapant aptitude install libcairo2-dev ;<br />
2. installer la librairie lablgtk2 en tapant aptitude install liblablgtk2-ocaml-dev ;<br />
3. télécharger le ≪ binding <strong>OCaml</strong> ≫ sous forme de tarball à l’adresse<br />
http://forge.ocamlcore.org/projects/cairo/<br />
4. le décompresser, puis, dans un terminal, se placer à la racine du répertoire décompressé<br />
5. taper ocaml setup.ml -configure<br />
6. taper ocaml setup.ml -build<br />
7. taper ocaml setup.ml -install<br />
<strong>Installation</strong> de la librairie graphique archime<strong>des</strong> (version 0.4.14) :<br />
1. Télécharger les fichiers sources à l’adresse suivante<br />
http://forge.ocamlcore.org/projects/archime<strong>des</strong>/<br />
2. Décompresser les fichiers et dans un terminal se placer à la racine du répertoire décompressé<br />
3. taper ocaml setup.ml -configure 3<br />
4. taper ocaml setup.ml -build<br />
5. taper ocaml setup.ml -install<br />
<strong>Installation</strong> de l’éditeur Emacs (ceci est optionnel) : tapez aptitude install emacs. Pour la coloration<br />
syntaxique de <strong>OCaml</strong> dans Emacs, tapez aptitude install tuareg-mode.<br />
Sous Windows<br />
Installer cygwin : à l’adresse http://www.cygwin.com/, cliquez sur le lien setup.exe et suivez les instrutions<br />
à l’écran. Le but de cette étape est de créer un terminal type ≪ Unix ≫.<br />
1. Lorsqu’il vous est demandé de choisir un miroir <strong>pour</strong> le téléchargement, nous vous conseillons d’utiliser<br />
celui de l’adresse ftp ://www.uni-kl.de.<br />
2. Ensuite, vous obtenez une grande liste déroulante de paquets. Parmi ceux-ci, sélectionnez<br />
mingw64-i686-binutils et mingw64-i686-gcc-core. Vous les trouverez facilement en tapant mingw64<br />
dans le champ ≪ Search : ≫ en haut à gauche de la fenêtre 4 .<br />
1. Testé sur Ubuntu et Debian<br />
2. Tapez su en ligne de commande et donnez le mot de passe du super-utilisateur<br />
3. Si vous n’avez pas installé le binding cairo, il vous faut ajouter --disable-cairo à la suite de la ligne de commande.<br />
4. Conservez l’utilitaire setup.exe que vous avez lancé (et qui devrait se trouver dans votre sous-dossier Téléchargements) : il<br />
vous sera utile <strong>pour</strong> installer <strong>des</strong> dépendances supplémentaires éventuelles. Nous vous conseillons de le placer dans le dossier relatif<br />
à Cygwin (par défaut C :\cygwin).<br />
1
Installer le compilateur <strong>OCaml</strong>, Findlib (ocamlfind) et l’éditeur Emacs : à l’adresse<br />
http://protz.github.com/ocaml-installer/, cliquez sur Installer for <strong>OCaml</strong> 4.00.0 et suivez les instructions<br />
à l’écran. N’oubliez pas de décocher l’installation de cygwin qui a déjà été installé au point<br />
précédent.<br />
À partir de cette étape, vous pouvez utiliser le compilateur <strong>OCaml</strong> à partir du Terminal créé par cygwin.<br />
<strong>Installation</strong> de la librairie graphique archime<strong>des</strong> :<br />
1. Télécharger les fichiers sources à l’adresse suivante : http://forge.ocamlcore.org/projects/archime<strong>des</strong>/<br />
2. Décompresser 5 les fichiers et dans un terminal cygwin se placer à la racine du répertoire décompressé<br />
3. taper ocaml setup.ml -configure --disable-cairo --datarootdir C:\\<strong>OCaml</strong>\\data<br />
4. taper ocaml setup.ml -build<br />
5. taper ocaml setup.ml -install<br />
5. Si vous ne savez pas décompresser les fichiers .tar.gz alors vous pouvez utiliser 7zip que vous trouverez à l’adresse http:<br />
//www.7-zip.org/<br />
2