2011-04-06 188 views
3
/sbin/ldconfig: libraries libpng12.so.0.1.2.35 and libpng12.so.0.10.0 in directory /usr/lib have same soname but different type. 
/sbin/ldconfig: libraries libevent_core-1.4.so.2 and libevent_core-1.4.so.2.1.2 in directory /usr/lib have same soname but different type. 

這是否意味着什麼錯誤?這是什麼意思?

UPDATE

ll /usr/lib/libpng12*輸出:

-rw-r--r-- 1 root root 351352 12-17 13:22 /usr/lib/libpng12.a 
lrwxrwxrwx 1 root root  13 12-17 13:22 /usr/lib/libpng12.so -> libpng12.so.0 
lrwxrwxrwx 1 root root  18 12-17 13:23 /usr/lib/libpng12.so.0 -> libpng12.so.0.10.0 
-rwxr-xr-x 1 root root 153956 2009-03-25 /usr/lib/libpng12.so.0.10.0 
-rwxr-xr-x 1 root root 266077 12-17 13:22 /usr/lib/libpng12.so.0.1.2.35 
+0

請爲您的問題提供更多的上下文。 – ocodo 2011-04-06 01:27:18

+0

解釋你在哪裏看到的,當你看到時你在做什麼,然後寫出更好的標題。 – jhocking 2011-04-06 01:28:48

回答

2

我認爲這意味着你有兩個符號鏈接指向同一個庫,但其版本號不同的方式顯示。嘗試運行...

ls -alh /usr/lib 

確認我在說什麼。至於他們是「錯誤的」,我不知道,但我希望有些應用程序在鏈接期間沒有得到他們要求的版本時會出現問題。

+0

我粘貼了上面的'll/usr/lib/libpng12 *'的輸出。 – gdb 2011-04-06 01:40:58