Installation Ocaml et Make sous windows

Pour utiliser ocaml sous windows, vous devez installer trois logiciels :

Premièrement vous devez installer OCaml. Allez sur le site de OCaml et téléchargez la version précompilés pour Microsoft Windows Port natif Win32 basé sur les outils MinGW. Lancez le programme téléchargé.

Une alternative consiste à utiliser l’installateur graphic proposé ici :
https://fdopen.github.io/opam-repository-mingw/installation/
l’installeur fournit un programme appelé "ocaml64.exe". Celui-ci ouvre une fenêtre de commande (à la linux) dans laquelle vous pouvez compiler le projet avec la commande compile.sh lancée depuis le répertoire du projet.

Deuxièmement (inutile pour le projet cette année) vous devez installer make. Téléchargez-le ici puis ouvrez-le à l’aide de winrar (ou équivalents) et extrayez le fichier make.exe vers le répertoire C:\windows\system32. Vous avez besoin des permissions administrateur pour effectuer cette dernière opération.

Enfin, il est conseillé d’installer un environnement de développement adapté à la programmation OCaml. Nous recommandons d’installer OcaIDE, qui est le plugin pour Eclipse utilisé lors des TP.

Installer ocaml sur une debian (ou une ubuntu) sous windows >= 10

Premièrement install opam (et m4) SANS ocaml (version trop vieille sur la version stable de debian notamment).

sudo apt-get install --no-install-recommends opam m4

ensuite il faut initialiser opam :

opam init
opam switch install 4.07.0

Ceci prend quelques minutes. Ensuite le mieux est de redémarrez un autre shell linux et tester qu’ocaml est bien présent :

ocamlc -v

puis ajouter d’autres outils de compilation :

opam install ocamlbuild dune