J'ai un script perl qui utilise DBI e.gInstallation de Perl DBI sur l'instance amazon
use DBI;
Lorsque j'exécute le script que je reçois l'erreur suivante:
Can't locate DBI.pm in @INC (@INC contains: /etc/perl /usr/local/lib/perl/5.14.2 /usr/local/share/perl/5.14.2 /usr/lib/perl5 /usr/share/perl5 /usr/lib/perl/5.14 /usr/share/perl/5.14 /usr/local/lib/site_perl .) at ./install.pl line 15.
essayé d'installer DBI:
a) sudo perl -MCPAN -e 'install DBI'
failed with YAML error
b) sudo apt-get install libyaml-perl
c) réexécution a) sudo perl -MCPAN -e 'install DBI'
d) c) n'a donc essayé cette façon
`sudo cpan DBI
Dans les deux cas l'étape d) & d) Je reçois des erreurs suivantes à la fin:
Writing Makefile for DBI
Writing MYMETA.yml
TIMB/DBI-1.627.tar.gz
make -- NOT OK
Running make test
Can't test without successful make
Running make install
Make had returned bad status, install seems impossible
Je dois aussi installer DBD::mysql;
informations système: per -v : (v5.14.2) built for x86_64-linux-gnu-thread-multi
Edit:
De plus, j'installé gcc par sudo apt-get install gcc
et cc -v
est maintenant
.....Thread model: posix gcc version 4.6.3 .......