Viene visualizzato un errore "non è stato trovato alcun compilatore C accettabile" durante la compilazione di OpenCA dal sorgente? Se sì, ecco una soluzione.
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
Correzione errore di compilazione:nessun compilatore C accettabile trovato in $PATH
L'errore è dovuto alla mancanza del compilatore C o allo script di compilazione non è riuscito a trovarne uno in $PATH variabile. Quindi la prima cosa è controllare se hai installato il compilatore C. Nella maggior parte dei casi, sarà il compilatore GNU C.
Esegui il comando seguente per verificare se GCC è installato.
$ rpm -qa | grep gcc
Non ne hai uno? Quindi installa GCC usando il comando seguente.
Prerequisiti:Hai bisogno di root privilegi per installare GCC.
Come installare GCC su RHEL/CentOS/Ubuntu/Debian
RHEL/CentOS
# yum install gcc
Ubuntu/Debian:
# apt-get install gcc
Dopo l'installazione, esegui il comando seguente:
RHEL/CentOS:
# yum groupinstall "Development tools"
Ubuntu/Debian:
# apt-get install build-essential
Installa dal sorgente:(ignora questo passaggio, se hai scelto di installare tramite yum/apt-get)
Puoi anche compilare GCC dal sorgente e installarlo.
Ora il GCC è installato, prova a compilare OpenCA. Nel caso, se scegli di installare GCC dal sorgente, assicurati che il percorso di gcc è impostato nella variabile di ambiente.
# export PATH=$PATH:<gcc command path>
Conclusione:
Se ricevi un errore "non è stato trovato alcun compilatore C accettabile" durante la compilazione di OpenCA o di qualsiasi pacchetto, il problema può essere risolto installando un compilatore C (GCC o qualsiasi compilatore appropriato) e impostando il percorso del compilatore nella variabile di ambiente.
Spero che aiuti.