Auto-bootstrapping builds of LDC with DDMD frontend

Pjotr Prins via digitalmars-d-ldc digitalmars-d-ldc at puremagic.com
Mon Jan 30 20:25:45 PST 2017


On Monday, 30 January 2017 at 21:13:54 UTC, David Nadlinger wrote:
> On Monday, 30 January 2017 at 21:06:44 UTC, David Nadlinger 
> wrote:
>> Why do you need to bootstrap, though – can't you just have a 
>> build-time dependency on a D compiler?
>
> (Maybe a separate helper package with the C++-only version, if 
> you only have LDC available and can't directly depend on an 
> older version of the same package.)

With GNU Guix Fred Muriithi created a package for ldc 1.1.0 that 
bootstraps from source successfully. It is part of GNU Guix now 
and will run on any Linux distribution (even old ones). 
Installation takes ~15 minutes if you install Guix from scratch.


More information about the digitalmars-d-ldc mailing list