В принципе, есть 2 способа сделать это.Статически и динамически.Вы можете либо связать все статически, и все будет хорошо, если вы будете немного расточительны с ресурсами.Или вы можете динамически связываться с конкретным libboost-regex.so.41.2.2 или любой другой текущей версией.В последнем случае вы, вероятно, захотите включить версию, которую вы используете, добавив префикс ldd с LD_LIBRARY_PATH.
Я знаю, что это несколько высокий уровень.Чтобы быть более конкретным, мне нужно больше деталей.Что говорит ldd your-program (то, что вы запускаете)?Скорее всего, проблема в том, что повышение немного отличается в схеме со-версиями от обычной схемы «мы только разбиваем ABI-on-the-first-version-number».Если у вас есть какой-то файл сборки (я не знаю блоков кода), это тоже было бы неплохо увидеть.