История изменений
Исправление Stanson, (текущая версия) :
Зачем в системном каталоге хранить библиотеку с нестандартным именем при том, что никто кроме твоей программы ничего про нее знать не будет и использовать соответственно тоже. Это замусоривание.
Я вообще не понимаю, зачем в такой ситуации делать эту библиотеку динамической.
Динамические библиотеки в системной библиотечной директории с версиями отличными от текущих дистрибутивных имеют смысл если, скажем, используется какие-то отстающие от апстрима проприетарные софтины, или софтины которые просто лениво (или вовсе невозможно на данном железе) пересобирать. При этом никаких проблем нету, потому что либы дистрибутивные, и более старые, так что если и будет что-то в дальнейшем устанавливаться, то только новее.
RPATH может быть удобен, например, для софта устанавливаемого в хомяк, например, но это как-то некрасиво. Ну ещё может для тестирования чего-либо на предмет совместимости с разными либами. Как законченное решение для распространения - сомнительно как-то.
Исходная версия Stanson, :
Зачем в системном каталоге хранить библиотеку с нестандартным именем при том, что никто кроме твоей программы ничего про нее знать не будет и использовать соответственно тоже. Это замусоривание.
Я вообще не понимаю, зачем в такой ситуации делать эту библиотеку динамической.
Динамические библиотеки в системной библиотечной директории с версиями отличными от текущих дистрибутивных имеют смысл если, скажем, используется какие-то отстающие от апстрима проприетарные софтины, или софтины которые просто лениво (или вовсе невозможно на данном железе) пересобирать. При этом никаких проблем нету.
RPATH может быть удобен, например, для софта устанавливаемого в хомяк, например, но это как-то некрасиво. Ну ещё может для тестирования чего-либо на предмет совместимости с разными либами. Как законченное решение для распространения - сомнительно как-то.