I've taken the time to create patches to palm/gnomepilot2 so it will compile on -CURRENT. Hope others find it useful. gcc 3.4.2 gives errors for labels at the end of a block, so all the routines that had: error: } had to be modified to error: return; } Cheers, Sean