-
-
Notifications
You must be signed in to change notification settings - Fork 259
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
Can't get pest to compile for thumbv7em-none-eabihf target #795
Comments
native-tls is a dependency of reqwest; so that's likely due to this new feature in pest_debugger: #779 by @Jamalam360 @seanybaggins do you need to compile pest_debugger CLI for thumbv7em-none-eabihf or pest (or other crates) are fine? If the latter, perhaps you can try if the former, maybe we can feature-guard that version check in pest_debugger? |
Making it a default feature that can therefore be disabled does sound like a good thing to do |
@tomtau
|
@seanybaggins did you run the bootstrap first? |
you can run the bootstrap without |
I just tried: ✗ cargo bootstrap
...
✗ cargo build --target thumbv7em-none-eabihf --no-default-features -p pest_derive
Compiling pest_meta v2.5.5 (.../pest/meta)
Compiling pest_generator v2.5.5 (.../pest/generator)
Compiling pest_derive v2.5.5 (.../pest/derive)
Finished dev [unoptimized + debuginfo] target(s) in 1.57s for feature-guarding pest_debugger, I find that it'd also need changing pest_vm etc. I'll add a note to docs about the no_std support -- if there's a need to support no_std on pest crates that currently don't support it (like pest_vm or pest_meta), feel free to open an issue for it |
ref: #795 (comment) Co-authored-by: Tomas Tauber <me@tomtau.be>
Describe the bug
Can't get pest to compile for thumbv7em-none-eabihf target.
To Reproduce
thumbv7em-none-eabihf
target on your toolchain by using the following commandExpected behavior
The library to build with no compiler errors.
Looks like dependencies are still looking for std.
Actual Behavior
The text was updated successfully, but these errors were encountered: