Home > Archive > Fortran > September 2005 > fortran 90 debugging on linux
You are viewing an archived Text-only version of the thread.
To view this thread in it's original format and/or if you want to reply to
this thread please [click here]
| Author |
fortran 90 debugging on linux
|
|
| G. Pontix 2005-09-20, 7:02 pm |
| Hi,
I am trying to migrate all my programming (mainly fortran 90) from windows
to linux (slackware 10.1, kernel 2.6.10), but I still have not managed to
find a (free) graphical debugger that works properly.
I have tried photran (eclipse plugin), ddd and kdbg. To my understanding,
these are just front ends to gdb or the intel debugger, but I somehow fail
to get them working together properly. I have used g95 and the intel
compiler (8.1).
Does anyone have an answer of provide me with any directions for further
research? Any combination of combiler/debugger/graphical-front end would be
acceptable.
Thanks,
-- gnp
| |
|
|
| Alfredo Buttari 2005-09-21, 3:56 am |
| The intel compiler comes with the idb debugger. You can use the
graphical interface by calling it with the -gui flag but you don't have
syntax highligthing. I prefer using the emacs interface; the intel
debugger also has a idb.el file that lets you use it within emacs.
Regards
| |
| Tim Prince 2005-09-21, 7:57 am |
| Alfredo Buttari wrote:
> The intel compiler comes with the idb debugger. You can use the
> graphical interface by calling it with the -gui flag but you don't have
> syntax highligthing. I prefer using the emacs interface; the intel
> debugger also has a idb.el file that lets you use it within emacs.
> Regards
>
idb provided with ifort 9.0.026 is improved, even if you continue to use
ifort 8.x. That ifort itself is not recommended, 9.0.024 or .027 should
be better.
| |
| Alfredo Buttari 2005-09-21, 6:59 pm |
| Well, I installed ifort 9.0.021 and, as far as I now, it is the latest
version for linux. Anyway I'm having troubles with idb. When printing
fields of user defined data types I have:
dwarf2 type array
or something like that instead of the values contained in it. Anybody
knows how to fix this?
Regards
|
|
|
|
|