First I'm inquiring what's the current official status of OSX build. That's because in Love's source code repository overview still says that "For other linuxes and OSX there are currently no official builds." and also because https://love2d.org/wiki/Building_LÖVE shows no instructions concerning OSX (but that's could be of course simply because no one made that effort).
Another point is if "0.8.0 officially drops support for PPC Macs" (quoted from here viewtopic.php?f=3&t=8750#p53962) the true it's that the build offer atm is still universal. So I'm confused in that point.
Since I haven't success compiling (about 150 errors and 40 warnings) by just open love.xcodeproj and build it as docs say I trying to figure what it could be wrong.
- Is OSX building of actual stable version possible or need be "hacked"?
- Besides the missing "freetype.framework" downloadable here (http://www.kyngchaos.com/software/frameworks) are the remaining frameworks certified/tested for the current stable osx build? (NOTE: I know that I need keep to keep them System/Library/Frameworks).
- Is XCODE 3.2.5 valid to compile a build? There is any parameter/setting not kept in project configuration that I should add/change?
About my errors I mostly got repeats of those kind of errors for the 3 subsections of build (ppc,386,64bits):
Code: Select all
love.cpp:250: error: expected constructor, destructor, or type conversion before '(' token
love.cpp:255: error: ISO C++ forbids declaration of 'wostream' with no type
love.cpp:255: error: explicit instantiation of non-template 'int wostream'
love.cpp:255: error: expected `;' before '&' token
love.cpp:259: error: ISO C++ forbids declaration of 'ostream' with no type
love.cpp:259: error: explicit instantiation of non-template 'int ostream'
love.cpp:259: error: expected `;' before '&' token
For last this is intended for slime (I tried to find your JIT fork in Rude's repository and in yours) but I public ask him about it since is a bit on-topic. Of course you could have your (at least for me) unknow reasons of keep your JIT version close-sourced but since your LuaJIT it's kind of a public useful LOVE asset will you think open/provide the source of your JIT version one day?