gcc -c -g -O2    -I. -I../../gdb-5.0/gdb -I../../gdb-5.0/gdb/config -DHAVE_CONFIG_H -I../../gdb-5.0/gdb/../include/opcode -I../../gdb-5.0/gdb/../readline/.. -I../bfd -I../../gdb-5.0/gdb/../bfd  -I../../gdb-5.0/gdb/../include -I../intl -I../../gdb-5.0/gdb/../intl -I../../gdb-5.0/gdb/tui  -DUSE_INCLUDED_REGEX   ../../gdb-5.0/gdb/utils.c
In file included from /usr/include/curses.h:111,
                 from ../../gdb-5.0/gdb/utils.c:28:
/usr/lib/gcc-lib/i386-redhat-linux/2.96/include/stdbool.h:39: conflicting types for `false'
../bfd/bfd.h:101: previous declaration of `false'
/usr/lib/gcc-lib/i386-redhat-linux/2.96/include/stdbool.h:41: conflicting types for `true'
../bfd/bfd.h:101: previous declaration of `true'
make[1]: *** [utils.o] Error 1
make[1]: Leaving directory `/home/needell/rtems/tools/b-gdb/gdb'
make: *** [all-gdb] Error 2
