Obtenez-vous une erreur "aucun compilateur C acceptable trouvé" lors de la compilation d'OpenCA à partir de la source ? Si oui, voici une solution.
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
Correction d'une erreur de compilation :aucun compilateur C acceptable trouvé dans $PATH
L'erreur est due au compilateur C manquant ou au script de compilation qui n'en a pas trouvé dans $PATH variable. Donc, la première chose à faire est de vérifier si vous avez installé le compilateur C. Dans la plupart des cas, ce sera le compilateur GNU C.
Exécutez la commande ci-dessous pour vérifier si vous avez installé GCC.
$ rpm -qa | grep gcc
Vous n'en avez pas ? Installez ensuite GCC à l'aide de la commande ci-dessous.
Conditions préalables:Vous avez besoin de racine privilèges pour installer GCC.
Comment installer GCC sur RHEL/CentOS/Ubuntu/Debian
RHEL/CentOS
# yum install gcc
Ubuntu/Debian :
# apt-get install gcc
Une fois l'installation terminée, exécutez la commande ci-dessous :
RHEL/CentOS :
# yum groupinstall "Development tools"
Ubuntu/Debian :
# apt-get install build-essential
Installer depuis la source :(ignorez cette étape si vous avez choisi d'installer via yum/apt-get)
Vous pouvez également compiler GCC à partir des sources et l'installer.
Maintenant que GCC est installé, essayez de compiler OpenCA. Dans le cas où vous choisissez d'installer GCC à partir de la source, assurez-vous que le chemin de gcc est défini dans la variable d'environnement.
# export PATH=$PATH:<gcc command path>
Conclusion :
Si jamais vous obtenez une erreur "Aucun compilateur C acceptable trouvé" lors de la compilation d'OpenCA ou de tout package, le problème peut être résolu en installant un compilateur C (GCC ou tout compilateur approprié) et en définissant le chemin du compilateur dans la variable d'environnement. /P>
J'espère que ça aide.