I've checked out the extra tools repository at the correct place and I have built clang again, with the CLANG_BUILD_EXAMPLES variable set to true in cmake. I am still getting the same error. What can possibly be wrong? Can you please provide all the steps required to make this command work. <div>
     The two cmake files you mentioned are both related to libclang. I am using Libtooling. How do I adapt them to build the FrontEndAction example given in the docs.<br><br><div class="gmail_quote">On Fri, Oct 19, 2012 at 4:12 PM, Philip Craig <span dir="ltr"><<a href="mailto:philipjcraig@gmail.com" target="_blank">philipjcraig@gmail.com</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">On Fri, Oct 19, 2012 at 8:52 PM, madil90 <<a href="mailto:madil90@gmail.com">madil90@gmail.com</a>> wrote:<br>
> Hi,<br>
>    I am trying to setup LibTooling for clang. I have gone through the<br>
> procedure given at </a><br>
> <<a href="http://clang.llvm.org/docs/HowToSetupToolingForLLVM.html" target="_blank">http://clang.llvm.org/docs/HowToSetupToolingForLLVM.html</a>> . I can<br>
> succesfully run clang-check for any source file. I am now trying to compile<br>
> the example at  </a> <<a href="http://clang.llvm.org/docs/RAVFrontendAction.html" target="_blank">http://clang.llvm.org/docs/RAVFrontendAction.html</a>> .<br>
> When using cmake, I get the following error:<br>
><br>
> Unknown CMake command : add_clang_executable<br>
><br>
>   When using cmake to build clang, I used -DEXPORT_CMAKE_COMPILE_COMMANDS=ON<br>
> variable as suggested. Then why isn't this command working?<br>
<br>
add_clang_executable is defined in the clang cmake files, so to use it<br>
you need to build the example as part of clang. If you want to follow<br>
this route, then a convenient place in the tree to put it is in the<br>
extra tools repository. Have a look at<br>
<a href="http://clang.llvm.org/docs/ClangTools.html" target="_blank">http://clang.llvm.org/docs/ClangTools.html</a><br>
<br>
Alternatively, to build standalone, you can try copying the cmake<br>
configuration from<br>
<a href="https://github.com/philipc/clang-ast/blob/master/CMakeLists.standalone" target="_blank">https://github.com/philipc/clang-ast/blob/master/CMakeLists.standalone</a><br>
and <a href="https://github.com/philipc/clang-ast/blob/master/cmake/modules/FindLibClang.cmake" target="_blank">https://github.com/philipc/clang-ast/blob/master/cmake/modules/FindLibClang.cmake</a><br>
</blockquote></div><br><br clear="all"><div><br></div>-- <br>Mohammad Adil<div>LUMS SSE</div><br>
</div>