On 10 Oct 2003 at 22:01, Frank Heckenbach wrote:
[...]
I remember having seen this problem before, but I can't remember how I solved it. I suspect that it is an ncurses problem (I had all sorts of problems with Cygwin ncurses, which I eventually dumped in favour of PDCurses). My conclusion was that ncurses is broken under Cygwin.
I don't think so. The offending block is enclosed in `#ifdef USE_PDCURSES', so this "cannot" happen unless `USE_PDCURSES' is defined and ncurses used -- which in turn should not happen unless you define both `USE_PDCURSES' and `USE_NCURSES' explicitly (which is nonsense, of course), since crtc.h sets one of these only if none was already set.
Gerrit's problem may just be that it tried to use PDCurses (by default) which wasn't installed, but if you, Chief, have PDCurses installed, I'm surprised if you get such an error ...
No, I don't get such an error. But if you remember, I had lots of problems with ncurses under Cygwin (this is quite a while ago now - probably 2 years or more). Since I discovered PDCurses, I have not bothered with ncurses again. Perhaps ncurses is fixed under Cygwin now. I personally won't bother to find out. Perhaps Gerrit's problem may be solved if the correct curses library is called - or perhaps not. I know for certain that there is no problem with GPC and PDCurses under Cygwin and Mingw. As for ncurses, I am sure Gerrit will let us know in due course ;)
Best regards, The Chief -------- Prof. Abimbola A. Olowofoyeku (The African Chief) web: http://www.bigfoot.com/~african_chief/