error: Bundled APR requested but not found at ./srclib/ 해결방법

환경 : CentOS6.X 64비트 환경

1. apache 설치 문제 발생

apache 2.4.x 버전대를 설치하는 도중에 configuration 과정에서 아래와 같은 에러가 확인되었다.

configure: error: Bundled APR requested but not found at ./srclib/. Download and unpack the corresponding apr and apr-util packages to ./srclib/.

해결방법은 없을까?

2. 해결방법

apache 2.0.x 또는 2.2.x 버전에서는 발생하지 않던 문제가 발생하였는데, 이러한 경우는 추가적인 라이브 러리를 설치하지 않아서 발생된 문제다.

아래와 같이 진행하면 해결된다.

wget http://mirror.apache-kr.org//apr/apr-1.5.2.tar.gz
tar xvf apr-1.5.2.tar.gz

mv apr-1.5.2 /usr/local/src/httpd-2.4.18/srclib/apr

wget http://mirror.apache-kr.org//apr/apr-util-1.5.4.tar.gz
tar xvfz apr-util-1.5.4.tar.gz

mv apr-util-1.5.4 /usr/local/src/httpd-2.4.18/srclib/apr-util

wget http://ftp.exim.llorien.org/pcre/pcre-8.30.tar.gz
tar xvf pcre-8.30.tar.gz

cd pcre-8.30
./configure && make && make install

자신이 설치하는 apache 버전을 잘 확인해서 변경하면 될 것이다.