Бывает так, что программа не находит какие-то библиотеки, но они есть, только расположены в /usr/local/lib.
Проблема в том, что система не ищет в этих каталогах, поэтому не находит нужных библиотек.
Чтобы Linux начал искать библиотеки в нужных каталогах, надо в файл /etc/ld.so.conf прописать путь с нужному каталогу. Каждый путь прописывается. начиная с новой строки.
После того как путь прописан, нужно выполнить команду обновления кеша библиотек:
ldconfig
Данную команду нужно выполнять от рута.