build with clang, like gcc