作为程序员一定要保持良好的睡眠,才能好编程

centos 编译php出错了 cannot find -lltdl

发布时间:2016-05-16

52.png

找不到lltdl,那么lltdl是哪个软件包呢?

位于 lib

什么原因导致了这个原因呢?在编译的时候,加上了“–with-mcrypt”选项造成的。

解决办法:

1、把“–with-mcrypt” 这个选项去掉。重新编译。

2、需要安装libltdl

    它位于 libmcrypt-2.5.7.tar.gz 的包里。

    tar -xf libmcrypt-2.5.7.tar.gz 

    

    cd libmcrypt-2.5.7

    cd libltdl

    ./configure --enable-ltdl-install

    make

    make install


    这项安装完毕后,重新编译php       make     make install
  




 

    

       




在编辑php时添加的选项造成。