GNU/Linux >> Tutoriels Linux >  >> Linux

Module Perl Cette distribution nécessite un compilateur fonctionnel sur Makefile.PL

Lors de la compilation et de l'installation d'un module Perl à partir des sources via CPAN ou CPANM (CPANMinus) sous Linux tel que RHEL, CentOS et Ubuntu, une erreur de compilation peut se produire lors de l'exécution du Makefile.

Le message d'erreur affiché peut varier, mais il ressemble généralement à l'un des suivants :

Exécution de /usr/bin/perl Makefile.PL &&make ..

Cette distribution nécessite un compilateur fonctionnel à la ligne 52 de Makefile.PL.

Exécution de Makefile.PL
Configuration de Moose-2.1402 … cc :erreur lors de la tentative d'exécution de 'cc1' :execvp :aucun fichier ou répertoire de ce type
Cette distribution nécessite un compilateur fonctionnel à la ligne 52 de Makefile.PL.
La configuration a échoué pour Moose-2.102. Voir build.log pour plus de détails.

Pour résoudre l'erreur, installez gcc, la collection de compilateurs GNU.

Pour installer le compilateur gcc dans Red Hat Enterprise Linux (RHEL), CentOS et les distributions associées, utilisez la commande suivante :

$ sudo yum install gcc

Alternativement, si vous souhaitez installer tous les outils de développement, vous pouvez utiliser la commande suivante pour installer les packages essentiels pour les développeurs :

$ sudo yum group install "Development Tools"

Si vous utilisez Debian, Ubuntu et leurs variantes, vous pouvez installer tous les compilateurs essentiels liés au développement avec leurs packages prérequis requis.

$ sudo apt-get install build-essential

Linux
  1. Installez Java à partir des dépôts de votre distribution Linux

  2. Les modules Perl ont besoin du module ::Build mais n'est pas installé

  3. Installer un module Perl dans cPanel

  4. L'installation/la mise à jour de Composer ne fonctionne pas

  5. La liste noire des modules du noyau ne fonctionne pas

Comment installer Perl sur Ubuntu 20.04

Comment installer le module 'Python-Pexpect' sous Linux

Modules Perl

Comment installer Perl sur AlmaLinux 8

Comment installer un module Perl dans cPanel ?

Installez Nessus sur Kali et améliorez la distribution Linux