From: Brian Rogoff <bpr@bpr.best.vwh.net>
To: David Chase <chase@world.std.com>
Cc: caml-list@inria.fr
Subject: Re: [Caml-list] Proselytizing
Date: Fri, 19 Apr 2002 02:25:13 +0000 (GMT) [thread overview]
Message-ID: <Pine.BSF.4.40.0204190219580.23930-100000@bpr.best.vwh.net> (raw)
In-Reply-To: <5.1.0.14.0.20020418151206.01ec4098@pop.theWorld.com>
Ouch! I filed a complaint about that very problem with the oc library
camltk example.
David, check out the otherlibs/labltk/example directory of your ocaml
distribution, and that contains roughly the same examples for labltk.
-- Brian
On Thu, 18 Apr 2002, David Chase wrote:
> At 10:06 AM 4/18/2002 -0700, Charles Martin wrote:
> >>Only a few weeks ago I managed to convert some staunch CL-programming
> >>colleague to OCaml (after one year of merciless proselytizing!).
> >...
> >By the way, I scanned the new translated OCaml book and I have to say, it is a very impressive piece of work. The publication of this and Benjamin Pierce's new book might help OCaml past the inflection point.
>
> Slightly better packaging/checking on the demos would be a good thing.
>
> 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:
>
> -- Making all in camltk
> (This program requires the CamlTk library;
> if you haven't installed it, compilation will fail.)
> make[1]: Entering directory `/h/image/ftp.inria.fr/oc/camltk'
> ocamlc -I +camltk -c start.ml
> File "start.ml", line 25, characters 0-7:
> Unbound module Tk
> make[1]: *** [start.cmo] Error 2
> make[1]: Leaving directory `/h/image/ftp.inria.fr/oc/camltk'
> make: [all] Error 2 (ignored)
>
> 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
>
> File "start.ml", line 31, characters 6-27:
> Expecting function has type
> ?name:string ->
> ?activebackground:Tk.color ->
> ?activeforeground:Tk.color ->
> ?anchor:Tk.anchor ->
> ?background:Tk.color ->
> ?bitmap:Tk.bitmap ->
> ?borderwidth:int ->
> ?command:(unit -> unit) ->
> ?cursor:Tk.cursor ->
> ?disabledforeground:Tk.color ->
> ?font:string ->
> ?foreground:Tk.color ->
> ?height:int ->
> ?highlightbackground:Tk.color ->
> ?highlightcolor:Tk.color ->
> ?highlightthickness:int ->
> ?image:[< Tk.image] ->
> ?justify:Tk.justification ->
> ?padx:int ->
> ?pady:int ->
> ?relief:Tk.relief ->
> ?state:Tk.state ->
> ?takefocus:bool ->
> ?text:string ->
> ?textvariable:Textvariable.textVariable ->
> ?underline:int ->
> ?width:int -> ?wraplength:int -> Widget.button Widget.widget
>
> 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, and Scriptics Tcl/tk installed, and ocaml 3.04.
> 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. Something
> that is supposed to be easy and confidence building, isn't.
>
> David Chase
>
>
> -------------------
> 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
>
-------------------
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
next prev parent reply other threads:[~2002-04-19 8:53 UTC|newest]
Thread overview: 15+ messages / expand[flat|nested] mbox.gz Atom feed top
2002-04-18 7:45 [Caml-list] Using threads in compiled code Noel Welsh
2002-04-18 8:44 ` Remi VANICAT
2002-04-18 14:44 ` Markus Mottl
2002-04-18 17:06 ` [Caml-list] Proselytizing Charles Martin
2002-04-18 20:10 ` David Chase
2002-04-19 2:25 ` Brian Rogoff [this message]
2002-04-19 7:58 ` Xavier Leroy
2002-04-19 14:32 ` David Chase
2002-04-19 15:21 ` Sven
2002-04-22 8:38 ` [Caml-list] CamlTk/Windows Christophe Macabiau
2002-04-18 19:10 ` [Caml-list] Using threads in compiled code james woodyatt
2002-04-18 21:05 ` Oliver Bandel
2002-04-19 7:42 ` Xavier Leroy
2002-04-19 16:09 ` John Max Skaller
2002-04-23 13:16 ` Noel Welsh
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=Pine.BSF.4.40.0204190219580.23930-100000@bpr.best.vwh.net \
--to=bpr@bpr.best.vwh.net \
--cc=caml-list@inria.fr \
--cc=chase@world.std.com \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox