[llvm-dev] Building issue at configure step on ARM host (AddLLVM.cmake)

via llvm-dev llvm-dev at lists.llvm.org
Sat Mar 17 08:18:38 PDT 2018


Hi,

I'm trying to build LLVM 5.0.1 with all components on ARM host. I'm not cross-compiling so everything is done natively. I use the following cmake options :

cmake -G "Unix Makefiles" .. 
 -DCMAKE_BUILD_TYPE=Release 
 -DCMAKE_INSTALL_PREFIX=/usr 
 -DCMAKE_C_FLAGS="-march=armv7-a -mcpu=cortex-a9" 
 -DCMAKE_C_COMPILER_TARGET=arm-linux-gnueabi 
 -DPYTHON_EXECUTABLE=/usr/bin/python2.7 
 -DLLVM_ENABLE_LIBCXX=OFF 
 -DLLVM_BUILD_TESTS=ON 
 -DLLVM_BUILD_LLVM_DYLIB=ON 
 -DLLVM_LINK_LLVM_DYLIB=ON 
 -DLLVM_ENABLE_RTTI=ON 
 -DLLVM_ENABLE_FFI=ON 
 -DLLVM_ENABLE_ASSERTIONS=True 
 -DCOMPILER_RT_DEFAULT_TARGET_ONLY=ON 
 -DCOMPILER_RT_BUILD_BUILTINS=ON 
 -DCOMPILER_RT_BUILD_SANITIZERS=OFF 
 -DCOMPILER_RT_BUILD_XRAY=OFF

And I got the following error :

-- Performing Test CXX_SUPPORTS_NO_MACRO_REDEFINED - Success
-- Symbols (liblldb): exporting all symbols from the lldb namespace
-- Configuring done
CMake Error at cmake/modules/AddLLVM.cmake:1198 (add_dependencies):
 The dependency target "profile" of target "check-all" does not exist.
Call Stack (most recent call first):
 CMakeLists.txt:925 (add_lit_target)
CMake Error at cmake/modules/AddLLVM.cmake:1198 (add_dependencies):
 The dependency target "profile" of target "check-builtins" does not exist.
Call Stack (most recent call first):
 cmake/modules/AddLLVM.cmake:1219 (add_lit_target)
 projects/compiler-rt/test/builtins/CMakeLists.txt:39 (add_lit_testsuite)

Do you know how to fix this ?

Please let me know if you need further details.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20180317/1f4cf578/attachment.html>


More information about the llvm-dev mailing list