On Feb 24, 2005, at 02:25, Lenny Foner via RT wrote: > ./sys/_inttypes.h:typedef long long int64_t; /* 64-bit signed > integer */ > ./sys/_inttypes.h:typedef unsigned long long uint64_t; /* 64-bit > unsigned integer */ > ./sys/_inttypes.h:typedef long int64_t; /* 64-bit signed integer */ > ./sys/_inttypes.h:typedef unsigned long uint64_t; /* 64-bit unsigned > integer */ > ./sys/_inttypes.h:typedef int64_t intmax_t; /* largest signed > integer supported */ > ./sys/_inttypes.h:typedef uint64_t uintmax_t; /* largest unsigned > integer supported */ > ./sys/_inttypes.h:typedef int64_t int_least64_t; > ./sys/_inttypes.h:typedef int64_t int_fast64_t; > ./sys/_inttypes.h:typedef uint64_t uint_least64_t; > ./sys/_inttypes.h:typedef uint64_t uint_fast64_t; Looks like the full set of C99 size-specific type names are available... > ./inttypes.h:#include ... and inttypes.h should be able to get at them. It may be a question of using the right configuration macros or compiler options to enable either the sys/_inttypes.h inclusion or the 64-bit type definitions; we've run into this bit of annoyance before. Once you're awake enough :-), could you check if any of these are under preprocessor conditional tests? (Or if you want to set up a guest account with some disk space for builds, I could go poke at it a while myself, and try to fix the shared-library support and such also.) Ken