I’m running Unity 4.1.3f3 on OS X 10.7.5. I compiled an OS X build and it ran fine on my computer. However, running it on OS X 10.5.8 (which is allegedly support) got this error:
Symbol not found: __NSConcreteGlobalBlock
After some research, I discovered another project that had this problem. Here is a link to their solution:
http://github.com/andymatuschak/Sparkle/commit/d138f64bd6b6a6cc7c20ae7ba683ab81a49e6bd6
Their summary:
Implicitly linking the Obj-C runtime with the 10.7 SDK is causing us to inadvertently reference libblocks symbols, which don’t exist prior to 10.6.
Does Unity have this problem? And is it something casual users can solve? Or do the minimum requirements for games made with Unity need to be updated to 10.6.x?