Skip to content

Commit a71c03c

Browse files
authored
Update readme to remove some pre-reqs (#875)
Signed-off-by: Simon Davies <[email protected]>
1 parent d8b96fe commit a71c03c

File tree

1 file changed

+7
-10
lines changed

1 file changed

+7
-10
lines changed

README.md

Lines changed: 7 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -198,23 +198,20 @@ After having an environment with a hypervisor setup, running the example has the
198198
```sh
199199
wget https://apt.llvm.org/llvm.sh
200200
chmod +x ./llvm.sh
201-
sudo ./llvm.sh 17 all
202-
sudo ln -s /usr/lib/llvm-17/bin/clang-cl /usr/bin/clang-cl
203-
sudo ln -s /usr/lib/llvm-17/bin/llvm-lib /usr/bin/llvm-lib
204-
sudo ln -s /usr/lib/llvm-17/bin/lld-link /usr/bin/lld-link
205-
sudo ln -s /usr/lib/llvm-17/bin/llvm-ml /usr/bin/llvm-ml
206-
sudo ln -s /usr/lib/llvm-17/bin/ld.lld /usr/bin/ld.lld
207-
sudo ln -s /usr/lib/llvm-17/bin/clang /usr/bin/clang
201+
sudo ./llvm.sh 18 clang clang-tools-extra
202+
sudo ln -s /usr/lib/llvm-18/bin/ld.lld /usr/bin/ld.lld
203+
sudo ln -s /usr/lib/llvm-18/bin/clang /usr/bin/clang
208204
```
209205

210206
- On Windows, see [this](https://learn.microsoft.com/en-us/cpp/build/clang-support-msbuild?view=msvc-170).
211207

212208
- On Azure Linux, run:
213209

214210
```sh
215-
sudo dnf remove clang -y || true
216-
sudo dnf install clang17 -y
217-
sudo dnf install clang17-tools-extra -y
211+
if ! command -v clang > /dev/null 2>&1; then
212+
sudo dnf install clang -y
213+
sudo dnf install clang-tools-extra -y
214+
fi
218215
```
219216

220217
Then, we are ready to build and run the example:

0 commit comments

Comments
 (0)