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 Hi,
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, Jean-Pierre
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@opendarwin.org http://www.opendarwin.org/mailman/listinfo/darwinbuild
-- Dr Jean-Pierre Szikora e-mail: szikora@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