another try with gcc and mac