configure error mcrypt.h not found. please reinstall libmcrypt 설치 에러 해결방법

문제점

웹사이트 서버 구축을 위해서 apache+php+mysql 설치중 php 소스컴파일 과정에서 아래와 같은 에러메시지를 확인하였다.

configure error mcrypt.h not found. please reinstall libmcrypt

이와 같은 에러메시지를 mcrypt.h 라이브러리가 설치되어 있지 않기 때문에 발생된 문제다.

해결방법

mcrypt 라는 라이브러리가 설치되어있지 않아 발생된 문제이기 때문에 아래 설치 가이드를 진행하면된다.

wget https://sourceforge.net/projects/mcrypt/files/MCrypt/2.6.8/mcrypt-2.6.8.tar.gz/download -O mcrypt-2.6.8.tar.gz
tar xvfz mcrypt-2.6.8.tar.gz
cd mcrypt-2.6.8
./configure && make && make install
echo "/usr/local/lib" >> /etc/ld.so.conf
ldconfig

다시 php 소스컴파일을 진행하면 mcrypt.h not found 문제는 발생되지 않게 된다.

답글 남기기

이메일 주소는 공개되지 않습니다. 필수 항목은 *(으)로 표시합니다