Hi Jeremie,

On Fri, May 27, 2016 at 02:05:59PM +0200, Jeremie Courreges-Anglas wrote:
> Is a working mlton still required to build mlton?  Your 'bootstrap'
> target depends on the 'fake' target, so I fear nothing changed in that
> regard.

Yes, MLton still has to be compiled with itself. It is possible to keep 
intermediary C or assembly files and use them as bootstrap, which I did.

If anyone will want to generate their own set of bootstrap files from scratch,
it is possible to do so on other platforms which have MLton compiler available
already.

Alternative way of bootstrapping MLton would be to use SML/NJ or PolyML, 
but I do not think these are available on OpenBSD amd64.

Besides generated C sources for MLton, mlyacc bootstrap files are included
into the bootstrap archive - mlyacc also needs itself to compile.

If you know any other way to bootstrap MLton, I might be able to update
the port accordingly. 


Best regards,
Alex

Reply via email to