Linux compiler compatibility