KERN_PROCNAME
KERN_PROCNAME
- Subject: KERN_PROCNAME
- From: Rob Braun <email@hidden>
- Date: Tue, 21 Feb 2006 21:09:29 -0800
I've been going down the pre-doomed path of trying to build Libc 391.4.1
from 8G1454 (10.4.5 x86), and come across a discrepancy with
xnu-792.6.61 (10.4.5 ppc) and my existing xnu 792.6.61 based 10.4.5 ppc
system. Specifically, <sys/sysctl.h> in the source is missing
KERN_PROCNAME, whereas <sys/sysctl.h> on my installed 10.4.5 ppc
w/xcode 2.2.1 system has it. Poking around, no ppc sources from
10.3.9-10.4.5 have that macro defined, yet there it is, on my system.
I know xcode updates ship headers that are not necessarily in sync
with libraries and other binaries that are shipped in software
updates. Is this just a case of xcode updates and system updates
being out of sync and I'm doomed, or am I missing something?
I'm going to go wildly out on a limb here and suppose the headers
from xcode 2.2.1 include some headers from 10.4.5 x86 xnu, which
has not been released in source form. If this is the case, can
we get xnu's headers released on darwinsource, since they've
already been released in xcode 2.2.1? Or do we need to go and
rummage around in our xcode 2.2.1 systems and try to extract the
headers we need and try to cobble together some set of headers
that might (possibly, maybe, probably not) work?
For those curious as to how I came across this, I've been trying to
build Libc (obviously). Libc requires xnu headers, and there is
no xnu source released for 10.4.5 x86. So, I only need the headers
to build Libc for the moment, so I tried substituting 10.4.5 ppc's
xnu's headers into the build environment. Clearly a sketchy move,
but the correct move of using the corresponding kernel's headers
is not an option available to me.
Rob
_______________________________________________
Do not post admin requests to the list. They will be ignored.
Darwin-dev mailing list (email@hidden)
Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden