<div dir="ltr"><div class="gmail_extra"><br><div class="gmail_quote">On Tue, Jan 21, 2014 at 10:20 AM, Dmitri Gribenko <span dir="ltr"><<a href="mailto:gribozavr@gmail.com" target="_blank">gribozavr@gmail.com</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div class="im">On Tue, Jan 21, 2014 at 8:03 PM, Renato Golin <<a href="mailto:renato.golin@linaro.org">renato.golin@linaro.org</a>> wrote:<br>

> Chandler,<br>
><br>
> I may be doing this wrong, but I'm getting a weird error in building LLVM<br>
> with Clang via CMake.<br>
<br>
</div>I have been debugging a similar issue that I isolated to r199484.  The<br>
issue surfaces for me as:<br>
<br>
/opt/centos/devtoolset-1.1/root/usr/bin/ld:<br>
../../lib/libLLVMAArch64CodeGen.a(AArch64AsmPrinter.cpp.o): relocation<br>
R_X86_64_32 against `.rodata..L.str5' can not be used when making a<br>
shared object; recompile with -fPIC<br>
../../lib/libLLVMAArch64CodeGen.a: could not read symbols: Bad value<br>
clang-3.4: error: linker command failed with exit code 1 (use -v to<br>
see invocation)<br>
[ 95%] make[2]: *** [lib/libLTO.so] Error 1<br>
<br>
The same can be seen on some of our bulidbots (those that use Clang and CMake).</blockquote></div><br>This *could* be the same thing I suppose... If my fix actually helps, please let me know. But I don't completely see how this particular error happens so I'll be intrigued.</div>
</div>