Hola a todos.
Tengo un problema con unos módulos instalados vía PPM y a mano.
El caso es que no los localiza cuando compilo el
script (utilizo un
script de ejemplo del propio módulo cogido de CPAN).
He cargado a el
path a mano a través de
use lib porque éste no está en la variable por defecto @INC, pero aun así no logro que lo localice.
Using perl Syntax Highlighting
#!/usr/bin/perl
use lib '/opt/ActivePerl-5.12/site/lib/auto/Net';
use Net::Divert;
Coloreado en 0.003 segundos, usando
GeSHi 1.0.8.4
En dicho
path se encuentra Divert.pm, pero me sigue saliendo el error:
Using text Syntax Highlighting
"Can't locate Net/Divert.pm in @INC (@INC contains: /opt/ActivePerl-5.12/site/lib/auto/Net /etc/perl /usr/local/lib/perl/5.10.1 /usr/local/share/perl/5.10.1 /usr/lib/perl5 /usr/share/perl5 /usr/lib/perl/5.10 /usr/share/perl/5.10 /usr/local/lib/site_perl .) at prueba.pl line 3.
BEGIN failed--compilation aborted at prueba.pl line 3"
Coloreado en 0.000 segundos, usando
GeSHi 1.0.8.4
Por cierto, he probado el tema de permisos y he modificado los mismos con control total para todos (777) por si fueran por ahí los tiros, pero nada de nada.
Trabajo sobre un Ubuntu 10 y Active State para Perl.
¿Alguna idea?
Muchas gracias.
Un saludo,
Ricardo.