CW 9.2
by Steve Lamperti · in Torque Game Engine · 03/24/2004 (4:25 pm) · 3 replies
Anyone have any luck bringing Torque up on CW 9.2? I just upgraded, and have a slew of error messages. I haven't really looked at them yet, but it seems like the compiler has changed a bit from V8.
#2
03/29/2004 (9:09 am)
No one is up to date on codewarrior 9.2? My mac project file is dead until I can resolve this. I have a call into Metrowerks, but their tech support is really unresponsive.
#3
03/29/2004 (9:37 am)
I called metrowerks again. They changed something about how operator delete works. Something like the code below should be used. Someone might want to look into checking something like this into HEAD.#if !defined(TORQUE_DISABLE_MEMORY_MANAGER) extern void* FN_CDECL operator new(dsize_t size, const char*, const U32); extern void* FN_CDECL operator new[](dsize_t size, const char*, const U32); // JSL - V7.0 Metrowerks changed how operator delete is defined. #if PPCVER extern void FN_CDECL operator delete(void* ptr) throw(); extern void FN_CDECL operator delete[](void* ptr) throw(); #else extern void FN_CDECL operator delete(void* ptr); extern void FN_CDECL operator delete[](void* ptr); #endif #define new new(__FILE__, __LINE__) #endif
Torque Owner Steve Lamperti
Imagine That!
Error : exception specification list mismatch
and it seems to point to the following code in platform.h:
Anyone seen this?