[darwinbuild] darwinbuild on MacIntel

Jean-Pierre Szikora szikora at icp.ucl.ac.be
Mon Apr 10 05:33:22 PDT 2006

Kevin Van Vechten a écrit :
> 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

I want to try again to use DarwinBuild to build Tokend on/for an Intel 
based Mac. Is there some plan to release a version of DarwinBuild usable 
on a MacIntel? Can I use the CVS version of DarwinBuild until that release?

Thanks for your time,

> 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

Dr Jean-Pierre Szikora                   e-mail: szikora at icp.ucl.ac.be
                                            tel: 32-2-764.75.00
74, av. Hippocrate - UCL 7459               fax: 32-2-764.65.65
1200 Brussels - Belgium                 PGP key: 0x6FCD7405

More information about the darwinbuild-dev mailing list