[cfe-users] Issue with clang-13
Matthew Fernandez via cfe-users
cfe-users at lists.llvm.org
Fri Dec 24 08:09:49 PST 2021
> On Dec 24, 2021, at 06:45, Csaba Raduly via cfe-users <cfe-users at lists.llvm.org> wrote:
>
> Hi Sunil,
>
> On Fri, 24 Dec 2021 at 14:51, Sunil Kumar via cfe-users
> <cfe-users at lists.llvm.org <mailto:cfe-users at lists.llvm.org>> wrote:
>>
>> Hi,
>> I tried many times to install clang-13 in ubuntu-16.04. I followed the steps mentioned below.
>>
>> git clone https://github.com/llvm/llvm-project.git
>> git checkout llvmorg-13.0.0
>> cd llvm-project
>> mkdir build
>> cd build
>> cmake -DLLVM_ENABLE_PROJECTS=clang -G "Unix Makefiles" ../llvm
>> make
>>
>> After running make command, it failed to install clang eventually and showed some error mentioned below
>> ----------------------------------------------------------------
>> make:342: recipe for target 'bin/clang-13' failed
>> make[2]: *** [bin/clang-13] Error 1
>> make[2]: *** Deleting file 'bin/clang-13' CMakeFiles/Makefile2:38992: recipe for target 'tools/clang/tools/driver/CMakeFiles/clang.dir/all' failed
>> make[1]: *** [tools/clang/tools/driver/CMakeFiles/clang.dir/all] Error 2
>> collect2: fatal error: ld terminated with signal 9 [Killed] compilation terminated.
>> -----------------------------------------------------------------
>> Please help to resolve this bug.
>
> It's not a bug in clang if you kill the linker program.
>
> If it wasn't you who killed the linker program, perhaps it was the
> out-of-memory killer. You can try to solve the out-of-memory issue:
>
> 1. Buy more memory for your computer, or
> 2. Delete the build directory, create it again, then add
> -DCMAKE_BUILD_TYPE=Release to the cmake command line, and build again.
> Debug builds require more memory, because of the large amount of debug
> info. Hopefully the release build will not run into out-of-memory.
>
> Are you using a 32-bit system by any chance?
You could also try -DLLVM_USE_SPLIT_DWARF=ON to cmake. This and some other options to explore at https://www.llvm.org/docs/CMake.html <https://www.llvm.org/docs/CMake.html>.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/cfe-users/attachments/20211224/40c10462/attachment-0001.html>
More information about the cfe-users
mailing list