I guess Eclipse CDT is what you are looking for, but I have never used it. It always seemed efficient to me to just deal with gdb directly, and build using make + related tools

gdb supports remote debugging via gdbserver but I have never found a reason to use it

For an editor my personal choice is KDE's kate, just for ease of working with remote files transparently and using my mouse once in a while (I know ... I'm such a noob). Men of stiffer resolve than myself swear by emacs or vim ... choosing one over the other defines you forever as a programmer so be careful (slightly joking). If you want to really go out on a limb you chould use nano, but everyone will laugh at you :D

On Sat, Dec 18, 2010 at 1:46 PM, Patrick Lists <freeswitch-list@puzzled.xs4all.nl> wrote:
On 12/18/2010 07:34 PM, Tom C wrote:
> I mean debugging the C source and being able to set breakpoints and step
> through the code, checking the contents of memory at each step.  And
> being able to connect to an instance of FreeSwitch running on another
> machine and step through the code.

How about gdb and valgrind:
http://www.gnu.org/software/gdb/
http://valgrind.org/

I don't know if you can connect with either to an instance running on
another machine.

Regards,
Patrick