LINUX.ORG.RU

преимущества и недостатки БИБЛИОТЕК


0

0

Вот обсуждаем недостатки и преимущества систем, а конкретней особенности использования библиотек. Приведу такой пример: при установке СтраОфис требовал библиотеку(libc) более старой версии чем имелась (соотвественно при ее установке отказывалась работать вся система, но это не важно). Возможно ли в линуксе поставить две версии библиотеки одновременно или/и ставить новую версию библиотеки частично на основе старой. И вообще это проблема Линуха (может понятия дистрибутива) или это проблема в програмистах пишущих под него программы.

anonymous

Уж с чем, а с версиями библиотек проблем в линуксе нет (конечно если их пишут люби с прямыми руками). Одновременно может быть установлено сколько угодно библиотек. У них номер версии прописан в названии, так что рядом прекрасно могут жить к примеру libfoo.so.1.0.1 и libfoo.so.2.1.3 - к программе во время исполнения прилинкуется то, что ей нужно.

anonymous
()

2nonymous (*) (2002-07-24 19:54:12.236):
> ...с версиями библиотек проблем в линуксе нет ...
Теоретически.
Практически же с появлением glibc2 все встало на уши.

2anonymous (*) (2002-07-24 13:06:11.393):
Проблем особых нету. Например, вот тебе "лобовое" решение
(не делай так систематически!): сунь библиотеку в текущую
директорию и скажи (export LD_LIBRARY_PATH=. ; startmyproga)
- и startmyproga подцепит либу из текущей директории вместо
системной.

Die-Hard ★★★★★
()

Да грохни ентот Starохфис и собери OpenOffice с исходников. Тогда уж точно проблем с библиотеками не будет. Да и работать эта корова побыстрей будет.

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.