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.