Bonjour à tous,
Je fais un peu de programmation avec Objective Caml et j'ai voulu essayer d'utiliser gtk pour pouvoir avoir une interface graphique décente.
Je suis sous Mandriva spring, j'ai donc installé les paquets suivants :
ocaml-09.3-5mdv2007.1.i586
ocaml-lablgtk2-2.6.0-9mdv2007.1.i586
J'ai ensuite essayé le code suivant, trouvé dans un tuto en anglais :
(* file: base.ml *)
let main () =
let window = GWindow.window () in
window#show ();
GMain.Main.main ()
let _ = main ()
j'ai enregistré le tout dans "base.ml" et j'ai voulu compiler avec la commande suivante :
ocamlc -I +lablgtk2 -o base lablgtk.cma gtkInit.cmo base.ml
et j'obtiens le message suivant :
File "base.ml", line 4, characters 15-29:
Unbound value GWindow.window
Pourriez vous me dire comment solutionner ce problème ?
Merci.