Problems with gcc3