Building on Leopard for Tiger (OS X)

Landon Fuller landonf at plausiblelabs.com
Fri Jan 2 13:54:16 PST 2009


On Jan 2, 2009, at 12:05 PM, Michael Franz wrote:

> Hi,
>
> I have been trying to build the BSD port so that I can run it on  
> Tiger, I have been this technote http://developer.apple.com/technotes/tn2002/tn2064.html 
> , but am not sure I all I have to do is pass in the correct  
> parameter to the build.  I have been passing in  
> MACOSX_DEPLOYMENT_TARGET=10.4 and there is logic in the source that  
> use MAC_OS_X_VERSION_MAX_ALLOWED.  The problem that I am having is  
> that the context_pc does not seem to be included correctly when I  
> try to build for Tiger.

This may be another error on my part, during my merging of the  
previously distinct amd64/i386 sources.

> It seems that the internal structure of context changed between  
> Tiger and Leopard.  Part of this that confuses me is, if I was able  
> to get this to build, would it actually work on both Tiger and  
> Leopard?  Or would I have to have two different binaries?  If it  
> would work, why not just build for Tiger by default?

A 32-bit build will work on Leopard and Tiger -- this is how I'm  
distributing Soylatte.

Cheers,
Landon
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://mail.openjdk.java.net/pipermail/bsd-port-dev/attachments/20090102/b05a4725/attachment.html 
-------------- next part --------------
A non-text attachment was scrubbed...
Name: PGP.sig
Type: application/pgp-signature
Size: 194 bytes
Desc: This is a digitally signed message part
Url : http://mail.openjdk.java.net/pipermail/bsd-port-dev/attachments/20090102/b05a4725/PGP.sig 


More information about the bsd-port-dev mailing list