Ich versuche, eine Anwendung zu debuggen, die auf arm9 läuft
Bisher konnte ich gdbserver auf meinem Gerät kompilieren und ausführen.
gdbserver "scheint" korrekt zu starten und sich an meine helloworld-Anwendung anzuhängen
Wenn ich versuche, den Remote-Server mit gdb zu verbinden, bekomme ich einen Fehler "Warnung: XML-Zielbeschreibung kann nicht analysiert werden; XML-Unterstützung wurde zur Kompilierzeit deaktiviert"
Offensichtlich hat die Zusammenstellung expat nicht berücksichtigt. Ich bin mir nicht sicher, wie ich den Expat-Bibliothekspfad für das Konfigurationsskript angeben soll.
(alte Frage, aber ich stolperte hinein, indem ich dasselbe Problem google)
Das Problem ist die fehlende " expat " -Bibliothek. Dies ist schwer zu erraten, weil:
Installieren Sie also " expat-dev " (mit Ihrem Paketmanager oder anderem) und starten Sie dann ./ configure neu. Achten Sie darauf, die "dev" -Version zu installieren, da wir die Neukompilierung durchführen und die Include-Dateien benötigen.
Um besonders sicher zu sein, können Sie dem Aufruf - with-expat " ./ configure hinzufügen, damit er mit einem Fehler beendet wird Expat wird nicht gefunden.
Tags und Links compilation debugging gnu remote-debugging configure