[llvm-dev] error in building llvm with default options

Luís Marques via llvm-dev llvm-dev at lists.llvm.org
Thu Jan 2 05:18:13 PST 2020


At first glance it sounds like it. Try passing cmake
"-DLLVM_ENABLE_LLD=True" to use LLD instead of the system linker,
which will probably be the gnu one.

On Thu, Jan 2, 2020 at 1:14 PM Priyanka Panigrahi via llvm-dev
<llvm-dev at lists.llvm.org> wrote:
>
> hello,
>
> I am trying to build LLVM with default options. I am getting the following error message after make.
>
> [100%] Building C object tools/llvm-c-test/CMakeFiles/llvm-c-test.dir/metadata.c.o
> [100%] Building C object tools/llvm-c-test/CMakeFiles/llvm-c-test.dir/module.c.o
> [100%] Building C object tools/llvm-c-test/CMakeFiles/llvm-c-test.dir/object.c.o
> [100%] Building C object tools/llvm-c-test/CMakeFiles/llvm-c-test.dir/targets.c.o
> [100%] Linking CXX executable ../../bin/llvm-c-test
> clang: error: unable to execute command: Killed
> clang: error: linker command failed due to signal (use -v to see invocation)
> tools/llvm-lto/CMakeFiles/llvm-lto.dir/build.make:211: recipe for target 'bin/llvm-lto' failed
> make[2]: *** [bin/llvm-lto] Error 254
> CMakeFiles/Makefile2:21155: recipe for target 'tools/llvm-lto/CMakeFiles/llvm-lto.dir/all' failed
> make[1]: *** [tools/llvm-lto/CMakeFiles/llvm-lto.dir/all] Error 2
> [100%] Built target llvm-lipo
> clang: error: unable to execute command: Killed
> clang: error: linker command failed due to signal (use -v to see invocation)
> tools/llc/CMakeFiles/llc.dir/build.make:212: recipe for target 'bin/llc' failed
> make[2]: *** [bin/llc] Error 254
> CMakeFiles/Makefile2:22024: recipe for target 'tools/llc/CMakeFiles/llc.dir/all' failed
> make[1]: *** [tools/llc/CMakeFiles/llc.dir/all] Error 2
> clang: error: unable to execute command: Killed
> clang: error: linker command failed due to signal (use -v to see invocation)
> tools/dsymutil/CMakeFiles/dsymutil.dir/build.make:476: recipe for target 'bin/dsymutil' failed
> make[2]: *** [bin/dsymutil] Error 254
> CMakeFiles/Makefile2:21803: recipe for target 'tools/dsymutil/CMakeFiles/dsymutil.dir/all' failed
> make[1]: *** [tools/dsymutil/CMakeFiles/dsymutil.dir/all] Error 2
> clang: error: unable to execute command: Killed
> clang: error: linker command failed due to signal (use -v to see invocation)
> tools/llvm-dwp/CMakeFiles/llvm-dwp.dir/build.make:230: recipe for target 'bin/llvm-dwp' failed
> make[2]: *** [bin/llvm-dwp] Error 254
> CMakeFiles/Makefile2:24606: recipe for target 'tools/llvm-dwp/CMakeFiles/llvm-dwp.dir/all' failed
> make[1]: *** [tools/llvm-dwp/CMakeFiles/llvm-dwp.dir/all] Error 2
> clang: error: unable to execute command: Killed
> clang: error: linker command failed due to signal (use -v to see invocation)
> tools/llvm-lto2/CMakeFiles/llvm-lto2.dir/build.make:210: recipe for target 'bin/llvm-lto2' failed
> make[2]: *** [bin/llvm-lto2] Error 254
> CMakeFiles/Makefile2:26436: recipe for target 'tools/llvm-lto2/CMakeFiles/llvm-lto2.dir/all' failed
> make[1]: *** [tools/llvm-lto2/CMakeFiles/llvm-lto2.dir/all] Error 2
> [100%] Built target lli
> clang: error: unable to execute command: Killed
> clang: error: linker command failed due to signal (use -v to see invocation)
> tools/llvm-isel-fuzzer/CMakeFiles/llvm-isel-fuzzer.dir/build.make:238: recipe for target 'bin/llvm-isel-fuzzer' failed
> make[2]: *** [bin/llvm-isel-fuzzer] Error 254
> CMakeFiles/Makefile2:25580: recipe for target 'tools/llvm-isel-fuzzer/CMakeFiles/llvm-isel-fuzzer.dir/all' failed
> make[1]: *** [tools/llvm-isel-fuzzer/CMakeFiles/llvm-isel-fuzzer.dir/all] Error 2
> [100%] Built target llvm-opt-fuzzer
> [100%] Built target llvm-c-test
> [100%] Built target LTO
> Makefile:151: recipe for target 'all' failed
> make: *** [all] Error 2
>
> Is it because of RAM? I am trying to build in a 16GB RAM, 12 core processor.
> Can anyone please help what am I missing?
>
> Thank you for your time.
>
> Priyanka
> _______________________________________________
> LLVM Developers mailing list
> llvm-dev at lists.llvm.org
> https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-dev


More information about the llvm-dev mailing list