Clang configure problem with latest changes

I am trying to configure clang on Windows after getting the latest changes. I am geting the cmake error:

CMake Error at cmake/modules/AddLLVM.cmake:710 (add_subdirectory):
   add_subdirectory given source
   "C:/Programming/VersionControl/llvm/projects/libcxxabi" which is not an
   existing directory.
Call Stack (most recent call first):
   projects/CMakeLists.txt:25 (add_llvm_external_project)

There is no llvm/projects/libcxxabi directory.

I got this too. Deleting my build directory and starting over in a new one fixed it.

I got this too. Deleting my build directory and starting over in a new
one fixed it.

That seems pretty drastic.

I solved it by going into the configuration and deleting all the llvm/project paths, except for compiler-rt, that were there.

Edward Diener <eldlistmailingz@tropicsoft.com> writes:

I got this too. Deleting my build directory and starting over in a new
one fixed it.

That seems pretty drastic.

I solved it by going into the configuration and deleting all the
llvm/project paths, except for compiler-rt, that were there.

Deleting CMakeCache.txt and re-running your original cmake command would
also fix this.

Some cached cmake variables changed meaning slightly, but there's no way
to invalidate the cmake cache so build directories with the old values
can get these strange errors.