Re: Documentation bug: host vs target vs development
Re: Documentation bug: host vs target vs development
- Subject: Re: Documentation bug: host vs target vs development
- From: Stéphane Sudre <email@hidden>
- Date: Thu, 31 Jul 2008 19:20:23 +0200
On Jul 31, 2008, at 6:59 PM, Terry Lambert wrote:
On Jul 31, 2008, at 5:51 AM, Stéphane Sudre <email@hidden> wrote:
There's a naming bug IMHO in the documentation at http://developer.apple.com/DOCUMENTATION/Darwin/Conceptual/KEXTConcept/KEXTConceptDebugger/hello_debugger.html
The documentation is using "Target machine" and "Development
machine" in almost all the document. But in the "Create a Symbol
File" chapter, it's using "Host machine".
This is a source of confusion.
Which one is supposed to be the host: the target or the development
machine?
It's even more confusing to Frenchies as a host in French can be
the person who receives or is received.
Symbol files are created via the kextload command and must specify
the load address of the KEXT, which is only known after it is loaded
into a kernel.
Consider the case where you are developing on a PPC machine,
targetting an x86 machine, because you intend to do two machine
debugging of the x86 machine.
Maybe you are doing this because these are the only two machines you
have.
The issue is not with the command line. It's that it would be better
to keep on using the same name for the machines.
Let's take your example:
The target machine is a x86.
The development machine is a PPC.
Now, I introduce the "host machine". Which one is it? The x86 or PPC?
In my case, I had 2 x86 Macs so I used the development machine for
this section of the instructions and was able to debug remotely (and
it works really well).
My $0.02
_______________________________________________
Do not post admin requests to the list. They will be ignored.
Darwin-kernel mailing list (email@hidden)
Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden