本文共 1481 字,大约阅读时间需要 4 分钟。
线上一台服务器安装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 |
参考百度以下各种办法,发现都无法解决:
参考该文解决问题:
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,如需转载请自行联系原作者