Почитайте man ld.so и про RPATH.
Почитал. Проблема осталась.
В 2-х словах: собираю портабл приложение. Я не хочу менять какие-то настройки в системе, приписывать пути, менять конфиги ОС. Во первых не хочу на каждой машине это делать, во вторых конечный пользователь не умеет этого делать. Я хочу распаковать папку с бинарником и всеми нужными либами в одном любом месте, запустить бинарник (или скрипт) и чтоб прога заработала. Скрипт не должен менять в системе пути. Папку с бинарником могут полоджить куда угодно. Можно как-то запустит прогу с сказать линуксу "Запути эту прогу, библиотеки ищи в текущей директории"?
ps статику не предлагать.