[ https://issues.apache.org/jira/browse/IMPALA-9063?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16955697#comment-16955697 ]
Donghui Xu edited comment on IMPALA-9063 at 10/21/19 2:29 AM: -------------------------------------------------------------- I have build llvm with -DLLVM_ENABLE_TERMINFO=ON as following. But it still reporting the above error. cmake /llvm/llvm-5.0.1.src -DLLVM_TARGETS_TO_BUILD=X86 -DCMAKE_BUILD_TYPE=Release -DLLVM_USE_LINKER=gold -DLLVM_ENABLE_RTTI=ON -DLLVM_ENABLE_TERMINFO=ON -DLLVM_PARALLEL_COMPILE_JOBS=4 -DLLVM_PARALLEL_LINK_JOBS=4 was (Author: davidxdh): I have build llvm with -DLLVM_ENABLE_TERMINFO=ON. But it still reporting the above error. > Allow building Impala against LLVM with -DLLVM_ENABLE_TERMINFO=ON > ----------------------------------------------------------------- > > Key: IMPALA-9063 > URL: https://issues.apache.org/jira/browse/IMPALA-9063 > Project: IMPALA > Issue Type: Improvement > Components: Infrastructure > Affects Versions: Impala 3.3.0 > Reporter: Donghui Xu > Priority: Minor > > I failed to link impalad because of LLVM. I had compiled and installed > llvm-5.0.1. > The error message is as follows: > usr/local/lib/libLLVMSupport.a(Process.cpp.o):Process.cpp:function > llvm::sys::Process::FileDescriptorHasColors(int): error: undefined reference > to 'setupterm' > /usr/local/lib/libLLVMSupport.a(Process.cpp.o):Process.cpp:function > llvm::sys::Process::FileDescriptorHasColors(int): error: undefined reference > to 'tigetnum' > /usr/local/lib/libLLVMSupport.a(Process.cpp.o):Process.cpp:function > llvm::sys::Process::FileDescriptorHasColors(int): error: undefined reference > to 'set_curterm' > /usr/local/lib/libLLVMSupport.a(Process.cpp.o):Process.cpp:function > llvm::sys::Process::FileDescriptorHasColors(int): error: undefined reference > to 'del_curterm' > /media/B/impala/apache/toolchain/openldap-2.4.47/lib/libldap.a(os-ip.o):os-ip.c:function > ldap_int_poll: warning: `sys_nerr' is deprecated; use `strerror' or > `strerror_r' instead > /media/B/impala/apache/toolchain/openldap-2.4.47/lib/libldap.a(os-ip.o):os-ip.c:function > ldap_int_poll: warning: `sys_errlist' is deprecated; use `strerror' or > `strerror_r' instead > collect2: error: ld returned 1 exit status > be/src/service/CMakeFiles/impalad.dir/build.make:208: recipe for target > 'be/build/release/service/impalad' failed > make[3]: *** [be/build/release/service/impalad] Error 1 > CMakeFiles/Makefile2:7075: recipe for target > 'be/src/service/CMakeFiles/impalad.dir/all' failed > make[2]: *** [be/src/service/CMakeFiles/impalad.dir/all] Error 2 > CMakeFiles/Makefile2:7087: recipe for target > 'be/src/service/CMakeFiles/impalad.dir/rule' failed > make[1]: *** [be/src/service/CMakeFiles/impalad.dir/rule] Error 2 > Makefile:2222: recipe for target 'impalad' failed > make: *** [impalad] Error 2 -- This message was sent by Atlassian Jira (v8.3.4#803005) --------------------------------------------------------------------- To unsubscribe, e-mail: issues-all-unsubscr...@impala.apache.org For additional commands, e-mail: issues-all-h...@impala.apache.org