Cannot open include file: 'openssl/ssl.h': No such file or directory
- Lenguaje dominante
- Rust
- Estrellas
- 600
- Forks
- 59
- Métricas de merge de PR
- Sin PR fusionados en 30 d
Descripción
```
TARGET = Some("x86_64-pc-windows-msvc")
OPT_LEVEL = Some("0")
TARGET = Some("x86_64-pc-windows-msvc")
HOST = Some("x86_64-pc-windows-msvc")
TARGET = Some("x86_64-pc-windows-msvc")
TARGET = Some("x86_64-pc-windows-msvc")
HOST = Some("x86_64-pc-windows-msvc")
CC_x86_64-pc-windows-msvc = None
CC_x86_64_pc_windows_msvc = None
HOST_CC = None
CC = None
TARGET = Some("x86_64-pc-windows-msvc")
HOST = Some("x86_64-pc-windows-msvc")
CFLAGS_x86_64-pc-windows-msvc = None
CFLAGS_x86_64_pc_windows_msvc = None
HOST_CFLAGS = None
CFLAGS = None
DEBUG = Some("true")
running: "C:\\Program Files\\Microsoft Visual Studio\\2022\\Community\\VC\\Tools\\MSVC\\14.34.31933\\bin\\HostX64\\x64\\cl.exe" "/nologo" "/MD" "/Z7" "/W4" "/FoC:\\Users\\SPT\\Desktop\\rust-grpc\\target\\debug\\build\\openssl-6f62ae9d80819d47\\out\\src/c_helpers.o" "/c" "src/c_helpers.c"
c_helpers.c
src/c_helpers.c(1): fatal error C1083: Cannot open include file: 'openssl/ssl.h': No such file or directory
exit code: 2
--- stderr
thread 'main' panicked at '
Internal error occurred: Command "C:\\Program Files\\Microsoft Visual Studio\\2022\\Community\\VC\\Tools\\MSVC\\14.34.31933\\bin\\HostX64\\x64\\cl.exe" "/nologo" "/MD" "/Z7" "/W4" "/FoC:\\Users\\SPT\\Desktop\\rust-grpc\\target\\debug\\build\\openssl-6f62ae9d80819d47\\out\\src/c_helpers.o" "/c" "src/c_helpers.c" with args "cl.exe" did not execute successfully (status code exit code: 2).
', C:\Users\SPT\.cargo\registry\src\github.com-1ecc6299db9ec823\gcc-0.3.55\src\lib.rs:1672:5
note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace
```
I'm on Windows 11 and
I have openssl (OpenSSL 3.0.7 1 Nov 2022 (Library: OpenSSL 3.0.7 1 Nov 2022) and all the environment variables are configured too
Guía de contribución
No hay ninguna guía de contribución indexada para este repositorio
Línea de trabajo
The build error occurs when compiling src/c_helpers.c, which includes openssl/ssl.h. Check the project's build system (likely Cargo.toml and build.rs) to see how OpenSSL is located. On Windows, the openssl-sys crate may need proper environment variables or vcpkg. Look for existing documentation on building with OpenSSL on Windows. Verify the fix by running the build command that failed.
Escrito por el modelo de indexación a partir del texto del issue.
Evaluación
- Stack tecnológico
- rust
- Área
- build-system
- Tipo de issue
- Error
- Dificultad
- 3/5
- Tiempo estimado
- 1-2 días
- Estado de actividad
- Estancado
- Claridad
- Bastante claro
- Aptitud para principiantes
- 45/100