Указать расположение библиотек
Alex Emergy
alex.emergy на gmail.com
Вт Авг 23 22:51:32 UTC 2011
Собрал GIMP из сорцев. При попытке запуска следующее:
emergy на jober:~/gimp$ /usr/local/bin/gimp-2.7
/usr/local/bin/gimp-2.7: error while loading shared libraries:
libgimpwidgets-2.0.so.0: cannot open shared object file: No such file or
directory
Понятно, что можно так:
emergy на jober:~/gimp$ LD_PRELOAD='/usr/local/lib/libgimpwidgets-2.0.so'
/usr/local/bin/gimp-2.7
/usr/local/bin/gimp-2.7: error while loading shared libraries:
libgimpconfig-2.0.so.0: cannot open shared object file: No such file or
directory
но не каждую же подгружать отдельно?
Можно создать символические ссылки каждой библиотеки на /usr/lib, можно
сделать /usr/local/lib ссылкой на /usr/lib, можно пересобрать гимп с
другим префиксом. А есть более универсальный вариант?
ещё ls поломался Оо
emergy на jober:~/gimp$ ls
ls: error while loading shared libraries: libgimpcolor-2.0.so.0: cannot
open shared object file: No such file or directory
--
С уважением,
Alex Emergy
Подробная информация о списке рассылки ubuntu-ru