GNU/Linux >> LINUX-Kenntnisse >  >> Linux

Perl-Modul Diese Distribution erfordert einen funktionierenden Compiler bei Makefile.PL

Beim Kompilieren und Installieren eines Perl-Moduls aus dem Quellcode über CPAN oder CPANM (CPANMinus) unter Linux wie RHEL, CentOS und Ubuntu kann beim Ausführen des Makefiles ein Kompilierungsfehler auftreten.

Die angezeigte Fehlermeldung kann variieren, sieht aber im Allgemeinen wie folgt aus:

Ausführen von /usr/bin/perl Makefile.PL &&make ..

Diese Distribution erfordert einen funktionierenden Compiler in Makefile.PL, Zeile 52.

Ausführen von Makefile.PL
Konfigurieren von Moose-2.1402 … cc:Fehler beim Versuch, „cc1“ auszuführen:execvp:Keine solche Datei oder kein solches Verzeichnis
Diese Distribution erfordert einen funktionierenden Compiler in Makefile.PL Zeile 52.
Konfiguration für Moose-2.102 fehlgeschlagen. Siehe build.log für Details.

Um den Fehler zu beheben, installieren Sie gcc, die GNU Compiler Collection.

Um den gcc-Compiler in Red Hat Enterprise Linux (RHEL), CentOS und verwandten Distributionen zu installieren, verwenden Sie den folgenden Befehl:

$ sudo yum install gcc

Wenn Sie alternativ alle Entwicklungstools installieren möchten, können Sie den folgenden Befehl verwenden, um wichtige Pakete für Entwickler zu installieren:

$ sudo yum group install "Development Tools"

Wenn Sie Debian, Ubuntu und ihre Varianten verwenden, können Sie alle wesentlichen entwicklungsbezogenen Compiler zusammen mit den erforderlichen vorausgesetzten Paketen installieren.

$ sudo apt-get install build-essential

Linux
  1. Perl-Module benötigen Module::Build, sind aber nicht installiert

  2. Installieren Sie ein Perl-Modul in cPanel

  3. fehlendes Python bz2-Modul

  4. node.js:Modul 'request' kann nicht gefunden werden

  5. Composer installieren/aktualisieren funktioniert nicht

So installieren Sie Perl unter Ubuntu 20.04

So installieren Sie das Modul „Python-Pexpect“ unter Linux

Perl-Module

So installieren Sie Perl auf AlmaLinux 8

Wie installiere ich ein Perl-Modul in cPanel?

Installieren Sie Nessus auf Kali und verbessern Sie die Linux-Distribution