Date: Fri, 06 Apr 2001 09:58:13 +0200 From: "Eli Zaretskii" Sender: halo1 AT zahav DOT net DOT il To: "Luckie" Message-Id: <3405-Fri06Apr2001095813+0300-eliz@is.elta.co.il> X-Mailer: Emacs 20.6 (via feedmail 8.3.emacs20_6 I) and Blat ver 1.8.6 CC: djgpp AT delorie DOT com In-reply-to: <9ajq7t$7lo4@imsp212.netvigator.com> (luckie@netvigator.com) Subject: Re: gui for gdb-5.0 for DOS References: <9aibh3$keh4 AT imsp212 DOT netvigator DOT com> <9003-Thu05Apr2001223228+0200-eliz AT is DOT elta DOT co DOT il> <9ajq7t$7lo4 AT imsp212 DOT netvigator DOT com> 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 Precedence: bulk > From: "Luckie" > Newsgroups: comp.os.msdos.djgpp > Date: Fri, 6 Apr 2001 14:40:52 +0800 > > I'm also examining the feasibility of using ddd in DOS. Do you think it's > possible? It's a long time since I looked at DDD. Whether it could be ported to DJGPP depends on how does it interact with GDB. If it runs GDB as an inferior subprocess, redirecting its standard handles to a pipe, this cannot work with DJGPP without massive changes. The easiest port of such programs to DJGPP would be to modify GDB to be a library, then link that library with the GUI front-end, and fake the usual Unix fork/exec paradigm into starting the library's top-level code. That's what RHIDE does, essentially.