爲了獲得mcrypt.so庫文件,前後安裝編譯了mhash和libmcrypt,可是到最後編譯mcrypt時報錯:
configure: error: *** libmcrypt was not found www.2cto.com
最後發現是由於環境變量的問題,gcc編譯的時候根據自身定義的變量尋找相關函數庫等文件,
libmcrypt也是剛安裝的,在變量中沒有定義出來,因此手動添加:
[root@localhost modules]# export LD_LIBRARY_PATH=/usr/local/lib:$LD_LIBRARY_PATH
再次編譯便可。