Вероятно, система сборки Boost выяснила, что она работает на Win и попыталась использовать компилятор VStudio ( cl.exe ) по умолчанию. Поскольку его родительский каталог не находится в $ {PATH} , попытка вызова завершилась неудачно с указанной выше ошибкой.
Явно "сообщает" системе сборки ( make ), какой компилятор использовать. Обычно это делается путем установки переменной среды CXX ( [GNU]: переменные, используемые неявными правилами ) перед запуском make :
CXX=clang++
Чтобы избежать дальнейших неожиданностей, убедитесь, что каталог clang ++ также присутствует в $ {PATH} .