Problems compiling inn-1999-11-10_03-01
Tom Kacvinsky
tjk at ams.org
Thu Nov 11 05:25:21 UTC 1999
On Thu, 11 Nov 1999, Tom Kacvinsky wrote:
>
> Hi,
>
> >
> > Nope, nothing interesting in the config.log about failures for the
> > check on int32_t and unint_32t. Looks like that part ran clean.
> >
>
> Run this file through cpp (from gcc 2.95.2), and the
>
> typedef int32_t INT32_T
>
> line gets expanded to
>
> typedef int; INT32_T;
>
> Weird. Sun's pro compiler (cc -E) also does this. Hmmm...
> Sounds like a problem with Sun's headers.
>
And the culprit is: <sys/types.h> !!!!!
The file has the following:
/*typedef int int32_t;
typedef short int16_t;*/
#define int32_t int;
#define int16_t short;
Huh? It would appear that a sysadmin here has mucked with the
file. It has a timestamp of Nov 9, 1999. I am gonna have a
few words with the bozo. I am being polite.
Tom
More information about the inn-workers
mailing list