давай проверим. so.7zнужно куданить положить.
запустить MRS в стиле
LD_PRELOAD="/путь/к/lib1.so /путь/к/lib2.so" ./MRS
работает это так - загрузчик всовываетв кеш адресного пространства сеанса ( консоли или где запущен процесс ) список либ, там к тому времени уже есть они же но из системы, например libc, но в линуксе эта пролема решена версионированием, одна и таже библиотека может иметь разыне версии и загружени в адресное пространсво окружения одновременно, если после этого ( запуск MRS c LD_PRELOAD ) зпускается дочерний процесс - он уже может выбрать версию. тоесть загрузчик системы это сделает по заголовкам запускаемого бинаря - никаких конфликтов. грамотный и обобщенный механизм. попрожуй. у меня так среда для плис работает - старье с старыми дровами на отлfдчик.