<div dir="ltr">Hi,<div><br></div><div>I was mixing libraries built with clang and GCC before, but recently I was be an issue:</div><div><br></div><div>undefined reference to 'llvm::sys::getProcessTriple[abi:cxx11]()'<br></div><div><br></div><div>when building with GCC and linking in the LLVM libraries built with clang.</div><div><br></div><div>GCC / libstdc++: 5.3.1</div><div>clang: 3.8.0</div><div><br></div><div>Because the <span style="line-height:1.5">getProcessTriple() returns std::string I suspect that GCC expects the new string ABI to be used here, but looks like clang produced the function with the old version.</span></div><div><span style="line-height:1.5"><br></span></div><div><span style="line-height:1.5">Is this a bug?</span></div><div><span style="line-height:1.5"><br></span></div><div><span style="line-height:1.5">- PaweÅ‚</span></div></div>