Autor Thema: Source in Bochs?  (Gelesen 3645 mal)

WhiteDragon

  • Beiträge: 124
    • Profil anzeigen
Gespeichert
« am: 11. October 2005, 10:50 »
Hallo zusammen,

gibt es eigentlich eine Möglichkeit, im Bochs-Debugger mit Quellcode zu arbeiten?

Gruß!

joachim_neu

  • Beiträge: 1 228
    • Profil anzeigen
    • http://www.joachim-neu.de
Gespeichert
« Antwort #1 am: 11. October 2005, 13:16 »
Wie arbeiten?
http://www.joachim-neu.de | http://www.orbitalpirates.de | http://www.middleageworld.de

System: 256 RAM, GeForce 2 MX 400, AMD Athlon XP 1600+, Windows XP, 1x Diskette, 1x DVD-ROM, 1x CD-R(W) Brenner,...

WhiteDragon

  • Beiträge: 124
    • Profil anzeigen
Gespeichert
« Antwort #2 am: 11. October 2005, 13:27 »
Naja, dass der Debugger anstatt seiner üblichen Übersetzungen halt meinen original Source anzeigt.

Wenn ich's recht überlege ist das unwahrscheinlich, weil schwierig zu handhaben, aber ich dachte, dass es vielleicht ja doch eine Möglichkeit gibt.

Jidder

  • Administrator
  • Beiträge: 1 625
    • Profil anzeigen
Gespeichert
« Antwort #3 am: 11. October 2005, 14:33 »
vielleicht geht es mit gdb als externer debugger. ist aber nur so eine idee, kein plan ob das geht.

http://bochs.sourceforge.net/doc/docbook/user/debugging-with-gdb.html
Dieser Text wird unter jedem Beitrag angezeigt.

Roshl

  • Beiträge: 1 128
    • Profil anzeigen
    • http://www.lowlevel.net.tc
Gespeichert
« Antwort #4 am: 11. October 2005, 15:16 »
Da die Symbolnamen beim entgültigen Compilen entfernt werden, kann er die nicht mehr kennen. Bochs kann mit ungelinkten files glaube ich nichts anfangen
[schild=1]Wieder ein wertvoller(?) Beitrag von Roshl[/schild]

WhiteDragon

  • Beiträge: 124
    • Profil anzeigen
Gespeichert
« Antwort #5 am: 11. October 2005, 15:59 »
Das ist zwar nicht die erhoffte, aber die erwartete Antwort. Danke dennoch für die Info!

Gruß!

SSJ7Gohan

  • Beiträge: 398
    • Profil anzeigen
Gespeichert
« Antwort #6 am: 11. October 2005, 18:40 »
QEMU kann man als Server für GDB verwenden und damit bequem Debuggen, z.B. mit DDD.

 

Einloggen