Self-hosting D compiler -- Coming Real Soon Now(tm)

Daniel Murphy via Digitalmars-d digitalmars-d at puremagic.com
Wed Sep 10 23:42:08 PDT 2014


"H. S. Teoh via Digitalmars-d"  wrote in message 
news:mailman.701.1410376911.5783.digitalmars-d at puremagic.com...

> - How to make a nice transition for people who follow git HEAD (whose
>   setups will inevitably fail once the above PR gets pulled, since it
>   will likely be unable to find a working D compiler in order to build
>   itself);
>
> - Providing clear instructions on how to build a self-hosting compiler;

Install appropriate dmd release.  Set HOST_DC to point to it.  Run makefile 
as usual.

> - Providing working dmd binaries from which may be used to bootstrap
> the  process of building dmd;

The release zips are the source of working D compilers.  There is no work 
that needs to be done here.

> - Decide on policy on how many previous releases the current codebase
>   must be buildable on (currently, it's just the previous release, as I
>   understand it);

It will be at least the current HEAD and previous release. 



More information about the Digitalmars-d mailing list