[darwinbuild] darwinbuild on MacIntel
Kevin Van Vechten
kevin at opendarwin.org
Wed Feb 15 15:56:51 PST 2006
I just realized this is straying from the original question, so let
me try to summarize the two distinct issues here:
Can you compile the 10.4.4.ppc sources and boot them on a generic
i386 system? Yes.
Can you use DarwinBuild on a Mac OS X 10.4.4 system with an Intel
processor? Not currently.
On Feb 15, 2006, at 3:53 PM, Kevin Van Vechten wrote:
> SDK's by definition don't have any private interfaces necessary to
> compile OS components, and that's just the first obstacle. Feel
> free to try to make this work, and I'd be happy if you could do it,
> but it's not going to happen.
> - Kevin
> On Feb 15, 2006, at 3:46 PM, Graham J Lee wrote:
>> On 15/2/06 23:40, Kevin Van Vechten wrote:
>>> Unfortunately that doesn't work due to ABI differences between
>>> the i386 code you can generate using the 10.4.4.ppc source (build
>>> 8G32) and the binaries that are actually found on a 10.4.4x86
>>> system (build 8G1165).
>> Oh I agree, but much (if not all) of *that* can be fixed by
>> choosing to pay attention to the structures defined in the
>> 10.4uSDK headers instead of those defined in the 10.4.4ppc source
>> headers. That's not to say there isn't a lot of work involved,
>> but just to say that AFAICT it's not a complete washout. Worst
>> case is that OpenDarwin 8.x/x86 works on Intel Macs but can't drop
>> into OS X/x86. Best case is that it can, as long as you steer
>> clear of redefining maybe a couple of driver projects.
>> Graham Lee
>> UNIX Systems Manager,
>> Oxford Physics Practical Course
> darwinbuild mailing list
> darwinbuild at opendarwin.org
More information about the darwinbuild-dev