I was wondering if anybody has been successful in using physx (3.2 Core SDK) with different a runtime library. By default the only pre-configured build targets (MSVC9) use the runtime libraries defined as /MT (Multithreaded) for 'release' or /MDd (Multithreaded Debug DLL) for 'debug', 'checked', 'profile'. I have a basic sample working but so far only in /MT configuration, attempts to use other configurations have been pretty unsuccessful.
Ideally I want to use the libraries with a runtime library configured to /MD. This due to a hand-full of std primitives such as std::string that cross dll boundaries in other parts of the application, A small rundown of what to change and what not to change would be much appreciated.
With kind regards,
Edited by phr34k9, 17 July 2012 - 03:11 PM.