Книги автора: Разработка приложений в среде Linux. Второе изданиеLinux Application Development. Second Edition
/ Книги автора: Разработка приложений в среде Linux. Второе изданиеLinux Application Development. Second Edition
/ Книги автора: Разработка приложений в среде Linux. Второе изданиеLinux Application Development. Second Edition
/ Книги автора: Разработка приложений в среде Linux. Второе изданиеLinux Application Development. Second Edition
/ Книги автора: Разработка приложений в среде Linux. Второе изданиеLinux Application Development. Second Edition
/ Книги автора: Разработка приложений в среде Linux. Второе изданиеLinux Application Development. Second Edition
/ Книга: Разработка приложений в среде Linux. Второе издание
8.3.2. Несовместимые библиотеки
8.3.2. Несовместимые библиотеки
Если новая версия библиотеки не должна быть совместимой с предшествующими ее версиями, ей потребуется присвоить другое имя soname. Например, для выпуска новой версии библиотеки С, не совместимой со старой версией, разработчики использовали soname libc.so.6
вместо libc.so.5
. В результате делается акцент на несовместимости, а приложения, скомпонованные с разными версиями библиотеки, могут сосуществовать в одной системе. Приложения, скомпонованные с одной из версий libc.so.5
, будут продолжать использовать последнюю версию библиотеки с soname libc.so.5
, а приложения, скомпонованные с одной из версий libc.so.6
, будут работать с последней версией библиотеки, соответствующей soname libc.so.6
.
Оглавление статьи/книги
Похожие страницы
- Настройка библиотеки
- Обеспечение безопасности библиотеки
- Удаление библиотеки
- 12.5. Другие библиотеки для создания графических интерфейсов
- Библиотеки SharePoint
- 14.3.2. Дополнительные замечания по поводу библиотеки shell.rb
- Отсутствие библиотеки libc
- ГЛАВА 5 Управление памятью, отображение файлов и библиотеки DLL
- ПРИЛОЖЕНИЕ Б Сопоставление функций Windows, UNIX и библиотеки С
- Библиотеки dll
- О целесообразности привлечения функций стандартной библиотеки C для обработки файлов
- Библиотеки совместимости