www.digitalmars.com         C & C++   DMDScript  

D.gnu - GDC support for non-windows

reply Jason House <jason.james.house gmail.com> writes:
Looking at https://bitbucket.org/goshawk/gdc/downloads I see that every file is
compiled for windows and has no releases for any other platforms.  I assume
this is probably just an artifact of what the main developer(s) use, but it
makes me wonder.  How stable is GDC on other platforms?
Apr 18 2011
parent reply Daniel Gibson <metalcaedes gmail.com> writes:
Am 19.04.2011 03:09, schrieb Jason House:
 Looking at https://bitbucket.org/goshawk/gdc/downloads I see that every file
is compiled for windows and has no releases for any other platforms.  I assume
this is probably just an artifact of what the main developer(s) use, but it
makes me wonder.  How stable is GDC on other platforms?
It's mainly developed on Linux. There are compiled Windows versions because compiling it on windows is such a pain in the ass. If you're using another Platform (Linux/OSX/FreeBSD) compile it yourself or install it from your distributions repository (there are GDC packages for Debian and Ubuntu, for example. Only for D1, though) :) Cheers, - Daniel
Apr 18 2011
parent reply Jason House <jason.james.house gmail.com> writes:
Daniel Gibson Wrote:

 Am 19.04.2011 03:09, schrieb Jason House:
 Looking at https://bitbucket.org/goshawk/gdc/downloads I see that every file
is compiled for windows and has no releases for any other platforms.  I assume
this is probably just an artifact of what the main developer(s) use, but it
makes me wonder.  How stable is GDC on other platforms?
It's mainly developed on Linux. There are compiled Windows versions because compiling it on windows is such a pain in the ass. If you're using another Platform (Linux/OSX/FreeBSD) compile it yourself or install it from your distributions repository (there are GDC packages for Debian and Ubuntu, for example. Only for D1, though) :) Cheers, - Daniel
I'm interested in D2 support under Ubuntu. I've compiled GDC from source in the past (before the project was resumed/forked). It took forever and had a lot of dependencies that I had to install, etc... Why is there a D1 package and not a D2 package?
Apr 18 2011
parent Andrew Wiley <debio264 gmail.com> writes:
On Mon, Apr 18, 2011 at 9:52 PM, Jason House
<jason.james.house gmail.com> wrote:
 Daniel Gibson Wrote:

 Am 19.04.2011 03:09, schrieb Jason House:
 Looking at https://bitbucket.org/goshawk/gdc/downloads I see that ever=
y file is compiled for windows and has no releases for any other platforms.= =A0I assume this is probably just an artifact of what the main developer(s= ) use, but it makes me wonder. =A0How stable is GDC on other platforms?
 It's mainly developed on Linux. There are compiled Windows versions beca=
use
 compiling it on windows is such a pain in the ass.
 If you're using another Platform (Linux/OSX/FreeBSD) compile it yourself
 or install it from your distributions repository (there are GDC packages
 for Debian and Ubuntu, for example. Only for D1, though) :)

 Cheers,
 - Daniel
I'm interested in D2 support under Ubuntu. I've compiled GDC from source =
in the past (before the project was resumed/forked). It took forever and ha= d a lot of dependencies that I had to install, etc... Why is there a D1 pac= kage and not a D2 package?

As far as I remember, the dependencies are the same as GCC, which
isn't actually that much. It takes a while if you don't specify
"--disable-bootstrap" to keep GCC from building itself three times and
verifying that the last two times are identical.
Apr 18 2011