Skip to content

Commit 0464426

Browse files
committed
docs: update README.md to reflect changes in LLVM installation instructions
1 parent 208562d commit 0464426

1 file changed

Lines changed: 2 additions & 3 deletions

File tree

README.md

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -30,10 +30,9 @@ This project was built with support of WDM, KMDF, and UMDF drivers in mind, as w
3030
### Build Requirements
3131

3232
* Binding generation via `bindgen` requires `libclang`. The easiest way to acquire this is via `winget`
33-
* `winget install -i LLVM.LLVM --version 17.0.6 --force`
34-
* See list of [tested/supported versions](https://github.com/microsoft/windows-drivers-rs/blob/main/.github/workflows/build.yaml#L39) in the [CI workflow](./.github/workflows/build.yaml)
33+
* `winget install -i LLVM.LLVM`
3534
* Ensure you select the GUI option to add LLVM to the PATH
36-
* LLVM 18 has a bug that causes bindings to fail to generate for ARM64. Continue using LLVM 17 until LLVM 19 comes out with [the fix](https://github.com/llvm/llvm-project/pull/93235). See [this](https://github.com/rust-lang/rust-bindgen/issues/2842) for more details.
35+
* See list of [tested/supported versions](https://github.com/microsoft/windows-drivers-rs/blob/main/.github/workflows/build.yaml#L39) in the [CI workflow](./.github/workflows/build.yaml)
3736
* To execute post-build tasks (ie. `inf2cat`, `infverif`, etc.), `cargo make` is used
3837
* `cargo install --locked cargo-make --no-default-features --features tls-native`
3938

0 commit comments

Comments
 (0)