LINUX.ORG.RU

История изменений

Исправление beastie, (текущая версия) :

http://www.delorie.com/gnu/docs/libtool/libtool_39.html ← более развёрнутый ответ.

Кратко: общего подхода нет. Зависит от системы. Обычно библиотеки самодостаточны. Если нет → программы линкуются со всеми зависимостями, что может быть автоматизировано. Это в принципе и есть общая практика.

UPD: альтернативно, твою библиотеку можно _статически_ связать с зависимостями, тогда они будут включены в твою библиотеку. Это скорей всего как раз то, что ты хочешь. (Надеюсь я тут ничего не напутал — давно библиотек не строил.)

Исправление beastie, :

http://www.delorie.com/gnu/docs/libtool/libtool_39.html ← более развёрнутый ответ.

Кратко: общего подхода нет. Зависит от системы. Обычно библиотеки самодостаточны. Если нет → программы линкуются со всеми зависимостями, что может быть автоматизировано. Это в принципе и есть общая практика.

UPD: альтернативно, твою библиотеку можно _статически_ связать с зависимостями, тогда они будут включены в твою библиотеку. Это скорей всего как раз то, что ты хочешь.

Исходная версия beastie, :

http://www.delorie.com/gnu/docs/libtool/libtool_39.html ← более развёрнутый ответ.

Кратко: общего подхода нет. Зависит от системы. Обычно библиотеки самодостаточны. Если нет → программы линкуются со всеми зависимостями, что может быть автоматизировано. Это в принципе и есть общая практика.