The free SDK is based on Havok Physics and Animation 5.5 which supports 3DS Max 2008 and VS 2005 but it's intended that the major release of Havok (6.0) will include support for 3DS Max 2009 and VS 2008.

The free SDK is based on Havok Physics and Animation 5.5 which supports 3DS Max 2008 and VS 2005 but it's intended that the major release of Havok (6.0) will include support for 3DS Max 2009 and VS 2008.

Could we at least get "clean" .lib files (aka compiled with _CRT_NOFORCE_MANIFEST defined) until 6.0 is released? The rogue dependencies caused by the manifests embedded in the currently released libs are killing us.

Hi guys,Can you elaborate on the link problems that you're having? It might be due to something besides the mismatched versions (but then again, it might not). I was under the impression that our VS2005 libs+makefiles worked with VS2008...

havokchris:Hi guys,Can you elaborate on the link problems that you're having? It might be due to something besides the mismatched versions (but then again, it might not). I was under the impression that our VS2005 libs+makefiles worked with VS2008...

-Chris

Hey Chris,The VS2005 libs+projects *compile* just fine with VS2008 (linking and everything) if using the _dll variants. However, the binaries that it produces try to load both the VC8 and VC9 CRTs because of the manifest embedded in those libs. When it can't load the VC8 version, it raises the "Application Configuration is Incorrect" error. This is especially a problem for Debug builds as more than half our machines don't and can't have the VC8 Debug CRT installed :(