J'essaie d'installer le module XML :: Simple, mais j'obtiens ce qui suit à chaque fois.
cpan install XML::Simple
Going to read '/root/.cpan/Metadata'
Database was generated on Wed, 12 Mar 2014 09:17:02 GMT
Running install for module 'XML::Simple'
Running make for G/GR/GRANTM/XML-Simple-2.20.tar.gz
Checksum for /root/.cpan/sources/authors/id/G/GR/GRANTM/XML-Simple-2.20.tar.gz ok
CPAN.pm: Going to build G/GR/GRANTM/XML-Simple-2.20.tar.gz
Checking if your kit is complete...
Looks good
Writing Makefile for XML::Simple
Writing MYMETA.yml
GRANTM/XML-Simple-2.20.tar.gz
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
Quelqu'un peut-il me dire quel est le problème ici? et comment le réparer?
C'est l'un de ces messages d'erreur peu clairs que vous recevez. Le vrai problème est presque certainement que vous n'avez pas installé make
. S'il s'agit d'une boîte de type Debian, vous voulez
$ Sudo apt-get install build-essential
ou équivalent local pour d'autres systèmes d'exploitation.
En passant, vous ne voulez pas non plus utiliser XML::Simple
. Essayez l’une des nombreuses autres variantes de lecture/écriture XML à partir de CPAN.
Essayez d’installer YAML
directement via cpan
, par exemple:
cpan YAML
Sur la ligne de commande CPAN
> install YAML