Thread overview
why gdc9.1 isn't available from gdcproject.org?
May 28, 2019
dangbinghoo
May 28, 2019
Iain Buclaw
May 28, 2019
Nick Sabalausky
May 29, 2019
Iain Buclaw
Aug 06, 2019
Guillaume Piolat
May 31, 2019
Dejan Lekic
May 28, 2019
hi,

as heard of the GDC 9.1 release, but I can't find the prebuilt download, the download page of gdcproject.org lists out with version v2.068.2_gcc6 of buildtime
in the year of 2016, it's quite outdated. What I want is to try the GDC9.1 for ARM and MIPS bare-metal targets.


Thanks!


May 28, 2019
On Tue, 28 May 2019 at 04:30, dangbinghoo via D.gnu <d.gnu@puremagic.com> wrote:
>
> hi,
>
> as heard of the GDC 9.1 release, but I can't find the prebuilt
> download, the download page of gdcproject.org lists out with
> version v2.068.2_gcc6 of buildtime
> in the year of 2016, it's quite outdated. What I want is to try
> the GDC9.1 for ARM and MIPS bare-metal targets.
>

There's never really been any proper binaries available there, I think the entire section should just be replaced with a forwarded link to gcc.

Fortunately, building your own compiler is easy.  Bare-metal ARM target is --target=arm-eabi, and mips would be --target=mips64-elf, you'd only need to go as far as `make all-gcc` I guess.

-- 
Iain
May 28, 2019
On Tuesday, 28 May 2019 at 14:59:34 UTC, Iain Buclaw wrote:
> On Tue, 28 May 2019 at 04:30, dangbinghoo via D.gnu <d.gnu@puremagic.com> wrote:
>>
>> hi,
>>
>> as heard of the GDC 9.1 release, but I can't find the prebuilt
>> download, the download page of gdcproject.org lists out with
>> version v2.068.2_gcc6 of buildtime
>> in the year of 2016, it's quite outdated. What I want is to try
>> the GDC9.1 for ARM and MIPS bare-metal targets.
>>
>
> There's never really been any proper binaries available there, I think the entire section should just be replaced with a forwarded link to gcc.
>
> Fortunately, building your own compiler is easy.  Bare-metal ARM target is --target=arm-eabi, and mips would be --target=mips64-elf, you'd only need to go as far as `make all-gcc` I guess.

What should travis-ci users do then?
May 29, 2019
On Wed, 29 May 2019 at 01:50, Nick Sabalausky via D.gnu <d.gnu@puremagic.com> wrote:
>
> On Tuesday, 28 May 2019 at 14:59:34 UTC, Iain Buclaw wrote:
> > On Tue, 28 May 2019 at 04:30, dangbinghoo via D.gnu <d.gnu@puremagic.com> wrote:
> >>
> >> hi,
> >>
> >> as heard of the GDC 9.1 release, but I can't find the prebuilt
> >> download, the download page of gdcproject.org lists out with
> >> version v2.068.2_gcc6 of buildtime
> >> in the year of 2016, it's quite outdated. What I want is to try
> >> the GDC9.1 for ARM and MIPS bare-metal targets.
> >>
> >
> > There's never really been any proper binaries available there, I think the entire section should just be replaced with a forwarded link to gcc.
> >
> > Fortunately, building your own compiler is easy.  Bare-metal ARM target is --target=arm-eabi, and mips would be --target=mips64-elf, you'd only need to go as far as `make all-gcc` I guess.
>
> What should travis-ci users do then?

Debian/Ubuntu tends to be on top of ensuring latest version of gcc is available on the current release.

The semaphoreCI testers use this repo, which covers older releases (though TravisCI runners tend to be fairly ancient).

https://launchpad.net/~ubuntu-toolchain-r/+archive/ubuntu/test

-- 
Iain
May 31, 2019
On Tuesday, 28 May 2019 at 02:25:35 UTC, dangbinghoo wrote:
> hi,
>
> as heard of the GDC 9.1 release, but I can't find the prebuilt download, the download page of gdcproject.org lists out with version v2.068.2_gcc6 of buildtime
> in the year of 2016, it's quite outdated. What I want is to try the GDC9.1 for ARM and MIPS bare-metal targets.
>
>
> Thanks!

Fedora 30 and last few Ubuntu releases have GCC with D enabled. If you do not use them and your distro has GCC without D, you need to build it yourself. It is not that hard, just follow the instructions on the gdcproject.org ...
August 06, 2019
On Wednesday, 29 May 2019 at 20:01:54 UTC, Iain Buclaw wrote:
>>
>> What should travis-ci users do then?
>
> Debian/Ubuntu tends to be on top of ensuring latest version of gcc is available on the current release.
>
> The semaphoreCI testers use this repo, which covers older releases (though TravisCI runners tend to be fairly ancient).
>
> https://launchpad.net/~ubuntu-toolchain-r/+archive/ubuntu/test

Hello,

I stumbled upon the same problem on travis.
https://travis-ci.community/t/could-someone-please-upgrade-the-gdc-travis-use/4533/3

I have no idea how to fix this.