Sunday, January 9, 2011

Valgrind website updation on Eclipse IDE integration via LinuxTools plugin suite

Request to update Valgrind  Frontend/GUIs page sent to Valgrind-Developer list.
Contains useful info for anyone interested in GUI based debugging of C/C++ programs using Valgrind etc.
>>>>>>>>>>>>>>>>>>>>>>

Hi,

This is regarding an updation to the "Valgrind Frontends/GUIs" page: 
http://www.valgrind.org/downloads/guis.html

LinuxTools is a GUI plugin suite to  integrate Valgrind into the Eclipse C++ 
CDT.
Could you add an entry for this in "Valgrind Frontends/GUIs" page?

As can be seen on forums like stackoverflow.com lots of people are interested in
using Valgrind (and such other tools) from the Eclipse IDE but don't know
how to go about doing it. Having an entry on Valgrind's pages would help out
such people.

Some useful links on usage of Valgrind with LinuxTools:

[Website]
This is the Eclipse Linux Tools website:
http://www.eclipse.org/linuxtools/index.php

2) Valgrind support page:
http://www.eclipse.org/linuxtools/projectPages/valgrind/

[Usage]
1) Valgrind User Guide (Wiki):
http://wiki.eclipse.org/Linux_Tools_Project/Valgrind/User_Guide

2) How-to configure Valgrind plugin of Eclipse (with Video Demos):
http://www.eclipse.org/linuxtools/projectPages/valgrind/

3) How-to configure Callgrind plugin of Eclipse:
http://www.eclipse.org/linuxtools/projectPages/callgraph/

4) How-to use Valgrind with Eclipse as an External Tool:
http://kapo-cpp.blogspot.com/2007/02/detecting-memory-leak.html

[Download]
Eclipse IDE for C/C++ Linux Developers 
(includes Incubating components like valgrind, gprof, systemtap etc) (120 MB): 
http://techtalkies.blogspot.com/2010/09/howto-install-eclipse-cdt-for-c.html

[Installation]
My blog post "Howto install Eclipse CDT for C++ programming on Linux":
http://techtalkies.blogspot.com/2010/09/howto-install-eclipse-cdt-for-c.html

- Gurudutt Mallapur.
 
>>>>>>>>>>>>>>>>>>>>>>
P.S.: 
Some history on the origin of this post: A mail I sent to the Valgrind Developer list on 2010-10-07.
It seems to be unanswered to date and sits quietly in the archives @http://thread.gmane.org/gmane.comp.debugging.valgrind.devel/12202. I followed all the directions for submitting to the dev-list AFAIK. Though how it ended up in the debugging section I don't recollect. Actually I tried mailing multiple times/ways but all I got was a bounce-back message even after sending the mail from yahoo (disabling html). Tried everything I could think of to get the message across ;-). Finally found the obituary of my post in the archives. 
Conclusion: Anyway I'm glad I've got my own blog to capture this knowledge for anyone who needs it.