That said, I'm not really sure why this additional library is required. The tools in clang-tools-extra built and ran fine before. I also notice that the CMakeLists.txt don't link against asmparser, bitreader, or mc. Can anybody explain why these libs are necessary?
I just did a full autoconf build (debug build) of current trunk (llvm, clang, and tools-extra) with no failures. What's the nature of the problem you're seeing?
You are right. Clean build pass : svn co...; configure; make
I saw errs with incremental build : make update && make.
'make update' currently does not update the clang-tools-extra
repository (patches welcome!)
alas, i was confused
http://clang.llvm.org/get_started.html
"You can update your toplevel LLVM project and all (possibly
unrelated) projects inside it with make update. This will run svn
update on all subdirectories related to subversion."