* SDL (package libsdl-ocaml-dev sous Ubuntu, ocamlsdl sous opam / Attention, en utilisant opam, certaines dépendances hors opam doivent être installées / Attention, certaines dépendances sont considérées comme facultatives par opam et doivent être forcées, par exemple le package opam conf-sdl-image qui correspond au package Ubuntu libsdl-image1.2-dev)
* lagblGL (package liblablgl-ocaml-dev sous Ubuntu, package lablgl sous opam)
* SDL
* lagblGL
Avec apt : sudo apt install libsdl-ocaml-dev liblablgl-ocaml-dev
Avec opam : opam install ocamlsdl conf-sdl-image lablgl
INSTALLATION :
Dans ce TP vous disposez d'une bibliothèque permettant d'afficher des sprites et de lire des actions au clavier pour un jeu vidéo. On considère que vous ne pouvez pas modifier cette bibliothèque, vous allez seulement l'utiliser. Sur Madoc la bibliothèque est donnée de manière à fonctionner sur les machines des salles de TP de Polytech. Ici, on vous donne les sources de la bibliothèque uniquement pour que vous puissiez la compiler pour votre machine personnelle. Suivez la marche à suivre ci-dessous pour la compiler avant de commencer à programmer, puis n'y touchez plus.
Dans ce TP vous disposez d'une bibliothèque permettant d'afficher des sprites et de lire des actions au clavier pour un jeu vidéo. On considère que vous ne pouvez pas modifier cette bibliothèque, vous allez seulement l'utiliser. On vous donne les sources de la bibliothèque uniquement pour que vous puissiez la compiler. Suivez la marche à suivre ci-dessous pour la compiler avant de commencer à programmer, puis n'y touchez plus.
1) Allez dans le répertoire BIBLIOTHEQUE_SOURCE puis faites 'make export'. Ceci compile la bibliothèque et l'installe dans le répertoire BIBLIOTHEQUE_DISTRIB.