Closed walteralmeida closed 1 year ago
I fixed the problem ! By installing Strawberry perl : https://strawberryperl.com/
Also: this is a nice resource that helped me figure out things : https://github.com/sfackler/rust-openssl/tree/5948898e54882c0bedd12d87569eb4dbee5bbca7#windows-msvc
When I try to install lair_keystore, I get the error message : "This perl implementation doesn't produce Unix like paths (with forward slash directory separators). Please use an implementation that matches your building platform"
Any idea how to resolve this ?
Thank you
More details :
error: failed to run custom build command for openssl-sys v0.9.80
Caused by: process didn't exit successfully: C:\Users\WALTER~1\AppData\Local\Temp\cargo-install6UhWkk\release\build\openssl-sys-eaa28b9e46745082\build-script-main (exit code: 101) --- stdout cargo:rustc-cfg=const_fn cargo:rustc-cfg=openssl cargo:rerun-if-env-changed=X86_64_PC_WINDOWS_MSVC_OPENSSL_NO_VENDOR X86_64_PC_WINDOWS_MSVC_OPENSSL_NO_VENDOR unset cargo:rerun-if-env-changed=OPENSSL_NO_VENDOR OPENSSL_NO_VENDOR unset running "perl" "./Configure" "--prefix=C:\Users\WALTER~1\AppData\Local\Temp\cargo-install6UhWkk\release\build\openssl-sys-1109811be97920ad\out\openssl-build\install" "--openssldir=SYS$MANAGER:[OPENSSL]" "no-dso" "no-shared" "no-ssl3" "no-unit-test" "no-comp" "no-zlib" "no-zlib-dynamic" "no-md2" "no-rc5" "no-weak-ssl-ciphers" "no-camellia" "no-idea" "no-seed" "no-engine" "no-asm" "VC-WIN64A" Configuring OpenSSL version 1.1.1t (0x1010114fL) for VC-WIN64A Using os-specific seed configuration
--- stderr
This perl implementation doesn't produce Windows like paths (with backward slash directory separators). Please use an implementation that matches your building platform.
This Perl version: 5.32.0 for x86_64-msys-thread-multi
thread 'main' panicked at '
Error configuring OpenSSL build: Command: "perl" "./Configure" "--prefix=C:\Users\WALTER~1\AppData\Local\Temp\cargo-install6UhWkk\release\build\openssl-sys-1109811be97920ad\out\openssl-build\install" "--openssldir=SYS$MANAGER:[OPENSSL]" "no-dso" "no-shared" "no-ssl3" "no-unit-test" "no-comp" "no-zlib" "no-zlib-dynamic" "no-md2" "no-rc5" "no-weak-ssl-ciphers" "no-camellia" "no-idea" "no-seed" "no-engine" "no-asm" "VC-WIN64A" Exit status: exit code: 127