since 0.8.0 conflicts with extlib (UChar) in toplevel
Status: Beta
Brought to you by:
yori
Compiling to native or bytecode is ok, but not toplevel. Probably this is compiler limitation wrt packed modules in toplevel (see PR#4679 for similar-sounding problem).
$ ocaml
Objective Caml version 3.11.2
# #use "topfind";;
- : unit = ()
# #require "extlib";;
/usr/lib/ocaml/extlib: added to search path
/usr/lib/ocaml/extlib/extLib.cma: loaded
# #require "camomile";;
/usr/lib/ocaml/unix.cma: loaded
/usr/lib/ocaml/bigarray.cma: loaded
/usr/local/lib/ocaml/3.11.2/camomile: added to search path
/usr/local/lib/ocaml/3.11.2/camomile/camomile.cma: loaded
The files /usr/local/lib/ocaml/3.11.2/camomile/camomile.cma
and /usr/lib/ocaml/extlib/extLib.cma
disagree over interface UChar
It looks like that Camomile and Extlib have conflicting expectation for UChar module. Could you check whether uChar.cmi is present somewhere in the search path?