On Fri, 20 Feb 2004, Mike A. Harris wrote:

> On Fri, 20 Feb 2004, Marc Aurele La France wrote:
>
> >This thread actually started on [EMAIL PROTECTED]  The problem is that gcc's
> >broken define conflicts with our driver API.
>
> ISO C99:
>
> 7.16
>
> Boolean type and values <stdbool.h>
>
> 1 The header <stdbool.h> defines four macros.
> 2 The macro bool expands to _Bool.
>
>
>
> Which define is broken in gcc exactly?

recap: one of his header files has a struct with a field named 'bool'.
ncurses' curses.h is including stdbool.h (long story).
stdbool.h's bool definition interferes with his header file.

-- 
Thomas E. Dickey
http://invisible-island.net
ftp://invisible-island.net
_______________________________________________
Devel mailing list
[EMAIL PROTECTED]
http://XFree86.Org/mailman/listinfo/devel

Reply via email to