Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [photran] Debugging question

Bill,

Thanks once again. I am now happily (I guess...) debugging. I work with Eclipse for my java projects, but it is my first time with Fortran. Guess now all that is missing is bug free code...

Robert

Hilliard, Bill wrote:
The debug launch configuration has 'Stop on start up at: main' enabled by default.  You can either keep that setting and use 'step into' after your session stops at main() to enter your Fortran code, or you can turn off 'Stop on start up at: main' in the launch configuration settings and set a break point in your Fortran code where you want to stop.

If you choose to modify the launch configuration, find the debug button (it looks like a beetle with a down pointing caret beside it).  Click on the caret and a drop down menu will appear.  On the menu choose 'Debug Configurations...'.  This will open a view where you can modify settings for any launch configurations you have created.  In the left pane, select your debug configuration if it is not already selected by default.  In the right pane, select the 'Debugger' tab to see the debugger settings.  Uncheck the box for 'Stop on start up at: main' and then click 'Apply' to save the change.  Then click 'Debug' if you want to start debugging immediately, or 'Close' if not.

If this is your first time looking at launch configurations, I suggest looking around at some of the other information you can set from here.  For example, you can do things like define program command line arguments here if need be (see the 'Arguments' tab) or set up environment variables if you need to (see 'Environment' tab), etc.

Hope this helps...Bill

-----Original Message-----
From: photran-bounces@xxxxxxxxxxx [mailto:photran-bounces@xxxxxxxxxxx] On Behalf Of Robert Schneider
Sent: Saturday, February 21, 2009 8:33 AM
To: Photran Information
Subject: [photran] Debugging question

Hi there,

I have another newbie question about debugging. I have my stuff running under Ubuntu 8.04 with Eclipse 3.4.1, Photran 4.0.5 and Intel Fortran Compiler 11. I am able to import my source code, build the project and run it perfectly. I am also able to set breakpoints and run the debugger. My problem however is in the debugger, I am unable to see the variables. When the breakpoint is reached, the program stops as expected. However, in the debugger view, a new pane (3 main() 0x080449d10) is opened in the editor which has the following info:

No source available for "main() "

and a View Dissassembly button.

In the variables pane, there is nothing listed. When I click on the select global variables button, I get a long list of variables, some of which I can understand (subRoutineName_varName), but most I don't recongize. More over, when I select the ones I do recongize, there are no values, even if they have been initialized and 'played' with. This occurs no matter how I set up the Fortran project (Executable - Empty project, Executable (Inter(R) Fortran), Makefile project - Empty project) or the thread level which is selected in the debug pane.

Any help would be much appreciated since the debugger was the main reason for me trying out Photran...

Robert
_______________________________________________
photran mailing list
photran@xxxxxxxxxxx
https://dev.eclipse.org/mailman/listinfo/photran
_______________________________________________
photran mailing list
photran@xxxxxxxxxxx
https://dev.eclipse.org/mailman/listinfo/photran



Back to the top