Erreur : Ce didacticiel explique comment résoudre le problème "Impossible d'exécuter le make :aucun fichier ou répertoire de ce type sur /usr/share/perl/5.14/CPAN/Distribution.pm ” erreur lors de l'exécution d'un programme Perl.
Can't exec "/usr/bin/make": No such file or directory at
> /usr/share/perl/5.14/CPAN/Distribution.p
Solution :
Si vous obtenez cette erreur lors de la compilation d'une application ou de l'exécution d'un programme Perl, voici comment vous pouvez la résoudre.
En regardant le message d'erreur "Can't exec /usr/bin/make"
, il est clair qu'il manque 'make'
au système d'exploitation . Exécutez la commande ci-dessous pour voir si make est installé sur le système.
# whereis make
Si aucun résultat n'est affiché, installez make
comme indiqué ci-dessous :
Sur les variantes Ubuntu :
# apt-get install build-essential
Le build-essential
package installera d'autres outils requis avec make
.
Sur les variantes CentOS/Fedora/RedHat :
# yum groupinstall "Development Tools"
Les "Development Tools"
package installera les outils requis avec make
.
Vérifiez si make est installé en tapant 'make'
commande ou en utilisant whereis
commande.
$ whereis make make: /usr/bin/make /usr/share/man/man1/make.1.gz
C'est tout !