When I compiled brlcad from the source package, I had a
compilation error in burst.h, which signalled an
incompatible re-definition of bool, conflicting with
the original definition in (if I recall right) ncurses.
I comented out line 42 in burst.h, which made the
compilation continue, but caused a lot of other
problems. I then uncommented the same line, and
compilation went through completely!
I'm guessing the line:
#if !defined(NCURSES_BOOL) && !defined(bool) &&
doesn't catch my installation (mostly slackware 10). I
don't have the complete error message, as compilation
went through after the mods. If needed, I can do a
clean install and try to re-create the errors.