From: Philippe Veber <philippe.veber@gmail.com>
To: caml users <caml-list@inria.fr>
Subject: [Caml-list] Current SVN head and findlib.
Date: Thu, 12 Apr 2012 14:30:15 +0200 [thread overview]
Message-ID: <CAOOOohQs19EwvwpKQg1V+uK_kVL7n_H8SuxAUs4im39jLEwutw@mail.gmail.com> (raw)
[-- Attachment #1: Type: text/plain, Size: 1799 bytes --]
Dear camlers,
While playing with the upcoming features of our favorite compiler, I found
that the current trunk and version/4.00 branch do not work well with
findlib (version 1.2.8). I report it here so others might confirm (or not)
what I say.
OCaml version 4.01.0+dev1_2012-03-31
# #use "topfind";;
- : unit = ()
File "/home/pveber/usr/ocamlbrew/ocaml-svn/trunk/lib/ocaml/topfind", line
37, characters 0-22:
Error: Unbound module Topfind
What is really surprising is that the toplevel doesn't complain if I
copy/paste the contents of topfind directly in the compiler:
[gesundheit:~ 14:23]$ocaml <
/home/pveber/usr/ocamlbrew/ocaml-svn/trunk/lib/ocaml/topfind
OCaml version 4.01.0+dev1_2012-03-31
# * * * * * - : unit = ()
# * * # Findlib has been successfully loaded.
Additional directives:
#require "package";; to load a package
#list;; to list the available packages
#camlp4o;; to load camlp4 (standard syntax)
#camlp4r;; to load camlp4 (revised syntax)
#predicates "p,q,...";; to set these predicates
Topfind.reset();; to force that packages will be reloaded
#thread;; to enable threads
- : unit = ()
As you can notice, the install was done using ocamlbrew, but I could
reproduce the same problem directly installing ocaml and findlib. As I'd
rather not dump some foolishness of mine in mantis, I'd be glad somebody
could check this. Using ocamlbrew, this can be as simple as:
export OCAMLBREW_FLAGS="-t -a"
export OCAMLBREW_BASE=/home/joe/ocamlbrew
curl -kL https://raw.github.com/hcarty/ocamlbrew/master/ocamlbrew-install |
bash
The problem is present if ocamlbrew stops before installing utop.
Cheers,
Philippe.
[-- Attachment #2: Type: text/html, Size: 4182 bytes --]
next reply other threads:[~2012-04-12 12:30 UTC|newest]
Thread overview: 6+ messages / expand[flat|nested] mbox.gz Atom feed top
2012-04-12 12:30 Philippe Veber [this message]
2012-04-12 12:57 ` Jonathan Protzenko
2012-04-12 14:24 ` Philippe Veber
2012-04-12 13:27 ` Stéphane Glondu
2012-04-12 14:25 ` Philippe Veber
2012-04-16 15:46 ` Gerd Stolpmann
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=CAOOOohQs19EwvwpKQg1V+uK_kVL7n_H8SuxAUs4im39jLEwutw@mail.gmail.com \
--to=philippe.veber@gmail.com \
--cc=caml-list@inria.fr \
/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