Like Mojca says, it’s doable!

Making these new ports run on the older systems is actually pretty easy in most 
cases. Sometimes, not so easy. Tends to be the same few problems, so we made 
the macports-legacy-support support system that tries to make it as seamless as 
possible.

Snow Leopard can run a very great deal of software, so long as it is not built 
with Xcode against a current SDK. So most open source software that runs on 
unix and does not dive deep into the macOS SDK is generally available, and many 
macOS-only projects can be built, but not all.

The vast majority of it builds without intervention, straight from the MacPorts 
repo. You will need to add the 10.7 SDK to Snow Leopard, which if you don’t 
have any newer system with it already, you can get for free from Apple after 
you have signed the basic deal.

https://download.developer.apple.com/Developer_Tools/xcode_4.6.3/xcode4630916281a.dmg
 
<https://download.developer.apple.com/Developer_Tools/xcode_4.6.3/xcode4630916281a.dmg>

There is a guy who put all these SDKs on github and somehow hasn’t yet been 
found by Apple legal, but the version of the 10.7 SDK he has up there is too 
old to build libsdl2 anyway, so it’s a waste of time trying to find it.

Ken


Reply via email to