Уважаемые коллеги, как заставить библиотеки qt двух разных версий (4.6 и 4.8) ужиться на одной ОС?
Мы вынуждены использовать RHEL 6.4. По умолчанию с ним идёт Qt 4.6.2. Необходимо поставить на него софт, слинкованный с Qt 4.8.x. Проблема в том, что софт проприетарный, ставится из пакетов. Исходников для него, чтобы попытаться скомпилироваться с 4.6.2, нет. Соответственно нет возможности изучить вопрос о совместимости этого софта и старой библиотеки.
Если сделать objdump любого бинарника, использующего Qt, то в разделе Dynamic Section будут записи библиотек без указания версий... Типа:
...
NEEDED libQtGui.so.4
...
Поэтому, я так понимаю, разведение одноименных библиотек с разными версиями по разным папкам не поможет? Это были мысли вслух Спасибо...