<div dir="ltr">Looks like you put lldb in the wrong place.  It should be in llvm/tools, not llvm/projects.<div><div><br></div><div>hth...</div><div>don</div></div></div><div class="gmail_extra"><br><div class="gmail_quote">On Thu, Aug 3, 2017 at 4:47 AM, Siegmar Gross via llvm-dev <span dir="ltr"><<a href="mailto:llvm-dev@lists.llvm.org" target="_blank">llvm-dev@lists.llvm.org</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Hi,<br>
<br>
I try to build lldb with Cmake (gcc-5.3.0 is necessary for CUDA)<br>
on my "SUSE Linux Enterprise Server 12.2 (x86_64)". Unfortunately<br>
the build process breaks for lldb with the below mentioned error<br>
message. I've downloaded the following packages and configured<br>
with the following commands.<br>
<br>
<br>
svn co <a href="http://llvm.org/svn/llvm-project/llvm/trunk" rel="noreferrer" target="_blank">http://llvm.org/svn/llvm-proje<wbr>ct/llvm/trunk</a> llvm<br>
cd llvm/tools<br>
svn co <a href="http://llvm.org/svn/llvm-project/cfe/trunk" rel="noreferrer" target="_blank">http://llvm.org/svn/llvm-proje<wbr>ct/cfe/trunk</a> clang<br>
svn co <a href="http://llvm.org/svn/llvm-project/polly/trunk" rel="noreferrer" target="_blank">http://llvm.org/svn/llvm-proje<wbr>ct/polly/trunk</a> polly<br>
cd clang/tools<br>
svn co <a href="http://llvm.org/svn/llvm-project/clang-tools-extra/trunk/" rel="noreferrer" target="_blank">http://llvm.org/svn/llvm-proje<wbr>ct/clang-tools-extra/trunk/</a> extra<br>
cd ../../../projects<br>
svn co <a href="http://llvm.org/svn/llvm-project/compiler-rt/trunk" rel="noreferrer" target="_blank">http://llvm.org/svn/llvm-proje<wbr>ct/compiler-rt/trunk</a> compiler-rt<br>
svn co <a href="http://llvm.org/svn/llvm-project/openmp/trunk" rel="noreferrer" target="_blank">http://llvm.org/svn/llvm-proje<wbr>ct/openmp/trunk</a> openmp<br>
svn co <a href="http://llvm.org/svn/llvm-project/lldb/trunk" rel="noreferrer" target="_blank">http://llvm.org/svn/llvm-proje<wbr>ct/lldb/trunk</a> lldb<br>
svn co <a href="https://github.com/clang-ykt/openmp" rel="noreferrer" target="_blank">https://github.com/clang-ykt/o<wbr>penmp</a> libomptarget<br>
cd ../..<br>
<br>
rm -r build<br>
mkdir build<br>
cd build<br>
cmake -DCMAKE_INSTALL_PREFIX:PATH=/u<wbr>sr/local/llvm-trunk \<br>
  -DCMAKE_BUILD_TYPE:STRING="Rel<wbr>ease" \<br>
  -DLLVM_PARALLEL_COMPILE_JOBS:S<wbr>TRING="4" \<br>
  -DLLVM_PARALLEL_LINK_JOBS:STRI<wbr>NG="4" \<br>
  -DLLVM_TARGETS_TO_BUILD:STRING<wbr>="NVPTX;X86" \<br>
  -DLLVM_ENABLE_SPHINX:BOOL=ON \<br>
  -DSPHINX_OUTPUT_MAN:BOOL=ON \<br>
  -DCMAKE_C_COMPILER:STRING="/us<wbr>r/local/gcc-5.3.0/bin/gcc" \<br>
  -DCMAKE_C_FLAGS:STRING="-m64 -I/usr/local/valgrind/include" \<br>
  -DCMAKE_CXX_COMPILER:STRING="/<wbr>usr/local/gcc-5.3.0/bin/g++" \<br>
  -DCMAKE_CXX_FLAGS:STRING="-m64 -I/usr/local/valgrind/include" \<br>
  -DCMAKE_EXE_LINKER_FLAGS:STRIN<wbr>G="-m64" \<br>
  -DLLVM_LIBDIR_SUFFIX:STRING="6<wbr>4" \<br>
  -DLLVM_POLLY_LINK_INTO_TOOLS:B<wbr>OOL=ON \<br>
<br>
-DLIBOMPTARGET_DEP_LIBELF_INCL<wbr>UDE_DIR:STRING="/usr/local/<wbr>elfutils-0.169/include" \<br>
<br>
-DLIBOMPTARGET_DEP_LIBELF_LIBR<wbr>ARIES:STRING="/usr/local/elfut<wbr>ils-0.169/lib64/libelf.so" \<br>
  -DLIBOMPTARGET_DEP_LIBFFI_INCL<wbr>UDE_DIR:STRING="/usr/include" \<br>
  -DLIBOMPTARGET_DEP_LIBFFI_LIBR<wbr>ARIES:STRING="/usr/lib64/libff<wbr>i.so" \<br>
  -DCUDA_INCLUDE_DIRS:STRING="/u<wbr>sr/local/cuda/include" \<br>
  -DCUDA_LIBRARIES:STRING="/usr/<wbr>local/cuda/lib64/libcudart.so" \<br>
  -DBUILD_SHARED_LIBS:BOOL=ON \<br>
  ../llvm \<br>
  |& tee log.cmake<br>
cmake --build . |& tee log.cmake-build<br>
<br>
<br>
...<br>
[ 41%] Linking CXX shared library ../../../../../lib64/libclangR<wbr>ewriteFrontend.so<br>
[ 41%] Built target clangRewriteFrontend<br>
[ 41%] Generating SVNVersion.inc<br>
-- Found Subversion: /usr/bin/svn (found version "1.8.10")<br>
Scanning dependencies of target lldbBase<br>
[ 41%] Building CXX object projects/lldb/source/CMakeFile<wbr>s/lldbBase.dir/lldb.cpp.o<br>
In file included from /export2/src/llvm-trunk/llvm/p<wbr>rojects/lldb/source/lldb.cpp:1<wbr>5:0:<br>
/export2/src/llvm-trunk/llvm/t<wbr>ools/clang/include/clang/Basic<wbr>/Version.h:19:35: fatal error: clang/Basic/Version.inc: No such file or directory<br>
compilation terminated.<br>
projects/lldb/source/CMakeFile<wbr>s/lldbBase.dir/build.make:67: recipe for target 'projects/lldb/source/CMakeFil<wbr>es/lldbBase.dir/lldb.cpp.o' failed<br>
gmake[2]: *** [projects/lldb/source/CMakeFil<wbr>es/lldbBase.dir/lldb.cpp.o] Error 1<br>
CMakeFiles/Makefile2:7755: recipe for target 'projects/lldb/source/CMakeFil<wbr>es/lldbBase.dir/all' failed<br>
gmake[1]: *** [projects/lldb/source/CMakeFil<wbr>es/lldbBase.dir/all] Error 2<br>
Makefile:149: recipe for target 'all' failed<br>
gmake: *** [all] Error 2<br>
loki build 564<br>
<br>
<br>
Is it necessary to download more packages to avoid the error or results the<br>
problem from an error of the lldb package? I would be grateful if somebody<br>
can tell me which additional package is necessary or if somebody can fix<br>
the problem. Thank you very much for any help in advance.<br>
<br>
<br>
Kind regards<br>
<br>
Siegmar<br>
<br>
______________________________<wbr>_________________<br>
LLVM Developers mailing list<br>
<a href="mailto:llvm-dev@lists.llvm.org" target="_blank">llvm-dev@lists.llvm.org</a><br>
<a href="http://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-dev" rel="noreferrer" target="_blank">http://lists.llvm.org/cgi-bin/<wbr>mailman/listinfo/llvm-dev</a><br>
</blockquote></div><br></div>