Thread overview | |||||||
---|---|---|---|---|---|---|---|
|
August 17, 2016 Bootstrapping LDC build | ||||
---|---|---|---|---|
| ||||
Attachments:
| Prompted by https://github.com/ldc-developers/ldc/issues/1657 and https ://github.com/ldc-developers/ldc/issues/1702 I am trying to think through how to boostrap a 2.071.1 build from scratch. I am guessing that there must be a tagged release that requires only a C++ compiler. I can check this out, and build without a D compiler. Then I can checkout the latest official release compile that with the bootstrap and then compile it again with itself. If this is the case then the wiki page at http://wiki.dlang.org/Building_LDC_from_source p ossibly needs an update: it assumes you have a suitable D compiler pre- installed and whilst Debian does, Fedora does not. If anyone knows where "bioinfornatics" has gone, could you put me in touch with that person, the Fedora package hasn't been updated in ages and it really rather needs an upgrade from 0.16 to 1.0. https://admin.fedoraproject.org/pkgdb/packager/bioinfornatics/ https://apps.fedoraproject.org/packages/ldc |
August 17, 2016 Re: Bootstrapping LDC build | ||||
---|---|---|---|---|
| ||||
Posted in reply to Russel Winder | On Wednesday, 17 August 2016 at 06:24:06 UTC, Russel Winder wrote:
> [...]
>
> I am guessing that there must be a tagged release that requires only a
> C++ compiler.
Indeed. LDC 0.17 is the one, and you can checkout the `ltsmaster` branch to get the latest (possibly unreleased) version. I see that Kai is working on releasing LDC 0.17.2 soon.
I've added a little more detail to the wiki page.
cheers,
Johan
|
August 17, 2016 Re: Bootstrapping LDC build | ||||
---|---|---|---|---|
| ||||
Posted in reply to Russel Winder | On Wednesday, 17 August 2016 at 06:24:06 UTC, Russel Winder wrote: > If anyone knows where "bioinfornatics" has gone, could you put me in touch with that person, the Fedora package hasn't been updated in ages and it really rather needs an upgrade from 0.16 to 1.0. > > https://admin.fedoraproject.org/pkgdb/packager/bioinfornatics/ > > https://apps.fedoraproject.org/packages/ldc You are definitely not a stalker ;) http://bioinfornatics.eu/blog/about-me-2/ https://github.com/bioinfornatics He posts from time to time in the forum, so it's safe to assume that he isn't gone. |
August 26, 2016 Re: Bootstrapping LDC build | ||||
---|---|---|---|---|
| ||||
Posted in reply to Russel Winder | On Wednesday, 17 August 2016 at 06:24:06 UTC, Russel Winder wrote: > Prompted by https://github.com/ldc-developers/ldc/issues/1657 and https ://github.com/ldc-developers/ldc/issues/1702 I am trying to think through how to boostrap a 2.071.1 build from scratch. > > I am guessing that there must be a tagged release that requires only a > C++ compiler. I can check this out, and build without a D compiler. Russel, would this be of any help, or is it not useful: https://github.com/ldc-developers/ldc-developers.github.io/pull/3 |
August 26, 2016 Re: Bootstrapping LDC build | ||||
---|---|---|---|---|
| ||||
Posted in reply to Russel Winder | On Wednesday, 17 August 2016 at 06:24:06 UTC, Russel Winder wrote:
> I am guessing that there must be a tagged release that requires only a
> C++ compiler.
There is – the 0.17.x release series.
— David
|
Copyright © 1999-2021 by the D Language Foundation