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