Dies ist eine Folgefrage zu einer Frage posted previously on stack overflow.Symbole beim Debuggen von GNU Fortran in LLDB nicht sichtbar
Wenn ich mit dem Flag -g (oder -gdwarf-2) in GNU Fortran (GNU Fortran (MacPorts gcc5 5.3.0_0) 5.3.0) kompiliere, kann ich Symbole nicht untersuchen. Wenn ich den Befehl "frame variable" verwende, erhalte ich die Liste der lokalen Variablen nicht. Wenn ich den Befehl "Drucken" mit einem Symbol verwende, wird nichts gedruckt.
Ich kann Breakpoints funktionieren, indem ich den entsprechenden Namen verwende (ich schaue auf den Ausgang von nm, um den entstellten Namen zu erhalten). Der Quellcode wird im Debugger angezeigt, sodass lldb zumindest einige der Debuginformationen versteht.