When the app needs a different version of the built in windows libs, that usually means it was build on a different version of Windows.
Sometimes, you have to include a copy of the lib itself with the app and/or the user needs to install it. Hacky I know, but that’s what I’ve done in the past…
IE: https://social.msdn.microsoft.com/Forums/windowsdesktop/en-US/7f5a39ee-e089-... https://social.msdn.microsoft.com/Forums/windowsdesktop/en-US/7f5a39ee-e089-4330-a67c-e8e24090939c/msvcp71dll-missing?forum=windowsgeneraldevelopmentissues
Often times, I’ve quickly had to go to one of these sites that hosts various Windows api dlls just to get something to work. Either that or copy it from another machine with an older OS. Seems like this might be an option for now.
Dan Wilcox @danomatika https://twitter.com/danomatika danomatika.com http://danomatika.com/ robotcowboy.com http://robotcowboy.com/
On Jun 2, 2016, at 2:09 PM, pd-list-request@lists.iem.at wrote:
From: rolfm@dds.nl mailto:rolfm@dds.nl Subject: Re: [PD] Deken : Install externals with a list (Py Fave) Date: June 2, 2016 at 2:09:31 PM MDT To: pd-list@lists.iem.at mailto:pd-list@lists.iem.at
Roman wrote:
Just in case nobody more knowledgeable chimes in. Pd found the approrpiate file: Gem.dll, but it still didn't load it. This probably means that Gem.dll is dynamically linked to other libraries that can't be found. You might get a hint when opening Gem.dll in a tool like DependencyWalker or similar. It hopefully shows you which other dll is missing or not found.
thanks Roman. running DependencyWalker gives a lot of yellow warnings and a red one in the dep.tree.
and in the log window:
Error: At least one required implicit or forwarded dependency was not found. Error: At least one module has an unresolved import due to a missing export function in an implicitly dependent module. Warning: At least one delay-load dependency module was not found. Warning: At least one module has an unresolved import due to a missing export function in a delay-load dependent module.
attached are 2 png's which show 2 items i think could be causing the problem: -msvcrt.dll which appears to generate one or both of the above mentioned errors. -msvcr71.dll; in pd/bin exists msvcr90.dll.
any hints how to proceed?