GNU/Linux >> Belajar Linux >  >> Linux

Modul Perl Distribusi Ini Membutuhkan Kompilator yang Bekerja di Makefile.PL

Saat mengkompilasi dan menginstal modul Perl dari sumber melalui CPAN atau CPANM (CPANMinus) di Linux seperti RHEL, CentOS dan Ubuntu, kesalahan kompilasi dapat terjadi saat menjalankan Makefile.

Pesan kesalahan yang ditampilkan dapat bervariasi, tetapi umumnya terlihat seperti salah satu dari berikut ini:

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

Distribusi ini membutuhkan compiler yang berfungsi di Makefile.PL line 52.

Menjalankan Makefile.PL
Mengonfigurasi Moose-2.1402 ... cc:kesalahan saat mencoba exec 'cc1':execvp:Tidak ada file atau direktori seperti itu
Distribusi ini membutuhkan compiler yang berfungsi di Makefile.PL line 52.
Konfigurasi gagal untuk Moose-2.102. Lihat build.log untuk detailnya.

Untuk mengatasi kesalahan, instal gcc, GNU Compiler Collection.

Untuk menginstal compiler gcc di Red Hat Enterprise Linux (RHEL), CentOS dan distribusi terkait, gunakan perintah berikut:

$ sudo yum install gcc

Atau, jika Anda ingin menginstal semua alat pengembangan, Anda dapat menggunakan perintah berikut untuk menginstal paket penting bagi pengembang:

$ sudo yum group install "Development Tools"

Jika Anda menggunakan Debian, Ubuntu, dan variannya, Anda dapat menginstal semua compiler penting terkait pengembangan bersama dengan paket prasyarat yang diperlukan.

$ sudo apt-get install build-essential

Linux
  1. Instal Java dari repositori distribusi Linux Anda

  2. modul python bz2 hilang

  3. node.js:tidak dapat menemukan modul 'permintaan'

  1. Kesalahan konfigurasi:tidak ditemukan kompiler C yang dapat diterima di $PATH

  2. Instalasi/pembaruan komposer tidak berfungsi

  3. Instal modul python3-venv di linux mint

  1. Cara Menginstal Modul Perl Di Linux

  2. Kesalahan Perl:Modul PERL XML-Parser memerlukan pengembangan expat

  3. Modul PERL DB_File membutuhkan db4-devel [Fix]