THE POST BELOW IS MORE THAN 5 YEARS OLD. RELATED SUPPORT INFORMATION MIGHT BE OUTDATED OR DEPRECATED
On 22/03/2006 at 20:58, xxxxxxxx wrote:
This should be obvious, but I guess it doesn't get enough press: the version of SDK used for compile is the *lowest* version in which the plugin should be run. If you want to support R9.012, you should not be compiling with the R9.102 SDK lib or later!
I know that sucks, but it makes sense. Once cannot expect forward compatibility in feature support and the version of Cinema 4D in use uses the version of SDK that accompanies it. So it will be easily befuddled (i.e.: crash) if it encounters SDK elements not available to it in newer versions.
The hard part is that since the SDK is now only included with the shipping version of Cinema 4D, it becomes increasingly difficult to get older SDKs. I've been known to require or provide versions for which I or another party had no access because of this. Truly, every version of the SDK should be available here for download despite the fact that we're all *supposed* to be using the SDK that just left the developer's fingertips!