[MLton] problems building mlton

Stephen Weeks MLton@mlton.org
Wed, 21 Jan 2004 07:15:22 -0800


> /home/lziarek/usr/bin/mlton @MLton  gc-summary -- -host self -verbose 1
> -output mlton-compile mlton-stubs-1997.cm
> MLton 20030716 (built Wed Jul 16 10:23:10 2003 on redhat71)
> MLton starting
>    Compile SML starting
>       pre codegen starting
> ../lib/mlton-stubs/1997-to-2002.sml:8.9-11.3 Error: unify: type
> constructors not equal
>    t1: char vector
>    t2: char vector option
> ../lib/mlyacc/parser2.sml:174.35-174.40 Error: unify: type constructors
> not equal
>    t1: char vector
>    t2: <recur> option
> ../lib/mlyacc/parser2.sml:175.44-175.45 Error: unify: type constructors
> not equal
> .........
> 
> 
> Any ideas what may be causing this?

I can't tell what version of the sources you are trying to build, but
it doesn't look like the CVS, since 1997-to-2002.sml disappeared a
while back in favor of the update-basis script.  And I don't think its
the 20030716 sources, since 20030716 can bootstrap itself fine.

What version of the sources are you trying to build (and why not the
latest version)?