I have been able to analyze the callgrind details for my program from the terminal...
However, when I want to view the results in the graphical Tools using "KcacheGrind"... I cannot access the mysource code which should be available by default under the Source_Code tab.
Can anyone point out what needs to be done?
You need build with debug information enabled and to have sources available at the location, they was during build. AFAIK, this may be configured, but by default sources should be at the same location, so if you build on different machine, you should place them as on build machine.