Building issue at configure step on ARM host (AddLLVM.cmake)

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.