On 12/01/2016 at 14:11, xxxxxxxx wrote:
Cinema 4D Version: R12-17
Platform: Mac OSX ;
Language(s) : C++ ;
Are restricted to use only the suggested xcode versions mentioned here: https://developers.maxon.net/?page_id=1108 to build older C4D versions ?
I have a Material Plugin and I use VS2013 to build it for R16-R17 and VS2010 for R12-R15.
Is it ok that I don't use VS2005 at all ?
Since I want to support this plugin for MacOS R12-R17 as well, is it going to be a problem to build the code for all versions in Xcode 6 ?
As far as my knowledge goes, if I am about to build the code in different Xcode versions, I will also need different Mac distributions (Snow Leopard, Lion, Mavericks, El Capitan) , is that correct ?
In general how strict these limitations are ?
Thank you for your time.
On 13/01/2016 at 01:33, xxxxxxxx wrote:
the versions mentioned are the ones used internally for development. These are the only versions we have tested and the only versions we support. If you use different versions, then you are on your own with problems arising from this decision.
For Xcode: I don't think you need different MacOS versions, you can download different Xcode versions (see for example this thread on stack overflow) from developer.apple.com and install them in parallel.
On 13/01/2016 at 06:36, xxxxxxxx wrote:
It depends on the OSX version. For example, Apple state that XCode 6 won't run on El Capitan, so presumably no earlier versions will either. You probably would have to install different OSX versions to use different releases of XCode. But I'm no OSX expert!
On 18/01/2016 at 07:49, xxxxxxxx wrote:
Yep, you would need to have at least Snow Leopard installed to use Xcode versions older than 4 (also, there was a Snow Leopard build of Xcode 4). Right now, I'm using Snow Leopard for Xcode 2.5, 3.2 and 4.2, and Mavericks for Xcode 5 and 6.