* [Caml-list] creation d'un toplevel avec camltk ! @ 2002-04-17 18:56 Laurent.MAGDELAINE 2002-04-18 23:24 ` Jacques Garrigue 2002-04-19 10:25 ` Jacek Chrzaszcz 0 siblings, 2 replies; 3+ messages in thread From: Laurent.MAGDELAINE @ 2002-04-17 18:56 UTC (permalink / raw) To: caml-list J'utilise beaucoup la recompilation de toplevels personalisés, mais de nombreux points restent encore trés obscures pour moi. Je recherche le moyen de créer une boucle d'interraction avec labltk et pourquoi pas aussi avec de support des threads. Si j'utilise les directives suivantes : #directory "+labltk";; #load "labltk.cma";; et que j'ouvre un module comme par exemple : open Tk;; avec la boucle d'interraction standard "ocaml", tout se passe bien. Par contre, quand je recompile un toplevel : ocamlmktop -custom -o mytop -I +labltk -linkall labltk.cma et que je tente d'ouvrir le meme module : open Tk;; j'obtient : Unbound module Tk Je m'y prend certainement trés mal, mais je pense que je ne doit pas étre le seul à avoir des difficultées avec la recompilation des toplevels. Si quelqu'un peut m'aider, merci par avance :-) ------------------- To unsubscribe, mail caml-list-request@inria.fr Archives: http://caml.inria.fr Bug reports: http://caml.inria.fr/bin/caml-bugs FAQ: http://caml.inria.fr/FAQ/ Beginner's list: http://groups.yahoo.com/group/ocaml_beginners ^ permalink raw reply [flat|nested] 3+ messages in thread
* Re: [Caml-list] creation d'un toplevel avec camltk ! 2002-04-17 18:56 [Caml-list] creation d'un toplevel avec camltk ! Laurent.MAGDELAINE @ 2002-04-18 23:24 ` Jacques Garrigue 2002-04-19 10:25 ` Jacek Chrzaszcz 1 sibling, 0 replies; 3+ messages in thread From: Jacques Garrigue @ 2002-04-18 23:24 UTC (permalink / raw) To: laurent.magdelaine; +Cc: caml-list From: "Laurent.MAGDELAINE" <laurent.magdelaine@wanadoo.fr> > Par contre, quand je recompile un toplevel : > ocamlmktop -custom -o mytop -I +labltk -linkall labltk.cma > et que je tente d'ouvrir le meme module : > open Tk;; > j'obtient : > Unbound module Tk Contrairement a` ce que dit le code source, les toplevels crees avec ocamlmktop ne semblent pas memoriser le path de leur creation. Essayez mytop -I +labltk. Remarque: pour labltk le toplevel est deja` installe' sous le nom labltk. Autre remarque: labltk ne marche pas bien avec les threads. Essayez plutot lablgtk. Jacques Garrigue ------------------- To unsubscribe, mail caml-list-request@inria.fr Archives: http://caml.inria.fr Bug reports: http://caml.inria.fr/bin/caml-bugs FAQ: http://caml.inria.fr/FAQ/ Beginner's list: http://groups.yahoo.com/group/ocaml_beginners ^ permalink raw reply [flat|nested] 3+ messages in thread
* [Caml-list] creation d'un toplevel avec camltk ! 2002-04-17 18:56 [Caml-list] creation d'un toplevel avec camltk ! Laurent.MAGDELAINE 2002-04-18 23:24 ` Jacques Garrigue @ 2002-04-19 10:25 ` Jacek Chrzaszcz 1 sibling, 0 replies; 3+ messages in thread From: Jacek Chrzaszcz @ 2002-04-19 10:25 UTC (permalink / raw) To: Laurent.MAGDELAINE; +Cc: caml-list Voici la reponse rapide: il faut executer ton nouveau toplevel comme ca: ./mytop -I +labltk La meuilleure mothode consiste a linker dans ton toplevel un fichier add_dir.ml contenant Topdirs.dir_directory "+labltk" Ensuite tu pourra oublier -I +labltk Bon courage Jacek PS. Je viens de tester ca, voici le "screenshot" : [chrzaszc@ruta test]$ cat > add_dir.ml Topdirs.dir_directory "+labltk" [chrzaszc@ruta test]$ ocamlmktop -custom -o mytop -I +labltk -linkall labltk.cma add_dir.ml [chrzaszc@ruta test]$ ./mytop Objective Caml version 3.04 # open Tk;; # cgets;; - : 'a Widget.widget -> string -> string = <fun> # ------------------- To unsubscribe, mail caml-list-request@inria.fr Archives: http://caml.inria.fr Bug reports: http://caml.inria.fr/bin/caml-bugs FAQ: http://caml.inria.fr/FAQ/ Beginner's list: http://groups.yahoo.com/group/ocaml_beginners ^ permalink raw reply [flat|nested] 3+ messages in thread
end of thread, other threads:[~2002-04-19 15:40 UTC | newest] Thread overview: 3+ messages (download: mbox.gz / follow: Atom feed) -- links below jump to the message on this page -- 2002-04-17 18:56 [Caml-list] creation d'un toplevel avec camltk ! Laurent.MAGDELAINE 2002-04-18 23:24 ` Jacques Garrigue 2002-04-19 10:25 ` Jacek Chrzaszcz
This is a public inbox, see mirroring instructions for how to clone and mirror all data and code used for this inbox