D.gnu - GDC 0.11 on Tiger / Darwin8
- =?ISO-8859-1?Q?Anders_F_Bj=F6rklund?= (32/32) May 04 2005 Haven't found any major problems on Mac OS X 10.4,
- John Reimer (4/9) May 04 2005 I've downloaded it, but haven't installed it yet (x86). I may boot it
Haven't found any major problems on Mac OS X 10.4, just some minor issues when compiling the new GDC: - I used GCC 3.3 instead of (the default) GCC 4.0: CC="gcc-3.3" CXX="g++-3.3" ./configure (Tiger ships with GCC: 2.95, 3.1, 3.3 *and* 4.0) - The old preprocessor command "c++filt" is not around anymore, used to be present from GCC 3.3 But "c++filt3" from GCC 3.1, is available - so: sudo ln -s /usr/bin/c++filt3 /usr/bin/c++filt - The old libgcc.a is not used anymore (system compiler uses dynamic libs now), but one can just use the new one installed by GDC instead: gcc-lib/powerpc-apple-darwin8.0.0/3.3.5/libgcc.a Will post precompiled binaries on gdcmac.sf.net for powerpc-apple-darwin8.0.0 (Mac OS X 10.4) and powerpc-apple-darwin7.9.0 (Mac OS X 10.3.9) Thanks to the work of David, they are now just: 2.6M gdc.zip (for 10.4, with the libgcc.a) 2.3M gdc.zip (for 10.3, without libgcc.a) They are both based on GCC 3.3.5, with patches for Darwin (frameworks) and for PowerPC (cpus). Compiling the unittest with DFLAGS set turned out to be hard, and the old workaround broke severly ? So I don't think I will bother with GCC 3.4.3 or the C/C++ installation, for Mac OS X. (use System) Haven't tried to build PPC64 binaries yet, since ole Phobos is probably not up to the task anyway... --anders PS. The Install CD for Darwin 8.0.1 for PPC/PPC64 and X86(!) is out now too: http://www.opensource.apple.com/darwinsource/images/release-notes-8.0.1.txt But I haven't tried it. Anyone care to give it a spin on i386, perhaps ?
May 04 2005
Anders F Björklund wrote:PS. The Install CD for Darwin 8.0.1 for PPC/PPC64 and X86(!) is out now too: http://www.opensource.apple.com/darwinsource/images/release-notes-8.0.1.txt But I haven't tried it. Anyone care to give it a spin on i386, perhaps ?I've downloaded it, but haven't installed it yet (x86). I may boot it up to see how it works. -JJR
May 04 2005