[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.
- Kevin
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.
>>
>> Cheers,
>>
>> Graham.
>>
>> --
>> Graham Lee
>> UNIX Systems Manager,
>> Oxford Physics Practical Course
>> http://users.ox.ac.uk/~wadh1342
>
> _______________________________________________
> darwinbuild mailing list
> darwinbuild at opendarwin.org
> http://www.opendarwin.org/mailman/listinfo/darwinbuild
More information about the darwinbuild-dev
mailing list