13.07.2013 Views

Installation des outils pour OCaml

Installation des outils pour OCaml

Installation des outils pour OCaml

SHOW MORE
SHOW LESS

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

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!