-
Notifications
You must be signed in to change notification settings - Fork 440
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
remoteprocess crate fails to build for ARM #89
Comments
Sorry about breaking this, I hadn't even realized that py-spy worked on arm devices =(. The code that is failing to compile here wouldn't work on arm even if it did compile, it is very specific to x64_86 - and probably should be disabled for that target. I'd also like to set it up so that we compile the ARM version as part of the CI process. I think we could either use a hosted arm ci service (like https://docs.shippable.com/platform/tutorial/workflow/run-ci-builds-on-arm/ - or we could cross compile to arm on a linux box (following these steps https://github.com/japaric/rust-cross ). Do you have any sense of which solution would work better? I have basically no arm experience at all (though I am considering getting a raspberry pi to play around with). |
I'm actually not sure whether it does; I was trying to test it out... but previous versions do build (cross-compiling). (Edit: I managed to get a build that actually runs on a Raspberry Pi, and it works well!) |
Add travisci config that ensurese we can build against ARM processors, by cross compiling against the armv7-unknown-linux-gnueabihf target. #89
Add travisci config that ensurese we can build against ARM processors, by cross compiling against the armv7-unknown-linux-gnueabihf target. #89
Add travisci config that ensurese we can build against ARM processors, by cross compiling against the armv7-unknown-linux-gnueabihf target. #89
Add travisci config that ensurese we can build against ARM processors, by cross compiling against the armv7-unknown-linux-gnueabihf target. #89
Add travisci config that ensurese we can build against ARM processors, by cross compiling against the armv7-unknown-linux-gnueabihf target. #89
The text was updated successfully, but these errors were encountered: