|
|
|
|
||||||
| linux.debian.user debian-user@lists.debian.org. |
![]() |
|
|
LinkBack | Outils de la discussion |
|
|
#1 |
|
Messages: n/a
Hébergeur: |
I was looking for a tool that would generate a graphical call graph (aka
SGI's old Speedshop tools) but couldn't find anything appropriate in 'etch'. ie for a given Fortran code that has numerous subroutines I wish to know what calls what (eg via gprof) but also to get a graphical representation (without having to put it all manually into Xfig or the like). It's possible that my choice of apt-cache search strings meant I missed something in which case pray tell! The only thing that I could find with a quick Google was Intel's Vtune but that seems inappropriate for Debian in that the provided install.sh script attempts to find 'chkconfig', fails and aborts! All ideas most welcome, Ta, M -- To UNSUBSCRIBE, email to debian-user-REQUEST@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org |
|
|
|
#2 |
|
Messages: n/a
Hébergeur: |
On Nov 13, 2007 4:08 PM, cs <cs@networkingnewsletter.org.uk> wrote:
> I was looking for a tool that would generate a graphical call graph (aka > SGI's old Speedshop tools) but couldn't find anything appropriate in > 'etch'. ie for a given Fortran code that has numerous subroutines I > wish to know what calls what (eg via gprof) but also to get a graphical > representation (without having to put it all manually into Xfig or the > like). I'm not sure what the call graph output from gprof looks like, but you might be able to script something to convert it to dot's format. See the graphviz package. The format of the dot input file will look something like: digraph { foo -> bar; bar -> baz; } Doxygen will create small-scale call graphs for you, but it doesn't work with Fortran. -- Michael A. Marsh http://www.umiacs.umd.edu/~mmarsh http://mamarsh.blogspot.com http://36pints.blogspot.com -- To UNSUBSCRIBE, email to debian-user-REQUEST@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org |
|
|
|
#3 |
|
Messages: n/a
Hébergeur: |
cs wrote:
> I was looking for a tool that would generate a graphical call graph (aka > SGI's old Speedshop tools) but couldn't find anything appropriate in > 'etch'. ie for a given Fortran code that has numerous subroutines I > wish to know what calls what (eg via gprof) but also to get a graphical > representation (without having to put it all manually into Xfig or the > like). > > It's possible that my choice of apt-cache search strings meant I missed > something in which case pray tell! > > The only thing that I could find with a quick Google was Intel's Vtune > but that seems inappropriate for Debian in that the provided install.sh > script attempts to find 'chkconfig', fails and aborts! > > All ideas most welcome, > Ta, M > For Fortran 77 I used to use the combination of ftnchek with switch -vcg and vcg: ftnchek, A static analyzer for Fortran 77 http://www.dsm.fordham.edu/~ftnchek/ VCG Overview http://rw4.cs.uni-sb.de/~sander/html/gsvcg1.html Would this work in your case? -- Regards, Jörg-Volker. -- To UNSUBSCRIBE, email to debian-user-REQUEST@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org |
|
![]() |
| Outils de la discussion | |
|
|