php編譯報錯

2010-08-08 13:33 php

cannot find -lltdl ,編譯php又出錯了 ide

php在make過程當中出現「usr bin ld cannot find lltdl」錯誤,詳細錯誤以下: /usr/bin/ld: cannot find -lltdl collect2: ld returned 1 exit status make: *** [libphp5.la] Error 1 it

在Google上搜了很久,終於找到答案,原來是在編輯php時添加的「–with-mcrypt」選項形成。因此「usr bin ld cannot find lltdl」錯誤解決辦法以下: 編譯

一、若是不須要mcrypt,那麼編輯php時去掉該選項,而後再make、make install。class

 二、若是須要mcrypt,那麼須要安裝libltdl libltdl在libmcrypt軟件包中就有,具體過程: #cd /software/libmcrypt-2.5.8/libltdl #./configure –enable-ltdl-install #make #make install 軟件

這個時候再回到php的安裝目錄下進行php的安裝,應該就沒有什麼問題了:)di

相關文章
相關標籤/搜索