attempt to make clang c++ work