On 4/25/06, Hans-Christoph Steiner hans@eds.org wrote:
An easy solution for that DLL is to have it included in the Pd-extended installer. Its already handling a number of DLLs and its quite trivial to add another. packages/win32_inno/Makefile could copy the DLL from %SystemRoom%\system32, if its there, then the installer package will test if its installer a newer version of the that DLL, then install it.
And then you would break all sorts of apps on the user's machine. Welcome to DLL hell. A 'better' solution is to include the C++ runtime for VC6, VS 2003 and VS 2005 with Pd itself. That's the way MS wants it done and that's why you end up with 32 copies of the same DLL on a windows machine. Brilliant!