开始装php没出错,重新编译了php的时候居然出错了,cannot find -lltdl。

不知道是不是第一次参数没写全,网上说这个错误的原因在--with-mcrypt这里 

把这里libmcrypt-2.5.7.tar.gz重新装下

  tar zxvf libmcrypt-2.5.7.tar.gz

cd libmcrypt-2.5.7/libltdl

./configure –enable-ltdl-install make make install


解决这个问题