LINUX.ORG.RU

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

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

Ну вот смотри, допустим программа давно не обновлялась, релиз в 2014 году. Захожу в репо Ubuntu 14.04 и 16.04, распаковываю и сравниваю. Ldd говорит, что сборка №1 хочет libgnutls.so.31, а сборка №2 - libgnutls.so.45. Собраны из одного исходника... Вывод: проге пофиг с чем линковаться :-)

И даже если не пофиг и версия 45 это нижняя планка, с которой работает прога - библиотеку можно положить с программой. Вот глянь мой лаунчер для Майнкрафта, он требует Qt 5.4 и некую библиотеку Quazip. И тем не менее, запускается практически в любом линуксе, даже времён Qt3.

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

Ну вот смотри, допустим программа давно не обновлялась, релиз в 2014 году. Захожу в репо Ubuntu 14.04 и 16.04, распаковываю и сравниваю. ldd говорит, что сборка №1 хочет libgnutls.so.31, а сборка №2 - libgnutls.so.45. Собраны из одного исходника... Вывод: проге пофиг с чем линковаться :-)

И даже если не пофиг и версия 45 это нижняя планка, с которой работает прога - библиотеку можно положить с программой. Вот глянь мой лаунчер для Майнкрафта, он требует Qt 5.4 и некую библиотеку Quazip. И тем не менее, запускается практически в любом линуксе, даже времён Qt3.

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

Ну вот смотри, допустим программа давно не обновлялась, релиз в 2014 году. Захожу в репо Ubuntu 14.04, и 16.04, распаковываю и сравниваю. ldd говорит, что сборка №1 хочет libgnutls.so.31, а сборка №2 - libgnutls.so.45. Собраны из одного исходника... Вывод: проге пофиг с чем линковаться :-)

И даже если не пофиг и версия 45 это нижняя планка, с которой работает прога - библиотеку можно положить с программой. Вот глянь мой лаунчер для Майнкрафта, он требует Qt 5.4 и некую библиотеку Quazip. И тем не менее, запускается практически в любом линуксе, даже времён Qt3.

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

Ну вот смотри, допустим программа давно не обновлялась, релиз в 2014 году. Захожу в репо Ubuntu 14.04, и 16.04, распаковываю и сравниваю. ldd говорит, что сборка №1 хочет libgnutls.so.31, а сборка №2 - libgnutls.so.45. Собраны из одного исходника... Вывод: проге пофиг с чем линковаться :-)

И даже если не пофиг, и версия 45 это нижняя планка, с которой работает прога - библиотеку можно положить с программой. Вот глянь мой лаунчер для Майнкрафта, он требует Qt 5.4 и некую библиотеку Quazip. И тем не менее, запускается практически в любом линуксе, даже времён Qt3.

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

Ну вот смотри, допустим программа давно не обновлялась, релиз в 2014 году. Захожу в репо Ubuntu 14.04, и 16.04, распаковываю и сравниваю. ldd говорит, что сборка №1 хочет libguntls.so.31, а сборка №2 - libgnutls.so.45. Собраны из одного исходника... Вывод: проге пофиг с чем линковаться :-)

И даже если не пофиг, и версия 45 это нижняя планка, с которой работает прога - библиотеку можно положить с программой. Вот глянь мой лаунчер для Майнкрафта, он требует Qt 5.4 и некую библиотеку Quazip. И тем не менее, запускается практически в любом линуксе, даже времён Qt3.

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

Ну вот смотри, допустим программа давно не обновлялась, релиз в 2014 году. Захожу в репо Ubuntu 14.04, и 16.04, распаковываю и сравниваю. ldd говорит, что сборка №1 хочет libguntls.so.31, а сборка №2 - libgnutls.so.45. Собраны из одного исходника... Вывод: проге пофиг с чем линковаться :-)

И даже если не пофиг - зависимость можно положить с собой. Вот глянь мой лаунчер для Майнкрафта, он требует Qt 5.4 и некую библиотеку Quazip. И тем не менее, запускается практически в любом линуксе, даже времён Qt3.