ccfailed: exit status: 1 | = note: /nix/store/rhhll3vwpj38ri72ahrrrvcbkhz4fhh6-binutils-2.40/bin/ld: cannot find -lpq: No such file or directory collect2: error: ld returned 1 exit status error: could not compile
api(bin "api") due to 1 previous error
a year ago
Detalles del Error
Error principal:
lua
Copiar código
error: linking with cc failed: exit status: 1
Este error significa que el compilador Rust (cargo) invocó al enlazador (cc o ld), pero este falló con un estado de salida distinto de 0.
Causa específica:
bash
Copiar código
/nix/store/rhhll3vwpj38ri72ahrrrvcbkhz4fhh6-binutils-2.40/bin/ld: cannot find -lpq: No such file or directory
Aquí, ld (el enlazador) no pudo encontrar la biblioteca -lpq. Esto ocurre porque el proyecto está intentando enlazar con PostgreSQL, pero los archivos de desarrollo de PostgreSQL (como libpq.so) no están disponibles en el entorno.
Contexto adicional:
-lpq se refiere a la biblioteca libpq, que es parte de las herramientas cliente de PostgreSQL.
El entorno de Railway probablemente carece de esta biblioteca (o de sus archivos de encabezado) en su configuración base.
ⓘ Deployment information is only viewable by project members and Railway employees.
1 Replies
a year ago
Hello,
Apologies but we can only do support in English. Please re-submit this ticket using the english language.
Best,
The Railway Team
Status changed to Closed brody • about 1 year ago