succeed in compling on linux