www.mikrocontroller.net

Forum: Compiler & IDEs gdb (x)emacs


Autor: tom h. (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
hallo,
weiß jemand wie man im (x)emacs den debugger konfigurieren kann? ich
habe das problem, dass der normale gdb für i686 aufgerufen wird und ich
eigentlich den avr-gdb benötige.
danke
tom

Autor: Jörg Wunsch (dl8dtl) (Moderator) Benutzerseite
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Wenn Du M-x gdb aufrufst, fragt er dich doch nach der
Debugger-Kommandozeile.  Die Vorgabe lautet "gdb ", aber
es hindert dich doch keiner dran, bis an den Anfang der Zeile
zu gehen und das avr- einzutippen.  Den Namen der ELF-Datei
musst du ja schließlich auch eintippen.

Wahrscheinlich steht der Vorgabewert in irgendeiner Lisp-Variablen.

Autor: tom h. (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
leider funktioniert es nicht so bei mir.
M-x gdb
erzeugt:   Run gdb on file : filename
wobei lediglich filename änderbar ist.
deshalb suche ich die lisp-variable, die den debugger beschreibt. ich
habe auch schon doku´s und das netz durchsucht, aber leider noch nichts
gefunden (wahrscheinlich die falschen schlagwörter).
trotzdem schon mal danke
tom

Autor: Hansi (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
emacs 21.3 promptet mit:
Run gdb (like this): gdb

hier laesst sich gdb durch avr-gdb ersetzen und das merkt er sich
auch.

Hansi

Autor: tom h. (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
ich hab´s jetzt!
unter xemacs 21.4 läuft es so:
M-x dbx
Prompt: Run dbx (like this): avr-gdb

tom

Autor: Jörg Wunsch (dl8dtl) (Moderator) Benutzerseite
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hmm, aber dbx ist nicht wirklich gdb.

Antwort schreiben

Die Angabe einer E-Mail-Adresse ist freiwillig. Wenn Sie automatisch per E-Mail über Antworten auf Ihren Beitrag informiert werden möchten, melden Sie sich bitte an.

Wichtige Regeln - erst lesen, dann posten!

  • Groß- und Kleinschreibung verwenden
  • Längeren Sourcecode nicht im Text einfügen, sondern als Dateianhang

Formatierung (mehr Informationen...)

  • [c]C-Code[/c]
  • [avrasm]AVR-Assembler-Code[/avrasm]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] - Link zu Artikel
  • Verweis auf anderen Beitrag einfügen: Rechtsklick auf Beitragstitel,
    "Adresse kopieren", und in den Text einfügen




Bild automatisch verkleinern, falls nötig
Bitte das JPG-Format nur für Fotos und Scans verwenden!
Zeichnungen und Screenshots im PNG- oder
GIF-Format hochladen. Siehe Bildformate.
Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt.
Bitte hier nur auf die ursprüngliche Frage antworten,
für neue Fragen einen neuen Beitrag erstellen.

Mit dem Abschicken bestätigst du, die Nutzungsbedingungen anzuerkennen.