From mboxrd@z Thu Jan 1 00:00:00 1970 Received: (from majordomo@localhost) by pauillac.inria.fr (8.7.6/8.7.3) id JAA12551; Fri, 19 Apr 2002 09:58:49 +0200 (MET DST) X-Authentication-Warning: pauillac.inria.fr: majordomo set sender to owner-caml-list@pauillac.inria.fr using -f Received: from concorde.inria.fr (concorde.inria.fr [192.93.2.39]) by pauillac.inria.fr (8.7.6/8.7.3) with ESMTP id JAA12545 for ; Fri, 19 Apr 2002 09:58:48 +0200 (MET DST) Received: from pauillac.inria.fr (pauillac.inria.fr [128.93.11.35]) by concorde.inria.fr (8.11.1/8.11.1) with ESMTP id g3J7wiL01308; Fri, 19 Apr 2002 09:58:44 +0200 (MET DST) Received: (from xleroy@localhost) by pauillac.inria.fr (8.7.6/8.7.3) id JAA12553; Fri, 19 Apr 2002 09:58:44 +0200 (MET DST) Date: Fri, 19 Apr 2002 09:58:44 +0200 From: Xavier Leroy To: David Chase Cc: caml-list@inria.fr Subject: Re: [Caml-list] Proselytizing Message-ID: <20020419095844.A12080@pauillac.inria.fr> References: <20020418144440.GA27750@kiefer.ai.univie.ac.at> <20020418074543.95391.qmail@web11204.mail.yahoo.com> <20020418074543.95391.qmail@web11204.mail.yahoo.com> <5.1.0.14.0.20020418095406.02a6aec0@pop.mail.yahoo.com> <5.1.0.14.0.20020418151206.01ec4098@pop.theWorld.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 1.0i In-Reply-To: <5.1.0.14.0.20020418151206.01ec4098@pop.theWorld.com>; from chase@world.std.com on Thu, Apr 18, 2002 at 04:10:07PM -0400 Sender: owner-caml-list@pauillac.inria.fr Precedence: bulk > I am trying, as hard as possible in my non-copious free time, > to get past my own inflection point, and one sticking point is > confusion with CamlTk. I thought it worked -- it's clearly > "here" enough to run the browser, and I did the load and execute > game in the scripting window, but when I try the examples, it > fails to find it: I agree the situation is a bit confusing: there are two OCaml GUI libraries based on Tk. One (Labltk) is part of the standard distribution, and used by the interface browser. The other (Camltk) is distributed separately and used in the demo that didn't compile. > I'm sure this is some sort of pilot error on my part, but it's > not getting me to where I want to be. I tried to modify the makefile > to use labltk instead of camltk, but it failed there with Sorry for the scary error message, but it just says that Camltk and Labltk have different interfaces! > I also tried to install camltk separately, but that was an > almighty mess (among other things, the configuration uses > obsolete macros to check for the existence of Cygwin, never > mind total confusion about what tools to use to make libraries, > and what suffixes different sorts of file should have.) > I am doing all this on Windows 2k, with some recent version > of Cygwin Camltk is (for the time being) Unix-only. Although Cygwin does heroic efforts to emulate Unix, it's not quite Unix and I'm not surprised that Camltk doesn't compile right out of the box under Cygwin. This mess should be cleaned up in the future, as there is an effort in progress to merge Labltk and Camltk, and install both in the standard distribution. In the meantime, I agree a Labltk version of the examples is in order. > Remember -- I am getting stumped by one of the demos that > is supposed to get people started, and I am normally capable > of installing garbage like Oracle, Apache, mail server > software, and firewalls, all with my bare hands. I don't doubt that, but my experience (as a long-time Unix user who installed quite a bit of garbage of the kind you mention) is that installing Unix software on Windows machines, even with Cygwin, is often surprisingly hard. - Xavier Leroy ------------------- 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