История изменений
Исправление 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 ← более развёрнутый ответ.
Кратко: общего подхода нет. Зависит от системы. Обычно библиотеки самодостаточны. Если нет → программы линкуются со всеми зависимостями, что может быть автоматизировано. Это в принципе и есть общая практика.