On Tue, Nov 05, 2002 at 11:44:16AM +0100, Albrix Erlug wrote:
> lanciando un programma in perl ho il seguente problema:
> Can't locate GD/Graph/lines3d.pm in @INC (@INC contains:
> /usr/local/lib/perl5/5.6.1/i686-linux /usr/local/lib/perl5/5.6.1 /usr/loc
[...]
> chiaramente non trova lines3d.pm.. files che invece è presente.. vedi
> sotto..
> locate lines3d.pm
> /usr/lib/perl5/site_perl/5.6.0/i386-linux/Template/Plugin/GD/Graph/lines3d.p
> m
[...]
> Come faccio a cambiare le variabili d'ambiente dove punta il perl..??
Non farlo: hai due versioni del perl installate, una sotto /usr/local
(5.6.1) e una sotto /usr (5.6.0).
La seconda e` quella che ha il modulo GD installato, che non c'e` nella
prima.
> Sarà una domanda banale, ma non sono ferrato su q.te cose.. inoltre non
> voglio ricorrere alla copia dei vari files ad esempio sotto..
> usr/local/lib/perl5/5.6.1/i686-linux x fargli vedere i files mi sono
> spiegato??
Decidi prima quale delle due vuoi tenere: se tieni la 5.6.0
probabilmente dovrai aggiornare la riga "#!/usr/local/bin/perl" negli
script, per farla puntare a /usr/bin/perl.
Se decidi di tenere la 5.6.1 dovrai installare i moduli mancanti dai
sorgenti (non voglio neanche prendere in considerazione che la tua
distro abbia installato due versioni diverse del Perl in due directory
diverse, lasciando entrambe sul tuo disco :-)
--
Rev. Nando Santagata: Telemastica & infornatica
Key fingerprint = 1054 9311 458D 4BAA E97B F447 7CD4 54B5 0208 F815
finger nandos (at) mail (dot) ipers (dot) net for my public key
NANDO: Networked Artificial Neohuman Designed for Observation
|