Thread overview
Re: Download page needs a tidy up
Aug 22, 2013
Manu
Aug 22, 2013
Ludovit Lucenic
Sep 23, 2013
Flamaros
Sep 23, 2013
Bruno Medeiros
Sep 23, 2013
Bruno Medeiros
Aug 22, 2013
Manu
August 22, 2013
I got the latest GDC from dlang.org/download, but it doesn't work. libiconv-2.dll (and possibly others?) is not included in the package.

If this depends on another package being present, there is no text anywhere along the download path to inform the user.


On 22 August 2013 13:07, Manu <turkeyman@gmail.com> wrote:

> So I'm trying to find windows binaries for GDC and LDC...
>
> First place I look is dlang.org/download. Appears to be for DMD... keep looking.
>
> I look at the GDC/LDC wiki pages. No links to binaries anywhere.
> GDC and LDC home pages... no links to binaries.
> Github doesn't host binaries anymore...
>
> Where are they?
>
> Turns out there are links to the GDC binaries (hosted on bitbucket) on
> dlang.org/download.
> ...I didn't previously notice they were there, never scrolled down far
> enough. The impression you get from the top of the page is that dlang.orgis just DMD related, and I quickly dismissed it previously >_<
>
> But there's still no LDC binary there... where is it?
>
> This needs to be fixed. You can argue I'm retarded and ignorant, but as an end user, it should take me no more than 5 seconds to find the download button.
>
> I suggest, on the front page of dlang.org, there should be a MASSIVE button: "DOWNLOAD D COMPILERS", and the download page should be tweaked to be more obviously compiler agnostic.
>
> D1 and DMC consume an unreasonable amount of realestate, hiding GDC/LDC
> (surely basically nobody is looking for those?), perhaps they should be
> reduced to small test links with the other links down the bottom of the
> page?
> This will allow room to present GDC and LDC without scrolling.
>
> And why is there no LDC binary?
>


August 22, 2013
On 22 August 2013 13:23, Manu <turkeyman@gmail.com> wrote:

> I got the latest GDC from dlang.org/download, but it doesn't work. libiconv-2.dll (and possibly others?) is not included in the package.
>
> If this depends on another package being present, there is no text anywhere along the download path to inform the user.
>

And if I try the older 4.6.1 toolchain, it complains about libgmp-3.dll
missing (and maybe others).

On 22 August 2013 13:07, Manu <turkeyman@gmail.com> wrote:
>
>> So I'm trying to find windows binaries for GDC and LDC...
>>
>> First place I look is dlang.org/download. Appears to be for DMD... keep looking.
>>
>> I look at the GDC/LDC wiki pages. No links to binaries anywhere.
>> GDC and LDC home pages... no links to binaries.
>> Github doesn't host binaries anymore...
>>
>> Where are they?
>>
>> Turns out there are links to the GDC binaries (hosted on bitbucket) on
>> dlang.org/download.
>> ...I didn't previously notice they were there, never scrolled down far
>> enough. The impression you get from the top of the page is that dlang.orgis just DMD related, and I quickly dismissed it previously >_<
>>
>> But there's still no LDC binary there... where is it?
>>
>> This needs to be fixed. You can argue I'm retarded and ignorant, but as an end user, it should take me no more than 5 seconds to find the download button.
>>
>> I suggest, on the front page of dlang.org, there should be a MASSIVE button: "DOWNLOAD D COMPILERS", and the download page should be tweaked to be more obviously compiler agnostic.
>>
>> D1 and DMC consume an unreasonable amount of realestate, hiding GDC/LDC
>> (surely basically nobody is looking for those?), perhaps they should be
>> reduced to small test links with the other links down the bottom of the
>> page?
>> This will allow room to present GDC and LDC without scrolling.
>>
>> And why is there no LDC binary?
>>
>
>


August 22, 2013
On Thursday, 22 August 2013 at 03:23:57 UTC, Manu wrote:
> I got the latest GDC from dlang.org/download, but it doesn't work.
> libiconv-2.dll (and possibly others?) is not included in the package.
>
> If this depends on another package being present, there is no text anywhere
> along the download path to inform the user.
>
>
> On 22 August 2013 13:07, Manu <turkeyman@gmail.com> wrote:
>
>> So I'm trying to find windows binaries for GDC and LDC...
>>
>> First place I look is dlang.org/download. Appears to be for DMD... keep
>> looking.
>>
>> I look at the GDC/LDC wiki pages. No links to binaries anywhere.
>> GDC and LDC home pages... no links to binaries.
>> Github doesn't host binaries anymore...
>>
>> Where are they?
>>
>> Turns out there are links to the GDC binaries (hosted on bitbucket) on
>> dlang.org/download.
>> ...I didn't previously notice they were there, never scrolled down far
>> enough. The impression you get from the top of the page is that dlang.orgis just DMD related, and I quickly dismissed it previously >_<
>>
>> But there's still no LDC binary there... where is it?
>>
>> This needs to be fixed. You can argue I'm retarded and ignorant, but as an
>> end user, it should take me no more than 5 seconds to find the download
>> button.
>>
>> I suggest, on the front page of dlang.org, there should be a MASSIVE
>> button: "DOWNLOAD D COMPILERS", and the download page should be tweaked to
>> be more obviously compiler agnostic.
>>
>> D1 and DMC consume an unreasonable amount of realestate, hiding GDC/LDC
>> (surely basically nobody is looking for those?), perhaps they should be
>> reduced to small test links with the other links down the bottom of the
>> page?
>> This will allow room to present GDC and LDC without scrolling.
>>
>> And why is there no LDC binary?

I am completely with you, Manu.
Same with me with GDC under Windows. Missing libiconv-2.dll...
The same happened to me when looking around for the other two D compilers. It took me a couple of days until I found the link on the dlang.org's download page.

Any suggestions on where to get a working copy of GDC to run on Windows, please?

Thanks,
Ludovit
September 23, 2013
On Thursday, 22 August 2013 at 13:14:01 UTC, Ludovit Lucenic wrote:
> On Thursday, 22 August 2013 at 03:23:57 UTC, Manu wrote:
>> I got the latest GDC from dlang.org/download, but it doesn't work.
>> libiconv-2.dll (and possibly others?) is not included in the package.
>>
>> If this depends on another package being present, there is no text anywhere
>> along the download path to inform the user.
>>
>>
>> On 22 August 2013 13:07, Manu <turkeyman@gmail.com> wrote:
>>
>>> So I'm trying to find windows binaries for GDC and LDC...
>>>
>>> First place I look is dlang.org/download. Appears to be for DMD... keep
>>> looking.
>>>
>>> I look at the GDC/LDC wiki pages. No links to binaries anywhere.
>>> GDC and LDC home pages... no links to binaries.
>>> Github doesn't host binaries anymore...
>>>
>>> Where are they?
>>>
>>> Turns out there are links to the GDC binaries (hosted on bitbucket) on
>>> dlang.org/download.
>>> ...I didn't previously notice they were there, never scrolled down far
>>> enough. The impression you get from the top of the page is that dlang.orgis just DMD related, and I quickly dismissed it previously >_<
>>>
>>> But there's still no LDC binary there... where is it?
>>>
>>> This needs to be fixed. You can argue I'm retarded and ignorant, but as an
>>> end user, it should take me no more than 5 seconds to find the download
>>> button.
>>>
>>> I suggest, on the front page of dlang.org, there should be a MASSIVE
>>> button: "DOWNLOAD D COMPILERS", and the download page should be tweaked to
>>> be more obviously compiler agnostic.
>>>
>>> D1 and DMC consume an unreasonable amount of realestate, hiding GDC/LDC
>>> (surely basically nobody is looking for those?), perhaps they should be
>>> reduced to small test links with the other links down the bottom of the
>>> page?
>>> This will allow room to present GDC and LDC without scrolling.
>>>
>>> And why is there no LDC binary?
>
> I am completely with you, Manu.
> Same with me with GDC under Windows. Missing libiconv-2.dll...
> The same happened to me when looking around for the other two D compilers. It took me a couple of days until I found the link on the dlang.org's download page.
>
> Any suggestions on where to get a working copy of GDC to run on Windows, please?
>
> Thanks,
> Ludovit

I want to try gdc and I get the same error on libiconv-2.dll
September 23, 2013
On 22/08/2013 04:23, Manu wrote:
> I got the latest GDC from dlang.org/download
> <http://dlang.org/download>, but it doesn't work.
> libiconv-2.dll (and possibly others?) is not included in the package.
>
> If this depends on another package being present, there is no text
> anywhere along the download path to inform the user.
>
>

I just had the same problem today. I opened a thread in the GDC newsgroup to see if this can be rectified ( news://news.digitalmars.com:119/l1q33o$2m6i$1@digitalmars.com ) as even on the GDC website there is no such info.

But regardless, http://dlang.org/download should be updated as well. I agree on the point that is quite beneficial to D to have this information tidied up and better presented for new (and existing) D users. (even I took a while to figure out that I needed TDM-GCC in addition to the GDC packages in https://bitbucket.org/goshawk/gdc/downloads - and it's an installation procedure I've done in the past as well, but had forgotten).

-- 
Bruno Medeiros - Software Engineer
September 23, 2013
On 22/08/2013 14:13, Ludovit Lucenic wrote:
> On Thursday, 22 August 2013 at 03:23:57 UTC, Manu wrote:
>> I got the latest GDC from dlang.org/download, but it doesn't work.
>> libiconv-2.dll (and possibly others?) is not included in the package.
>>
>> If this depends on another package being present, there is no text
>> anywhere
>> along the download path to inform the user.
>>
>>
>> On 22 August 2013 13:07, Manu <turkeyman@gmail.com> wrote:
>>
>>> So I'm trying to find windows binaries for GDC and LDC...
>>>
>>> First place I look is dlang.org/download. Appears to be for DMD... keep
>>> looking.
>>>
>>> I look at the GDC/LDC wiki pages. No links to binaries anywhere.
>>> GDC and LDC home pages... no links to binaries.
>>> Github doesn't host binaries anymore...
>>>
>>> Where are they?
>>>
>>> Turns out there are links to the GDC binaries (hosted on bitbucket) on
>>> dlang.org/download.
>>> ...I didn't previously notice they were there, never scrolled down far
>>> enough. The impression you get from the top of the page is that
>>> dlang.orgis just DMD related, and I quickly dismissed it previously >_<
>>>
>>> But there's still no LDC binary there... where is it?
>>>
>>> This needs to be fixed. You can argue I'm retarded and ignorant, but
>>> as an
>>> end user, it should take me no more than 5 seconds to find the download
>>> button.
>>>
>>> I suggest, on the front page of dlang.org, there should be a MASSIVE
>>> button: "DOWNLOAD D COMPILERS", and the download page should be
>>> tweaked to
>>> be more obviously compiler agnostic.
>>>
>>> D1 and DMC consume an unreasonable amount of realestate, hiding GDC/LDC
>>> (surely basically nobody is looking for those?), perhaps they should be
>>> reduced to small test links with the other links down the bottom of the
>>> page?
>>> This will allow room to present GDC and LDC without scrolling.
>>>
>>> And why is there no LDC binary?
>
> I am completely with you, Manu.
> Same with me with GDC under Windows. Missing libiconv-2.dll...
> The same happened to me when looking around for the other two D
> compilers. It took me a couple of days until I found the link on the
> dlang.org's download page.
>
> Any suggestions on where to get a working copy of GDC to run on Windows,
> please?
>
> Thanks,
> Ludovit

Check out: http://forum.dlang.org/thread/l1q33o$2m6i$1@digitalmars.com

I haven't tried the 64 bit alternative though (which has a more recent DMD frontend version: 2.060)

-- 
Bruno Medeiros - Software Engineer