Jump to page: 1 2
Thread overview
To build GDC for Windows 32/64
Aug 27, 2013
Ludovit Lucenic
Aug 27, 2013
Benjamin Thaut
Aug 27, 2013
Ludovit Lucenic
Aug 28, 2013
Benjamin Thaut
Aug 28, 2013
Ludovit Lucenic
Aug 28, 2013
Benjamin Thaut
Aug 31, 2013
Ludovit Lucenic
Aug 31, 2013
Ludovit Lucenic
Sep 01, 2013
Manu
Sep 01, 2013
Benjamin Thaut
Sep 03, 2013
Ludovit Lucenic
Sep 03, 2013
Benjamin Thaut
August 27, 2013
Hello out there,

is anybody here, please, who would help me to compile/get a
working GDC in Windows environments (both 32 and 64 bit,
preferably 64 bit) ?

I have studied all the GDC-stuff online, but I cannot figure out
this mission :-)
Maybe there is something I am missing, but in general the
documentation seems to be obsolete and the provided packages of
GDC I downloaded seem not to work for me out of the box.

I would very much appreciate some sort of assistance.
When success, I will update the Wiki on the topic.

Thank you very much in advance, dear Dees.

Ludovit
skype: moondog82
August 27, 2013
Am 27.08.2013 09:17, schrieb Ludovit Lucenic:
> Hello out there,
>
> is anybody here, please, who would help me to compile/get a
> working GDC in Windows environments (both 32 and 64 bit,
> preferably 64 bit) ?
>
> I have studied all the GDC-stuff online, but I cannot figure out
> this mission :-)
> Maybe there is something I am missing, but in general the
> documentation seems to be obsolete and the provided packages of
> GDC I downloaded seem not to work for me out of the box.
>
> I would very much appreciate some sort of assistance.
> When success, I will update the Wiki on the topic.
>
> Thank you very much in advance, dear Dees.
>
> Ludovit
> skype: moondog82

http://3d.benjamin-thaut.de/?p=71

I don't know if this still works though.

Kind Regards
Benjamin Thaut
August 27, 2013
On Tuesday, 27 August 2013 at 10:34:20 UTC, Benjamin Thaut wrote:
> Am 27.08.2013 09:17, schrieb Ludovit Lucenic:
>> Hello out there,
>>
>> is anybody here, please, who would help me to compile/get a
>> working GDC in Windows environments (both 32 and 64 bit,
>> preferably 64 bit) ?
>>
>> I have studied all the GDC-stuff online, but I cannot figure out
>> this mission :-)
>> Maybe there is something I am missing, but in general the
>> documentation seems to be obsolete and the provided packages of
>> GDC I downloaded seem not to work for me out of the box.
>>
>> I would very much appreciate some sort of assistance.
>> When success, I will update the Wiki on the topic.
>>
>> Thank you very much in advance, dear Dees.
>>
>> Ludovit
>> skype: moondog82
>
> http://3d.benjamin-thaut.de/?p=71
>
> I don't know if this still works though.
>
> Kind Regards
> Benjamin Thaut

Thank you, Benjamin.
It took me almost an hour to compile the GDC following your guidelines (on Dell:i7, 8G RAM, Win8-64), but ended with an error not being able to find GMP, which was actually in src folder. The build script must have looked somewhere else. I'll try tomorrow to fix it.

Anyway, I have noticed the GDC repository https://github.com/venix1/GDC is used in your guidelines.
What is the basic difference between this one and the one of Iain at https://github.com/D-Programming-GDC/GDC that seems to be updated more recently? Is it possible to build GDC on Windows from the Iain's repository's trunk at all?

Cheers,
Ludovit
August 28, 2013
Am 28.08.2013 00:50, schrieb Ludovit Lucenic:
> On Tuesday, 27 August 2013 at 10:34:20 UTC, Benjamin Thaut wrote:
>> Am 27.08.2013 09:17, schrieb Ludovit Lucenic:
>>> Hello out there,
>>>
>>> is anybody here, please, who would help me to compile/get a
>>> working GDC in Windows environments (both 32 and 64 bit,
>>> preferably 64 bit) ?
>>>
>>> I have studied all the GDC-stuff online, but I cannot figure out
>>> this mission :-)
>>> Maybe there is something I am missing, but in general the
>>> documentation seems to be obsolete and the provided packages of
>>> GDC I downloaded seem not to work for me out of the box.
>>>
>>> I would very much appreciate some sort of assistance.
>>> When success, I will update the Wiki on the topic.
>>>
>>> Thank you very much in advance, dear Dees.
>>>
>>> Ludovit
>>> skype: moondog82
>>
>> http://3d.benjamin-thaut.de/?p=71
>>
>> I don't know if this still works though.
>>
>> Kind Regards
>> Benjamin Thaut
>
> Thank you, Benjamin.
> It took me almost an hour to compile the GDC following your guidelines
> (on Dell:i7, 8G RAM, Win8-64), but ended with an error not being able to
> find GMP, which was actually in src folder. The build script must have
> looked somewhere else. I'll try tomorrow to fix it.
>
> Anyway, I have noticed the GDC repository https://github.com/venix1/GDC
> is used in your guidelines.
> What is the basic difference between this one and the one of Iain at
> https://github.com/D-Programming-GDC/GDC that seems to be updated more
> recently? Is it possible to build GDC on Windows from the Iain's
> repository's trunk at all?
>
> Cheers,
> Ludovit

The difference is, that the one at venix1 has some mingw patches. Without them a couple of features will be broken, like TLS.
I think it should be possible to build from directly from the offical GDC branch, but don't expect a working compiler then.

Kind Regards
Benjamin Thaut
August 28, 2013
On Wednesday, 28 August 2013 at 06:30:04 UTC, Benjamin Thaut wrote:
>
> The difference is, that the one at venix1 has some mingw patches. Without them a couple of features will be broken, like TLS.
> I think it should be possible to build from directly from the offical GDC branch, but don't expect a working compiler then.
>
> Kind Regards
> Benjamin Thaut

Thank you Benjamin.

Is here anybody, who would assist me to somehow prepare the latest working GDC compiler for win32/win64 ? I mean, the one built from official GDC branch (either gdc-4.8 or master) so we have something that works out of the box as latest stable/unstable installable executable, because the target of links to GDC from http://dlang.org/download.html does not apparently work ...

Thanks.
Nice day to everyone.

Ludovit
August 28, 2013
Am 28.08.2013 09:51, schrieb Ludovit Lucenic:
> On Wednesday, 28 August 2013 at 06:30:04 UTC, Benjamin Thaut wrote:
>>
>> The difference is, that the one at venix1 has some mingw patches.
>> Without them a couple of features will be broken, like TLS.
>> I think it should be possible to build from directly from the offical
>> GDC branch, but don't expect a working compiler then.
>>
>> Kind Regards
>> Benjamin Thaut
>
> Thank you Benjamin.
>
> Is here anybody, who would assist me to somehow prepare the latest
> working GDC compiler for win32/win64 ? I mean, the one built from
> official GDC branch (either gdc-4.8 or master) so we have something that
> works out of the box as latest stable/unstable installable executable,
> because the target of links to GDC from http://dlang.org/download.html
> does not apparently work ...
>
> Thanks.
> Nice day to everyone.
>
> Ludovit

Well the main problem is, that tdm-gcc (which you really want to have nice working gcc on windows) does not support gcc 4.8 yet. They are still at 4.7 so porting it over will be quite some work. There has been a posting on the newsgroup from venix where he statet that he started porting the newest version, but it still had many bugs.

http://tdm-gcc.tdragon.net/download

Kind Regards
Benjamin Thaut
August 31, 2013
On Wednesday, 28 August 2013 at 08:51:57 UTC, Benjamin Thaut wrote:
>
> Well the main problem is, that tdm-gcc (which you really want to have nice working gcc on windows) does not support gcc 4.8 yet. They are still at 4.7 so porting it over will be quite some work. There has been a posting on the newsgroup from venix where he statet that he started porting the newest version, but it still had many bugs.
>
> http://tdm-gcc.tdragon.net/download
>
> Kind Regards
> Benjamin Thaut

Thank you for the information, Benjamin.
I haven't manage to build the GDC so far.
According to your guidelines, I had problems with the missing libraries of GMP, MFPR and MPC. But when I copied the missing files all over the MinGW, it ran a bit further. Nevertheless, the compilation ended with an error later.
I'll try to compile the version from the branch 4.7, as this is supported by the TDM-GCC. Let you know.

Ludovit
August 31, 2013
Does anyone here have a working copy of GDC executables for Win32/64 platform.
Not even necessarily built from latest sources.
If so, please share :-)
Thanks.

I am looking for a compiler that would enable me to use GDB on Windows to debug D programs. So far, no luck.

Cheers,

Ludovit
September 01, 2013
Me too, the 'official' ones are missing dependencies... :/
On 1 Sep 2013 08:15, "Ludovit Lucenic" <llucenic@gmail.com> wrote:

> Does anyone here have a working copy of GDC executables for Win32/64
> platform.
> Not even necessarily built from latest sources.
> If so, please share :-)
> Thanks.
>
> I am looking for a compiler that would enable me to use GDB on Windows to debug D programs. So far, no luck.
>
> Cheers,
>
> Ludovit
>


September 01, 2013
The last offical binary was posted with this discription:

> A new binary has been posted.  This contains GDC master up to Nov. 28th.
>
> There's one annoyingly significant bug that I am aware of regarding exceptions.
>
> Any uncaught exceptions will result in an infinite loop eventually dieing due to stack overflow.  However, this is only a minor annoyance > and something to keep in mind when using GDB.
>
> Installation instructions:
>
> 1. Download and install TDM 4.6.1 MinGW64( To a dedicated directory for GDC )
> 2. Extract the downloaded archive into the base of the newly installed TDM install.
>
> If you've done this before, you can just do step 2.
>
> MinGW64 installer
> http://tdm-gcc.tdragon.net/
>
> You'll need to pull it from the archives. http://sourceforge.net/projects/tdm-gcc/files/TDM-GCC%20Installer/Previous/1.1006.0/
>
> GDC binary
> https://bitbucket.org/goshawk/gdc/downloads/gcc-4.6.1-tdm64-1-gdc-20130108-D2.060.7z
>
> Please post all issues in D.gnu or on GDC's bugzilla at http://gdcproject.org/bugzilla/
« First   ‹ Prev
1 2