Mail Archives: djgpp/2009/05/02/07:31:05
X-Authentication-Warning: | delorie.com: mail set sender to djgpp-bounces using -f
|
From: | Rugxulo <rugxulo AT gmail DOT com>
|
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
|
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 <e DOT DOT DOT AT gnu DOT org> 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.
- Raw text -