歡迎您光臨本站 註冊首頁

/usr/bin/ld: cannot find -lmysqlclient

←手機掃碼閱讀     火星人 @ 2014-03-04 , reply:0

/usr/bin/ld: cannot find -lmysqlclient

Hi,all

我在安裝Vpopmail時出現下面錯誤:

/usr/bin/ld: skipping incompatible /usr/lib/mysql/libmysqlclient.so when searching for -lmysqlclient
/usr/bin/ld: skipping incompatible /usr/lib/mysql/libmysqlclient.a when searching for -lmysqlclient
/usr/bin/ld: cannot find -lmysqlclient
collect2: ld returned 1 exit status
make: *** Error 1
make: Leaving directory `/downloads/qmailrocks/vpopmail-5.4.13'
make: *** Error 1
make: Leaving directory `/downloads/qmailrocks/vpopmail-5.4.13'
make: *** Error 2

我該怎麼解決,系統是centos5.2

Thanks!
《解決方案》

缺少Mysqlclient
《解決方案》

find一下libmysqlclient,看看是不是名字不太一樣。
有就改個名字或者做個軟連接~
《解決方案》

沒有libmysqlclient這個文件,在Cectos 5.2里,mysql就是Client吧,

# rpm -qa mysql
mysql-5.0.45-7.el5
mysql-5.0.45-7.el5
# rpm -qa mysql-server
mysql-server-5.0.45-7.el5
#

[火星人 ] /usr/bin/ld: cannot find -lmysqlclient已經有395次圍觀

http://coctec.com/docs/service/show-post-27396.html