From: SourceForge.net <no...@so...> - 2005-09-21 02:12:34
|
Read and respond to this message at: https://sourceforge.net/forum/message.php?msg_id=3347586 By: dessent That is normal if you are running the program from a Cygwin pty. When you use xterm or rxvt (or the windoes command prompt with "tty" in your $CYGWIN variable), Cygwin must emulate a unix pseudoterminal. This does not exist in Windows natively. Non-cygwin applications don't know what a pty is, and think they're writing to a pipe, which is buffered by default. Run it from the Windows Command Prompt outside of Cygwin and it should work. Or run it from cmd.exe in Cygwin without CYGWIN=tty. Or call fflush(stdout) after output. Or disable buffering with setbuf(stdout, NULL). ______________________________________________________________________ You are receiving this email because you elected to monitor this forum. To stop monitoring this forum, login to SourceForge.net and visit: https://sourceforge.net/forum/unmonitor.php?forum_id=286641 |