I've done a lot of work with Rust on ARMHF, but mostly bootstrapped.

Luqman's binary builds are a great cheatcode for spinning up a build -
using --enable-local-rust and the images downloadable from
http://luqman.ca/rust-builds, it's pretty trivial to get Rust building on
a $50 RK3188 ARMv7 quad-core computer with 2GB of RAM. I've found it to be
easier than cross-compiling.

For floating point intrinsics to work on ARMHF,
https://github.com/mozilla/rust/issues/10482#issuecomment-32097769 needs to
be applied. I'll be endeavoring to get this merged up within the next week.

Depending upon your platform, you may need to patch configure to support
your particular set of CPU config etc. I had to manually add arm7 as a
CPUTYPE.

If you're stuck on cross-compiling, Luqman seems to be the domain expert. I
don't know what, if any, out of build patches he uses.

Delighted to see ARM getting more love! I'll endeavor to make myself of use
- drop an email to the list or to me personally with specific issues as
they come up!

Best,
--
Ian



On Thu, Feb 6, 2014 at 11:30 AM, Edit Balint <[email protected]>wrote:

> Dear Rust Developers!
>
> My name is Edit Balint, I'm a software developer at University of Szeged,
> Hungary.
> We have a research project regarding Servo and Rust.
> Our main goal is to cross-compile and run Rust and Servo on ARM Linux (not
>  Android).
> We have several issues with the cross-compiling procedure. Is there any
> guide how to achieve this?
>
> Any help would be appreciated.
>
> Best regards:
> Edit Balint
> _______________________________________________
> Rust-dev mailing list
> [email protected]
> https://mail.mozilla.org/listinfo/rust-dev
>
_______________________________________________
Rust-dev mailing list
[email protected]
https://mail.mozilla.org/listinfo/rust-dev

Reply via email to