Loud ramblings of a Software Artisan

Friday 8 July 2005

build with gcc4 on Tiger

I now have a MacMini with Tiger at the office because we need it as our product support Mac clients (thanks to Netatalk). I find Tiger faster than Panther on the same hardware. I mean almost same, my MacMini has 1GB with Panther.

I installed everything that is needed and now build AbiWord on Tiger. Beside a few glitches and changes in fribidi, and bug 9030, it did work well.

gcc4 is actually much more strict, so comparing the result of an Obj-C method declared to void with a bool does not work. That is a good thing, even if it leads to some pain. I'm not sure if I'll backport this fix to 2.2.x, even if I could easily.

Now I have to fix a few major bugs, and think about putting back the toolbars to the main document window as people seem to prefer.

Since 2.3.2 has been released, I might release a post 2.3.2-cvs version binary for MacOS X. The first in 2.3.x series, at last.

current music: Das Modell - Kraftwerk

Ditching BeOS support

$cvs -qz3 update -Pd|grep ^R | wc -l

228

Removing the 228 source files needed for BeOS support in AbiWord. The main reason that we have been looking for a maintainer, and nobody seems to bother. So it is worthless to keep that code around in the current tree. Actually it cost us.

For code can still be retrieved from the 2.3.1 tarball, or from CVS, but not from HEAD.