GNU/Linux >> Tutoriales Linux >  >> Linux

Módulo Perl Esta distribución requiere un compilador que funcione en Makefile.PL

Al compilar e instalar un módulo Perl desde el origen a través de CPAN o CPANM (CPANMinus) en Linux como RHEL, CentOS y Ubuntu, puede ocurrir un error de compilación al ejecutar Makefile.

El mensaje de error que se muestra puede variar, pero generalmente se parece a uno de los siguientes:

Ejecutando /usr/bin/perl Makefile.PL &&make ..

Esta distribución requiere un compilador que funcione en Makefile.PL línea 52.

Ejecutando Makefile.PL
Configurando Moose-2.1402... cc:error al intentar ejecutar 'cc1':execvp:no existe tal archivo o directorio
Esta distribución requiere un compilador que funcione en Makefile.PL línea 52.
La configuración falló para Moose-2.102. Ver build.log para más detalles.

Para resolver el error, instale gcc, la colección de compiladores GNU.

Para instalar el compilador gcc en Red Hat Enterprise Linux (RHEL), CentOS y distribuciones relacionadas, use el siguiente comando:

$ sudo yum install gcc

Alternativamente, si desea instalar todas las herramientas de desarrollo, puede usar el siguiente comando para instalar paquetes esenciales para desarrolladores:

$ sudo yum group install "Development Tools"

Si usa Debian, Ubuntu y sus variantes, puede instalar todos los compiladores esenciales relacionados con el desarrollo junto con los paquetes de requisitos previos requeridos.

$ sudo apt-get install build-essential

Linux
  1. Instale Java desde los repositorios de su distribución de Linux

  2. Cómo instalar módulos Perl en Linux

  3. Error de configuración:no se encontró un compilador de C aceptable en $PATH

  4. La instalación/actualización de Composer no funciona

  5. Instale el módulo python3-venv en linux mint

Cómo instalar Perl en Ubuntu 20.04

Cómo instalar el módulo 'Python-Pexpect' en Linux

Módulos Perl

Cómo instalar Perl en AlmaLinux 8

¿Cómo instalar un módulo Perl en cPanel?

Instale Nessus en Kali y mejore la distribución de Linux