X-Authentication-Warning: delorie.com: mail set sender to djgpp-bounces using -f From: Rugxulo Newsgroups: comp.os.msdos.djgpp Subject: Re: Please help resurrecting GDB for version 7.0 release Date: Sat, 2 May 2009 04:16:34 -0700 (PDT) Organization: http://groups.google.com Lines: 51 Message-ID: <684bdd55-b464-4e61-b28e-28774dc6ced8@o27g2000vbd.googlegroups.com> References: <83zldveryw DOT fsf AT gnu DOT org> NNTP-Posting-Host: 65.13.115.246 Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable X-Trace: posting.google.com 1241262994 32113 127.0.0.1 (2 May 2009 11:16:34 GMT) X-Complaints-To: groups-abuse AT google DOT com NNTP-Posting-Date: Sat, 2 May 2009 11:16:34 +0000 (UTC) Complaints-To: groups-abuse AT google DOT com Injection-Info: o27g2000vbd.googlegroups.com; posting-host=65.13.115.246; posting-account=p5rsXQoAAAB8KPnVlgg9E_vlm2dvVhfO User-Agent: G2/1.0 X-HTTP-UserAgent: Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US; rv:1.9.0.10) Gecko/2009042316 Firefox/3.0.10 (.NET CLR 3.5.30729),gzip(gfe),gzip(gfe) To: djgpp AT delorie DOT com DJ-Gateway: from newsgroup comp.os.msdos.djgpp Reply-To: djgpp AT delorie DOT com Hi, On May 2, 5:09=A0am, Eli Zaretskii wrote: > > The last version of GDB ported to DJGPP was 6.1. =A0That was 5 years > ago. =A0GDB 6.1 also has a couple of nasty bugs (for example, the > `finish' command triggers an internal GDB error). It also doesn't like "info all-regs", IIRC. > GDB 7.0 is slated for release in early June this year, and I thought > it would be a good idea to resurrect the DJGPP port in time for that. Yikes, that's not too far away! You might have to wait for 7.1, honestly. > With that in mind, I set out to build the current CVS code base, debug > whatever problems I find, and start using it in my occasional DJGPP > related work. Good luck! > I'm now past the initial configury and compilation problems, and > working on the problems I find as I go. =A0(People who want details can > track my progress by reading my messages posted to the > gdb-patc DOT DOT DOT AT sourceware DOT org and g DOT DOT DOT AT sourceware DOT org mailing lists.) > Most of the problems I had on my initial list are already solved, but > a few are still pending. > > GDB 7.0 will support Python scripting, a powerful new feature. =A0To get > that working with DJGPP, I need a working port of libpython. =A0The only > DOS port of Python I could find was built with DJGPP v2.04, so it is > incompatible with what I use (v2.03). =A0On top of that, there's no > libpython.a in that port, only the binary of the Python interpreter. Does Python need libpython built to bootstrap itself? (BTW, are you willing to use libsupp? It might help.) > Another set of new features in GDB 7.0 is based on libexpat, a library > for parsing XML files. =A0I couldn't find a DJGPP port of it. Here it is (I think) although I've never used it: http://gd.tuwien.ac.at/pc/dos/djgpp/current/v2tk/expat20s.zip http://gd.tuwien.ac.at/pc/dos/djgpp/current/v2tk/expat20b.zip > GDB will work without these libraries, but some features will be > unavailable in that case. Python is quite popular, so hopefully somebody will step up to help you with it. But I'm not familiar with it at all, sorry.