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-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
danomatika.com
robotcowboy.com

On Jun 2, 2016, at 2:09 PM, pd-list-request@lists.iem.at wrote:

Subject: Re: [PD] Deken : Install externals with a list (Py Fave)
Date: June 2, 2016 at 2:09:31 PM MDT


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?