LINUX.ORG.RU

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

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

Есть кстати такой ещё вариант но он сильно уже зависит от того чего у тебя в либе. Если количество зависимостей не будет сильно расти, а используемые интерфейсы имеют совместимость в нужном множестве дистров - можно использовать для зависимостей позднее связывание. Это конечно подкинет кода, и усложнит работу с ошибками(как минимум нужно обработать ситуацию когда нужное API не нашлось), но позволит сделать решение ощутимо портабельней.

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

Есть кстати такой ещё вариант но он сильно уже зависит от того чего у тебя в либе. Если количество зависимостей не будет расти, а используемые интерфейсы имеют совместимость в нужном множестве дистров - можно использовать для зависимостей позднее связывание. Это конечно подкинет кода, и усложнит работу с ошибками(как минимум нужно обработать ситуацию когда нужное API не нашлось), но позволит сделать решение ощутимо портабельней.