2008年11月15日 星期六

解決/usr/bin/ld: cannot find -xxxx錯誤

為了compile voip hw需要的pwlib~
發生類似的錯誤

以下引用自別人的blog的文章
"
類似/usr/bin/ld: cannot find -xxxx的錯誤有很多, 首先我們可以最簡單的判斷一下:

這類情況一般是由於缺乏某某庫文件, 又或者可能是由於已存在的庫問題版本不對造成的

一般都是解決的辦法就是安裝缺乏的devel包就可以解決, 當然還有其他的未知因素, 我們看一個實例:

我在一台裝centos5.2 x86_64的系統上配置php環境, 提示這個錯誤

"/usr/bin/ld: cannot find -lmysqlclient"

於是我安裝了

# yum -y install mysql-devel
"

像我這次是缺少 /usr/bin/ld: cannot find -ldv
我就找找有沒有像dv這樣的lib

apt-get install libdv-dev

果然就可以了^^

1 則留言:

- Dionne - 提到...

真的解決了耶!!超妙的
一定要感謝你一下QQQQ!!
謝謝你!!!:D