Hello, Ferad.> `.gnu.linkonce.t._ZN4llvm12SCEVExpander6expandEPNS_4SCEVE' referenced > in section `.rodata' of > /home/ferad/llvm/llvm-obj/Release/lib/libLLVMAnalysis.a(ScalarEvolutionExpander.o): > defined in discarded section > `.gnu.linkonce.t._ZN4llvm12SCEVExpander6expandEPNS_4SCEVE' of > /home/ferad/llvm/llvm-obj/Release/lib/libLLVMAnalysis.a(ScalarEvolutionExpander.o) > > collect2: ld returned 1 exit statusWhat's the version of binutils you're using? I've seen such messages with 2.16 series, but they were only warnings... -- With best regards, Anton Korobeynikov. Faculty of Mathematics & Mechanics, Saint Petersburg State University.
Ferad Zyulkyarov wrote:> By the way. I will use the opportunity to ask you again :) I tried to > compile with gcc 4.0.4. It successfully compile LLVM but fails > compiling LLVM's gcc front end. The problem is architectural 32 and 64 > bit. The machine has intel xeon CPU that is physically 32 bit but has > 64 extension x86_64 (or something like that, I am not exactly sure). > The error message that I get is bellow. I noticed also that the > compilation command specifies "-m32" flag which probably shouldn't be > passed.i had the same errors. adding "--disable-multilib" to configure solved the problem. but i guess this is not a general solution. florian