winevdm icon indicating copy to clipboard operation
winevdm copied to clipboard

Don't dynamically link against MSVC runtime libraries

Open raptor opened this issue 5 years ago • 3 comments

Recompile all of otvdm/winevdm with the /MT flags instead of /MD will remove the need to install MSVC runtime libraries separately

raptor avatar Jun 16 '19 14:06 raptor

Why though? Almost everyone ends up with one of these runtimes installed when they install something else like Steam games.

Artoria2e5 avatar Feb 11 '20 14:02 Artoria2e5

Yes, you are correct, but it's the almost that is a problem. I also like to use this for standalone running of games and my attempts to bundle the appropriate DLLs have failed with various library loading issues.

Is there another way to reduce this dependency or guarantee it'll always run on all x86_64 systems since Windows 7?

raptor avatar Feb 11 '20 15:02 raptor

Id say it may be best to offer a static and dynamic version for download so that both use cases can be handled.

jfmherokiller avatar Mar 30 '24 23:03 jfmherokiller