Apache2 :: Запрос (libapreq2-2.13) на centos 5.5 - PullRequest
1 голос
/ 27 февраля 2011

У меня жаркое время установки Apache2 :: Request на Centos 5.5. Мой apache - стандартный, который шел с centos. Я устанавливаю из libapreq2-2.13 и много зависимостей еще не существует. Мне до сих пор приходилось делать:

yum install httpd-devel # для apxs

Я тогда сделал:

perl Makefile.PL --with-apache2-apxs = / usr / sbin / apxs сделать

Шаг make сказал мне, что мне нужно: ExtUtils-XSBuilder и Parse-RecDescent, которые я должным образом установил.

при запуске make снова выдается ошибка компилятора:

/home/xx/installers/libapreq2-2.13/glue/perl/xsbuilder/apreq_xs_postperl.h:22:34: error: modperl_perl_unembed.h: No such file or directory
/home/xx/installers/libapreq2-2.13/glue/perl/xsbuilder/apreq_xs_postperl.h:25:33: error: modperl_common_util.h: No such file or directory
 In file included from Apache2.xs:45:
/home/xx/installers/libapreq2-2.13/glue/perl/xsbuilder/APR/Request/Apache2/APR__Request__Apache2.h:1:22: error: mod_perl.h: No such file or directory

Может кто-нибудь сказать мне, какой пакет мне не хватает? Разве нет способа установки этого общего пакета, который «просто работает» (тм). Большое спасибо

Ответы [ 2 ]

1 голос
/ 28 февраля 2011

Он уже упакован для Centos.

$ repoquery -i --whatprovides 'perl(Apache2::Request)'
perl-libapreq2-0:2.09-0.rc2.1.el5.x86_64

$ sudo yum install perl-libapreq2

(На самом деле, это работает только при использовании репозитория EPEL )

0 голосов
/ 17 марта 2011

Чтобы установить заголовки, yum install mod_perl-devel

...