-
-
Notifications
You must be signed in to change notification settings - Fork 41
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
Fails to build on windows-gnu #36
Comments
Does running with |
Yes, here it is:
|
I uploaded a new version of |
Here it is:
|
Well then eire's yer problem, get |
I installed MinGW-w64, and I now get a different error about not having
|
MinGW-w64 includes |
Indeed there was
|
Look into that Makefile, see what uses the |
Builds just fine in MSYS2 mingw64 shell with nightly rustc:
|
Well obviously it builds on MSYS2, that's my devenv, so if it builds on anything it's gonna be MSYS2. |
I've tried MSYS2, but I get another error:
|
Fixing problems with dependencies is left as an exercise to the |
I had the same problem: your cmake version is too old.
|
What version of rustc do you have? |
1.18 stable |
Does this persist with |
I will check on monday since i have no windows at home. |
Interestingly i still get the same or nearly the same error:
|
@torpak are you using Rust from MINGW64 shell with toolchain installed ( |
I am using it from msys2. |
Alright, I updated to Try changing that line to |
the second works :-) |
Fix released in |
v1.1.1 fixes my problem. What about you @Seeker14491 ? |
@torpak, I've since switched to using the MSVC toolchain, with which I had no problems installing this. I don't have MSYS2 on my computer at the moment, so I can't test this fix right now. The only reason I was using the GNU toolchain was because I was waiting for Rust to properly support VS2017, which has happened. It would be nice if there were directions somewhere for users of the Rust Windows GNU toolchain on how to build crates such as this one. The rustup docs say "No additional software installation is necessary for basic use of the GNU build", and the installation instructions for this crate is
? But MSVC is the default and recommended toolchain on Windows, so maybe it's assumed the user knows what they're doing if they use the GNU toolchain. I had no experience with MSYS2, and so I had problems. |
@Seeker14491 C++ dependencies don't really count as basic usage... |
@nabijaczleweli Thank you very much for fixing this! |
"Is the user expected to install the required dependencies when provided with a clear error from the compiler?" Yes, yes it is. |
Attempting to install fails with a vague error.
The text was updated successfully, but these errors were encountered: