Module Perl erreur d'installation du CPAN
Lorsque j'essaie d'installer feuille de calcul::WriteExcel module perl à l'aide de cpan dans ubuntu 12.04, j'obtiens cette erreur suivant.
> Can't exec "/usr/bin/make": No such file or directory at
> /usr/share/perl/5.14/CPAN/Distribution.pm line 2078.
> JMCNAMARA/OLE-Storage_Lite-0.19.tar.gz /usr/bin/make -- NOT OK
> 'YAML' not installed, will not store persistent state Running make
> test Can't test without successful make Running make install Make
> had returned bad status, install seems impossible Running make for
> J/JM/JMCNAMARA/Spreadsheet-WriteExcel-2.40.tar.gz Has already been
> unwrapped into directory
> /root/.cpan/build/Spreadsheet-WriteExcel-2.40-gJaT_A
>
> CPAN.pm: Going to build
> J/JM/JMCNAMARA/Spreadsheet-WriteExcel-2.40.tar.gz
>
> Warning: Prerequisite 'OLE::Storage_Lite => 0.19' for
> 'JMCNAMARA/Spreadsheet-WriteExcel-2.40.tar.gz' failed when processing
> 'JMCNAMARA/OLE-Storage_Lite-0.19.tar. 'make => NO'. Continuing, but
> chances to succeed are limited. Can't exec "/usr/bin/make": No such
> file or directory at /usr/share/perl/5.14/CPAN/Distribution.pm line
> 2078. JMCNAMARA/Spreadsheet-WriteExcel-2.40.tar.gz /usr/bin/make -- NOT OK Running make test Can't test without successful make Running make install Make had returned bad status, install seems
> impossible Failed during this command:
> JMCNAMARA/OLE-Storage_Lite-0.19.tar.gz : make NO
> JMCNAMARA/Spreadsheet-WriteExcel-2.40.tar.gz : make NO
J'ai essayé les modifications suivantes aussi. Il n'a pas de travail.
o conf make /usr/bin/make
o conf commit
Puis j'ai essayé d'installer OLE-Storage_Lite, j'ai eu le même genre d'erreur.
OriginalL'auteur Saravanan | 2014-04-25
Vous devez vous connecter pour publier un commentaire.
Regarder le message d'erreur:
make
est manquant. Donc: installermake
.Vous obtenez la plupart de ce que vous avez besoin de compiler le logiciel.
Celles dites CPAN qu'il peut trouver à
/usr/bin/make
, le message d'erreur est déjà vous dire qu'il n'existe pas de là.OriginalL'auteur Quentin
Une alternative plus facile est probablement:
Pas une liste, mais une règle. Convertir le nom en minuscules, mettre 'lib' sur le front du nom et de l' 'perl' sur la fin.
OriginalL'auteur Dave Cross