Nice thought, but no, that's not it. The standard utilities behave normally, only the things I compile myself stay schtumm.
On 22 June 2017 at 14:57, cyg Simple <cygsim...@gmail.com> wrote: >> >> STOP PRESS: in gdb, the output IS there: >> User-PC-> gdb hello.exe >> GNU gdb (GDB) (Cygwin 7.10.1-1) 7.10.1 >> Copyright (C) 2015 Free Software Foundation, Inc. >> License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html> >> This is free software: you are free to change and redistribute it. >> There is NO WARRANTY, to the extent permitted by law. Type "show copying" >> and "show warranty" for details. >> This GDB was configured as "i686-pc-cygwin". >> Type "show configuration" for configuration details. >> For bug reporting instructions, please see: >> <http://www.gnu.org/software/gdb/bugs/>. >> Find the GDB manual and other documentation resources online at: >> <http://www.gnu.org/software/gdb/documentation/>. >> For help, type "help". >> Type "apropos word" to search for commands related to "word"... >> Reading symbols from hello.exe...done. >> (gdb) run >> Starting program: /home/User/c_dir/hello.exe >> [New Thread 6868.0x5b0] >> [New Thread 6868.0x18dc] >> [New Thread 6868.0x1990] >> Hello, world! >> [Thread 6868.0x1990 exited with code 0] >> [Inferior 1 (process 6868) exited normally] >> (gdb) >> >> Which is dandy, but then why, outside of gdb, is there nothing at all? >> Still stumped! > > Is your prompt overwriting the output of the program? > > Try: > > $ hello | cat > $ hello | grep ello > > etc. > > -- > cyg Simple > > -- > Problem reports: http://cygwin.com/problems.html > FAQ: http://cygwin.com/faq/ > Documentation: http://cygwin.com/docs.html > Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple > -- Problem reports: http://cygwin.com/problems.html FAQ: http://cygwin.com/faq/ Documentation: http://cygwin.com/docs.html Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple