Clang fixes

With these commits we don't need any external configuration for the clang binary and its libraries