线上一台服务器安装lnmp环境,安装libmcrypt成功,安装mcrypt的时候发生错误:
1
2
3
4
5
6
7
8
9
10
|
cd
/usr/local/src/
tar
-zxvf libmcrypt-2.5.7.
tar
.gz
cd
libmcrypt-2.5.7
.
/configure
make
&&
make
install
cd
/usr/local/src/
tar
-zxvf mcrypt-2.6.8.
tar
.gz
cd
mcrypt-2.6.8
.
/configure
|
错误详情:
1
2
3
4
5
6
7
8
9
10
11
|
checking
for
libmcrypt – version >= 2.5.0…
*** ‘libmcrypt-config –version’ returned 2.4.0, but LIBMCRYPT (2.5.8)
*** was found! If libmcrypt-config was correct,
then
it is best
*** to remove the old version of LIBMCRYPT. You may also be able to fix the error
*** by modifying your LD_LIBRARY_PATH enviroment variable, or by editing
***
/etc/ld
.so.conf. Make sure you have run ldconfig
if
that is
*** required on your system.
*** If libmcrypt-config was wrong,
set
the environment variable LIBMCRYPT_CONFIG
*** to point to the correct copy of libmcrypt-config, and remove the
file
config.cache
*** before re-running configure
configure: error: *** libmcrypt was not found
|
参考百度以下各种办法,发现都无法解决:
http://www.linuxidc.com/Linux/2010-08/27598.htm
http://www.zihou.me/html/2014/05/08/9404.html
参考该文解决问题:
http://blog.csdn.net/alexdream/article/details/7408577
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
|
tar
-zxvf libmcrypt-2.5.7.
tar
.gz
cd
libmcrypt-2.5.7
.
/configure
--prefix=
/usr/local/libmcrypt
make
make
install
wget
tar
-zxvf mhash-0.9.9.9.
tar
.gz
cd
mhash-0.9.9.9
.
/configure
make
make
install
cd
/usr/local/src/mcrypt-2
.6.8
LD_LIBRARY_PATH=
/usr/local/libmcrypt/lib
:
/usr/local/lib
.
/configure
--with-libmcrypt-prefix=
/usr/local/libmcrypt
make
make
install
|
无报错,解决问题!
本文转自 yawei555 51CTO博客,原文链接:http://blog.51cto.com/huwei555/1783598,如需转载请自行联系原作者