[Omake] Build problem with OCaml release candidate
Aleksey Nogin
nogin at metaprl.org
Fri Dec 21 12:05:11 PST 2007
Markus,
It would appear that the RC1 has a problem with typing of recursive
modules :-(
I would recommend bugging people on the OCaml list with this...
Aleksey
On 20.12.2007 11:03, Markus Mottl wrote:
> Hi,
>
> I have run into the following problem trying to build
> omake-9.8.5.godi3 in Godi with the current release candidate 1 for
> OCaml-3.10.1:
>
>> File "omake_node.ml", line 331, characters 0-791:
>> Signature mismatch:
>> Modules do not match:
>> sig
>> type t =
>> DirElt.t =
>> DirRoot of Lm_filename_util.root
>> | DirSub of FileCase.t * string * t Lm_hash.hash_marshal_eq_item
>> val abs_dir_name : DirHash.t -> string
>> end
>> is not included in
>> sig
>> type t =
>> DirRoot of Lm_filename_util.root
>> | DirSub of FileCase.t * string * DirHash.t
>> val abs_dir_name : DirHash.t -> string
>> end
>> Type declarations do not match:
>> type t =
>> DirElt.t =
>> DirRoot of Lm_filename_util.root
>> | DirSub of FileCase.t * string * t Lm_hash.hash_marshal_eq_item
>> is not included in
>> type t =
>> DirRoot of Lm_filename_util.root
>> | DirSub of FileCase.t * string * DirHash.t
>> make[1]: *** [omake_node.cmo] Error 2
>> make: *** [bootstrap] Error 2
>> make[1]: Leaving directory `/usr/local/home/godi310.1_64bit/godi/build/godi/godi-omake/work/omake-0.9.8.5/boot'
>
> Any ideas on how to fix this?
>
> Best regards,
> Markus
>
More information about the Omake
mailing list