Blitz logo

Blitz Support :

From: William Gallafent (william_at_[hidden])
Date: 2005-05-12 06:35:32


On Monday 09 May 2005 09:01, Michael Cass wrote:

> It appears from what I have foound elsewhere that there is
> a known problem with template heavy code for gcc on OSX,
> there doesn't seem to be much indication anything has been
> done to remedy it, but I may try gcc4.0 at some stage.

Apart from the known build problem with anonymous enums as
template arguments (workaround recently added to Blitz++
CVS, but easy enough to fix for yourself), Apple's version
of GCC 4.0 (part of XCode 2.0) works for our blitz++-using
code on Mac OS X 10.4.

We had problems with GCC 3.3 on other platforms with Blitz++
too (incorrect code generation), but these were fixed by
3.4, and appear still to be fixed in 4.0. In general, 4.0
appears to be a significant improvement over 3.3, which
itself was a lot better for C++ than 3.3.

-- 
Bill