大家好 小弟又來紀錄兼嘴砲一下
http://blog.chrysocome.net/2012/09/usrbinld-cannot-find-lm.html
最後解決是靠google到上面文章
之前有發生過一次這個狀況,那時我忘記是靠安裝什麼解決了。
答案是安裝 glibc-static 這個套件 因為需要裡面的library
一般來說 發生ld can not find的狀況 網路上舉例就是主要三種:
1 系統沒有安裝相對應的lib
2 相對應的lib版本不對
3 lib(.so檔)的symbolic link 不正確,沒有連結到正確的函式庫文件(.so)
http://blog.chrysocome.net/2012/09/usrbinld-cannot-find-lm.html
最後解決是靠google到上面文章
之前有發生過一次這個狀況,那時我忘記是靠安裝什麼解決了。
答案是安裝 glibc-static 這個套件 因為需要裡面的library
一般來說 發生ld can not find的狀況 網路上舉例就是主要三種:
1 系統沒有安裝相對應的lib
2 相對應的lib版本不對
3 lib(.so檔)的symbolic link 不正確,沒有連結到正確的函式庫文件(.so)
3的狀況 通常就是靠去修改ld.so.conf裡面的內容,去幫助link到,或是自行想辦法修改Makefile囉。
1的話,就要看狀況,通常可以就由看是缺什麼在前面加上lib,就可以找到相關套件。
不過如果好死不死...名字差很多就乖乖google巴 小弟就是此種狀況
以上大概是這樣 下台一鞠躬
留言