Обсуждение:Shared Library Symbol Versioning HOWTO

Материал из ALT Linux Wiki
Версия от 12:11, 19 октября 2009; IvanZakharyaschev (обсуждение | вклад) (Про symbol versioning -- перенесено из UpStream/LibraryVersioning)
(разн.) ← Предыдущая версия | Текущая версия (разн.) | Следующая версия → (разн.)

Про symbol versioning -- перенесено из UpStream/LibraryVersioning

(перенесено из UpStream/LibraryVersioning)

library versioning -- это http://people.redhat.com/drepper/symbol-versioning ?
ЕМНИП, "it's only meaningful for ELF platforms that support shared libraries" -- http://www.gnu.org/software/binutils/manual/ld-2.9.1/html_node/ld_25.html
Кроме того, "Symbol versioning only versions function/variable name symbols, and does not version structures etc, so it does not solve problems with mixed protocols, data structures and other things with mixed versions of shared library. Thus, it is not a silver bullet for all cases." -- http://www.netfort.gr.jp/~dancer/column/libpkg-guide/libpkg-guide.html#versymproblems