Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.

info1686

macrumors newbie
Original poster
Hello All,
Can I run binaries built on an x86 Mac OS X 10.3 machine on a 10.4 or 10.5 x86 machine?

I am using gcc
 
Mac OS 10.3 was at no point x86. 10.4 was the first to introduce intel support.

This being said, 10.4 and 10.5 have a translating software that runs in the background called rosetta that allows software built on the older ppc platforms to run on intel chipsets.
 
I haven't used gcc in a long time, but if the TARGET system is an x86 and you built your app specifically for that TARGET you should be ok.

That is how it is possible to build on one OS binaries for other OSes. They don't run on the source machine, but they run on whatever target they were built for.
 
I did not know that 10.3 does not support x86. Thanks for the info...

So if i build an x86 binary on a 10.4 machine, i should be able to run that binary on a 10.5 machine??There should not be any need for recompilation?

Thanks...
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.