La mia versione perl è 5.16.2 sul mio Windows 7 a 64 bit, non sono riuscito a installare PAR: Packer. Ho provato perl attivo e perl fragola, entrambi hanno lo stesso errore. Puoi per favore darmi qualche suggerimento. Qui di seguito è la mia esperienza:Perl Installa PAR: Problemi Packer
ho provato ppm install PAR:Packer
, la versione 1.013, ma quando uso pp, ho ottenuto l'errore:
Perl lib version (5.16.2) doesn't match executable version (v5.16.0).
Ho anche provato cpan install PAR:Packer
, la versione 1.014. Ma ho ricevuto l'errore durante l'installazione. La finestra pop-up dice: par.exe has stopped working
. Poi prompt dei comandi ottenuto l'errore:
C:\Perl64\bin\perl.exe -Mblib run_with_inc.pl par.exe -q -B -Oparldyn.exe
system(par.exe -I C:\Users\PAR-Packer-1.014\blib\arch -I C:\Users\PAR-Packer-1.014\blib\lib - IC:/Perl64/site/lib -IC:/Perl64/lib -I. -q -B -Oparldyn.exe) failed:
dmake.exe: Error code 255, while making 'parldyn.exe'
dmake.exe: Error code 255, while making 'subdirs'
Googled ampiamente, ma fino ad ora non sono stato in grado di trovare una soluzione, ogni aiuto è molto apprezzato, grazie mille!
Da quello che stai scrivendo, presumo che tu usi ActivePerl. Potresti avere più fortuna nel provare una nuova installazione di [StrawberryPerl] (http://strawberryperl.com/) poiché molti autori di moduli provano a supportare attivamente tale distribuzione. – tauli
Ho provato sia ActivePerl che StrawberryPerl, ma ho riscontrato gli stessi errori durante l'installazione di cpan PAR: Packer – emily
Potrebbe essere che la pp stia usando l'interprete sbagliato. Hai controllato l'ambiente? Soprattutto la variabile PATH? Il messaggio di errore sembra indicare in quella direzione. Inoltre, la versione portatile di Strawberry Perl potrebbe valere la pena di provarlo, dal momento che di solito fa un buon lavoro di isolare la versione portatile da altri perls sul tuo sistema. – tauli