cargo install pijul, as recommended at https://pijul.org/downloads, tries to build rust-openssl, which fails on a clean Windows install. Obtaining it in a way that makes rust-openssl happy seems to be fairly painful. Pijul would be significantly more convenient to obtain if it used rustls or rust-native-tls, both of which would avoid the foreign dependency when not needed.
The next issue I hit is
LINK : fatal error LNK1181: cannot open input file 'zstd.lib'. Another undocumented foreign dependency? Every single one of these forces
cargo install to start over building 300+ crates from scratch :(
e: also xxhash.
This is mostly a documentation issue, I updated the downloads page. I expect Windows users to either use binaries, or else know solutions for these issues.