Mark Dickinson added the comment:

This is also an issue on the Tru64 / alpha on Snakebite:  that platform has 
inttypes.h but no stdint.h, and inttypes.h has typedefs for uint32_t and 
friends, but no defines for UINT32_MAX, etc.  So the pyport.h check:

#if (defined UINT32_MAX || defined uint32_t)

fails (uint32_t is a typedef rather than a #define). To make matters worse, the 
autoconf macro AC_TYPE_UINT32_T correctly detects that uint32_t exists, so 
doesn't bother to define it.

The ideal place to fix this would be in the configure scripts.


Python tracker <>
Python-bugs-list mailing list

Reply via email to