<html><body><div style="color:#000; background-color:#fff; font-family:times new roman, new york, times, serif;font-size:12pt"><div><span>Thanks a lot Ashok for all your help!</span></div><div><span><br></span></div><div><span>I finally got it to work and successfully used Clang to parse a small program.</span></div><div><span><br></span></div><div><span>I've been able to do the first two tutorial programs and I can't believe how long it took for me to do this.</span></div><div><span><br></span></div><div><span>I am hoping that dealing with Clang AST will be easier than dealing with GCC generic trees.</span></div><div><span><br></span></div><div>Thanks again.</div><div><br></div><div><br></div>  <div style="font-family: 'times new roman', 'new york', times, serif; font-size: 12pt; "> <div style="font-family: 'times new roman', 'new york', times, serif; font-size: 12pt; "> <div dir="ltr"> <font size="2" face="Arial"> <hr size="1">  <b><span
 style="font-weight:bold;">From:</span></b> Ashok Nalkund <ashoknn@qualcomm.com><br> <b><span style="font-weight: bold;">To:</span></b> NY Knicks Fan <nyknicksfan92009@yahoo.com> <br><b><span style="font-weight: bold;">Cc:</span></b> "llvmdev@cs.uiuc.edu" <llvmdev@cs.uiuc.edu> <br> <b><span style="font-weight: bold;">Sent:</span></b> Tuesday, July 10, 2012 1:25 PM<br> <b><span style="font-weight: bold;">Subject:</span></b> Re: [LLVMdev] Unable to do even basic Clang tutorial<br> </font> </div> <br>You need to link in the libclang* as well.<br><br>On 7/10/2012 1:22 PM, NY Knicks Fan wrote:<br>> Hi Ashok,<br>><br>> $ cd bin/bin<br>> $ ./llvm-config --ldflags --libs<br>> -L/home/ubuntu/bin/lib   -ldl -lpthread<br>> -lLLVMAsmParser -lLLVMTableGen -lLLVMDebugInfo -lLLVMX86Disassembler<br>> -lLLVMX86AsmParser -lLLVMX86CodeGen -lLLVMSelectionDAG -lLLVMAsmPrinter<br>> -lLLVMX86Desc -lLLVMX86Info -lLLVMX86AsmPrinter
 -lLLVMX86Utils -lLLVMJIT<br>> -lLLVMMCDisassembler -lLLVMMCParser -lLLVMInstrumentation<br>> -lLLVMInterpreter -lLLVMCodeGen -lLLVMipo -lLLVMVectorize<br>> -lLLVMScalarOpts -lLLVMInstCombine -lLLVMLinker -lLLVMTransformUtils<br>> -lLLVMipa -lLLVMAnalysis -lLLVMArchive -lLLVMBitReader -lLLVMBitWriter<br>> -lLLVMMCJIT -lLLVMRuntimeDyld -lLLVMExecutionEngine -lLLVMTarget<br>> -lLLVMMC -lLLVMObject -lLLVMCore -lLLVMSupport<br>><br>> Now clang++ still can't find llvm/clang: (any help is very much appreciated)<br>><br>> $ /home/ubuntu/bin/bin/clang++ -I /home/ubuntu/bin/include/<br>>   -D__STDC_LIMIT_MACROS -D__STDC_CONSTANT_MACROS -L/home/ubuntu/bin/lib<br>>    -ldl -lpthread -lLLVMAsmParser -lLLVMTableGen -lLLVMDebugInfo<br>> -lLLVMX86Disassembler -lLLVMX86AsmParser -lLLVMX86CodeGen<br>> -lLLVMSelectionDAG -lLLVMAsmPrinter -lLLVMX86Desc -lLLVMX86Info<br>> -lLLVMX86AsmPrinter -lLLVMX86Utils
 -lLLVMJIT -lLLVMMCDisassembler<br>> -lLLVMMCParser -lLLVMInstrumentation -lLLVMInterpreter -lLLVMCodeGen<br>> -lLLVMipo -lLLVMVectorize -lLLVMScalarOpts -lLLVMInstCombine<br>> -lLLVMLinker -lLLVMTransformUtils -lLLVMipa -lLLVMAnalysis -lLLVMArchive<br>> -lLLVMBitReader -lLLVMBitWriter -lLLVMMCJIT -lLLVMRuntimeDyld<br>> -lLLVMExecutionEngine -lLLVMTarget -lLLVMMC -lLLVMObject -lLLVMCore<br>> -lLLVMSupport tutorial1.cpp<br>> /tmp/tutorial1-oP8CUT.o: In function `main':<br>> tutorial1.cpp:(.text+0x42): undefined reference to `llvm::outs()'<br>> tutorial1.cpp:(.text+0x72): undefined reference to<br>> `clang::TextDiagnosticPrinter::TextDiagnosticPrinter(llvm::raw_ostream&,<br>> clang::DiagnosticOptions const&, bool)'<br>> tutorial1.cpp:(.text+0xd7): undefined reference to<br>> `clang::DiagnosticsEngine::DiagnosticsEngine(llvm::IntrusiveRefCntPtr<clang::DiagnosticIDs><br>> const&,
 clang::DiagnosticConsumer*, bool)'<br>> tutorial1.cpp:(.text+0xf4): undefined reference to<br>> `clang::LangOptions::LangOptions()'<br>> tutorial1.cpp:(.text+0x125): undefined reference to<br>> `clang::FileManager::FileManager(clang::FileSystemOptions const&)'<br>> tutorial1.cpp:(.text+0x148): undefined reference to<br>> `clang::SourceManager::SourceManager(clang::DiagnosticsEngine&,<br>> clang::FileManager&)'<br>> tutorial1.cpp:(.text+0x17c): undefined reference to<br>> `llvm::sys::getDefaultTargetTriple()'<br>> tutorial1.cpp:(.text+0x1d0): undefined reference to<br>> `clang::TargetInfo::CreateTargetInfo(clang::DiagnosticsEngine&,<br>> clang::TargetOptions&)'<br>> tutorial1.cpp:(.text+0x211): undefined reference to<br>> `clang::HeaderSearch::HeaderSearch(clang::FileManager&,<br>> clang::DiagnosticsEngine&, clang::LangOptions const&, clang::TargetInfo<br>> const*)'<br>>
 tutorial1.cpp:(.text+0x225): undefined reference to<br>> `clang::CompilerInstance::CompilerInstance()'<br>> tutorial1.cpp:(.text+0x288): undefined reference to<br>> `clang::Preprocessor::Preprocessor(clang::DiagnosticsEngine&,<br>> clang::LangOptions&, clang::TargetInfo const*, clang::SourceManager&,<br>> clang::HeaderSearch&, clang::ModuleLoader&,<br>> clang::IdentifierInfoLookup*, bool, bool, bool)'<br>> tutorial1.cpp:(.text+0x2ad): undefined reference to<br>> `clang::Preprocessor::~Preprocessor()'<br>> tutorial1.cpp:(.text+0x370): undefined reference to<br>> `clang::CompilerInstance::~CompilerInstance()'<br>> tutorial1.cpp:(.text+0x384): undefined reference to<br>> `clang::CompilerInstance::~CompilerInstance()'<br>> tutorial1.cpp:(.text+0x398): undefined reference to<br>> `clang::HeaderSearch::~HeaderSearch()'<br>> tutorial1.cpp:(.text+0x3c5): undefined reference to<br>>
 `clang::HeaderSearch::~HeaderSearch()'<br>> tutorial1.cpp:(.text+0x3de): undefined reference to<br>> `clang::SourceManager::~SourceManager()'<br>> tutorial1.cpp:(.text+0x40b): undefined reference to<br>> `clang::FileManager::~FileManager()'<br>> tutorial1.cpp:(.text+0x41f): undefined reference to<br>> `clang::SourceManager::~SourceManager()'<br>> tutorial1.cpp:(.text+0x44c): undefined reference to<br>> `clang::FileManager::~FileManager()'<br>> /tmp/tutorial1-oP8CUT.o: In function<br>> `llvm::RefCountedBase<clang::DiagnosticIDs>::Release() const':<br>> tutorial1.cpp:(.text._ZNK4llvm14RefCountedBaseIN5clang13DiagnosticIDsEE7ReleaseEv[_ZNK4llvm14RefCountedBaseIN5clang13DiagnosticIDsEE7ReleaseEv]+0x88):<br>> undefined reference to `clang::DiagnosticIDs::~DiagnosticIDs()'<br>> clang-3: error: linker command failed with exit code 1 (use -v to see<br>> invocation)<br>><br>><br>>
 ------------------------------------------------------------------------<br>> *From:* Ashok Nalkund <<a ymailto="mailto:ashoknn@qualcomm.com" href="mailto:ashoknn@qualcomm.com">ashoknn@qualcomm.com</a>><br>> *To:* NY Knicks Fan <<a ymailto="mailto:nyknicksfan92009@yahoo.com" href="mailto:nyknicksfan92009@yahoo.com">nyknicksfan92009@yahoo.com</a>><br>> *Cc:* "<a ymailto="mailto:llvmdev@cs.uiuc.edu" href="mailto:llvmdev@cs.uiuc.edu">llvmdev@cs.uiuc.edu</a>" <<a ymailto="mailto:llvmdev@cs.uiuc.edu" href="mailto:llvmdev@cs.uiuc.edu">llvmdev@cs.uiuc.edu</a>><br>> *Sent:* Tuesday, July 10, 2012 12:11 PM<br>> *Subject:* Re: [LLVMdev] Unable to do even basic Clang tutorial<br>><br>> You will need to link to the LLVM/clang libraries. To get the correct<br>> flags, you can run:<br>> ./llvm-config --ldflags --libs<br>><br>> and use the flags reported.<br>><br>> On 7/10/2012 11:35 AM, NY Knicks Fan
 wrote:<br>>  > OK.  Thanks.  I now get the following error (which appears to be a<br>>  > problem w/ the tutorial itself?):<br>>  ><br>>  > $ /home/ubuntu/bin/bin/clang++ -I /home/ubuntu/bin/include/<br>>  >  -D__STDC_LIMIT_MACROS -D__STDC_CONSTANT_MACROS<br>>  > tutorial1.cpp/tmp/tutorial1-LQ71fW.o: In function `main':<br>>  > tutorial1.cpp:(.text+0x42): undefined reference to `llvm::outs()'<br>>  > tutorial1.cpp:(.text+0x72): undefined reference to<br>>  > `clang::TextDiagnosticPrinter::TextDiagnosticPrinter(llvm::raw_ostream&,<br>>  > clang::DiagnosticOptions const&, bool)'<br>>  > tutorial1.cpp:(.text+0xd7): undefined reference to<br>>  ><br>> `clang::DiagnosticsEngine::DiagnosticsEngine(llvm::IntrusiveRefCntPtr<clang::DiagnosticIDs><br>>  > const&,
 clang::DiagnosticConsumer*, bool)'<br>>  > tutorial1.cpp:(.text+0xf4): undefined reference to<br>>  > `clang::LangOptions::LangOptions()'<br>>  > tutorial1.cpp:(.text+0x125): undefined reference to<br>>  > `clang::FileManager::FileManager(clang::FileSystemOptions const&)'<br>>  > tutorial1.cpp:(.text+0x148): undefined reference to<br>>  > `clang::SourceManager::SourceManager(clang::DiagnosticsEngine&,<br>>  > clang::FileManager&)'<br>>  > tutorial1.cpp:(.text+0x17c): undefined reference to<br>>  > `llvm::sys::getDefaultTargetTriple()'<br>>  > tutorial1.cpp:(.text+0x1d0): undefined reference to<br>>  > `clang::TargetInfo::CreateTargetInfo(clang::DiagnosticsEngine&,<br>>  > clang::TargetOptions&)'<br>>  > tutorial1.cpp:(.text+0x211): undefined reference to<br>>  >
 `clang::HeaderSearch::HeaderSearch(clang::FileManager&,<br>>  > clang::DiagnosticsEngine&, clang::LangOptions const&, clang::TargetInfo<br>>  > const*)'<br>>  > tutorial1.cpp:(.text+0x225): undefined reference to<br>>  > `clang::CompilerInstance::CompilerInstance()'<br>>  > tutorial1.cpp:(.text+0x288): undefined reference to<br>>  > `clang::Preprocessor::Preprocessor(clang::DiagnosticsEngine&,<br>>  > clang::LangOptions&, clang::TargetInfo const*, clang::SourceManager&,<br>>  > clang::HeaderSearch&, clang::ModuleLoader&,<br>>  > clang::IdentifierInfoLookup*, bool, bool, bool)'<br>>  > tutorial1.cpp:(.text+0x2ad): undefined reference to<br>>  > `clang::Preprocessor::~Preprocessor()'<br>>  > tutorial1.cpp:(.text+0x370): undefined reference to<br>>  >
 `clang::CompilerInstance::~CompilerInstance()'<br>>  > tutorial1.cpp:(.text+0x384): undefined reference to<br>>  > `clang::CompilerInstance::~CompilerInstance()'<br>>  > tutorial1.cpp:(.text+0x398): undefined reference to<br>>  > `clang::HeaderSearch::~HeaderSearch()'<br>>  > tutorial1.cpp:(.text+0x3c5): undefined reference to<br>>  > `clang::HeaderSearch::~HeaderSearch()'<br>>  > tutorial1.cpp:(.text+0x3de): undefined reference to<br>>  > `clang::SourceManager::~SourceManager()'<br>>  > tutorial1.cpp:(.text+0x40b): undefined reference to<br>>  > `clang::FileManager::~FileManager()'<br>>  > tutorial1.cpp:(.text+0x41f): undefined reference to<br>>  > `clang::SourceManager::~SourceManager()'<br>>  > tutorial1.cpp:(.text+0x44c): undefined reference to<br>>  >
 `clang::FileManager::~FileManager()'<br>>  > /tmp/tutorial1-LQ71fW.o: In function<br>>  > `llvm::RefCountedBase<clang::DiagnosticIDs>::Release() const':<br>>  ><br>> tutorial1.cpp:(.text._ZNK4llvm14RefCountedBaseIN5clang13DiagnosticIDsEE7ReleaseEv[_ZNK4llvm14RefCountedBaseIN5clang13DiagnosticIDsEE7ReleaseEv]+0x88):<br>>  > undefined reference to `clang::DiagnosticIDs::~DiagnosticIDs()'<br>>  > clang-3: error: linker command failed with exit code 1 (use -v to see<br>>  > invocation)<br>>  ><br>>  ><br>>  ><br>>  > ------------------------------------------------------------------------<br>>  > *From:* Ashok Nalkund <<a ymailto="mailto:ashoknn@qualcomm.com" href="mailto:ashoknn@qualcomm.com">ashoknn@qualcomm.com</a><br>> <mailto:<a ymailto="mailto:ashoknn@qualcomm.com"
 href="mailto:ashoknn@qualcomm.com">ashoknn@qualcomm.com</a>>><br>>  > *To:* NY Knicks Fan <<a ymailto="mailto:nyknicksfan92009@yahoo.com" href="mailto:nyknicksfan92009@yahoo.com">nyknicksfan92009@yahoo.com</a><br>> <mailto:<a ymailto="mailto:nyknicksfan92009@yahoo.com" href="mailto:nyknicksfan92009@yahoo.com">nyknicksfan92009@yahoo.com</a>>><br>>  > *Cc:* "<a ymailto="mailto:llvmdev@cs.uiuc.edu" href="mailto:llvmdev@cs.uiuc.edu">llvmdev@cs.uiuc.edu</a> <mailto:<a ymailto="mailto:llvmdev@cs.uiuc.edu" href="mailto:llvmdev@cs.uiuc.edu">llvmdev@cs.uiuc.edu</a>>"<br>> <<a ymailto="mailto:llvmdev@cs.uiuc.edu" href="mailto:llvmdev@cs.uiuc.edu">llvmdev@cs.uiuc.edu</a> <mailto:<a ymailto="mailto:llvmdev@cs.uiuc.edu" href="mailto:llvmdev@cs.uiuc.edu">llvmdev@cs.uiuc.edu</a>>><br>>  > *Sent:* Tuesday, July 10, 2012 11:28 AM<br>>  > *Subject:* Re: [LLVMdev] Unable to do even basic
 Clang tutorial<br>>  ><br>>  > Add -D__STDC_LIMIT_MACROS -D__STDC_CONSTANT_MACROS to your<br>> compilation flag.<br>>  ><br>>  > On 7/10/2012 11:23 AM, NY Knicks Fan wrote:<br>>  >  > Hi Ashok,<br>>  >  ><br>>  >  > I created a new Ubuntu 12.04 virtual machine and followed directions<br>>  >  > except that I know use your cmake command instead of configure, and I<br>>  >  > got the error below.<br>>  >  ><br>>  >  > Any help is very much appreciated.<br>>  >  ><br>>  >  ><br>>  >  > $ /home/ubuntu/bin/bin/clang++ -I /home/ubuntu/bin/include/<br>> tutorial1.cpp<br>>  >  > In file included from tutorial1.cpp:5:<br>>  >  > In file included from<br>>  >  >
 /home/ubuntu/bin/include/llvm/Support/raw_ostream.h:17:<br>>  >  > In file included from<br>> /home/ubuntu/bin/include/llvm/ADT/StringRef.h:13:<br>>  >  > In file included from<br>>  >  > /home/ubuntu/bin/include/llvm/Support/type_traits.h:20:<br>>  >  > /home/ubuntu/bin/include/llvm/Support/DataTypes.h:48:3: error: "Must<br>>  >  > #define __STDC_LIMIT_MACROS before #including<br>>  >  >        Support/DataTypes.h"<br>>  >  > # error "Must #define __STDC_LIMIT_MACROS before #including<br>>  >  > Support/DataTypes.h"<br>>  >  >    ^<br>>  >  > /home/ubuntu/bin/include/llvm/Support/DataTypes.h:52:3: error: "Must<br>>  >  > #define __STDC_CONSTANT_MACROS before "<br>>  >  >    "#including
 Support/DataTypes.h"<br>>  >  > # error "Must #define __STDC_CONSTANT_MACROS before " \<br>>  >  > ^<br>>  >  > In file included from tutorial1.cpp:6:<br>>  >  > In file included from /home/ubuntu/bin/include/llvm/Support/Host.h:17:<br>>  >  > In file included from<br>> /home/ubuntu/bin/include/llvm/ADT/StringMap.h:18:<br>>  >  > In file included from<br>>  > /home/ubuntu/bin/include/llvm/Support/Allocator.h:18:<br>>  >  > /home/ubuntu/bin/include/llvm/Support/MathExtras.h:38:24: error:<br>> use of<br>>  >  > undeclared identifier 'INT64_C'<br>>  >  >    return N >= 64 || (-(INT64_C(1)<<(N-1)) <= x && x <<br>>  > (INT64_C(1)<<(N-1)));<br>>  >  >               
         ^<br>>  >  > /home/ubuntu/bin/include/llvm/Support/MathExtras.h:38:56: error:<br>> use of<br>>  >  > undeclared identifier 'INT64_C'<br>>  >  >    return N >= 64 || (-(INT64_C(1)<<(N-1)) <= x && x <<br>>  > (INT64_C(1)<<(N-1)));<br>>  >  >                                                        ^<br>>  >  > /home/ubuntu/bin/include/llvm/Support/MathExtras.h:64:26: error:<br>> use of<br>>  >  > undeclared identifier 'UINT64_C'<br>>  >  >    return N >= 64 || x < (UINT64_C(1)<<N);<br>>  >  >                     
     ^<br>>  >  > /home/ubuntu/bin/include/llvm/Support/MathExtras.h:96:24: error:<br>> use of<br>>  >  > undeclared identifier 'INT64_C'<br>>  >  >    return N >= 64 || (-(INT64_C(1)<<(N-1)) <= x && x <<br>>  > (INT64_C(1)<<(N-1)));<br>>  >  >         ^<br>>  >  > /home/ubuntu/bin/include/llvm/Support/MathExtras.h:96:56: error:<br>> use of<br>>  >  > undeclared identifier 'INT64_C'<br>>  >  >    return N >= 64 || (-(INT64_C(1)<<(N-1)) <= x && x <<br>>  > (INT64_C(1)<<(N-1)));<br>>  >  >                                                     
   ^<br>>  >  > 7 errors generated.<br>>  >  ><br>>  >  ><br>>  >  ><br>> ------------------------------------------------------------------------<br>>  >  > *From:* Ashok Nalkund <<a ymailto="mailto:ashoknn@qualcomm.com" href="mailto:ashoknn@qualcomm.com">ashoknn@qualcomm.com</a><br>> <mailto:<a ymailto="mailto:ashoknn@qualcomm.com" href="mailto:ashoknn@qualcomm.com">ashoknn@qualcomm.com</a>><br>>  > <mailto:<a ymailto="mailto:ashoknn@qualcomm.com" href="mailto:ashoknn@qualcomm.com">ashoknn@qualcomm.com</a> <mailto:<a ymailto="mailto:ashoknn@qualcomm.com" href="mailto:ashoknn@qualcomm.com">ashoknn@qualcomm.com</a>>>><br>>  >  > *To:* NY Knicks Fan <<a ymailto="mailto:nyknicksfan92009@yahoo.com" href="mailto:nyknicksfan92009@yahoo.com">nyknicksfan92009@yahoo.com</a><br>> <mailto:<a
 ymailto="mailto:nyknicksfan92009@yahoo.com" href="mailto:nyknicksfan92009@yahoo.com">nyknicksfan92009@yahoo.com</a>><br>>  > <mailto:<a ymailto="mailto:nyknicksfan92009@yahoo.com" href="mailto:nyknicksfan92009@yahoo.com">nyknicksfan92009@yahoo.com</a> <mailto:<a ymailto="mailto:nyknicksfan92009@yahoo.com" href="mailto:nyknicksfan92009@yahoo.com">nyknicksfan92009@yahoo.com</a>>>><br>>  >  > *Cc:* "<a ymailto="mailto:llvmdev@cs.uiuc.edu" href="mailto:llvmdev@cs.uiuc.edu">llvmdev@cs.uiuc.edu</a> <mailto:<a ymailto="mailto:llvmdev@cs.uiuc.edu" href="mailto:llvmdev@cs.uiuc.edu">llvmdev@cs.uiuc.edu</a>><br>> <mailto:<a ymailto="mailto:llvmdev@cs.uiuc.edu" href="mailto:llvmdev@cs.uiuc.edu">llvmdev@cs.uiuc.edu</a> <mailto:<a ymailto="mailto:llvmdev@cs.uiuc.edu" href="mailto:llvmdev@cs.uiuc.edu">llvmdev@cs.uiuc.edu</a>>>"<br>>  > <<a ymailto="mailto:llvmdev@cs.uiuc.edu"
 href="mailto:llvmdev@cs.uiuc.edu">llvmdev@cs.uiuc.edu</a> <mailto:<a ymailto="mailto:llvmdev@cs.uiuc.edu" href="mailto:llvmdev@cs.uiuc.edu">llvmdev@cs.uiuc.edu</a>><br>> <mailto:<a ymailto="mailto:llvmdev@cs.uiuc.edu" href="mailto:llvmdev@cs.uiuc.edu">llvmdev@cs.uiuc.edu</a> <mailto:<a ymailto="mailto:llvmdev@cs.uiuc.edu" href="mailto:llvmdev@cs.uiuc.edu">llvmdev@cs.uiuc.edu</a>>>><br>>  >  > *Sent:* Tuesday, July 10, 2012 12:44 AM<br>>  >  > *Subject:* Re: [LLVMdev] Unable to do even basic Clang tutorial<br>>  >  ><br>>  >  > Looks like your make/install is incomplete wrt clang. I follow the<br>>  >  > instuctions for checking out the sources but build using cmake instead<br>>  >  > of configure:<br>>  >  ><br>>  >  >  > cmake -G ""Unix Makefiles"
 -DLLVM_TARGETS_TO_BUILD="X86"<br>>  >  > -DCMAKE_BUILD_TYPE="Release" -DCMAKE_INSTALL_PREFIX="../bin" ../llvm<br>>  >  >  > make install<br>>  >  ><br>>  >  > This builds and installs llvm+clang in the bin directory one level<br>> above<br>>  >  > llvm. I tried using configure earlier but had some problems.<br>>  >  ><br>>  >  > ashok<br>>  >  ><br>>  >  ><br>>  >  > On 7/9/2012 5:32 PM, NY Knicks Fan wrote:<br>>  >  >  > Hi Ashok,<br>>  >  >  ><br>>  >  >  > As I mentioned in my earlier e-mail, my /usr/local/include does<br>>  > not have<br>>  >  >  > clang/ or clang-c/.<br>>  >  >  ><br>>  > 
 >  > I'm unable to do a make or make install in the Clang build<br>> directory.<br>>  >  >  >  How do I fix this?<br>>  >  >  ><br>>  >  >  > Thanks!<br>>  >  >  ><br>>  >  >  ><br>>  > ------------------------------------------------------------------------<br>>  >  >  > *From:* Ashok Nalkund <<a ymailto="mailto:ashoknn@qualcomm.com" href="mailto:ashoknn@qualcomm.com">ashoknn@qualcomm.com</a><br>> <mailto:<a ymailto="mailto:ashoknn@qualcomm.com" href="mailto:ashoknn@qualcomm.com">ashoknn@qualcomm.com</a>><br>>  > <mailto:<a ymailto="mailto:ashoknn@qualcomm.com" href="mailto:ashoknn@qualcomm.com">ashoknn@qualcomm.com</a> <mailto:<a ymailto="mailto:ashoknn@qualcomm.com"
 href="mailto:ashoknn@qualcomm.com">ashoknn@qualcomm.com</a>>><br>>  >  > <mailto:<a ymailto="mailto:ashoknn@qualcomm.com" href="mailto:ashoknn@qualcomm.com">ashoknn@qualcomm.com</a> <mailto:<a ymailto="mailto:ashoknn@qualcomm.com" href="mailto:ashoknn@qualcomm.com">ashoknn@qualcomm.com</a>><br>> <mailto:<a ymailto="mailto:ashoknn@qualcomm.com" href="mailto:ashoknn@qualcomm.com">ashoknn@qualcomm.com</a> <mailto:<a ymailto="mailto:ashoknn@qualcomm.com" href="mailto:ashoknn@qualcomm.com">ashoknn@qualcomm.com</a>>>>><br>>  >  >  > *To:* NY Knicks Fan <<a ymailto="mailto:nyknicksfan92009@yahoo.com" href="mailto:nyknicksfan92009@yahoo.com">nyknicksfan92009@yahoo.com</a><br>> <mailto:<a ymailto="mailto:nyknicksfan92009@yahoo.com" href="mailto:nyknicksfan92009@yahoo.com">nyknicksfan92009@yahoo.com</a>><br>>  > <mailto:<a
 ymailto="mailto:nyknicksfan92009@yahoo.com" href="mailto:nyknicksfan92009@yahoo.com">nyknicksfan92009@yahoo.com</a> <mailto:<a ymailto="mailto:nyknicksfan92009@yahoo.com" href="mailto:nyknicksfan92009@yahoo.com">nyknicksfan92009@yahoo.com</a>>><br>>  >  > <mailto:<a ymailto="mailto:nyknicksfan92009@yahoo.com" href="mailto:nyknicksfan92009@yahoo.com">nyknicksfan92009@yahoo.com</a> <mailto:<a ymailto="mailto:nyknicksfan92009@yahoo.com" href="mailto:nyknicksfan92009@yahoo.com">nyknicksfan92009@yahoo.com</a>><br>>  > <mailto:<a ymailto="mailto:nyknicksfan92009@yahoo.com" href="mailto:nyknicksfan92009@yahoo.com">nyknicksfan92009@yahoo.com</a><br>> <mailto:<a ymailto="mailto:nyknicksfan92009@yahoo.com" href="mailto:nyknicksfan92009@yahoo.com">nyknicksfan92009@yahoo.com</a>>>>>; "<a ymailto="mailto:llvmdev@cs.uiuc.edu" href="mailto:llvmdev@cs.uiuc.edu">llvmdev@cs.uiuc.edu</a><br>>
 <mailto:<a ymailto="mailto:llvmdev@cs.uiuc.edu" href="mailto:llvmdev@cs.uiuc.edu">llvmdev@cs.uiuc.edu</a>><br>>  > <mailto:<a ymailto="mailto:llvmdev@cs.uiuc.edu" href="mailto:llvmdev@cs.uiuc.edu">llvmdev@cs.uiuc.edu</a> <mailto:<a ymailto="mailto:llvmdev@cs.uiuc.edu" href="mailto:llvmdev@cs.uiuc.edu">llvmdev@cs.uiuc.edu</a>>><br>>  >  > <mailto:<a ymailto="mailto:llvmdev@cs.uiuc.edu" href="mailto:llvmdev@cs.uiuc.edu">llvmdev@cs.uiuc.edu</a> <mailto:<a ymailto="mailto:llvmdev@cs.uiuc.edu" href="mailto:llvmdev@cs.uiuc.edu">llvmdev@cs.uiuc.edu</a>><br>> <mailto:<a ymailto="mailto:llvmdev@cs.uiuc.edu" href="mailto:llvmdev@cs.uiuc.edu">llvmdev@cs.uiuc.edu</a> <mailto:<a ymailto="mailto:llvmdev@cs.uiuc.edu" href="mailto:llvmdev@cs.uiuc.edu">llvmdev@cs.uiuc.edu</a>>>>"<br>>  >  >  > <<a ymailto="mailto:llvmdev@cs.uiuc.edu"
 href="mailto:llvmdev@cs.uiuc.edu">llvmdev@cs.uiuc.edu</a> <mailto:<a ymailto="mailto:llvmdev@cs.uiuc.edu" href="mailto:llvmdev@cs.uiuc.edu">llvmdev@cs.uiuc.edu</a>><br>> <mailto:<a ymailto="mailto:llvmdev@cs.uiuc.edu" href="mailto:llvmdev@cs.uiuc.edu">llvmdev@cs.uiuc.edu</a> <mailto:<a ymailto="mailto:llvmdev@cs.uiuc.edu" href="mailto:llvmdev@cs.uiuc.edu">llvmdev@cs.uiuc.edu</a>>><br>>  > <mailto:<a ymailto="mailto:llvmdev@cs.uiuc.edu" href="mailto:llvmdev@cs.uiuc.edu">llvmdev@cs.uiuc.edu</a> <mailto:<a ymailto="mailto:llvmdev@cs.uiuc.edu" href="mailto:llvmdev@cs.uiuc.edu">llvmdev@cs.uiuc.edu</a>><br>> <mailto:<a ymailto="mailto:llvmdev@cs.uiuc.edu" href="mailto:llvmdev@cs.uiuc.edu">llvmdev@cs.uiuc.edu</a> <mailto:<a ymailto="mailto:llvmdev@cs.uiuc.edu" href="mailto:llvmdev@cs.uiuc.edu">llvmdev@cs.uiuc.edu</a>>>>><br>>  >  >  > *Sent:* Monday, July 9, 2012 3:30
 PM<br>>  >  >  > *Subject:* Re: [LLVMdev] Unable to do even basic Clang tutorial<br>>  >  >  ><br>>  >  >  > Use the -I<install path>/include .<br>>  >  > ><br>>  >  >  > This directory <install path>/include should look something like:<br>>  >  >  ><br>>  >  >  > clang/  clang-c/  llvm/  llvm-c/<br>>  >  >  ><br>>  >  >  > HTH<br>>  >  >  > ashok<br>>  >  >  ><br>>  >  >  > On 7/9/2012 3:15 PM, NY Knicks Fan wrote:<br>>  >  >  >  > I downloaded the 3.1 LLVM and Clang sources.<br>>  >  >  > ><br>>  >  >  >  > I
 followed the directions at:<br>>  > <a href="http://clang.llvm.org/get_started.html" target="_blank">http://clang.llvm.org/get_started.html</a><br>>  >  >  >  ><br>>  >  >  >  > I am able to use Clang to compile stuff, but I could already do<br>>  > that<br>>  >  >  >  > with GCC.<br>>  >  >  >  ><br>>  >  >  >  > I'm trying to use Clang for parsing code, but I can't even get<br>>  >  > started.<br>>  >  >  >  ><br>>  >  >  >  > Can you tell me how to "include the installed location<br>> ofclang/llvm<br>>  >  >  >  > headers directories in your include path"?<br>>  >  >  >  ><br>>  > 
 >  >  > Thanks!<br>>  >  >  >  ><br>>  >  >  >  ><br>>  >  >  >  ><br>>  >  ><br>> ------------------------------------------------------------------------<br>>  >  >  >  > *From:* Ashok Nalkund <<a ymailto="mailto:ashoknn@qualcomm.com" href="mailto:ashoknn@qualcomm.com">ashoknn@qualcomm.com</a><br>> <mailto:<a ymailto="mailto:ashoknn@qualcomm.com" href="mailto:ashoknn@qualcomm.com">ashoknn@qualcomm.com</a>><br>>  > <mailto:<a ymailto="mailto:ashoknn@qualcomm.com" href="mailto:ashoknn@qualcomm.com">ashoknn@qualcomm.com</a> <mailto:<a ymailto="mailto:ashoknn@qualcomm.com" href="mailto:ashoknn@qualcomm.com">ashoknn@qualcomm.com</a>>><br>>  >  > <mailto:<a ymailto="mailto:ashoknn@qualcomm.com"
 href="mailto:ashoknn@qualcomm.com">ashoknn@qualcomm.com</a> <mailto:<a ymailto="mailto:ashoknn@qualcomm.com" href="mailto:ashoknn@qualcomm.com">ashoknn@qualcomm.com</a>><br>> <mailto:<a ymailto="mailto:ashoknn@qualcomm.com" href="mailto:ashoknn@qualcomm.com">ashoknn@qualcomm.com</a> <mailto:<a ymailto="mailto:ashoknn@qualcomm.com" href="mailto:ashoknn@qualcomm.com">ashoknn@qualcomm.com</a>>>><br>>  >  >  > <mailto:<a ymailto="mailto:ashoknn@qualcomm.com" href="mailto:ashoknn@qualcomm.com">ashoknn@qualcomm.com</a> <mailto:<a ymailto="mailto:ashoknn@qualcomm.com" href="mailto:ashoknn@qualcomm.com">ashoknn@qualcomm.com</a>><br>> <mailto:<a ymailto="mailto:ashoknn@qualcomm.com" href="mailto:ashoknn@qualcomm.com">ashoknn@qualcomm.com</a> <mailto:<a ymailto="mailto:ashoknn@qualcomm.com" href="mailto:ashoknn@qualcomm.com">ashoknn@qualcomm.com</a>>><br>>  > <mailto:<a
 ymailto="mailto:ashoknn@qualcomm.com" href="mailto:ashoknn@qualcomm.com">ashoknn@qualcomm.com</a> <mailto:<a ymailto="mailto:ashoknn@qualcomm.com" href="mailto:ashoknn@qualcomm.com">ashoknn@qualcomm.com</a>><br>> <mailto:<a ymailto="mailto:ashoknn@qualcomm.com" href="mailto:ashoknn@qualcomm.com">ashoknn@qualcomm.com</a> <mailto:<a ymailto="mailto:ashoknn@qualcomm.com" href="mailto:ashoknn@qualcomm.com">ashoknn@qualcomm.com</a>>>>>><br>>  >  >  >  > *To:* NY Knicks Fan <<a ymailto="mailto:nyknicksfan92009@yahoo.com" href="mailto:nyknicksfan92009@yahoo.com">nyknicksfan92009@yahoo.com</a><br>> <mailto:<a ymailto="mailto:nyknicksfan92009@yahoo.com" href="mailto:nyknicksfan92009@yahoo.com">nyknicksfan92009@yahoo.com</a>><br>>  > <mailto:<a ymailto="mailto:nyknicksfan92009@yahoo.com" href="mailto:nyknicksfan92009@yahoo.com">nyknicksfan92009@yahoo.com</a> <mailto:<a
 ymailto="mailto:nyknicksfan92009@yahoo.com" href="mailto:nyknicksfan92009@yahoo.com">nyknicksfan92009@yahoo.com</a>>><br>>  >  > <mailto:<a ymailto="mailto:nyknicksfan92009@yahoo.com" href="mailto:nyknicksfan92009@yahoo.com">nyknicksfan92009@yahoo.com</a><br>> <mailto:<a ymailto="mailto:nyknicksfan92009@yahoo.com" href="mailto:nyknicksfan92009@yahoo.com">nyknicksfan92009@yahoo.com</a>> <mailto:<a ymailto="mailto:nyknicksfan92009@yahoo.com" href="mailto:nyknicksfan92009@yahoo.com">nyknicksfan92009@yahoo.com</a><br>> <mailto:<a ymailto="mailto:nyknicksfan92009@yahoo.com" href="mailto:nyknicksfan92009@yahoo.com">nyknicksfan92009@yahoo.com</a>>>><br>>  >  >  > <mailto:<a ymailto="mailto:nyknicksfan92009@yahoo.com" href="mailto:nyknicksfan92009@yahoo.com">nyknicksfan92009@yahoo.com</a><br>> <mailto:<a ymailto="mailto:nyknicksfan92009@yahoo.com"
 href="mailto:nyknicksfan92009@yahoo.com">nyknicksfan92009@yahoo.com</a>><br>>  > <mailto:<a ymailto="mailto:nyknicksfan92009@yahoo.com" href="mailto:nyknicksfan92009@yahoo.com">nyknicksfan92009@yahoo.com</a><br>> <mailto:<a ymailto="mailto:nyknicksfan92009@yahoo.com" href="mailto:nyknicksfan92009@yahoo.com">nyknicksfan92009@yahoo.com</a>>> <mailto:<a ymailto="mailto:nyknicksfan92009@yahoo.com" href="mailto:nyknicksfan92009@yahoo.com">nyknicksfan92009@yahoo.com</a><br>> <mailto:<a ymailto="mailto:nyknicksfan92009@yahoo.com" href="mailto:nyknicksfan92009@yahoo.com">nyknicksfan92009@yahoo.com</a>><br>>  > <mailto:<a ymailto="mailto:nyknicksfan92009@yahoo.com" href="mailto:nyknicksfan92009@yahoo.com">nyknicksfan92009@yahoo.com</a><br>> <mailto:<a ymailto="mailto:nyknicksfan92009@yahoo.com" href="mailto:nyknicksfan92009@yahoo.com">nyknicksfan92009@yahoo.com</a>>>>>><br>> 
 >  >  >  > *Cc:* Chad Rosier <<a ymailto="mailto:mcrosier@apple.com" href="mailto:mcrosier@apple.com">mcrosier@apple.com</a><br>> <mailto:<a ymailto="mailto:mcrosier@apple.com" href="mailto:mcrosier@apple.com">mcrosier@apple.com</a>><br>>  > <mailto:<a ymailto="mailto:mcrosier@apple.com" href="mailto:mcrosier@apple.com">mcrosier@apple.com</a> <mailto:<a ymailto="mailto:mcrosier@apple.com" href="mailto:mcrosier@apple.com">mcrosier@apple.com</a>>><br>> <mailto:<a ymailto="mailto:mcrosier@apple.com" href="mailto:mcrosier@apple.com">mcrosier@apple.com</a> <mailto:<a ymailto="mailto:mcrosier@apple.com" href="mailto:mcrosier@apple.com">mcrosier@apple.com</a>><br>>  > <mailto:<a ymailto="mailto:mcrosier@apple.com" href="mailto:mcrosier@apple.com">mcrosier@apple.com</a> <mailto:<a ymailto="mailto:mcrosier@apple.com"
 href="mailto:mcrosier@apple.com">mcrosier@apple.com</a>>>><br>>  >  > <mailto:<a ymailto="mailto:mcrosier@apple.com" href="mailto:mcrosier@apple.com">mcrosier@apple.com</a> <mailto:<a ymailto="mailto:mcrosier@apple.com" href="mailto:mcrosier@apple.com">mcrosier@apple.com</a>><br>> <mailto:<a ymailto="mailto:mcrosier@apple.com" href="mailto:mcrosier@apple.com">mcrosier@apple.com</a> <mailto:<a ymailto="mailto:mcrosier@apple.com" href="mailto:mcrosier@apple.com">mcrosier@apple.com</a>>><br>>  > <mailto:<a ymailto="mailto:mcrosier@apple.com" href="mailto:mcrosier@apple.com">mcrosier@apple.com</a> <mailto:<a ymailto="mailto:mcrosier@apple.com" href="mailto:mcrosier@apple.com">mcrosier@apple.com</a>><br>> <mailto:<a ymailto="mailto:mcrosier@apple.com" href="mailto:mcrosier@apple.com">mcrosier@apple.com</a> <mailto:<a ymailto="mailto:mcrosier@apple.com"
 href="mailto:mcrosier@apple.com">mcrosier@apple.com</a>>>>>>;<br>>  >  >  > "<a ymailto="mailto:llvmdev@cs.uiuc.edu" href="mailto:llvmdev@cs.uiuc.edu">llvmdev@cs.uiuc.edu</a> <mailto:<a ymailto="mailto:llvmdev@cs.uiuc.edu" href="mailto:llvmdev@cs.uiuc.edu">llvmdev@cs.uiuc.edu</a>><br>> <mailto:<a ymailto="mailto:llvmdev@cs.uiuc.edu" href="mailto:llvmdev@cs.uiuc.edu">llvmdev@cs.uiuc.edu</a> <mailto:<a ymailto="mailto:llvmdev@cs.uiuc.edu" href="mailto:llvmdev@cs.uiuc.edu">llvmdev@cs.uiuc.edu</a>>><br>>  > <mailto:<a ymailto="mailto:llvmdev@cs.uiuc.edu" href="mailto:llvmdev@cs.uiuc.edu">llvmdev@cs.uiuc.edu</a> <mailto:<a ymailto="mailto:llvmdev@cs.uiuc.edu" href="mailto:llvmdev@cs.uiuc.edu">llvmdev@cs.uiuc.edu</a>><br>> <mailto:<a ymailto="mailto:llvmdev@cs.uiuc.edu" href="mailto:llvmdev@cs.uiuc.edu">llvmdev@cs.uiuc.edu</a> <mailto:<a
 ymailto="mailto:llvmdev@cs.uiuc.edu" href="mailto:llvmdev@cs.uiuc.edu">llvmdev@cs.uiuc.edu</a>>>><br>>  >  > <mailto:<a ymailto="mailto:llvmdev@cs.uiuc.edu" href="mailto:llvmdev@cs.uiuc.edu">llvmdev@cs.uiuc.edu</a> <mailto:<a ymailto="mailto:llvmdev@cs.uiuc.edu" href="mailto:llvmdev@cs.uiuc.edu">llvmdev@cs.uiuc.edu</a>><br>> <mailto:<a ymailto="mailto:llvmdev@cs.uiuc.edu" href="mailto:llvmdev@cs.uiuc.edu">llvmdev@cs.uiuc.edu</a> <mailto:<a ymailto="mailto:llvmdev@cs.uiuc.edu" href="mailto:llvmdev@cs.uiuc.edu">llvmdev@cs.uiuc.edu</a>>><br>>  > <mailto:<a ymailto="mailto:llvmdev@cs.uiuc.edu" href="mailto:llvmdev@cs.uiuc.edu">llvmdev@cs.uiuc.edu</a> <mailto:<a ymailto="mailto:llvmdev@cs.uiuc.edu" href="mailto:llvmdev@cs.uiuc.edu">llvmdev@cs.uiuc.edu</a>><br>> <mailto:<a ymailto="mailto:llvmdev@cs.uiuc.edu" href="mailto:llvmdev@cs.uiuc.edu">llvmdev@cs.uiuc.edu</a> <mailto:<a
 ymailto="mailto:llvmdev@cs.uiuc.edu" href="mailto:llvmdev@cs.uiuc.edu">llvmdev@cs.uiuc.edu</a>>>>>"<br>>  >  >  >  > <<a ymailto="mailto:llvmdev@cs.uiuc.edu" href="mailto:llvmdev@cs.uiuc.edu">llvmdev@cs.uiuc.edu</a> <mailto:<a ymailto="mailto:llvmdev@cs.uiuc.edu" href="mailto:llvmdev@cs.uiuc.edu">llvmdev@cs.uiuc.edu</a>><br>> <mailto:<a ymailto="mailto:llvmdev@cs.uiuc.edu" href="mailto:llvmdev@cs.uiuc.edu">llvmdev@cs.uiuc.edu</a> <mailto:<a ymailto="mailto:llvmdev@cs.uiuc.edu" href="mailto:llvmdev@cs.uiuc.edu">llvmdev@cs.uiuc.edu</a>>><br>>  > <mailto:<a ymailto="mailto:llvmdev@cs.uiuc.edu" href="mailto:llvmdev@cs.uiuc.edu">llvmdev@cs.uiuc.edu</a> <mailto:<a ymailto="mailto:llvmdev@cs.uiuc.edu" href="mailto:llvmdev@cs.uiuc.edu">llvmdev@cs.uiuc.edu</a>><br>> <mailto:<a ymailto="mailto:llvmdev@cs.uiuc.edu"
 href="mailto:llvmdev@cs.uiuc.edu">llvmdev@cs.uiuc.edu</a> <mailto:<a ymailto="mailto:llvmdev@cs.uiuc.edu" href="mailto:llvmdev@cs.uiuc.edu">llvmdev@cs.uiuc.edu</a>>>><br>>  >  > <mailto:<a ymailto="mailto:llvmdev@cs.uiuc.edu" href="mailto:llvmdev@cs.uiuc.edu">llvmdev@cs.uiuc.edu</a> <mailto:<a ymailto="mailto:llvmdev@cs.uiuc.edu" href="mailto:llvmdev@cs.uiuc.edu">llvmdev@cs.uiuc.edu</a>><br>> <mailto:<a ymailto="mailto:llvmdev@cs.uiuc.edu" href="mailto:llvmdev@cs.uiuc.edu">llvmdev@cs.uiuc.edu</a> <mailto:<a ymailto="mailto:llvmdev@cs.uiuc.edu" href="mailto:llvmdev@cs.uiuc.edu">llvmdev@cs.uiuc.edu</a>>><br>>  > <mailto:<a ymailto="mailto:llvmdev@cs.uiuc.edu" href="mailto:llvmdev@cs.uiuc.edu">llvmdev@cs.uiuc.edu</a> <mailto:<a ymailto="mailto:llvmdev@cs.uiuc.edu" href="mailto:llvmdev@cs.uiuc.edu">llvmdev@cs.uiuc.edu</a>><br>> <mailto:<a ymailto="mailto:llvmdev@cs.uiuc.edu"
 href="mailto:llvmdev@cs.uiuc.edu">llvmdev@cs.uiuc.edu</a> <mailto:<a ymailto="mailto:llvmdev@cs.uiuc.edu" href="mailto:llvmdev@cs.uiuc.edu">llvmdev@cs.uiuc.edu</a>>>>>><br>>  >  >  >  > *Sent:* Monday, July 9, 2012 2:39 PM<br>>  >  >  >  > *Subject:* Re: [LLVMdev] Unable to do even basic Clang tutorial<br>>  >  >  >  ><br>>  >  >  >  > On 7/9/2012 1:42 PM, Chad Rosier wrote:<br>>  >  >  >  >  > Have you looked here: <a href="http://clang.llvm.org/get_started.html" target="_blank">http://clang.llvm.org/get_started.html</a><br>>  >  >  >  >  ><br>>  >  >  >  >  >  Chad<br>>  >  >  >  >  ><br>>  >  > 
 >  >  ><br>>  >  >  > >  > On Jul 9, 2012, at 11:33 AM, NY Knicks Fan wrote:<br>>  >  >  >  >  ><br>>  >  >  >  >  >> I'm trying to do the tutorials at:<br>>  >  >  >  > >><br>>  >  >  >  >  >> <a href="https://github.com/loarabia/Clang-tu...i/TutorialOrig" target="_blank">https://github.com/loarabia/Clang-tu...i/TutorialOrig</a><br>>  >  >  >  >  >><br>> <<a href="https://github.com/loarabia/Clang-tutorial/wiki/TutorialOrig" target="_blank">https://github.com/loarabia/Clang-tutorial/wiki/TutorialOrig</a>><br>>  >  >  >  >  >><br>>  >  >  >  >  >> and I can't even do the first
 tutorial. I installed LLVM<br>>  > 3.1 and<br>>  >  >  > Clang<br>>  >  >  >  >  >> 3.1 and when I do:<br>>  >  >  >  > >><br>>  >  >  >  >  >> ~/loarabia-Clang-tutorial-3d79443$ clang++ tutorial1.cpp In<br>>  > file<br>>  >  >  >  >  >> included from tutorial1.cpp:5: In file included from<br>>  >  >  >  >  >> ./llvm/Support/raw_ostream.h:17:<br>>  >  >  >  >  >> ./llvm/Support/llvm/ADT/StringRef.h:13:10: fatal error:<br>>  >  >  >  >  >> 'llvm/Support/type_traits.h' file not found<br>>  >  >  >  >  >><br>>  >  >  > 
 >  >> include "llvm/Support/type_traits.h"<br>>  >  >  >  >  >> ^<br>>  >  >  >  >  >> 1 error generated.<br>>  >  >  >  >  >><br>>  >  >  > >  >> Do you know what I am doing wrong? I'm not sure what is the<br>>  >  > best way<br>>  >  >  >  >  >> to handle this header file problem.<br>>  >  >  >  >  >><br>>  >  >  >  >  >> I'm running Ubuntu 12.04.<br>>  >  >  >  >  >><br>>  >  >  >  >  >> Thank you.<br>>  >  >  > ><br>>  >  >  >  > Did you build it or
 "install" it from a package? If you build<br>>  > it, then<br>>  >  >  >  > you need do a 'make install' and include the installed<br>> location of<br>>  >  >  >  > clang/llvm headers directories in your include path.<br>>  >  >  >  ><br>>  >  >  >  ><br>>  >  >  >  ><br>>  >  > >  ><br>>  >  >  >  ><br>>  >  >  > ><br>>  >  >  >  > _______________________________________________<br>>  >  >  >  > LLVM Developers mailing list<br>>  >  >  >  > <a ymailto="mailto:LLVMdev@cs.uiuc.edu" href="mailto:LLVMdev@cs.uiuc.edu">LLVMdev@cs.uiuc.edu</a> <mailto:<a
 ymailto="mailto:LLVMdev@cs.uiuc.edu" href="mailto:LLVMdev@cs.uiuc.edu">LLVMdev@cs.uiuc.edu</a>><br>> <mailto:<a ymailto="mailto:LLVMdev@cs.uiuc.edu" href="mailto:LLVMdev@cs.uiuc.edu">LLVMdev@cs.uiuc.edu</a> <mailto:<a ymailto="mailto:LLVMdev@cs.uiuc.edu" href="mailto:LLVMdev@cs.uiuc.edu">LLVMdev@cs.uiuc.edu</a>>><br>>  > <mailto:<a ymailto="mailto:LLVMdev@cs.uiuc.edu" href="mailto:LLVMdev@cs.uiuc.edu">LLVMdev@cs.uiuc.edu</a> <mailto:<a ymailto="mailto:LLVMdev@cs.uiuc.edu" href="mailto:LLVMdev@cs.uiuc.edu">LLVMdev@cs.uiuc.edu</a>><br>> <mailto:<a ymailto="mailto:LLVMdev@cs.uiuc.edu" href="mailto:LLVMdev@cs.uiuc.edu">LLVMdev@cs.uiuc.edu</a> <mailto:<a ymailto="mailto:LLVMdev@cs.uiuc.edu" href="mailto:LLVMdev@cs.uiuc.edu">LLVMdev@cs.uiuc.edu</a>>>><br>>  >  > <mailto:<a ymailto="mailto:LLVMdev@cs.uiuc.edu" href="mailto:LLVMdev@cs.uiuc.edu">LLVMdev@cs.uiuc.edu</a> <mailto:<a
 ymailto="mailto:LLVMdev@cs.uiuc.edu" href="mailto:LLVMdev@cs.uiuc.edu">LLVMdev@cs.uiuc.edu</a>><br>> <mailto:<a ymailto="mailto:LLVMdev@cs.uiuc.edu" href="mailto:LLVMdev@cs.uiuc.edu">LLVMdev@cs.uiuc.edu</a> <mailto:<a ymailto="mailto:LLVMdev@cs.uiuc.edu" href="mailto:LLVMdev@cs.uiuc.edu">LLVMdev@cs.uiuc.edu</a>>><br>>  > <mailto:<a ymailto="mailto:LLVMdev@cs.uiuc.edu" href="mailto:LLVMdev@cs.uiuc.edu">LLVMdev@cs.uiuc.edu</a> <mailto:<a ymailto="mailto:LLVMdev@cs.uiuc.edu" href="mailto:LLVMdev@cs.uiuc.edu">LLVMdev@cs.uiuc.edu</a>><br>> <mailto:<a ymailto="mailto:LLVMdev@cs.uiuc.edu" href="mailto:LLVMdev@cs.uiuc.edu">LLVMdev@cs.uiuc.edu</a> <mailto:<a ymailto="mailto:LLVMdev@cs.uiuc.edu" href="mailto:LLVMdev@cs.uiuc.edu">LLVMdev@cs.uiuc.edu</a>>>>><br>>  >  >  > <a href="http://llvm.cs.uiuc.edu/" target="_blank">http://llvm.cs.uiuc.edu</a> <<a
 href="http://llvm.cs.uiuc.edu/" target="_blank">http://llvm.cs.uiuc.edu/</a>><br>> <<a href="http://llvm.cs.uiuc.edu/" target="_blank">http://llvm.cs.uiuc.edu/</a>><br>>  > <<a href="http://llvm.cs.uiuc.edu/" target="_blank">http://llvm.cs.uiuc.edu/</a>><br>>  >  >  >  > <a href="http://lists.cs.uiuc.edu/mailman/listinfo/llvmdev" target="_blank">http://lists.cs.uiuc.edu/mailman/listinfo/llvmdev</a><br>>  >  >  >  ><br>>  >  >  ><br>>  >  >  ><br>>  >  >  ><br>>  >  ><br>>  >  ><br>>  > ><br>>  ><br>>  ><br>>  ><br>><br>><br>><br><br><br><br> </div> </div>  </div></body></html>