Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Don't dynamically link against MSVC runtime libraries #382

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

raptor
Copy link

@raptor raptor commented Jun 16, 2019

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

@Artoria2e5
Copy link
Contributor

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

@raptor
Copy link
Author

raptor commented Feb 11, 2020

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?

@jfmherokiller
Copy link

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

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants