On Sun, May 22, 2005 at 10:41:25PM +0200, Daniel Kekneryd wrote: > Hi, tried to install a program called cksfv but it couldn't compile > cause I missing the file stdint.h. I mannage to go around this by > including the file inttypes.h and I also told the cksfv developer this > and he made a patch for OpenBSD but he wondered why OpenBSD doesn't have > the stdint.h as it is C99 standard. > Why isn't stdint.h in the OpenBSD system?
You might try "man cc", where you find this: c99 c9x iso9899:1999 iso9899:199x ISO C99. Note that this standard is not yet fully supported; see <http://gcc.gnu.org/gcc-3.3/c99sta- tus.html> for more information. The names c9x and iso9899:199x are deprecated. Then if you look in http://gcc.gnu.org/gcc-3.3/c99status.html as it suggests, you will see that support of extended integer types stdint.h is listed as "Missing". It's still missing in the latest gcc releases, not only on OpenBSD.