delorie.com/archives/browse.cgi   search  
Mail Archives: djgpp/2020/09/03/18:53:31

X-Authentication-Warning: delorie.com: mail set sender to djgpp-bounces using -f
X-Recipient: djgpp AT delorie DOT com
X-Original-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=gmx.net;
s=badeba3b8450; t=1599173373;
bh=fC2sgLykQzM9tmtAyHa8mwoegOGkXOq86Y7avyfcL1A=;
h=X-UI-Sender-Class:Subject:To:References:From:Date:In-Reply-To;
b=kVq1GYGdb+Rjpy5+oBFIWKTbNzcbgD0glPkFfw0cfW7WiaPnulrXzQEa3uotV9P5A
2vN7eyCiMormIxZs2GdB0Jv/G9WU1vCQCKUZTH2899/XmzGXZBVsOjcFSnc6n3pCf6
OQxwSQ+RxcSco2K3zbu1HUZogvisPRhaulzgeazo=
X-UI-Sender-Class: 01bb95c1-4bf8-414a-932a-4f6e2808ef9c
Subject: Remote debugging
To: djgpp AT delorie DOT com
References: <f39d7f31-8815-e9fe-7ac1-4b8551098a59 AT gmx DOT de>
<20f9fc4e-bfab-c2af-38e8-c6a108555165 AT iki DOT fi>
From: "sleepy_dog AT gmx DOT de [via djgpp AT delorie DOT com]" <djgpp AT delorie DOT com>
Message-ID: <693b6f14-7090-c696-4203-afc929670c0b@gmx.de>
Date: Fri, 4 Sep 2020 00:49:26 +0200
User-Agent: Mozilla/5.0 (Windows NT 6.1; rv:45.0) Gecko/20100101
Thunderbird/45.4.0
MIME-Version: 1.0
In-Reply-To: <20f9fc4e-bfab-c2af-38e8-c6a108555165@iki.fi>
X-Provags-ID: V03:K1:OuJM8+Tmkvk0YuFv0ufMlo1z9aLSLw/NnDPFqdsAKEpsBYYAT2F
l/znKvEcu6y+5MgaXYiUCWQ8EOWM3cthrfmJ4TLU/HoY3Ocx4U46qCL7Ac+YtR0Tt1evJ3u
wLXH9sYDcGdiy7zuiAu7v+fYdbT46DMKqQmoQpZTvschvc5OjvI6uYEnZH9hEXVSatJaabW
vDmEc9eoiZdTj8xbASzZg==
X-Spam-Flag: NO
X-UI-Out-Filterresults: notjunk:1;V03:K0:4txlImOjg6I=:e3gdoeVAB7gzK/y17efxhN
w/6pxmJUzSZ6LRwMTQWnEVi4zS4+xybYAsKNcIRpNKxflFNgStxTO/tD39Qrp72CX4TUw/v2c
7llObrVsN98HYt9WJ0M1/CvXB4re4uhnRazxgebvICtM7YDC9X3b8LFPsxkV9DyQFaQcW2fnV
mrXF+WuqLMfW0+CLYHatHbdowhTw9v5vgI7X3zuXsWOOL8zWn8xhKyEcAsIrQ1vOa5ZSymzEP
ACXJ/UJYyTjd/3j7P7cRrOT2+BxQphgQDUX4kCsPWTe/BGLvsjINKRLTNRUjd3Scp2Uc5BU7p
s1wC2GKZiWj6J9nzJH71o0MjBG/y3HLVLVBiWu9Ct3ZyvmV7vdbz4Nm/49mTUiXCzKT8rJxuD
x7zn6sViFI6tMHhNfEcIYWp7wXN0qksSExtQVfyjibH4qvmMeSiATHJQRs5tPQVrvlmOHITD1
T4Uq3MBrpGIVJxRZar6EsJUkHWmJsqmWIbqRlYEj90qpITe2EnLRxSDu9uAWlHDQrGwf02AeW
srts1/WnRawyhNt8UvximhRcgEx+YSETrE+9Lmo8J/e0EJ7fMhfygbbtiOPdZ0Yz85LlUzQ17
52V11Xoo4HJEREQZNjG2pgQoDqToGik6FLrh5KRwtDnOh7pGaCLD+f8H2D6h+pXG2eeNLOFpz
y3ePM2CPo/c/kklqaRCX7xM4oVV/fUMsmTECe/KLU2X3NBsUMHHXNBoEKue6yL4w1s60VciRT
u8J+K80rbUtQo6HFt16WTxsL/h6fHS68ABab5PQ3jizlHI2RqjOSMZTZPvAdwMTuLmbKzF3GX
ZEq8Ej2nHLvX4HDw75aQjvLIST1wIZmYfjZJ4PJ7F5YRv/3aGZaTM4BiOvH9rsfU4MAsUved/
iu7vMPKZ0aRNlYyEqdJh1NuvYuPKk3HDRObKIKBZ1q7uVroD4yeaxbzhz6MAz+IOspEOy2qC3
As2asN7WtVtJlGAqjJx5HNxieaeMRa+Yp8ewl0EF8fSqG3Y0fln+9AiolitmKkaLKpb8dSgE6
iYv9RVc/QaBHS5cGuUH75MG+Q5rQytzQewqFHA+9WirijGdPIYyPxna7p7GTfvEIp26YeH1Jx
AJP4V907XhofBcfUAmsPPg8zUeSFMmugmgd8cfOUPeaYzNfXPe/5aR0AIieUv5DWGabPDuJVV
Tss5n7vxfq/2LDDIhZGa9XqBDgjBfwyB21wzFo/gBzGzvKixcB8yiiTJLKDh6gOI4YgKhKLeb
uCYctUm/PLbsVuZ1889eqqfVJx9bs3EzO76rTig==
X-MIME-Autoconverted: from quoted-printable to 8bit by delorie.com id 083MoBUJ027859
Reply-To: djgpp AT delorie DOT com
Errors-To: nobody AT delorie DOT com
X-Mailing-List: djgpp AT delorie DOT com
X-Unsubscribes-To: listserv AT delorie DOT com

Hello all,

in my recent thread about SIGSEGV when compiling on win7,

someone mentioned remote debugging.
If this works well, it's probably the best way to debug graphical
programs. (I've read somewhere about a variant of switching between
debugger and graphics mode of the program to debug... I can't quite
imagine that anything resembling a pleasant flow can result from that,
and it probably creates artificial problems for the gfx application to
be debugged)

I have looked a bit, while there is GDB for DJGPP, there seems to be no
gdbserver for it, right?
So, how would one actually do remote debugging, from a more recent
windows machine running an IDE that supports GDB over to Windows XP, or
98, or even DOS?
"Serial debugging" was mentioned, I at first thought this would work
similar, just using a serialconnection instead of ethernet. Apparently
it does not work the same way as you'd debug a program via gdbserver
running on a remote system.
I'm not familiar with that at all. Can someone point me to an explanation?
Since I am somewhat familiar with gdb and it is very common, going a
route that rests on that would probably make most sense, even if it
works somewhat different on DOS.

- Steve


- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019