I get this message in a C++ program on linux (glibc-2.14).

../lib/inttypes.h:58:3: error: #error "This file assumes that 'int' has exactly 
32 bits. Please report your platform and compiler to <bug-gnulib@gnu.org>."

I think it's because of this in /usr/include/stdint.h:

/* The ISO C99 standard specifies that in C++ implementations these
   macros should only be defined if explicitly requested.  */
#if !defined __cplusplus || defined __STDC_LIMIT_MACROS

--
   Alexander.

Reply via email to