On Fri, Jan 23, 2004 at 11:16:53AM +0200, Johann Spies wrote: > On Debian unstable I so far could not succeed to get ocamlfind to work > in the toplevel. > > I have changed the following line in /etc/ocamlfind: > > destdir="/usr/local/lib/ocaml/3.07" to > destdir="/usr/lib/ocaml/3.07:/usr/local/lib/ocaml/3.07" The above setting is incorrect, AFAIK destdir should be a single dir and not a list of them. The default setting (destdir="/usr/local/lib/ocaml/3.07") should be the correct one. Also please note that the "destdir" variable is used by findlib only when you do issua an "ocamlfind install" command without providing a "-destdir" switch. If you're using just debian packages this setting is completely useless. > % ledit ocaml > Objective Caml version 3.07+2 > # #use "ocamlfind";; > Cannot find file ocamlfind If you just want to load ocamlfind extension to the ocaml toplevel the correct command is #use "topfind". IIRC it was renamed by upstream from "ocamlfind" to "topfind" a while ago. $ ledit ocaml Objective Caml version 3.07+2 # #use "topfind";; - : 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 = () # You can also add it to your ~/.ocamlinit: $ cat ~/.ocamlinit #use "topfind";; > Can you help me to correct this please? On Sarge everything is > working as expected. Are you sure?, it sounds a bit strange to me. If this is indeed the case there used to be a symlink /usr/lib/ocaml/3.07/ocamlfind -> topfind that was not preserved in the last findlib package. I can add it also in the last one if needed ... Cheers. -- ^Stefano Zacchiroli - Computer Science PhD student @ Uny Bologna, Italy$ ^zack@{cs.unibo.it,debian.org,bononia.it} -- http://www.bononia.it/zack$ ^Frequentando il mio maestro mi ero reso conto [.] che la logica poteva$ ^servire a molto a condizione di entrarci dentro e poi di uscirne -Adso$
Attachment:
signature.asc
Description: Digital signature