<div dir="ltr"><div dir="ltr">On Thu, Apr 23, 2020 at 10:56 AM Luke A. Guest via llvm-dev <<a href="mailto:llvm-dev@lists.llvm.org" target="_blank">llvm-dev@lists.llvm.org</a>> wrote</div><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
On 23/04/2020 18:38, Brian Cain wrote:<br>
> Do you really need to build the C library for MLIR?<br>
<br>
I'm not just building for mlir as you can see. But I've turned off libc<br>
for now, it can use the system one.<br>
<br>
> If so, it looks like it's just a missing dependency - MPFR library.  Or<br>
> if you do have that library available, it's missing expected features.<br>
<br>
I have mpfr 4.x and it has the symbols llvm is complaining about.<br></blockquote><div><br></div><div>OK. I was wrong in my previous message. The problem is that we don't normally test building libc with BUILD_SHARED_LIBC=ON. This should fix it: <a href="https://github.com/llvm/llvm-project/commit/1e2772c0a3333f10b3fd0e0220022e80f4b0afd2">https://github.com/llvm/llvm-project/commit/1e2772c0a3333f10b3fd0e0220022e80f4b0afd2</a></div><div><br></div><div>Let me know if you still see errors.</div><div><br></div><div>Thanks,</div><div>Siva Chandra</div><div> </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
_______________________________________________<br>
LLVM Developers mailing list<br>
<a href="mailto:llvm-dev@lists.llvm.org" target="_blank">llvm-dev@lists.llvm.org</a><br>
<a href="https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-dev" rel="noreferrer" target="_blank">https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-dev</a><br>
</blockquote></div></div>