¿Recibe el error "no se encontró un compilador de C aceptable" al compilar OpenCA desde la fuente? En caso afirmativo, aquí hay una solución.
configure: error: in `/home/openra/openca-base-1.5.1': configure: error: no acceptable C compiler found in $PATH See `config.log' for more details
Reparar error de compilación:no se encontró un compilador de C aceptable en $PATH
El error se debe a que falta el compilador C o el script de compilación no pudo encontrar uno en $PATH variable. Entonces, lo primero es verificar si tiene instalado el compilador C. En la mayoría de los casos, será el compilador GNU C.
Ejecute el siguiente comando para comprobar si tiene instalado GCC.
$ rpm -qa | grep gcc
¿No tienes uno? Luego instale GCC usando el siguiente comando.
Requisitos previos:Necesitas raíz privilegios para instalar GCC.
Cómo instalar GCC en RHEL/CentOS/Ubuntu/Debian
# yum install gcc
# apt-get install gcc
Una vez que instale, ejecute el siguiente comando:
# yum groupinstall "Development tools"
# apt-get install build-essential
Instalar desde la fuente:(Ignora este paso, si eliges instalar a través de yum/apt-get)
También puede compilar GCC desde la fuente e instalarlo.
Ahora que el GCC está instalado, intente compilar OpenCA. En caso de que elija instalar GCC desde la fuente, asegúrese de que la ruta de gcc se establece en la variable de entorno.
# export PATH=$PATH:<gcc command path>
Conclusión:
Si alguna vez recibe el error "no se encontró un compilador de C aceptable" al compilar OpenCA o cualquier paquete, entonces el problema se puede solucionar instalando un compilador de C (GCC o cualquier compilador apropiado) y configurando la ruta del compilador en la variable de entorno.
Espero que ayude.