[
Home
]
[ Index:
by date
|
by threads
]
[ Message by date: previous | next ] [ Message in thread: previous | next ] [ Thread: previous | next ]
[ Message by date: previous | next ] [ Message in thread: previous | next ] [ Thread: previous | next ]
| Date: | -- (:) |
| From: | Jean-Christophe Filliatre <Jean-Christophe.Filliatre@l...> |
| Subject: | Re: [Caml-list] GTK |
N.P.S.Sika@westminster.ac.uk writes: > > I try to compile my first GTK+2 code "base.ml" taken from the GTK Ocaml tutorial > from > > ------------- > (* file: base.ml *) > > let main () = > let window = GWindow.window () in > window#show (); > GMain.Main.main () > > let _ = main () > ------------------- > You can compile the above program with ocamlc using: > > ocamlc -I +lablgtk2 -o base lablgtk.cma gtkInit.cmo base.ml > > HOWEVER when I do that i get the following error message > > File "base.ml", line 4, characters 15-29: > Unbound value GWindow.window > > anyone got any idea what it is ? It is likely that lablgtk2 is not correctly installed on your system. Did you checked for gWindow.cmi in `ocamlc -where`/lablgtk2 for instance? To check your lablgtk2 installation, you can also try to launch the lablgtk2 toplevel, with the "lablgtk2" command. Then you can type in the sample code above directly in the toplevel. (But it is likely that you'll get the same error message, since it means that gWindow.cmi is not found). -- Jean-Christophe