Name | Modified | Size | Downloads / Week |
---|---|---|---|
Parent folder | |||
README2011Apr18A.txt | 2011-04-18 | 3.7 kB | |
gdbwtds_2011Apr18A.zip | 2011-04-18 | 1.5 MB | |
README2011Apr09.txt | 2011-04-10 | 3.2 kB | |
gdbwtds_2011Apr09A.zip | 2011-04-10 | 1.4 MB | |
Totals: 4 Items | 2.9 MB | 0 |
Original Release Date - April 9, 2011 gdbwtds - a GNU GDB 7.2 snapshot - with rudimentary TDS (Turbo Debugger Symbol) format support (originally written by Troy Rollo) obtained from old mail list postings, and migrated to this snapshot with some corrections and slight enhancement. This release targets the Microsoft Windows family of platforms. This is at best to be considered an alpha release, but is useable for at least some of my own purposes. It is provided with absolutely no warranty, but in the hopes that it may help someone other than myself. (I think I would have benefitted greatly from having something similar available several years before this release date.) The various parts of the codebase seem to be under varying licenses, and possibly various versions of them, with the primary licenses being the GNU GPL and LGPL. The source code and licenses related to the various parts are available in the SVN project repository which can be reached from the SourceForge host project location, found at http://gdbwtds.sourceforge.net. This release has been built with an installation of mingw, and provides the win32 based executable files gdb.exe and gdbserver.exe. It is anticipated that this version of gdb.exe and gdbserver.exe can be swapped into some other installation that provides gdb/gdbserver along with any necessary support, and possibly a GUI interface that might be nicer to use than the raw GDB interface itself. Development versions prior to this release have been swapped into and used with an installation of CodeBlocks (on windows) and have been briefly tried with CodeLite, and Insight. (A recent discovery of a smaller GUI shell for GDB, GDBShell [also a source forge hosted project] has occurred, but I have not yet attempted to use any of the gdbwtds versions with that shell.) The suggested version of CodeBlocks to use is not yet (as of this writing) an actual release, but currently available from the CodeBlocks SVN repository in the wxpropgrid_debugger branch. There are various external dependencies for this build of gdb. Most of them should be available on any recent retail release of Microsoft Windows. In the event you are attempting to use this release without swapping it into an installation of something else that already provided gdb, two dependencies that are not likely to be present are libiconv-2.dll and libintl-8.dll. These two items, at the time of this writing, could be obtained from archives available from the following URLs: http://sourceforge.net/projects/mingw/files/MinGW/gettext/gettext-0.17-1/libintl-0.17-1-mingw32-dll-8.tar.lzma/download http://sourceforge.net/projects/mingw/files/MinGW/libiconv/libiconv-1.13.1-1/libiconv-1.13.1-1-mingw32-dll-2.tar.lzma/download Notes De-mangling of mangled C++ names is not currently available. Many other things may not work to your satisfaction. TDS format has been used by multiple releases of Borland/Inprise/CodeGear/Embarcadero products. I have no idea what range of product versions' TDS format files may actually be supported by this release. I have had some success using it with those generated by versions of product released around 2006. ----------------------------------------------------- Release Notes Release Date - April 18, 2011 - A execute gdb/configure with "--with-expat" switch so built gdb.exe doesn't complain about not being able to process XML library lists add experimental code to "canonicalize" some paths differently in effort to help when debugging items where source paths are stored as relative paths (specifically, this seems to benefit working with wxwidgets using CodeBlocks as the gdb host.)