From 89308de41474f84971e62c09ddf3ee68fa1b3e29 Mon Sep 17 00:00:00 2001 From: Simon Davies Date: Thu, 7 Nov 2024 19:56:43 +0000 Subject: [PATCH] Update README (#33) Signed-off-by: Simon Davies --- README.md | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index 106af909..b84fec2c 100644 --- a/README.md +++ b/README.md @@ -171,7 +171,15 @@ You can run Hyperlight on: After having an environment with a hypervisor setup, running the example has the following pre-requisites: 1. On Linux or WSL, you'll most likely need build essential. For Ubuntu, run `sudo apt install build-essential`. For Azure Linux, run `sudo dnf install build-essential`. -2. [Rust](https://www.rust-lang.org/tools/install). Install toolchain v1.78.0 or later. Also, install the `x86_64-pc-windows-msvc` and `x86_64-unknown-none` targets with `rustup target add ` for each; these are needed to build the test guest binaries. (Note: install both targets on either Linux or Windows: Hyperlight can load ELF or PE files on either OS, and the tests/examples are built for both). +2. [Rust](https://www.rust-lang.org/tools/install). Install toolchain v1.78.0 or later. + + Also, install the `x86_64-pc-windows-msvc` and `x86_64-unknown-none` targets, these are needed to build the test guest binaries. (Note: install both targets on either Linux or Windows: Hyperlight can load ELF or PE files on either OS, and the tests/examples are built for both): + + ```sh + rustup target add x86_64-unknown-none + rustup target add x86_64-pc-windows-msvc + ``` + 3. [just](https://github.com/casey/just). `cargo install just` . 4. [clang and LLVM](https://clang.llvm.org/get_started.html). - On Ubuntu, run: