Pagina 1 di 1

Problema con perl (LWP)

Inviato: lun 26 feb 2007, 2:01
da mordecai
Ciao ragazzi!

Molto spesso capita di utilizzare qualche programma in perl.

Ma quasi ogni volta che mi imbatto in uno di essi,capita che mi da questo errore:

Codice: Seleziona tutto

Can't locate LWP/Simple.pm in @INC (@INC contains: /usr/lib/perl5/5.8.8/i486-linux /usr/lib/perl5/5.8.8 /usr/lib/perl5/site_perl/5.8.8/i486-linux /usr/lib/perl5/site_perl/5.8.8 /usr/lib/perl5/site_perl .) at prova.pl line 21.
BEGIN failed--compilation aborted at 10000.pl line 21.

Inviato: lun 26 feb 2007, 2:08
da cymon
Significa che ti manca una libreria.
Per recuperarle puoi usare il comando cpan (una sorta di swaret per la roba perl). Al di là di fare un bel man cpan e vederti un po' tutte le fanfalucaggini che può fare questo giocattolino, tanto per farti un esempio, per risolvere l'errore che hai postato basta

Codice: Seleziona tutto

cpan -i LWP::Simple
che scarica dal repository la libreria nel tuo percorso locale relativo alle lib di perl.

Inviato: lun 26 feb 2007, 14:07
da syaochan
Si possono anche fare facilmente i pacchetti per i vari moduli perl usando cpan2tgz
http://software.jaos.org/#cpan2tgz

Inviato: lun 26 feb 2007, 14:49
da cymon
syaochan ha scritto:Si possono anche fare facilmente i pacchetti per i vari moduli perl usando cpan2tgz
http://software.jaos.org/#cpan2tgz
Figus, ma ho deciso di seguire la filosofia di dare a CPAN ciò che è di CPAN :D
Anche se effettivamente ogni tanto mi chiedo quanto agisca pulito rispetto al gestore pacchetti...

Inviato: lun 26 feb 2007, 19:04
da mordecai
Grazie mi siete stati d'aiuto! ;)