<div dir="ltr"><div class="gmail_extra">Sounds like you're not linking against the necessary libraries, and you didn't add "-fno-rtti" to the cc command.</div><div class="gmail_extra"><br></div><div class="gmail_extra">Try compiling this minimal 'foo.cpp' program:</div><div class="gmail_extra"><br></div><div class="gmail_extra"><div class="gmail_extra">#include "clang/ASTMatchers/ASTMatchFinder.h"</div><div class="gmail_extra">#include "clang/ASTMatchers/ASTMatchers.h"</div><div class="gmail_extra">int main() { return 0; }<br></div><div class="gmail_extra"><br></div><div class="gmail_extra">% g++ -fno-rtti -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -std=c++11 -g -Iinclude -Itools/clang/include -I../src/include -I../src/tools/clang/include -c foo.cpp</div><div class="gmail_extra"><br></div><div class="gmail_extra"><div class="gmail_extra">% g++ -o foo foo.o \</div><div class="gmail_extra">  ../build/lib/libclangAST.a \</div><div class="gmail_extra">  ../build/lib/libclangASTMatchers.a \</div><div class="gmail_extra">  ../build/lib/libclangLex.a ../build/lib/libclangBasic.a \</div><div class="gmail_extra">  ../build/lib/libLLVMSupport.a \</div><div class="gmail_extra">  -lpthread -ldl -lncurses</div></div></div></div>