Hi Michael, The latest Speakup from CVS does indeed build cleanly on my gcc 3.4.4 which is a good thing, thanks. However, I'm still getting what appears to be the Dectalk Express driver dying when I reboot into the newly built kernel. This is the same behaviour I'd seen when I had changed the code to be gcc 3 friendly and also when I built with gcc 4 on this machine. This is a CentOS 4.2 install on a VIA Eden platform. Will experiment further... Regards, Garry -- Garry Turkington garry.turkington at gmail.com