bug-gnulib
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

int32_t compile failure on OSF 4.0


From: Eric Blake
Subject: int32_t compile failure on OSF 4.0
Date: Thu, 25 Dec 2008 22:12:22 -0700
User-agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.18) Gecko/20081105 Thunderbird/2.0.0.18 Mnenhy/0.7.5.666

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Nelson H. F. Beebe gave me an off-list report of a compile failure on a
DEC Alpha machine running OSF/1 4.0.  He ran with two different compilers:

checking host system type... alphaev56-dec-osf4.0f

In file included from getopt.h:35,
                 from
/export/local/alpha-osf1/lib/gcc-lib/alphaev56-dec-osf4.0f/3.3.3/include/stdio.h:402,
                 from stdio.h:35,
                 from wchar.h:49,
                 from stdint.h:97,
                 from gl_linkedhash_list.c:23:
stdlib.h:52: error: parse error before "int32_t"


source='gl_linkedhash_list.c' object='gl_linkedhash_list.o' libtool=no \
        DEPDIR=.deps depmode=tru64 /bin/ksh ../build-aux/depcomp \
        cc -std -std  -I.   -ieee -I/usr/local/include  -ieee
- -I/usr/local/include -c -o gl_linkedhash_list.o gl_linkedhash_list.c
cc: Error: ./stdlib.h, line 52: Missing type specifier or type qualifier.
(missingtype)
  int32_t *fptr;                /* Front pointer.  */
- --^

It seems like it might be a case of one system header being pulled in from
another, but where gnulib's replacement header gets in the way and is not
aware of this, such that we end up goofing on the declaration of int32_t.

- --
Don't work too hard, make some time for fun as well!

Eric Blake             address@hidden
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (Cygwin)
Comment: Public key at home.comcast.net/~ericblake/eblake.gpg
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iEYEARECAAYFAklUZ7YACgkQ84KuGfSFAYDt1ACeIM/DWxXtvO6cZ2KXXlp+KCuZ
dKwAoI/dt2SfakJc4+qt0H0C4COV7Bj6
=DiIF
-----END PGP SIGNATURE-----




reply via email to

[Prev in Thread] Current Thread [Next in Thread]