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
Gosu depends on libmpg123, libmpg123 depends on MSVC 2015 runtime #405
Comments
Hmm. I think I've seen two other reports like this, one on IRC and I can't find the other. This happens when Ruby loads Gosu, and a DLL that Gosu depends on cannot be found. Are you on Windows 7 or 10? One thing you can try is this:
Some of the missing DLLs are not a problem, they are supplied by Ruby. But maybe you are missing a Visual C++ runtime of some sort. |
Hmmm. I think it's missing VCRUNTIME140.DLL - can you please try installing the MSVC 2015 runtime? It's supposed to be linked statically, but maybe I messed up when integrating mpg123 in Gosu 0.12.0? |
Yep, looks like it. Thanks for reporting. I'll try to recompile mpg123 so that it doesn't introduce this dependency. |
It worked! Thank you very much. |
I'm rather new to Ruby (that is to say, I'm not very familiar with most of its technical details) and I wanted to try gosu when I found out about it, but while I was able to install the gem without problems (or at least, no problems showed up), I haven't been able to make it work. I tried running gosu-examples and an example from the tutorial but no matter what I do, if it requires gosu I'll get this error:
Most solutions I've found that deal with the problem even tangentially are either really old (and thus deal with older versions of Ruby and gosu) or are similar but not related to gosu and I haven't been able to apply them to it. Any suggestion on what to do is appreciated.
The text was updated successfully, but these errors were encountered: