2011-11-01 32 views
1

我的RPM包有這個在其依賴列表:「CXXABI_x.y」是什麼意思?

libstdc++.so.6()(64bit) 
libstdc++.so.6(CXXABI_1.3)(64bit) 

什麼括號中的字符串是什麼意思?如果它是ABI版本,我如何更改,替換或刪除依賴項?

回答

2

根據你安裝的gcc /的libstdC++,你可能需要一個更近的libstdC++

http://glandium.org/blog/?p=1901http://gcc.gnu.org/onlinedocs/libstdc++/manual/abi.html

請參見基本信息,你也可以閱讀http://en.wikipedia.org/wiki/Application_binary_interface

你can'd,請更換,或者刪除依賴關係。如果需要,它是必需的。你可以強制它安裝,但它會被破壞(不會啓動)。

你可以做的是從源代碼重新編譯代碼。