Hi,
I'm having some trouble with my terminal (MSYS). I believe I've got
decent versions of mingw and msys for my XP machine as you can see
$ uname -a
MINGW32_NT-5.1 CAOTTN05122 1.0.11(0.46/3/2) 2007-12-05 00:35 i686 unknown
I have an issue where I cannot pass any input to the program running
in my msys terminal. When a program (in this case gdb) pauses to get a
response from stdin, the function returns immediately and the default
option is taken. below is an example. I cannot make the breakpoint
pending in this case because something answered on my behalf. I don't
have any other examples of this with programs other than GDB right
now, but I'm open to trying stuff
$ gdb
GNU gdb 6.8
Copyright (C) 2008 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-mingw32".
(gdb) break nofile:1
Make breakpoint pending on future shared library load? (y or [n])
[answered N; input not from terminal]
(gdb) No source file named nofile in loaded symbols.
quit
Does anyone have any idea?
Jon
|