Problème installation Ocamlcartes

Résolu
Nadir62fr Messages postés 13 Statut Membre -  
Nadir62fr Messages postés 13 Statut Membre -
Bonsoir,

Alors voilà je débute Ocaml à la Fac et je dois me servir d'un module de cartes pour s'entraîner chez soi, je possède donc Ubuntu 10.10 et le module en question se trouve ici : https://www.fil.univ-lille1.fr/portail/index.php?dipl=L1&sem=S1&ue=INITPROG
Or je n'arrive pas du tout à l'installer, il y a bien un fichier LISEZ MOI mais ne connaissant pas encore toutes les subtilités de Linux je suis un peu perdu ^^ si vous avez un petit tuto à me proposer se serai génial :)
Merci d'avance pour vos réponses !

2 réponses

  1. mamiemando Messages postés 33228 Date d'inscription   Statut Modérateur Dernière intervention   7 944
     
    Dans le fichier d'installation on te dit qu'il est nécessaire d'avoir unix.cma et graphics.cma.

    Installons apt-file pour trouver quel paquet installer. Si ce que je viens de dire te paraît obscur, lis ceci :
    http://www.mistra.fr/tutoriel-linux-gestionnaire-de-paquets.html
    http://www.mistra.fr/tutoriel-linux-apt.html

    Ce qui suit est à taper dans un terminal :
    http://doc.ubuntu-fr.org/terminal

    sudo apt-get update
    sudo apt-get upgrade
    sudo apt-get install apt-file
    sudo apt-file update
    apt-file search unix.cma
    apt-file search graphics.cma


    Tu vas voir un truc du genre :

    (mando@aldur) (~) $ apt-file search graphics.cma
    libcamlimages-ocaml-dev: /usr/lib/ocaml/camlimages/camlimages_graphics.cma
    mingw32-ocaml: /usr/i586-mingw32msvc/lib/ocaml/graphics.cma
    ocaml-base: /usr/lib/ocaml/graphics.cma
    
    (mando@aldur) (~) $ apt-file search unix.cma
    jocaml-base: /usr/lib/jocaml/vmthreads/unix.cma
    libextunix-ocaml: /usr/lib/ocaml/extunix/extunix.cma
    liblwt-ocaml: /usr/lib/ocaml/lwt/lwt-unix.cma
    mingw32-ocaml: /usr/i586-mingw32msvc/lib/ocaml/unix.cma
    ocaml-base-nox: /usr/lib/ocaml/unix.cma
    ocaml-nox: /usr/lib/ocaml/vmthreads/unix.cma


    On voit qu'il faut donc que les paquets ocaml-base et ocaml-base-nox soient installés pour que la compilation de ton module ocaml ait une chance de marcher :

    sudo apt-get install ocaml ocaml-base ocaml-base-nox


    Ensuite la procédure d'installation devrait bien se passer :

    mkdir toto
    cd toto
    wget https://www.fil.univ-lille1.fr/~wegrzyno/portail/InitProg/Logiciels/ModuleCarte.zip
    unzip ModuleCarte.zip
    ./configure
    make top


    Il se peut que "make install" requiert des droits root (c'est même probable) donc essaye :

    make install


    ... et si ça ne marche pas :

    sudo make install


    Il ne reste plus qu'à lancer le programme !

    ./ocamlcartes


    Bonne chance
    1
    1. zipe31 Messages postés 34620 Date d'inscription   Statut Contributeur Dernière intervention   6 501
       
      Salut mamie,

      Avant de lancer "./ocamlcartes" il sera nécessaire de générer ledit fichier via le fichier "./installe" qui apparemment crée ce fichier via "ocamlcartes.copie".

      Il sera nécessaire aussi d'installer l'éditeur de lignes "ledit" nécessaire à la création de "ocamlcartes".

      ;-))
      0
  2. Nadir62fr Messages postés 13 Statut Membre
     
    Alors là Merci à vous, Beaucoup ! ça marche du tonnerre du 1er coup vraiment très bon tuto et très clair surtout :D !
    Encore merci et bonne soirée !
    0