08.09.2011, 20:15, "Kurt Miller":
>>  An Intel Leopard box should be able to compile a universal binary for both 
>> PPC and Intel, but would require explicitly passing -arch flags.
>>
>>  The J2SE 5.0 builds on Leopard for ppc, i386, and x86_64 were always made 
>> using an Intel builder.
>
> That's an interesting thought. I'm not sure how both PPC and Intel could be 
> compiled into the same universal binary since ppc uses the Zero hotspot 
> implementation and Intel the JIT implementation. Perhaps an Intel Leopard box 
> could build the PPC/ Zero binaries though using -arch ppc.

I think it would be pointless to prepare universal (PPC+i386) builds of OpenJDK.

1. It will require extra complications in the build system because of different 
hotspot implementations needed.
2. People on Intel Macs will prefer macosx-port (which AFAIK is incompatible 
with Mac OS <= 10.5) rather than X11-based bsd-port
3. People usually prefer to have native binaries without unneeded arches.

However, it's possible to build non-fat ppc32 binaries on Intel Macs with OS 
version up to Snow Leopard. Xcode 4 on Lion is incapable of building ppc 
binaries.

-- 
Regards,
Konstantin

Reply via email to