First attempt at gcc4.6/linux port