cross compile fix