This is the mail archive of the mailing list for the GDB project.

Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: [PATCH 00/11] C++/MinGW patches

Hi Pedro,

Thanks for testing Wine Staging.

On Tue, Nov 3, 2015 at 7:26 PM, Pedro Alves <> wrote:
> I've actually tried Wine multiple times before over the years.  I've managed
> to run gdbserver under Wine (in the past, haven't tried recently), and connect
> to it with a GNU/Linux-hosted cross debugger (--host=linux --target=mingw),
> but gdb running under Wine has never worked for me.  The problem for
> me is that input does not work.

I can confirm the behavior you described.

I think this is related to a known bug I want to fix:

At this time, there is two solution to make input works.

Solution A: start wineconsole before using gdb:
$ wineconsole


Solution B: use MinTTY as a replacement of wineconsole, from MSYS2
(note: `export STAGING_WRITECOPY=1` is required before using MSYS2,

The advantage of solution A is, no third party software required,
however, the disadvantage is, wineconsole itself is not nice, things
like copy&paste doesn't work, it is not a good terminal emulator in
practice. The advantage of solution B is, mintty is a full working
terminal emulator, also with some tweaking we can use Linux like
shortcut (ctrl+shift+c/v) inside mintty, in addition there are a
couple of other GNU/Linux tools available in MSYS2 repo, but the
disadvantage is we need to install third party software ;-)

If you have chance to try either wineconsole or mintty, please let me
know if it solve your input, that's great appreciated.

Qian Hong


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]