clang compatible cmake
don't compile so2  (broken)