Ok, I _do_ need to enable a cross-debugger. Here is
an excerpt from the info page for gdb.
`--target=TARGET'
Configure GDB for cross-debugging programs running on the specified
TARGET. Without this option, GDB is configured to debug programs
that run on the same machine (HOST) as GDB itself.
So I do in fact need this functionality if I want to use the hppa machine
to debug oskit-mach. I presume I will configure it for --target=i686-linux
as these were the options with which I built oskit-mach.
I feel like I'm boldly going where no one has gone before here... probably
sombody has built a i686-linux -> hppa-linux debugger before, but I
severely doubt the other way around. Especially since gdb hasn't even
made it into the hppa unstable distro yet.
- Doug
Previously, I wrote:
You know, I'm not sure I really need a cross-debugger at all. It seems that gdb includes a whole bunch of targets. I'm not sure where I got this idea that I needed to do this, but I think it may be wrong. > Since I didn't exactly cross-compile oskit-mach > or oskit, do I really need to make a i386-pc-unknown-gnu0.2 > cross debugger for oskit-mach? That target really isn't supported> too well on the debian-hppa flavor of gdb.