IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Caml Discussion :

[CAML SDL] Unbound module Sdl.


Sujet :

Caml

  1. #1
    Membre à l'essai
    Profil pro
    Inscrit en
    Avril 2009
    Messages
    48
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2009
    Messages : 48
    Points : 22
    Points
    22
    Par défaut [CAML SDL] Unbound module Sdl.
    Bonjour,

    je débute dans l'utilisation de Sdl et j'ai donc trouvé un tuto bien expliqué que j'ai suivi à la lettre :
    http://wiki.njh.eu/OCaml_and_SDL#Deb..._Ubuntu.2FEdgy
    Cependant dès la première compilation pour le "testsdl_1.ml" j'ai une erreur "unbound value init.sdl". J'ai rajouté open sdl;; mais maintenant il m'affiche "unbound module sdl".
    Je ne vois pas d'où vient l'erreur sachant que j'ai suivi le tuto à la lettre.
    Si ça peut aider je suis sous Ubuntu.
    Merci d'avance de vos réponses

  2. #2
    Membre éprouvé
    Avatar de Cacophrene
    Homme Profil pro
    Biologiste
    Inscrit en
    Janvier 2009
    Messages
    535
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Royaume-Uni

    Informations professionnelles :
    Activité : Biologiste

    Informations forums :
    Inscription : Janvier 2009
    Messages : 535
    Points : 1 125
    Points
    1 125
    Par défaut
    Salut !

    On dirait un problème de compilation... tu utilises quoi exactement comme ligne de commande ?

    Cordialement,
    Cacophrène

  3. #3
    Membre à l'essai
    Profil pro
    Inscrit en
    Avril 2009
    Messages
    48
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2009
    Messages : 48
    Points : 22
    Points
    22
    Par défaut
    Euh en fait je retire ce que j'ai dit, j'ai simplement mal lu le tuto
    En faisant "make" puis "./monfichier" cela fonctionne. Cela doit être du au fichier OCamlMakefile.
    Par contre il y a quelque chose que je ne comprends pas, pourquoi quand j'interprète avec emacs mon code, il m'affiche "unbound module sdl" ? Et il me l'affiche aussi quand je compile avec
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    ocamlc -o monfichier monfichier.ml

  4. #4
    Membre éprouvé
    Avatar de Cacophrene
    Homme Profil pro
    Biologiste
    Inscrit en
    Janvier 2009
    Messages
    535
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Royaume-Uni

    Informations professionnelles :
    Activité : Biologiste

    Informations forums :
    Inscription : Janvier 2009
    Messages : 535
    Points : 1 125
    Points
    1 125
    Par défaut
    Salut !

    Citation Envoyé par topgun1223 Voir le message
    Euh en fait je retire ce que j'ai dit, j'ai simplement mal lu le tuto
    En faisant "make" puis "./monfichier" cela fonctionne. Cela doit être du au fichier OCamlMakefile.
    Par contre il y a quelque chose que je ne comprends pas, pourquoi quand j'interprète avec emacs mon code, il m'affiche "unbound module sdl" ? Et il me l'affiche aussi quand je compile avec
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    ocamlc -o monfichier monfichier.ml
    Que tu interprètres ton code ou que tu le compiles, le problème est le même. Il faut indiquer à l'interpréteur (au compilateur) l'emplacement de la bibliothèque Sdl, c'est-à-dire l'emplacement du fichier sdl.cma (en ajoutant éventuellement le sous-répertoire correspondant avec -I foo). Tout est dans le manuel d'OCaml...

    Cordialement,
    Cacophrène

  5. #5
    Membre à l'essai
    Profil pro
    Inscrit en
    Avril 2009
    Messages
    48
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2009
    Messages : 48
    Points : 22
    Points
    22
    Par défaut
    Okok, je vais aller jeter un coup d'oeil du coté du manuel d'OCaml.
    Enfin au moins j'ai une méthode qui marche.
    Merci pour tes infos Cacophrene !

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [SDL / openGL] Affichage SDL 2D et OpenGL
    Par Naelhem dans le forum SDL
    Réponses: 5
    Dernier message: 12/10/2006, 14h35
  2. [FAQ][SOURCE][SDL] Souris sous SDL
    Par fearyourself dans le forum Contribuez
    Réponses: 2
    Dernier message: 01/08/2006, 20h08
  3. [SDL] Integration fenetre SDL dans fenetre C# ?
    Par salammbo dans le forum OpenGL
    Réponses: 3
    Dernier message: 07/02/2005, 09h47

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo