Debugger startet nicht nach Inst. Laz. 3.0 auf Raspi 4

Antworten
Linkat
Lazarusforum e. V.
Beiträge: 530
Registriert: So 10. Sep 2006, 23:24
OS, Lazarus, FPC: Linux Mint 21.3; Lazarus 3.0 FPC 3.2.2; RaspiOS
CPU-Target: AMD 64, ARM 32
Wohnort: nr Stuttgart

Debugger startet nicht nach Inst. Laz. 3.0 auf Raspi 4

Beitrag von Linkat »

Hallo,
nach vielen Stunden Mühen habe ich es geschafft Lazarus 3.0 auf den Raspi 4 mit Raspi OS bookworm vom 5.12.23 zu installieren. !!!

Starten von Lazarus funktioniert. Aber vor dem ersten Compilieren wird bei neuen Projekten (wie bekannt) abgefragt, welcher Debugger benutzt werden soll (s. Abb. 1)

Auswahl_Debugger.png
Auswahl_Debugger.png (37.81 KiB) 4501 mal betrachtet

Nach dem Auswählen eines Debuggers erscheint nach wenigen Sekunden die Fehlermeldung (Abb. 2) und es passiert nichts mehr!!!!

Error_debugger.png
Error_debugger.png (6.11 KiB) 4501 mal betrachtet

Ohne Auswahl eines Debuggers (Run with no debugger) wird das Programm (vorausgesetzt es ist kein Fehler drin) compiliert.


Wie kann ich Lazarus beibringen wo sich die Debugger befinden?


Falls alles funktioniert, werde ich eine Installationsanleitung schreiben.

Gruß, Linkat
Linux Mint 21; Lazarus 2.2.4 FPC 3.2.2; RaspiOS

Benutzeravatar
theo
Beiträge: 10500
Registriert: Mo 11. Sep 2006, 19:01

Re: Debugger startet nicht nach Inst. Laz. 3.0 auf Raspi 4

Beitrag von theo »

Dort wählst du nicht den Debugger aus, nur das Format.
Den Debugger wählst du in den Einstellungen (Debugger backend).
Jetzt hast du FpDebug, kannst es ja mal mit dem GDB versuchen.

MmVisual
Beiträge: 1470
Registriert: Fr 10. Okt 2008, 23:54
OS, Lazarus, FPC: Winuxarm (L 3.0 FPC 3.2)
CPU-Target: 32/64Bit

Re: Debugger startet nicht nach Inst. Laz. 3.0 auf Raspi 4

Beitrag von MmVisual »

Welches Bookworm? 32 oder 64 Bit?
EleLa - Elektronik Lagerverwaltung - www.elela.de

Linkat
Lazarusforum e. V.
Beiträge: 530
Registriert: So 10. Sep 2006, 23:24
OS, Lazarus, FPC: Linux Mint 21.3; Lazarus 3.0 FPC 3.2.2; RaspiOS
CPU-Target: AMD 64, ARM 32
Wohnort: nr Stuttgart

Re: Debugger startet nicht nach Inst. Laz. 3.0 auf Raspi 4

Beitrag von Linkat »

@MvVisual
Bookworm 32bit.
Mit der 64bit Version ist mir die Lazarus-Installation nicht gelungen.

@theo
Vielen Dank.
Habe jetzt unter Werkzeuge --> Einstellungen -->Debugger --> Debugger backend den gdb ausgewählt.

Debugger_Backend.png
Debugger_Backend.png (119.99 KiB) 4469 mal betrachtet

Jetzt kann ich die Programm debuggen.


Ist wohl ein kleiner "Schönheitsfehler". Aber damit kann ich leben.
Linux Mint 21; Lazarus 2.2.4 FPC 3.2.2; RaspiOS

MmVisual
Beiträge: 1470
Registriert: Fr 10. Okt 2008, 23:54
OS, Lazarus, FPC: Winuxarm (L 3.0 FPC 3.2)
CPU-Target: 32/64Bit

Re: Debugger startet nicht nach Inst. Laz. 3.0 auf Raspi 4

Beitrag von MmVisual »

Mit dieser Anleitung sollte Bookworm 64 auch gehen:

viewtopic.php?p=138840#p138840

Allerdings hat Lazarus noch so ein paar kleine Bugs drin.

Auch der FPC unterstützt den ARM64 noch nicht so richtig, es fehlt das define "CPUARM64", also man kann nicht unterscheiden welches ARM System übersetzt. Aktuell gibt es nur "CPUARM" und der gilt nur für ARM 32 Bit.
Das hatte ich hier geschrieben: viewtopic.php?p=138857#p138857
EleLa - Elektronik Lagerverwaltung - www.elela.de

Antworten