On Thu, Mar 02, 2000 at 07:36:19PM +0100, Mark Kettenis wrote: > > Huh? By unusable you mean that if you #define _GNU_SOURCE you'll get > a *warning* about ERR being redefined? > It is more than that. Try #include <ncurses.h> #include <signal.h> with -D_GNU_SOURCE. Just a hint: enum { ... ERR, ... }; H.J.