Avatar ·

Error de compilación de openssl-sys en Rust: solución del problema incluso después de instalar OpenSSL

¡Hola a todos! Soy nuevo en Rust y estoy intentando compilar un proyecto que usa el crate `openssl`. Instalé OpenSSL localmente a través del gestor de paquetes (en Ubuntu — `sudo apt install libssl-dev`), pero al ejecutar `cargo build` obtengo el error: ``` error: failed to run custom build command for `openssl-sys v0.9.60` Caused by: process didn't exit successfully: `/path/to/target/debug/build/openssl-sys-...` (exit status: 101) --- stderr run pkg_config fail: "Could not run `\"pkg-config\" \"--libs\" \"--cflags\" \"openssl\"`" ``` Verifiqué que `libssl-dev` está instalado, reinicié la terminal, incluso reinstalé Rust — nada ayuda. Versión de Rust: 1.65.0, Cargo: última. Aquí está mi `Cargo.toml`: ```toml [dependencies] openssl = "0.10.45" ``` ¿Alguien sabe cuál podría ser el problema? ¿Por qué `openssl-sys` no ve la biblioteca instalada, aunque definitivamente está ahí? También probé instalar `pkg-config` — el error persiste. ¿Quizás necesito configurar algo en las variables de entorno?