Mein System:
Debian Stretch Gnu Linux
====================
Kernel 4.9.1
Lazarus 1.6.2 FPC=3.0.0
pakete sind von freepascal. Aber auch die orginalen Pakete funktionieren nicht.
Irgendwas ist in Stretch anders als in Jessie, aber was.?
Also, ich wollte ein einfaches Pascalprogramm mit Lazarus 1.6.2 ausführen. Und zwar so, daß für die Ausgaben xterm ausgeführt wird. Ich habe also unter Start- Sartparameter- Startprogramm verwenden angekreuzt. Wenn ich dann f9 drücke, erscheint folgende fehlermeldung:
Code: Alles auswählen
Der debugger ist abgestürzt
Speichern Sie Ihre Arbeit
Drücken Sie OK und hoffen Sie auf einen Fix für diesen Fehler.
The debugger could not set a breakpoint on the application entry point.
The may be caused by mising debug info.
The GDB command
"info adress main "
returnd the error msq="No symbol "main" in current contex.
Code: Alles auswählen
Das Programm sieht wie folgt aus:
program projecteinfach;
uses crt;
var
i: Integer;
begin
clrscr;
writeln ('Hallo Welt');
i := 10;
writeln(i);
end.
Ich habbe das gleiche Paket unter Jessie installiert. da funktioniert die Ausgabe im xterm.
Das Debuggen unter lazarus (stretch) funktioniert, aber nur wenn ich Start->Startparameter -> Start-
programm nicht ankreuze.
Das Programm wird auch erfolgreich in Lazarus kommpiliert und ist im Terminal ausführbar. Was mache ich falsch.?
Tschau
hermelin