Есть некая динамическая библиотека, которая используется моей программой. Либа тоже самописная. Кидаю в /usr/local/lib/mylib/ файл mylib.so
дальше делаю ldconfig. ldconfig -p показывает что знает мою библиотеку. В скрипте на питоне делаю следующее:
name = 'mylib'
loadName = find_library(name)
получаю ошибку: библиотека не найдена. пробую проделать то же самое в интерактивном режиме — результат аналогичный. пробовал так же поместить либу в другую папку, а путь к ней прописать в /etc/ld.so.conf.d/ в файле с именем mylib.conf
что делать и куда пилить?
UPD: здесь тоже всё прочитал: http://python.net/crew/theller/ctypes/tutorial.html
UPD2: так же пробовал прописать путь в переменную среды LD_LIBRARY_PATH. Не помогло. С именем библиотеки всё нормально, так что здесь проблем быть не может(т.е.вариант с неправильным указанием имени библиотеки отпадает)