D.gnu - Precompiled GDC compiler for Windows + instructions?
- Bruno Medeiros (17/17) Sep 23 2013 From what I can see, there are no instructions as to how to setup a
- Iain Buclaw (7/24) Sep 23 2013 Must have missed that... the wiki is currently in read-only and will
- Bruno Medeiros (4/30) Sep 25 2013 Cool, I look forward to the new wiki and new instructions then. :)
- Bruno Medeiros (4/39) Sep 25 2013 I mean, there will be up-to-date precompiled Windows releases, right?
- Daniel Green (5/6) Sep 25 2013 It's my intention. I'd like to get an automated process setup so that
- bearophile (6/9) Sep 25 2013 That makes the need of pre-compiled binaries even more important
- Daniel Green (16/19) Sep 23 2013 No, you're mixing GCC 4.7.1(TDM) with GCC 4.6.1 (GDC). It's also using
From what I can see, there are no instructions as to how to setup a precompiled GDC for Windows. This should be fixed, a wiki page should be created to describe that. I think it would be important to have an easy setup of GDC for Windows that doesn't involve compilation and all this arcana (http://gdcproject.org/wiki/MinGW) I *think* I have created a working GDC installation for windows by installing TDM-GCC (tdm-gcc-4.7.1-2.exe) and then adding gcc-4.6.1-tdm-1-gdc-9841510e8ba6-20120109.7z from https://bitbucket.org/goshawk/gdc/downloads . But that goshawk page I only found out about in the http://dlang.org/download.html page, I didn't find a reference to it from the GDC website. So I have no idea if my setup is actually adequate or optimal. (Is the TDM version correct/compatible? Is the x64 version of TDM/GDC significantly ahead of the 32 bits one? Is the x64 as stable? I have no idea) PS: this page is spammed: http://gdcproject.org/wiki/MinGWDocumentation -- Bruno Medeiros - Software Engineer
Sep 23 2013
On 23 September 2013 20:00, Bruno Medeiros <brunodomedeiros+dng gmail.com> wrote:From what I can see, there are no instructions as to how to setup a precompiled GDC for Windows. This should be fixed, a wiki page should be created to describe that. I think it would be important to have an easy setup of GDC for Windows that doesn't involve compilation and all this arcana (http://gdcproject.org/wiki/MinGW) I *think* I have created a working GDC installation for windows by installing TDM-GCC (tdm-gcc-4.7.1-2.exe) and then adding gcc-4.6.1-tdm-1-gdc-9841510e8ba6-20120109.7z from https://bitbucket.org/goshawk/gdc/downloads . But that goshawk page I only found out about in the http://dlang.org/download.html page, I didn't find a reference to it from the GDC website. So I have no idea if my setup is actually adequate or optimal. (Is the TDM version correct/compatible? Is the x64 version of TDM/GDC significantly ahead of the 32 bits one? Is the x64 as stable? I have no idea) PS: this page is spammed: http://gdcproject.org/wiki/MinGWDocumentation -- Bruno Medeiros - Software EngineerMust have missed that... the wiki is currently in read-only and will be taken down / replaced with wiki.dlang.org/GDC -- Iain Buclaw *(p < e ? p++ : p) = (c & 0x0f) + '0';
Sep 23 2013
On 23/09/2013 23:54, Iain Buclaw wrote:On 23 September 2013 20:00, Bruno Medeiros <brunodomedeiros+dng gmail.com> wrote:Cool, I look forward to the new wiki and new instructions then. :) -- Bruno Medeiros - Software EngineerFrom what I can see, there are no instructions as to how to setup a precompiled GDC for Windows. This should be fixed, a wiki page should be created to describe that. I think it would be important to have an easy setup of GDC for Windows that doesn't involve compilation and all this arcana (http://gdcproject.org/wiki/MinGW) I *think* I have created a working GDC installation for windows by installing TDM-GCC (tdm-gcc-4.7.1-2.exe) and then adding gcc-4.6.1-tdm-1-gdc-9841510e8ba6-20120109.7z from https://bitbucket.org/goshawk/gdc/downloads . But that goshawk page I only found out about in the http://dlang.org/download.html page, I didn't find a reference to it from the GDC website. So I have no idea if my setup is actually adequate or optimal. (Is the TDM version correct/compatible? Is the x64 version of TDM/GDC significantly ahead of the 32 bits one? Is the x64 as stable? I have no idea) PS: this page is spammed: http://gdcproject.org/wiki/MinGWDocumentation -- Bruno Medeiros - Software EngineerMust have missed that... the wiki is currently in read-only and will be taken down / replaced with wiki.dlang.org/GDC
Sep 25 2013
On 25/09/2013 16:18, Bruno Medeiros wrote:On 23/09/2013 23:54, Iain Buclaw wrote:I mean, there will be up-to-date precompiled Windows releases, right? -- Bruno Medeiros - Software EngineerOn 23 September 2013 20:00, Bruno Medeiros <brunodomedeiros+dng gmail.com> wrote:Cool, I look forward to the new wiki and new instructions then. :)From what I can see, there are no instructions as to how to setup a precompiled GDC for Windows. This should be fixed, a wiki page should be created to describe that. I think it would be important to have an easy setup of GDC for Windows that doesn't involve compilation and all this arcana (http://gdcproject.org/wiki/MinGW) I *think* I have created a working GDC installation for windows by installing TDM-GCC (tdm-gcc-4.7.1-2.exe) and then adding gcc-4.6.1-tdm-1-gdc-9841510e8ba6-20120109.7z from https://bitbucket.org/goshawk/gdc/downloads . But that goshawk page I only found out about in the http://dlang.org/download.html page, I didn't find a reference to it from the GDC website. So I have no idea if my setup is actually adequate or optimal. (Is the TDM version correct/compatible? Is the x64 version of TDM/GDC significantly ahead of the 32 bits one? Is the x64 as stable? I have no idea) PS: this page is spammed: http://gdcproject.org/wiki/MinGWDocumentation -- Bruno Medeiros - Software EngineerMust have missed that... the wiki is currently in read-only and will be taken down / replaced with wiki.dlang.org/GDC
Sep 25 2013
On 09/25/13 10:20, Bruno Medeiros wrote:I mean, there will be up-to-date precompiled Windows releases, right?It's my intention. I'd like to get an automated process setup so that new builds can be generated automatically. Though, Windows isn't so friendly for that type of work when it comes to building GCC.
Sep 25 2013
Daniel Green:Though, Windows isn't so friendly for that type of work when it comes to building GCC.That makes the need of pre-compiled binaries even more important on Windows :-) It's a long time since I have had a working GDC on my PC. Bye, bearophile
Sep 25 2013
On 09/23/13 14:00, Bruno Medeiros wrote:(Is the TDM version correct/compatible?No, you're mixing GCC 4.7.1(TDM) with GCC 4.6.1 (GDC). It's also using an older version of D.Is the x64 version of TDM/GDC significantly ahead of the 32 bits one?Not that I'm aware of, what really matters with them will be the GCC version.Is the x64 as stable? I have no ideaI would consider it not sufficiently tested. The release notes on this list should have a list of any issues I was aware of. The TDM integration got to be a mess and was too much work to keep it up to date, so I began work on a new build script. It uses the GCC 4.8.1 but required dropping X86_64 for now. So if you can manage without X86_64 you can try it at https://github.com/venix1/MinGW-GDC Currently, it has issues with a bootstrap compile on a fresh install of Windows. A non-bootstrap build looks to be what induces dependencies on shared libraries but compiles fine. You'll need to salvage some DLLs from the MinGW install.
Sep 23 2013