Commit c11bbab1 authored by Éloïs's avatar Éloïs

Update cross-compilation-pour-arm.md

parent 6ffafe63
......@@ -9,22 +9,20 @@ Vous devez avoir rust d'installez sur votre machine, si tel n'est pas le cas ins
curl https://sh.rustup.rs -sSf | sh
Une fois que vous avez Rust, ça se passe a 4 étapes :
1. Ajoutez la toolchain arm :
Une fois que vous avez Rust, ajoutez la toolchain arm :
rustup target add armv7-unknown-linux-gnueabihf
2. Installez les paquets debian suivants :
Installez les paquets debian suivants :
sudo apt-get install gcc-4.7-multilib-arm-linux-gnueabihf crossbuild-essential-armhf
3. indiquez a cargo quel compilateur il doit utiliser lorsqu'il compilera avec la toolchain arm, pour cela créez le fichier `~/.cargo/config` et collez y le contenu suivant :
Indiquez a cargo quel compilateur il doit utiliser lorsqu'il compilera avec la toolchain arm, pour cela créez le fichier `~/.cargo/config` et collez y le contenu suivant :
[target.armv7-unknown-linux-gnueabihf]
linker = "arm-linux-gnueabihf-gcc-4.7"
4. Rendez vous a la racine du dépot de Duniter-Rust puis compilez avec la toolchain arm :
Rendez vous a la racine du dépot de Duniter-Rust puis compilez avec la toolchain arm :
cd duniter-rs
cargo build --target=armv7-unknown-linux-gnueabihf --no-default-features --release
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment