Revision History | ||
---|---|---|
Revision 3 | 8 June 2002 | Ludovic Hirlimann [email protected] |
xmlized | ||
Revision 2 | 8 June 2002 | Christopher Taylor [email protected] |
Added ssh info | ||
Revision 1 | 24 September 2000 | bbraun - [email protected] |
Created. |
Abstract
This document will attempt to describe the steps necessary to debug the Darwin kernel with a remote machine.
Table of Contents
The debugger system for the Darwin kernel uses two machines on the same ethernet segment. One machine is running the experimental Darwin kernel, and the other is running an Apple modified version of GDB. Right now, that means both machines must be Darwin (or MacOS X) machines. Apparently the modified GDB can be built under Linux. If anyone builds it, please let me know what the process was.
The experimental machine (running the kernel you wish to debug) will say Waiting for remote debugger connection on the console, and at this point you can connect to the kernel with the debugging machine (running Apple's gdb).