A recent update of the gdc package has brought about a few language changes, most notably regarding static array initialisation.
The error in this build log is to do with trailing comma's in arrays literal expressions, there is a bug report regarding the issue in dmd: http://d.puremagic.com/issues/show_bug.cgi?id=3854 The way that report is panning out, looks like this is a deliberate feature of the language, so attached to this post is a patch to fix the source for the language changes. Regards -- Iain Buclaw *(p < e ? p++ : p) = (c & 0x0f) + '0';
# Fix D language changes for gdc-4.3 --- a/src/abagames/gr/letter.d 2010-03-21 18:21:52.059929604 +0000 +++ b/src/abagames/gr/letter.d 2010-03-21 18:22:31.736901883 +0000 @@ -561,5 +561,5 @@ ],[// / [0.8f, 0, 1.75f, 0.3f, 120], [0, 0, 0, 0, 99999], - ]]; + ],]; }