HP-UX 11.00?

Russ Allbery rra@stanford.edu
Wed Sep 20 18:55:00 GMT 2000


Is gdb 5.0 intended to support HP-UX 11.00 out of the box?  I can't find a
list of supported or tested platforms on the sources.redhat.com web site,
and when attempting to compile gdb 5.0 on:

  hppa2.0n-hp-hpux11.00

I'm getting the following error while trying to build bfd:

/bin/sh ./libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../../bfd -I. -D_GNU_SOURCE -DHOST_HPPAHPUX -DHPUX_CORE   -I. -I../../../bfd -I../../../bfd/../include  -I../../../bfd/../intl -I../intl   -W -Wall -O2 -c ../../../bfd/hpux-core.c
gcc -DHAVE_CONFIG_H -I. -I../../../bfd -I. -D_GNU_SOURCE -DHOST_HPPAHPUX -DHPUX_CORE -I. -I../../../bfd -I../../../bfd/../include -I../../../bfd/../intl -I../intl -W -Wall -O2 -c ../../../bfd/hpux-core.c -o hpux-core.o
In file included from ../../../bfd/hpux-core.c:35:
/usr/include/sys/core.h:81: parse error before `uint64_t'
/usr/include/sys/core.h:81: warning: no semicolon at end of struct or union
../../../bfd/hpux-core.c: In function `hpux_core_core_file_p':
../../../bfd/hpux-core.c:194: storage size of `proc_info' isn't known
../../../bfd/hpux-core.c:194: warning: unused variable `proc_info'
../../../bfd/hpux-core.c: In function `hpux_core_core_file_matches_executable_p':
../../../bfd/hpux-core.c:330: warning: unused parameter `core_bfd'
../../../bfd/hpux-core.c:330: warning: unused parameter `exec_bfd'
make[3]: *** [hpux-core.lo] Error 1

I took a quick look at this, and it looks like some part of the header
maze isn't being negotiated consistently for long long support and
uint64_t doesn't end up getting defined by sys/_inttypes.h (by way of
sys/types.h).

Anyone else run into this?

-- 
Russ Allbery (rra@stanford.edu)             < http://www.eyrie.org/~eagle/ >


More information about the Gdb mailing list