Добрый вечер!
Есть кросплатформенная прога, написанная на Qt. Стоит задача ее распространения. Если в винде положить рядом с exe-шником нужные библиотеки dll от qt (например QtCore4.dll и другие), то тогда прога запускается вне зависимости от того, какая версия qt установлена в системе, т.е. прога использует в первую очередь те длл, которые лежат в той же папке.
А вот с linux'ом все сложнее. В системе установлена версия 4.2.2, а проге нужно минимум 4.6.2. Пробовал в ту же папку с бинарником положить файлик libQtCore4.4.6.2.so и в той же папке сделать симлинк на него, - не получается, прога все равно системную либу берет.
Вариант с заменой системной библиотеки qt на мою более новую версию не подходит потому что сервак не мой и боюсь что-нибудь сломается при этом.
Как мне сделать в linux'e так, чтобы прога использовала именно скопированные с ней же библиотеки qt? Спасибо.