THE POST BELOW IS MORE THAN 5 YEARS OLD. RELATED SUPPORT INFORMATION MIGHT BE OUTDATED OR DEPRECATED
On 23/11/2006 at 15:27, xxxxxxxx wrote:
User Information:
Cinema 4D Version: 9.5-10.0
Platform: Mac OSX ;
Language(s) : C++ ;
---------
Last time that I compiled my R9.5 and R10 UB plugin, no problems. Now all of a sudden, I get these errors:
_error: declaration of 'void* operator new(size_t) throw (std::bad_alloc)' throws different exceptions
error: declaration of 'void* operator new throw (std::bad_alloc)' throws different exceptions
error: declaration of 'void* operator delete(void* ) throw ()' throws different exceptions
error: declaration of 'void* operator delete throw ()' throws different exceptions_
This is contention between c4d_memory.h and XCode's new.h. Not sure if it was an Apple update, install of actual R10 (as compared to demo), or what. If it is related to exceptions, well I need exceptions for one of the libs used for the plugin. Any suggestion on how I might work around this without nullifying any possibility of compiling/linking this into a plugin?
Thanks,