But based on what I'm seeing from a few searches in google, Xcode apparently does allow that. From what I gather, you'd generally want to set your base sdk to whatever system you're compiling on. However, you can change the deployment target setting to specify the earliest version of the OS that the software will run on:
http://developer.apple.com/library/mac/ ... uring.html
http://www.clarkcox.com/blog/2009/06/23 ... t-targets/
I checked the info.plist file in the precompiled bundle from te4.org/download and the minimum OS version is indeed set to 10.6. If I understand correctly (and I'm no developer, granted), setting 10.6 as the base sdk but 10.5 as the deployment target would allow the program to run on 10.5, as well as allowing 10.6 or greater to take advantage of whatever additional features are present in the newer sdk.
Changing the deployment target is just a matter of right-clicking T-Engine under Targets in the Groups & Files pane, selecting Get Info, and toggling the relevant setting in the Build tab.
Again, I'm talking out of my depth and I could be totally off here, and whichever nice person does the mac builds may have explicitly rejected this approach, but if it
is simply a matter of toggling one setting and this was just overlooked, changing the setting certainly seems desirable over the current implementation, which requires all this extra effort and occasional frustration.
Edit: By the way Greycat, I appreciate your responding to this and the other OSX thread.