From e09a2cea179b298292516c037f6dcc158dac7ae0 Mon Sep 17 00:00:00 2001 From: Luca Cominardi Date: Thu, 10 Aug 2023 09:43:21 +0200 Subject: [PATCH] Update README.md Add rustup update reminder --- README.md | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index 2fd38a5..bf7edb5 100644 --- a/README.md +++ b/README.md @@ -198,7 +198,11 @@ sudo apt install zenoh-backend-filesystem > :warning: **WARNING** :warning: : Zenoh and its ecosystem are under active development. When you build from git, make sure you also build from git any other Zenoh repository you plan to use (e.g. binding, plugin, backend, etc.). It may happen that some changes in git are not compatible with the most recent packaged Zenoh release (e.g. deb, docker, pip). We put particular effort in mantaining compatibility between the various git repositories in the Zenoh project. -At first, install [Cargo and Rust](https://doc.rust-lang.org/cargo/getting-started/installation.html) and [Clang](https://clang.llvm.org/). +At first, install [Clang](https://clang.llvm.org/) and [Cargo and Rust](https://doc.rust-lang.org/cargo/getting-started/installation.html). If you already have the Rust toolchain installed, make sure it is up-to-date with: + +```bash +$ rustup update +``` > :warning: **WARNING** :warning: : As Rust doesn't have a stable ABI, the backend library should be built with the exact same Rust version than `zenohd`, and using for `zenoh` dependency the same version (or commit number) than 'zenohd'.