-
-
Notifications
You must be signed in to change notification settings - Fork 27
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
Windows usage, specified module could not be found taglib_base.so #73
Comments
Yeah, the path expansion is supposed to take care of this. Can you print ENV['PATH'] after those lines in taglib.rb and see which directories it contains? |
Sorry for the delay. Here's what I have for my path variable after the expansion in taglib.rb (can confirm it's running in MinGW32). I cleaned it up to make it easier to read, too.
My initial thought is that it'd be messed up because the directory separator used in the path that's added isn't the standard one for Windows. But considering that Ruby can usually work with either kind of path separator, I'm not sure that that's a problem. |
Please see #62. |
Now that I've got the gem installed, I'm unable to do
require 'taglib'
. I'm getting this error:Which from what I can tell from similar issues with sqlite2 and other gems, this is because the taglib binaries aren't in the path environment variable. However, my path variable does include
E:\Programs\taglib-1.9.1\bin
. And just to rule out the obvious, taglib_base.so does exist at the path in the error message. Any chance I'm missing something obvious? (note, taglib was compiled with MinGW, but I'm running ruby from the standard cmd prompt. I noticed a bit on expanding the path variable in taglib.rb on mingw32, which I thought might be related)The text was updated successfully, but these errors were encountered: