+Some header files (``stddef.h``, ``stdard.h``, and others) are shipped with +Clang --- these are called builtin includes. Clang searches for them in a +directory relative to the location of the ``clang`` binary. If you moved the +``clang`` binary, you need to move the builtin headers, too.
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). -- Sean Silva
_______________________________________________ cfe-commits mailing list [email protected] http://lists.cs.uiuc.edu/mailman/listinfo/cfe-commits
