Windows Native Support (MSVC)
- Dominant language
- Rust
- Stars
- 53
- Forks
- 16
- Avg merge
- 4h 22m
- Merged PRs (30d)
- 46
Description
### Environment
- OS: Windows 10
- Toolchain: MSVC (x64 Native Tools Command Prompt for VS 2022)
- Rust: stable
- LLVM: 21.1.0 (clang+llvm-21.1.0-x86_64-pc-windows-msvc.tar.gz)
- Installed in: C:\llvm-21
- llvm-config available: yes
### Description
Native Windows (MSVC) support does not work out of the box.
Even with:
- Official LLVM 21 MSVC prebuilt (tar.gz)
- `llvm-config` available
- Correct `LLVM_SYS_211_PREFIX`
- Proper MSVC x64 environment
The build fails during linking due to missing external dependencies and Windows-specific configuration requirements.
The same project builds successfully under WSL (Linux) without additional configuration.
### Expected Behavior
Native Windows (MSVC) builds should work using the official LLVM prebuilt package without requiring manual installation of additional third-party libraries.
### Actual Behavior
Native Windows builds fail during compilation/linking despite a correct LLVM and MSVC setup.
Contributor guide
Assessment
This issue has not been assessed yet.