I learned C, and I would like to start improving open source software. I would like to remove one annoying bug in GTK +. To see the error, I need to use Gedit.
How can I download GTK + and gedit sources and compile both of them so that I can see where the error is? And I never used a debugger on Linux, so is there a tutorial somewhere for this?
Here you can get information about downloading and compiling gedit: http://projects.gnome.org/gedit/developers.html
My optional debugger is GDB: http://www.gnu.org/software/gdb/
GDB - , . IDE, Eclipse, GDB.
Linux gdb. , , , FOSS. gdb, - .
GTK + : http://www.gtk.org/development.html
: http://www.gtk.org/download-linux.html
gdb: http://www.gnu.org/software/gdb/ Linux. - IDE, . gdb .
gdb - , . - , (!) Windows Unix. , (DDD) gdb. , GUI , , , gdb.
gdb
valgrind . KDE valgrind; Gnome.
, , gedit gtk + sources. , , .
Linux ?
, , , - . , , , , (, apt-get source libgtk-2.0 Debian Ubuntu).
, (, libgtk2.0-0-dbg Debian), , , . , valgrind .