Moja wersja perl jest 5.16.2 na moim Windows 7 64bit, nie udało mi się zainstalować PAR: Packer. Próbowałem aktywnego perla i perla truskawkowego, obaj dostali ten sam błąd. Czy możesz dać mi jakąś sugestię. Poniżej jest moje doświadczenie:Perl Install PAR: Packer Problems
Próbowałem ppm install PAR:Packer
, wersja 1.013, ale kiedy używam pp, mam błąd:
Perl lib version (5.16.2) doesn't match executable version (v5.16.0).
Próbowałem też cpan install PAR:Packer
, wersji 1.014. Ale dostałem błąd podczas instalacji. Wyskakujące okno mówi: par.exe has stopped working
. Następnie wierszu polecenia dostaje błąd:
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'
Mam google obszernie, ale jak dotąd nie udało się znaleźć rozwiązanie, każda pomoc jest mile widziana, dziękuję!
Z tego, co piszesz, zakładam, że korzystasz z ActivePerl. Możesz mieć więcej szczęścia, próbując nowej instalacji [StrawberryPerl] (http://strawberryperl.com/), ponieważ wielu autorów modułów próbuje aktywnie wspierać tę dystrybucję. – tauli
Próbowałem zarówno ActivePerl, jak i StrawberryPerl, ale otrzymałem te same błędy, gdy używam cpan install PAR: Packer – emily
Możliwe, że pp używa niewłaściwego interpretera. Czy sprawdziłeś środowisko? Zwłaszcza zmienna PATH? Komunikat o błędzie wydaje się wskazywać w tym kierunku. Również przenośna wersja Strawberry Perl może być warta wypróbowania, ponieważ zwykle dobrze jest izolować przenośną wersję od innych perli w twoim systemie. – tauli