GNU/Linux >> Znalost Linux >  >> Linux

Modul Perl Tato distribuce vyžaduje funkční kompilátor na Makefile.PL

Při kompilaci a instalaci modulu Perl ze zdroje přes CPAN nebo CPANM (CPANMinus) v Linuxu, jako je RHEL, CentOS a Ubuntu, může při spouštění Makefile dojít k chybě kompilace.

Zobrazená chybová zpráva se může lišit, ale obecně vypadá jako jedna z následujících:

Spuštění /usr/bin/perl Makefile.PL &&make ..

Tato distribuce vyžaduje funkční kompilátor na Makefile.PL řádek 52.

Spuštění Makefile.PL
Konfigurace Moose-2.1402 … cc:chyba při pokusu o spuštění „cc1“:execvp:Žádný takový soubor nebo adresář
Tato distribuce vyžaduje funkční kompilátor na Makefile.PL řádek 52.
Konfigurace se nezdařila pro Moose-2.102. Podrobnosti viz build.log.

Chcete-li chybu vyřešit, nainstalujte gcc, GNU Compiler Collection.

Chcete-li nainstalovat kompilátor gcc v systému Red Hat Enterprise Linux (RHEL), CentOS a souvisejících distribucích, použijte následující příkaz:

$ sudo yum install gcc

Případně, pokud chcete nainstalovat všechny vývojové nástroje, můžete použít následující příkaz k instalaci základních balíčků pro vývojáře:

$ sudo yum group install "Development Tools"

Pokud používáte Debian, Ubuntu a jejich varianty, můžete nainstalovat všechny základní kompilátory související s vývojem spolu s jejich požadovanými nezbytnými balíčky.

$ sudo apt-get install build-essential

Linux
  1. Chyba konfigurace:v $PATH nebyl nalezen žádný přijatelný kompilátor jazyka C

  2. Chyba Perlu:Modul PERL XML-Parser vyžaduje expat-devel

  3. Modul PERL DB_File vyžaduje db4-devel [Opravit]

  1. Nainstalujte Javu z repozitářů vaší distribuce Linuxu

  2. Nainstalujte modul Perl do cPanel

  3. Instalace/aktualizace skladatele nefunguje

  1. Jak nainstalovat moduly Perl na Linux

  2. Moduly Perl potřebují modul::Build, ale není nainstalován

  3. chybí modul python bz2