Deep-Symmetry/carabiner

V1.1.3 release - Windows 10 install fail

mungewell opened this issue · 8 comments

Error message "VCRUNTIME140_1.dll not found" on attempting to install on Windows 10.

carabiner_install_fail

about_win_java

Hi! I can’t offer Windows support, but if you can figure out how to fix this, a pull request would be most welcome.

One thing I notice is that you are trying Windows 10 Home, and I believe that it is built against Windows 10 Professional. You might want to try installing a current Visual Studio C++ development environment, and see if that installs the necessary libraries.

Failing that, you should at least be able to build it yourself from source then.

Understood regarding the above comments. Will try a few things...

Also checked v0.1.4-SNAPSHOT, has same issue.

Yes, nothing has changed about the Windows build process since it was moved to continuous integration through GitHub Actions. You can find the job here.

Yes, it was a problem with re-distributable, installed from here and Carabiner now works.
https://support.microsoft.com/en-ca/help/2977003/the-latest-supported-visual-c-downloads

Thanks for the report! I am going to reopen this because it would be nice if the binaries built by GitHub would just work for people. If you can think of any way to change the build job to include them, please let me know, or we may need to open an issue with GitHub to update the environment for GitHub Actions. Actually, perhaps they have, and we just need to run a new build of the snapshot release?

I think this has been resolved. Please reopen it if I am wrong.