-
-
Notifications
You must be signed in to change notification settings - Fork 661
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
32-bit x86 Linux build fails #84
Comments
Hey, This one isn't failing because you're on a 32-bit install, it's because you're on Rust 1.3.0 (stable). exa requires the nightly because it uses features that have only recently been added, and need some time to stabilise. The reason that your build is failing on I had a warning in the Readme that said you should use the nightly, but that warning is so old that the version numbers are out of date! Now fixed -- sorry if that was the source of your confusion. I periodically go through all the unstable features I'm using in #64. Right now we're just waiting for features to settle down. I recommend installing the nightly or using multirust if you also want to use stable (multirust is great) |
Thanks, I thought I was recent enough. |
So I repeated the whole build from scratch using 1.5.0 from 20151002 and got the same result - where's the catch? Do I have to clean cargo caches too? |
Hmm, maybe. It's possible that it's cached the failure from when you tried to compile it last time (I'm not too well-versed on which things stick around and which don't). Try a |
Even though The only surprise comes from the size difference between the stripped arm and x86 binaries - like a 1:2 ratio. |
I'm not sure! Rust uses LLVM, so maybe there's been more work put into the x86 backend than the ARM one. |
A little strange as e.g. cargo binaries are roughly the same size. Never mind! Thanks |
Trying to build the latest exa master with rust-1.3.0 on 32-bit Slackware ends with:
The rustc used generates pentium2 code by default. (my own build)
The text was updated successfully, but these errors were encountered: