Trova PaginaSezioniFunzioni Sezioni
AiutoLink Veloci |
Installare Moduli Perl sotto WindowsQuesto Howto parte dal presupposto che sul sistema del lettore vi sia installato e sia in funzione l'interprete ActivePerl per windows.Sarebbe inoltre buona cosa che l'utente sia amministratore della macchina o, quanto meno, abbia la possibilità di modificare i file di configurazione della distribuzione Perl... Tempo fa ho incontrato moltissimi problemi nella installazione del modulo GD sulla mia macchina windows in ufficio e su quella linux a casa. Dopo diverse ricerche ho trovato un'anmima pia che mi ha dato qualche ragguaglio su come risolvere il problema della installazione di moduli su macchine windows che riporto qui di seguitoPer installare dei moduli perl: Calma, calma, GD si installa senza alcun problema sia sotto Windows che sotto Linux, basta evitare di complicarsi la vita ;-) Windows: 1. hai installato ActivePerl della ActiveState, vero? 2. Scarica PPM::Repositories da CPAN: http://search.cpan.org/~podmaster/PPM-Repositories-0.11/ ed esegui lo snippet della synopsis (togliendo i commenti, come specificato), che aggiunge automaticamente i vari repository PPM 3 alla tua configurazione, oppure stampa i repository a video (sempre eseguendo il codice della synopsis), o ancora cercali nel codice sorgente, e poi aggiungili a manella uno ad uno mediante il comando "rep add" di ppm. 3. Esegui "search GD" da ppm e poi installa la versione che più ti aggrada (la più recente disponibile è la 2.23). Linux: Io adopero Debian che, mediante il suo meraviglioso package manager (apt) risolve automaticamente le dipendenze, per cui per installare GD è sufficiente il singolo comando: apt-get install libgd-gd2-perl (ci sono anche fron-end visuali per apt che rendono la vita ancora più semplice). Per altre distribuzioni Linux ti consiglio comunque di utilizzare la specifica versione pacchettizzata (binaria) di GD, oppure di utilizzare il package manager (tutte le distribuzioni Linux più diffuse ne hanno uno) per trovare le dipendenze di GD. Infine un consiglio (non richiesto): adopera GD::Graph (e GD::Graph3d) anziché DBD::Chart: io li ho adoperati entrambi e ritengo il primo abbastanza più flessibile e potente (per le mappe puoi abbinarvi GD::Graph::Map).-- VittorioZuccala - 24 May 2005 |
|
| |