 <p>You don't specify the platform you're on...</p> <p>If <code>stdio.h</code> is not found, it usually mean you don't have the necessary header files on your system (usually in <code>/usr/include/</code>).</p> <p>Your compiler might be working fine, but it looks like the C-Library headers are not installed.</p> <p>Depending on your platform, you'll have to install them.<br> It's a bit weird that you have a working compiler without C library headers.</p> <p>You may want to reinstall your compiler, or search for a package which contains the headers for the C library.</p> <p>If you're on OS X, (re)install Xcode as well as the command line tools.</p> <p>If you're on Linux, use your package manager to install the development package for C (e.g. <code>libc6-dev</code> on Debian).</p>