Thread overview | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|
|
November 01, 2009 GDC installers | ||||
---|---|---|---|---|
| ||||
Back in Jan 2007 when DMD 1.00 was released, GDC 0.21 had support for the current platforms. Before the D conference Aug 2007 and DMD 1.020, there was GDC 0.24 and the gdc installers for: http://dgcc.sourceforge.net/ Source/Binary tgz http://gdcwin.sourceforge.net/ Windows 2K/XP http://gdcgnu.sourceforge.net/ Fedora Core 5 http://gdcmac.sourceforge.net/ Mac OS X 10.4 There was a minor update in Jun 2008, with a build from trunk in order to work with Tango. It also included some workarounds - to work with: Windows Vista, Fedora 9, Mac OS X 10.5 It updated GDC r229 to the "stable" DMD 1.030, still only featuring the 32-bit builds though. It could need another update now, to work with: Windows 7, Fedora 12, Mac OS X 10.6 "Snow"... So far those have been pending the upgrades of GCC, to MinGW/FSF GCC 4.3.x and Apple GCC 4.2.1 http://bitbucket.org/goshawk/gdc/ Once the project has been successfully restarted, some new installers could be made - if desired ? --anders |
November 01, 2009 Re: GDC installers | ||||
---|---|---|---|---|
| ||||
Posted in reply to Anders F Björklund | On 11/1/09 12:31, Anders F Björklund wrote:
> Back in Jan 2007 when DMD 1.00 was released,
> GDC 0.21 had support for the current platforms.
> Before the D conference Aug 2007 and DMD 1.020,
> there was GDC 0.24 and the gdc installers for:
>
> http://dgcc.sourceforge.net/ Source/Binary tgz
> http://gdcwin.sourceforge.net/ Windows 2K/XP
> http://gdcgnu.sourceforge.net/ Fedora Core 5
> http://gdcmac.sourceforge.net/ Mac OS X 10.4
>
> There was a minor update in Jun 2008, with a
> build from trunk in order to work with Tango.
> It also included some workarounds - to work
> with: Windows Vista, Fedora 9, Mac OS X 10.5
>
> It updated GDC r229 to the "stable" DMD 1.030,
> still only featuring the 32-bit builds though.
>
> It could need another update now, to work with:
> Windows 7, Fedora 12, Mac OS X 10.6 "Snow"...
> So far those have been pending the upgrades of
> GCC, to MinGW/FSF GCC 4.3.x and Apple GCC 4.2.1
>
>
> http://bitbucket.org/goshawk/gdc/
>
> Once the project has been successfully restarted,
> some new installers could be made - if desired ?
>
> --anders
Yes please, that would be nice to have.
|
November 01, 2009 Re: GDC installers | ||||
---|---|---|---|---|
| ||||
Posted in reply to Jacob Carlborg | Jacob Carlborg wrote: >> http://bitbucket.org/goshawk/gdc/ >> >> Once the project has been successfully restarted, >> some new installers could be made - if desired ? > > Yes please, that would be nice to have. The original upstream (i.e. "dgcc") used tarballs, much in the same way that DigitalMars uses zipfile: http://sourceforge.net/projects/dgcc/files/ gdc-0.24-mingw32-gcc-3.4.5.tar.bz2 (gdcwin) gdc-0.24-i686-linux-gnu-gcc-4.1.2.tar.bz2 gdc-0.24-powerpc-linux-gnu-gcc-4.1.2.tar.bz2 gdc-0.24-macosx-universal-gcc-5363.tar.bz2 (gdcmac) gdc-0.24-i386-freebsd-gcc-3.4.6.tar.bz2 Making exe/rpm/pkg installers from those was easy, when compared with having to build gcc from source. Not that it is terribly complex either, but it does take a lot of time and space compared to the binary: http://dgcc.sourceforge.net/gdc/install.html http://bitbucket.org/goshawk/gdc/wiki/Home It seemed to be missing the instructions for Windows and for Mac OS X, those are similar but not identical: http://gdcwin.sourceforge.net/gcc-3.4.5-build.sh http://gdcmac.sourceforge.net/gcc-5363-README.Apple Probably needs to be updated for gcc-4.3.0-20080502+ and gcc_42-5564+ but it should be about the same... --anders |
November 03, 2009 Re: GDC installers | ||||
---|---|---|---|---|
| ||||
Posted in reply to Anders F Björklund | Anders F Björklund Wrote:
> Back in Jan 2007 when DMD 1.00 was released,
> GDC 0.21 had support for the current platforms.
> Before the D conference Aug 2007 and DMD 1.020,
> there was GDC 0.24 and the gdc installers for:
>
> http://dgcc.sourceforge.net/ Source/Binary tgz http://gdcwin.sourceforge.net/ Windows 2K/XP http://gdcgnu.sourceforge.net/ Fedora Core 5 http://gdcmac.sourceforge.net/ Mac OS X 10.4
>
> There was a minor update in Jun 2008, with a
> build from trunk in order to work with Tango.
> It also included some workarounds - to work
> with: Windows Vista, Fedora 9, Mac OS X 10.5
>
> It updated GDC r229 to the "stable" DMD 1.030,
> still only featuring the 32-bit builds though.
>
> It could need another update now, to work with:
> Windows 7, Fedora 12, Mac OS X 10.6 "Snow"...
> So far those have been pending the upgrades of
> GCC, to MinGW/FSF GCC 4.3.x and Apple GCC 4.2.1
>
>
> http://bitbucket.org/goshawk/gdc/
>
> Once the project has been successfully restarted,
> some new installers could be made - if desired ?
>
> --anders
We will do our best to make some installers for GDC soon.
|
November 03, 2009 Re: GDC installers | ||||
---|---|---|---|---|
| ||||
Posted in reply to Michael P. | Michael P. wrote:
>> http://bitbucket.org/goshawk/gdc/
>>
>> Once the project has been successfully restarted,
>> some new installers could be made - if desired ?
>
> We will do our best to make some installers for GDC soon.
Nice, then I won't even have to bother with repackaging them.
But some prefer tarballs, so you might want to be doing both ?
--anders
|
November 03, 2009 Re: GDC installers | ||||
---|---|---|---|---|
| ||||
Posted in reply to Anders F Björklund | Anders F Björklund wrote: > But some prefer tarballs, so you might want to be doing both ? In trunk there is already a script which makes tarballs, it should already work too (i didn't test). it's here: https://bitbucket.org/goshawk/gdc/src/tip/d/package/simple.sh ;) I didn't proceded in distributing any .deb or tarball cuz i hope to finish the gcc 4.4 port anytime soon... ;) In any case, if you feel interested in this topic, you can contribute as well testing that script and say us if it produces a good tarball or not ;) See you. -- Vincenzo Ampolo (goshawk) http://goshawknest.wordpress.com |
November 03, 2009 Re: GDC installers | ||||
---|---|---|---|---|
| ||||
Posted in reply to Anders F Björklund | Anders F Björklund wrote: > It could need another update now, to work with: > Windows 7, Fedora 12, Mac OS X 10.6 "Snow"... > So far those have been pending the upgrades of > GCC, to MinGW/FSF GCC 4.3.x and Apple GCC 4.2.1 > > > http://bitbucket.org/goshawk/gdc/ > > Once the project has been successfully restarted, > some new installers could be made - if desired ? Of course we would like to support all the operating system you listed. But i see two main problems on it: 1) developers, we are not too much, but we are rising ;) 2) resources. Eg. i don't have any apple pc and i'm not planning to buy one. until there is no developer with a mac and with MAC OS X i dubt we can add a better support. For windows is different, virtualizzation with virtualbox is trivial. As all the time, we will try to do our best to match requirements and resources :) As soon as a relevant goal is reached (as gcc 4.4.x support) we will do a release (according to David of course!). See you. -- Vincenzo Ampolo (goshawk) http://goshawknest.wordpress.com |
November 03, 2009 Re: GDC installers | ||||
---|---|---|---|---|
| ||||
Posted in reply to Vincenzo Ampolo | Vincenzo Ampolo wrote: >> Once the project has been successfully restarted, >> some new installers could be made - if desired ? > > Of course we would like to support all the operating system you listed. But i see two main problems on it: > > 1) developers, we are not too much, but we are rising ;) Not easy to fill the shoes of David Friedman, I suppose :) He was supporting all those systems, and a few others too. Like SkyOS and Solaris, not sure if they matter any longer. > 2) resources. Eg. i don't have any apple pc and i'm not planning to buy one. until there is no developer with a mac and with MAC OS X i dubt we can add a better support. For windows is different, virtualizzation with virtualbox is trivial. Fortunately one doesn't need Windows to use the MinGW GCC... For instance Fedora comes with support for targeting Windows: http://fedoraproject.org/wiki/Features/Windows_cross_compiler > As all the time, we will try to do our best to match requirements and resources :) > > As soon as a relevant goal is reached (as gcc 4.4.x support) we will do a release (according to David of course!). I can and have build for Mac OS X 10.5 and Windows Vista, but not for Mac OS X 10.6 and not for Windows 7 either... However, it would need separate GCC patches compared to the regular GCC 4.4.x, for MinGW GCC and for Apple GCC. The MinGW GCC should be very similar to the regular GCC, while the Apple GCC is more similar to the LLVM GCC... --anders |
Copyright © 1999-2021 by the D Language Foundation