Enrique González via llvm-dev
2019-Sep-26 08:42 UTC
[llvm-dev] Cmake error for LLVM Project
Dear al, im trying to install llvm with all the projects because I need Clang ant the SPIR-V target. I am using cmake like the llvm manual says and it give me this error, someone could help me to solve it? (error below) Also, doing this am i installing the SPIR-V target? I need it to compile OpenCL codes. I saw that ifI clone the following link ( https://github.com/KhronosGroup/SPIRV-LLVM-Translator.git ) in llvm/projects and then i run cmake, it install the SPIR-V target. The command i need to use is like: clang -target spir64-unknown-unknown test.cl You can see specifications at https://clang.llvm.org/docs/UsersManual.html#opencl-targets CMAKE ERROR TRACE: enrique at enrique-VirtualBox:~/Escritorio/llvm-project/build$ cmake -DLLVM_ENABLE_PROJECTS='all' -DCMAKE_BUILD_TYPE=Release -G 'Ninja' ../llvm -- clang project is enabled -- clang-tools-extra project is enabled -- compiler-rt project is enabled -- debuginfo-tests project is enabled -- libclc project is enabled -- libcxx project is enabled -- libcxxabi project is enabled -- libunwind project is enabled -- lld project is enabled -- lldb project is enabled -- llgo project is enabled -- openmp project is enabled -- parallel-libs project is enabled -- polly project is enabled -- pstl project is enabled -- Could NOT find Z3: Found unsuitable version "0.0.0", but required is at least "4.7.1" (found Z3_LIBRARIES-NOTFOUND) -- Could NOT find LibXml2 (missing: LIBXML2_LIBRARY LIBXML2_INCLUDE_DIR) -- Native target architecture is X86 -- Threads enabled. -- Doxygen disabled. -- Go bindings disabled. -- Ninja version: 1.8.2 -- Could NOT find OCaml (missing: OCAMLFIND OCAML_VERSION OCAML_STDLIB_PATH) -- Could NOT find OCaml (missing: OCAMLFIND OCAML_VERSION OCAML_STDLIB_PATH) -- OCaml bindings disabled. -- LLVM host triple: x86_64-unknown-linux-gnu -- LLVM default target triple: x86_64-unknown-linux-gnu -- Building with -fPIC -- Constructing LLVMBuild project information -- Linker detection: GNU ld -- Targeting AArch64 -- Targeting AMDGPU -- Targeting ARM -- Targeting BPF -- Targeting Hexagon -- Targeting Lanai -- Targeting Mips -- Targeting MSP430 -- Targeting NVPTX -- Targeting PowerPC -- Targeting RISCV -- Targeting Sparc -- Targeting SystemZ -- Targeting WebAssembly -- Targeting X86 -- Targeting XCore -- Failed to locate sphinx-build executable (missing: SPHINX_EXECUTABLE) -- Linker detection: GNU ld -- Parallel STL uses the serial backend -- Linker detection: GNU ld -- Linker detection: GNU ld -- gdb found: /usr/bin/gdb -- Linker detection: GNU ld -- Compiler-RT supported architectures: x86_64 -- Builtin supported architectures: x86_64 -- Linker detection: GNU ld -- Linker detection: GNU ld -- Builtin supported architectures: x86_64 -- Generated Sanitizer SUPPORTED_TOOLS list on "Linux" is "asan;lsan;msan;tsan;ubsan" -- sanitizer_common tests on "Linux" will run against "asan;lsan;msan;tsan;ubsan" -- check-shadowcallstack does nothing. -- Could NOT find LIBOMPTARGET_DEP_LIBELF (missing: LIBOMPTARGET_DEP_LIBELF_LIBRARIES LIBOMPTARGET_DEP_LIBELF_INCLUDE_DIRS) -- Could NOT find PkgConfig (missing: PKG_CONFIG_EXECUTABLE) -- Could NOT find LIBOMPTARGET_DEP_CUDA_DRIVER (missing: LIBOMPTARGET_DEP_CUDA_DRIVER_LIBRARIES) -- LIBOMPTARGET: Building offloading runtime library libomptarget. -- LIBOMPTARGET: Not building aarch64 offloading plugin: machine not found in the system. -- LIBOMPTARGET: Not building CUDA offloading plugin: libelf dependency not found. -- LIBOMPTARGET: Not building PPC64 offloading plugin: machine not found in the system. -- LIBOMPTARGET: Not building PPC64le offloading plugin: machine not found in the system. -- LIBOMPTARGET: Not building x86_64 offloading plugin: libelf dependency not found. -- LIBOMPTARGET: Not building CUDA offloading device RTL: CUDA tools not found in the system. -- ISL version: isl-0.20-65-gb822a210 -- PPCG version: ppcg-0.07 -- Clang version: 10.0.0 CMake Error at /usr/share/cmake-3.10/Modules/ExternalProject.cmake:2759 (get_property): get_property could not find TARGET llgo. Perhaps it has not yet been created. Call Stack (most recent call first): /usr/share/cmake-3.10/Modules/ExternalProject.cmake:3032 (_ep_add_configure_command) /home/enrique/Escritorio/llvm-project/llgo/CMakeLists.txt:200 (externalproject_add) /home/enrique/Escritorio/llvm-project/llgo/CMakeLists.txt:219 (add_libgo_variant) CMake Error at /usr/share/cmake-3.10/Modules/ExternalProject.cmake:2759 (get_property): get_property could not find TARGET cc-wrapper. Perhaps it has not yet been created. Call Stack (most recent call first): /usr/share/cmake-3.10/Modules/ExternalProject.cmake:3032 (_ep_add_configure_command) /home/enrique/Escritorio/llvm-project/llgo/CMakeLists.txt:200 (externalproject_add) /home/enrique/Escritorio/llvm-project/llgo/CMakeLists.txt:219 (add_libgo_variant) CMake Error at /usr/share/cmake-3.10/Modules/ExternalProject.cmake:2759 (get_property): get_property could not find TARGET llgo. Perhaps it has not yet been created. Call Stack (most recent call first): /usr/share/cmake-3.10/Modules/ExternalProject.cmake:3032 (_ep_add_configure_command) /home/enrique/Escritorio/llvm-project/llgo/CMakeLists.txt:200 (externalproject_add) /home/enrique/Escritorio/llvm-project/llgo/CMakeLists.txt:222 (add_libgo_variant) CMake Error at /usr/share/cmake-3.10/Modules/ExternalProject.cmake:2759 (get_property): get_property could not find TARGET cc-wrapper. Perhaps it has not yet been created. Call Stack (most recent call first): /usr/share/cmake-3.10/Modules/ExternalProject.cmake:3032 (_ep_add_configure_command) /home/enrique/Escritorio/llvm-project/llgo/CMakeLists.txt:200 (externalproject_add) /home/enrique/Escritorio/llvm-project/llgo/CMakeLists.txt:222 (add_libgo_variant) CMake Error at /usr/share/cmake-3.10/Modules/ExternalProject.cmake:2759 (get_property): get_property could not find TARGET llgo. Perhaps it has not yet been created. Call Stack (most recent call first): /usr/share/cmake-3.10/Modules/ExternalProject.cmake:3032 (_ep_add_configure_command) /home/enrique/Escritorio/llvm-project/llgo/CMakeLists.txt:200 (externalproject_add) /home/enrique/Escritorio/llvm-project/llgo/CMakeLists.txt:226 (add_libgo_variant) CMake Error at /usr/share/cmake-3.10/Modules/ExternalProject.cmake:2759 (get_property): get_property could not find TARGET cc-wrapper. Perhaps it has not yet been created. Call Stack (most recent call first): /usr/share/cmake-3.10/Modules/ExternalProject.cmake:3032 (_ep_add_configure_command) /home/enrique/Escritorio/llvm-project/llgo/CMakeLists.txt:200 (externalproject_add) /home/enrique/Escritorio/llvm-project/llgo/CMakeLists.txt:226 (add_libgo_variant) CMake Error at /usr/share/cmake-3.10/Modules/ExternalProject.cmake:2759 (get_property): get_property could not find TARGET llgo. Perhaps it has not yet been created. Call Stack (most recent call first): /usr/share/cmake-3.10/Modules/ExternalProject.cmake:3032 (_ep_add_configure_command) /home/enrique/Escritorio/llvm-project/llgo/CMakeLists.txt:200 (externalproject_add) /home/enrique/Escritorio/llvm-project/llgo/CMakeLists.txt:230 (add_libgo_variant) CMake Error at /usr/share/cmake-3.10/Modules/ExternalProject.cmake:2759 (get_property): get_property could not find TARGET cc-wrapper. Perhaps it has not yet been created. Call Stack (most recent call first): /usr/share/cmake-3.10/Modules/ExternalProject.cmake:3032 (_ep_add_configure_command) /home/enrique/Escritorio/llvm-project/llgo/CMakeLists.txt:200 (externalproject_add) /home/enrique/Escritorio/llvm-project/llgo/CMakeLists.txt:230 (add_libgo_variant) CMake Error at /usr/share/cmake-3.10/Modules/ExternalProject.cmake:2759 (get_property): get_property could not find TARGET llgo. Perhaps it has not yet been created. Call Stack (most recent call first): /usr/share/cmake-3.10/Modules/ExternalProject.cmake:3032 (_ep_add_configure_command) /home/enrique/Escritorio/llvm-project/llgo/CMakeLists.txt:200 (externalproject_add) /home/enrique/Escritorio/llvm-project/llgo/CMakeLists.txt:234 (add_libgo_variant) CMake Error at /usr/share/cmake-3.10/Modules/ExternalProject.cmake:2759 (get_property): get_property could not find TARGET cc-wrapper. Perhaps it has not yet been created. Call Stack (most recent call first): /usr/share/cmake-3.10/Modules/ExternalProject.cmake:3032 (_ep_add_configure_command) /home/enrique/Escritorio/llvm-project/llgo/CMakeLists.txt:200 (externalproject_add) /home/enrique/Escritorio/llvm-project/llgo/CMakeLists.txt:234 (add_libgo_variant) -- LLD version: 10.0.0 CMake Error at /usr/share/cmake-3.10/Modules/FindPackageHandleStandardArgs.cmake:137 (message): Could NOT find LibEdit (missing: libedit_INCLUDE_DIRS libedit_LIBRARIES) Call Stack (most recent call first): /usr/share/cmake-3.10/Modules/FindPackageHandleStandardArgs.cmake:378 (_FPHSA_FAILURE_MESSAGE) /home/enrique/Escritorio/llvm-project/lldb/cmake/modules/FindLibEdit.cmake:54 (find_package_handle_standard_args) /home/enrique/Escritorio/llvm-project/lldb/cmake/modules/LLDBConfig.cmake:104 (find_package) /home/enrique/Escritorio/llvm-project/lldb/CMakeLists.txt:21 (include) -- Configuring incomplete, errors occurred! See also "/home/enrique/Escritorio/llvm-project/build/CMakeFiles/CMakeOutput.log". See also "/home/enrique/Escritorio/llvm-project/build/CMakeFiles/CMakeError.log". -------------- next part -------------- An HTML attachment was scrubbed... URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20190926/e527f145/attachment.html>