D.gnu - To build GDC for Windows 32/64
- Ludovit Lucenic (14/14) Aug 27 2013 Hello out there,
- Benjamin Thaut (5/19) Aug 27 2013 http://3d.benjamin-thaut.de/?p=71
- Ludovit Lucenic (15/40) Aug 27 2013 Thank you, Benjamin.
- Benjamin Thaut (7/48) Aug 27 2013 The difference is, that the one at venix1 has some mingw patches.
- Ludovit Lucenic (13/20) Aug 28 2013 Thank you Benjamin.
- Benjamin Thaut (9/28) Aug 28 2013 Well the main problem is, that tdm-gcc (which you really want to have
- Ludovit Lucenic (11/20) Aug 31 2013 Thank you for the information, Benjamin.
- Ludovit Lucenic (9/9) Aug 31 2013 Does anyone here have a working copy of GDC executables for
- Manu (2/11) Sep 01 2013
- Benjamin Thaut (9/22) Sep 01 2013 dieing due to stack overflow. However, this is only a minor annoyance >...
- Ludovit Lucenic (6/6) Sep 03 2013 Hello
- Benjamin Thaut (3/9) Sep 03 2013 Yes of course. It would be really awesome to have a compiler with a good...
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
Aug 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: moondog82http://3d.benjamin-thaut.de/?p=71 I don't know if this still works though. Kind Regards Benjamin Thaut
Aug 27 2013
On Tuesday, 27 August 2013 at 10:34:20 UTC, Benjamin Thaut wrote:Am 27.08.2013 09:17, schrieb Ludovit Lucenic: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, LudovitHello 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: moondog82http://3d.benjamin-thaut.de/?p=71 I don't know if this still works though. Kind Regards Benjamin Thaut
Aug 27 2013
Am 28.08.2013 00:50, schrieb Ludovit Lucenic:On Tuesday, 27 August 2013 at 10:34:20 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 ThautAm 27.08.2013 09:17, schrieb Ludovit Lucenic: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, LudovitHello 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: moondog82http://3d.benjamin-thaut.de/?p=71 I don't know if this still works though. Kind Regards Benjamin Thaut
Aug 27 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 ThautThank 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
Aug 28 2013
Am 28.08.2013 09:51, schrieb Ludovit Lucenic:On Wednesday, 28 August 2013 at 06:30:04 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 ThautThe 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 ThautThank 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
Aug 28 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 ThautThank 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
Aug 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
Aug 31 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
Sep 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 regardingexceptions.Any uncaught exceptions will result in an infinite loop eventuallydieing 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 directoryfor GDC )2. Extract the downloaded archive into the base of the newlyinstalled 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 binaryhttps://bitbucket.org/goshawk/gdc/downloads/gcc-4.6.1-tdm64-1-gdc-20130108-D2.060.7zPlease post all issues in D.gnu or on GDC's bugzilla athttp://gdcproject.org/bugzilla/
Sep 01 2013
Hello Benjamin, if you don't mind I would update the GDC project wiki with the information you provided in this thread, once I get to the working GDC executable for Windows. Are you ok with it? Ludovit
Sep 03 2013
Am 03.09.2013 18:23, schrieb Ludovit Lucenic:Hello Benjamin, if you don't mind I would update the GDC project wiki with the information you provided in this thread, once I get to the working GDC executable for Windows. Are you ok with it? LudovitYes of course. It would be really awesome to have a compiler with a good optimizer on windows using a up to date frontend.
Sep 03 2013