Problem
On a fresh Apple Silicon macOS environment, building pvcli from a checkout with:
reaches the native boring-sys dependency and fails when CMake is not installed:
failed to execute command: No such file or directory (os error 2)
is `cmake` not installed?
The documented cargo install --git https://github.com/cloudflareresearch/pvcli path uses the same native dependency, but the README currently does not call out its system build prerequisites. This can make a first install look like a Rust or pvcli failure rather than a missing native tool.
Suggested change
Add a short prerequisites section to the README covering:
- a Rust toolchain
- CMake
- a C/C++ build toolchain
- for macOS, an example such as Xcode Command Line Tools plus
brew install cmake
I would be happy to send the small documentation PR if this direction looks right.
Problem
On a fresh Apple Silicon macOS environment, building
pvclifrom a checkout with:cargo test --libreaches the native
boring-sysdependency and fails when CMake is not installed:The documented
cargo install --git https://github.com/cloudflareresearch/pvclipath uses the same native dependency, but the README currently does not call out its system build prerequisites. This can make a first install look like a Rust or pvcli failure rather than a missing native tool.Suggested change
Add a short prerequisites section to the README covering:
brew install cmakeI would be happy to send the small documentation PR if this direction looks right.