<div dir="ltr">> There's no official source really. Systems can vary so much that it's<br>probably best to take it from the system you're cross-compiling for.<div><br></div><div>I think it would be good to add this information to the docs: <a href="https://clang.llvm.org/docs/CrossCompilation.html">https://clang.llvm.org/docs/CrossCompilation.html</a></div><div><br></div><div>Right now it says "When you have extracted your cross-compiler from a zip file into a directory", so it's not clear that the user must assemble this zip file themselves.</div><div><br></div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Fri, Jun 7, 2019 at 11:28 PM Ivan Medoedov <<a href="mailto:ivan.medoedov@gmail.com">ivan.medoedov@gmail.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr"><div>I managed to make it work by just copying everything from /usr/include, /usr/lib/, and /lib.<br></div><div><div><br></div><div>It works surprisingly well.</div></div><div><br></div><div>Thanks a lot, Tim!<br></div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Fri, Jun 7, 2019 at 11:07 PM Tim Northover <<a href="mailto:t.p.northover@gmail.com" target="_blank">t.p.northover@gmail.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">On Fri, 7 Jun 2019 at 13:44, Ivan Medoedov <<a href="mailto:ivan.medoedov@gmail.com" target="_blank">ivan.medoedov@gmail.com</a>> wrote:<br>
> I have a silly question: where can I download the mentioned zip file with all bin, lib, and include files for x64 Linux target?<br>
<br>
There's no official source really. Systems can vary so much that it's<br>
probably best to take it from the system you're cross-compiling for.<br>
<br>
> So far I've been copying files one by one (/lib64/ld-linux-x86-64.so.2 /usr/lib/x86_64-linux-gnu/crt1.o /usr/lib/x86_64-linux-gnu/crti.o, etc) and it's been a painful process.<br>
<br>
I'd probably tar up all of /usr/lib, /usr/include, and /lib rather<br>
than copying them one at a time. For many use-cases that would be<br>
enough, but if you've got a build-system that uses pkg-config or<br>
something things rapidly get harder.<br>
<br>
Cheers.<br>
<br>
Tim.<br>
</blockquote></div>
</blockquote></div>