title: Fatal error when compiling llvm/clang - 'cstddef' file not found
body: <p>When trying to compile llvm/clang </p>
  
  <pre><code>../llvm/configure --enable-cxx11=yes --enable-libcpp=yes 
    --enable-optimized=yes --prefix=/usr/local --enable-targets=all 
    --with-gcc-toolchain=/usr/local/bin --enable-bindings=auto 
  </code></pre>
  
  <p>the following error occurs:</p>
  
  <pre><code>[...]llvm/include/llvm/Support/AlignOf.h:19:10: fatal error: 'cstddef' file not found
  #include &lt;cstddef&gt;
           ^
  1 error generated.
  rm: [...]/llvm_build/lib/Support/Release+Asserts/APFloat.d.tmp: No such file or directory
  make[1]: *** [[...]/llvm_build/lib/Support/Release+Asserts/APFloat.o] Error 1
  make: *** [all] Error 1
  </code></pre>
  
  <p>But <code>cstddef</code> does indeed exist (in <code>/usr/local/include/c++/4.8.0/</code>). Adding <code>--includedir=/usr/local/include/c++/4.8.0/</code> to the configure does not help also. </p>
  
  <p>What can be the cause for this?</p>