Minimalist GNU for Windows

gdb

gdbstands for "Gnu Debugger".

A debugger is a computer program that is used to debug (and sometimes test or optimize) other programs.

Tools required to build it

License

The GNU General Public License, Version 2 or later

Manual

gdb Manual
gdb's internals Manual

MinGW's gdb

MinGW's gdb is modified version of the original gdb. It can be download from Sourceforge's MinGW project page or MinGW's website.

External links

Wikipedia: Debugger
Wikipedia: GNU Debugger

Detailed build instructions

Download:
see http://sourceforge.net/project/showfiles.php?group_id=2435 (click on link 'source level debugger', download latest version .tar.bz2?
from msys shell
tar --bzip2 -xf gdb-6.7.50.20071127-mingw-src.tar.bz2
cd gdb-6.3-1
./configure --prefix=/mingw --disable-nls
make
make install

NOTE: see http://archives.postgresql.org/pgsql-ports/2007-07/msg00002.php if you have problems with time.h
"Error: conflicting types for gettimeofday"

PHP Warning

lib/XmlElement.php:43 Warning[2]: get_class() expects parameter 1 to be object, string given (...repeated 9 times)

lib/XmlElement.php (In template 'navbar' < 'top' < 'body' < 'html'):43 Warning[2]: get_class() expects parameter 1 to be object, string given:

lib/XmlElement.php (In template 'navbar' < 'top' < 'body' < 'html'):43 Warning[2]: get_class() expects parameter 1 to be object, string given:

lib/XmlElement.php (In template 'browse' < 'body' < 'html'):43 Warning[2]: get_class() expects parameter 1 to be object, string given

lib/XmlElement.php (In template 'browse' < 'body' < 'html'):43 Warning[2]: get_class() expects parameter 1 to be object, string given

lib/XmlElement.php (In template 'browse' < 'body' < 'html'):43 Warning[2]: get_class() expects parameter 1 to be object, string given

lib/XmlElement.php (In template 'browse' < 'body' < 'html'):43 Warning[2]: get_class() expects parameter 1 to be object, string given

lib/XmlElement.php (In template 'browse' < 'body' < 'html'):43 Warning[2]: get_class() expects parameter 1 to be object, string given

Valid XHTML 1.0! Valid CSS!
Page Execution took real: 0.131, user: 0.080, sys: 0.000 seconds , Memory: 2504624

lib/XmlElement.php (In template 'actionbar' < 'browse-footer'):43 Warning[2]: get_class() expects parameter 1 to be object, string given:

lib/XmlElement.php (In template 'actionbar' < 'browse-footer'):43 Warning[2]: get_class() expects parameter 1 to be object, string given:

lib/XmlElement.php (In template 'actionbar' < 'browse-footer'):43 Warning[2]: get_class() expects parameter 1 to be object, string given:

lib/XmlElement.php (In template 'actionbar' < 'browse-footer'):43 Warning[2]: get_class() expects parameter 1 to be object, string given: