[see also the Windows or the GNU/Linux versions]
Project page: http://sourceforge.net/projects/gdcmac/
(Bug Reports, Feature Requests, etc)
|
D is a general purpose systems and applications programming language. D by Walter Bright, see http://d-programming-language.org/ The D programming language is a higher level language than C++, but retains the ability to write high performance code and interface directly with the operating system API's and with hardware. D is not a scripting language, nor an interpreted language. The Digital Mars D Compiler (DMD), is available for Windows and x86 "OSX" DMD by Digital Mars, see http://www.digitalmars.com/d/ The official D "reference" compiler, DMD, is based on the same back-end as the Digital Mars C/C++ compiler for Windows. There is also a binary version available for Mac OS X, but DMD is not re-distributable and the back-end source code is not open. The GCC D Compiler (GDC) is based on the GNU Compiler Collection (GCC) GDC by David Friedman, see http://dgcc.sourceforge.net/ You can run programs created with GDC on any Mac OS X machine (no special run-time libraries required) It is also possible to link with programs created by the usual Apple versions of the GCC C Compiler (gcc) and the GCC C++ Compiler (g++). |
|||
![]() |
Current ReleaseDownload GDC 0.24 for Mac OS X, based on DMD 1.020 and released on Aug 22 2007:
Universal:
You need to have regular Xcode Tools already installed, in order to use this GDC package.
See also GDC with Xcode for how to use the Xcode IDE with D language.
Or do you need some additional help, Please note that you need a recent version of Xcode, noted above (e.g. 1.2+ for Panther, or 2.2+ for Tiger). You must also upgrade to the latest version of the Mac OS X operating system (e.g. 10.2.8 for Jaguar, 10.3.9 for Panther). GDC 0.24+ requires Mac OS X 10.4+ and Xcode 2.4+ (gcc-4.0). |
||
Previous ReleasesDownload GDC 0.23 for Mac OS X, based on DMD 1.007 and released on Mar 05 2007:
Universal: Download GDC 0.22 for Mac OS X, based on DMD 1.004 and released on Feb 05 2007:
Universal: Download GDC 0.21 for Mac OS X, based on DMD 1.00 and released on Jan 02 2007:
Universal: Note: Full D templates do not work with GCC 3.x for Panther, which breaks "readf" and DMDScript and some other programs. We need to back-port a feature called "one-only linkage" from Apple GCC for them to work correctly.
Unsupported:
Unavailable:
Xcode Support:
Syntax Coloring: Software LicenseGDC is Free Software, released under the GNU General Public License (GPL) Free Software grants you four basic freedoms: (see also the License Agreement)
|
Mac OS X packaging of GDC was done by Anders F Björklund <afb@users.sourceforge.net>