LLVM SVN r45024 fails to complete building at the linker stage on my Virtual Private Linux server running Debian Etch with GCC 4.1.2.
---- sanitized snippet of make output ----
llvm[2]: Compiling llvm-as.cpp for Debug build
llvm[2]: Compiling AnalysisWrappers.cpp for Debug build
llvm[2]: Compiling GraphPrinters.cpp for Debug build
llvm[2]: Linking Debug executable llvm-as
llvm[2]: Compiling PrintSCC.cpp for Debug build
llvm[2]: Compiling opt.cpp for Debug build
llvm[2]: Linking Debug executable opt
llvm[2]: ======= Finished Linking Debug Executable llvm-as
make[2]: Leaving directory ~/llvm/tools/llvm-as' make[2]: Entering directory
~/llvm/tools/llvm-dis’
llvm[2]: Compiling llvm-dis.cpp for Debug build
llvm[2]: Linking Debug executable llvm-dis
llvm[2]: ======= Finished Linking Debug Executable llvm-dis
make[2]: Leaving directory ~/llvm/tools/llvm-dis' make[2]: Entering directory
~/llvm/tools/llvm-upgrade’
llvm[2]: Compiling UpgradeLexer.cpp for Debug build
llvm[2]: Compiling UpgradeParser.cpp for Debug build
collect2: ld terminated with signal 15 [Terminated]
make[2]: *** [~/llvm/Debug/bin/opt] Error 1
make[2]: Leaving directory `~/llvm/tools/opt’
make[1]: *** [opt/.makeall] Error 2
make[1]: *** Waiting for unfinished jobs…
I’ve tried with GCC 3.3 as well to no avail.
CC=“gcc-3.3” CXX=“g+±3.3” make -j2
I can provide any system-specific version numbers per request to help debug this issue. Is anyone else having this problem building on Linux?