<div dir="ltr"><span style="color:rgb(0,0,0);font-family:arial,sans-serif;font-size:13px">+Some header files (``stddef.h``, ``stdard.h``, and others) are shipped with</span><br style="color:rgb(0,0,0);font-family:arial,sans-serif;font-size:13px">
<span style="color:rgb(0,0,0);font-family:arial,sans-serif;font-size:13px">+Clang --- these are called builtin includes.  Clang searches for them in a</span><br style="color:rgb(0,0,0);font-family:arial,sans-serif;font-size:13px">
<span style="color:rgb(0,0,0);font-family:arial,sans-serif;font-size:13px">+directory relative to the location of the ``clang`` binary.  If you moved the</span><br style="color:rgb(0,0,0);font-family:arial,sans-serif;font-size:13px">
<span style="color:rgb(0,0,0);font-family:arial,sans-serif;font-size:13px">+``clang`` binary, you need to move the builtin headers, too.</span><br><div><span style="color:rgb(0,0,0);font-family:arial,sans-serif;font-size:13px"><br>
</span></div><div style><span style="color:rgb(0,0,0);font-family:arial,sans-serif;font-size:13px">What do you think about saying "the clang libraries search for them in a directory relative to the current executable", so that this FAQ will cover issues where people run into these errors when using Clang as a library (which I think is most(?) cases).</span></div>
<div style><span style="color:rgb(0,0,0);font-family:arial,sans-serif;font-size:13px"><br></span></div><div style><span style="color:rgb(0,0,0);font-family:arial,sans-serif;font-size:13px">-- Sean Silva</span></div></div>