Как понизить Perl до 5.8.8?
У меня есть экземпляр Amazon (Amazon Linux AMI выпуск 2011.02.1.1 (бета),2.6.35.11-83.9.amzn1.i686), и я хочу понизить версию Perl с v5.10.1 до v5.8.8, но при компиляции perl 5.8.8 я получил эту ошибку:
asm/page.h: No such file or directory
make[1]: *** [SysV.o] Error 1
make[1]: Leaving directory `/perl-5.8.8/ext/IPC/SysV'
как можно решить эту проблему?
1 ответ
Хорошо, после просмотра списков рассылки Perl: Вы хотите найти хороший способ компилировать старый Perl с вашим новым ядром. asm/page.h
не является частью заголовка ядра, а IPC::SysV
Поставляется с Perl 5.8.8 для старых.
Вот несколько предложений в списке рассылки:
http://www.nntp.perl.org/group/perl.perl5.porters/2010/03/msg158201.html
Но, возможно, вам стоит взглянуть на http://search.cpan.org/~jesse/perl-5.14.1/pod/perl5100delta.pod, так что, возможно, вы найдете простой способ запустить вашу программу.
Perl 5.8.8 - конец жизни, текущая стабильность - 5.12, текущая проверка - 5.14.