X-Authentication-Warning: delorie.com: mail set sender to djgpp-workers-bounces using -f X-Recipient: djgpp-workers AT delorie DOT com Date: Tue, 14 Apr 2009 23:37:41 +0300 From: Eli Zaretskii Subject: Resurrecting GDB for version 7.0 release X-012-Sender: halo1 AT inter DOT net DOT il To: djgpp-workers AT delorie DOT com Message-id: <83fxgbm0oa.fsf@gnu.org> Reply-To: djgpp-workers AT delorie DOT com The last version of GDB ported to DJGPP was 6.1. That was 5 years ago. 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. 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. I'm now past the initial configury and compilation problems, and beginning to work on the problems I find as I go. (People who want details can track my progress by reading my messages posted to the gdb-patches AT sourceware DOT org mailing list.) GDB 7.0 will support Python scripting, a powerful new feature. To get that working with DJGPP, I need a working port of libpython. The only DOS port of Python I could find was built with DJGPP v2.04, so it is incompatible with what I use (v2.03). On top of that, there's no libpython.a in that port, only the binary of the Python interpreter. Another set of new features in GDB 7.0 is based on libexpat, a library for parsing XML files. I couldn't find a DJGPP port of it. GDB will work without these libraries, but some features will be unavailable in that case. I could, of course, try to make the ports of these libraries myself, but I fear that I won't have enough time to do that _and_ bring GDB itself to speed, what with little free time I can dedicate to this endeavor. Would people please help me by finding or providing decent ports of these two packages, libpython and libexpat, in time for GDB 7.0 release? TIA