LINUX.ORG.RU

как подсунуть правильные либы?


0

0
Так плучилось, что имена некоторых динамических библиотек в моей системе совпадают, например есть /usr/lib/libshell.so от Korn shell и /usr/local/lib/libshell.so от wine. ldd /usr/local/bin/wine утверждает, что юзается либа от Korn shell. Это как-то влияет на работоспособность программ? Как можно исправить? sudo rm ..., sudo /sbin/removepkg ... и подобное просьба не предлагать.
anonymous
Собирай wine с явным указанием каталога библиотек.
P.S. Вообще они должны лежать по умолчанию /usr/local/lib/wine.
jackill ★★★★★
()
Ну, это понятно. Другое дело, что кое-какие вещи пересобирать большой напряг, а другие - невозможно или сильно не рекомендуется. Неужели нет способа поправить это без пересборки?
anonymous
()
PS разве если при сборке wine я укажу в configure ключ --libdir=/usr/local/lib/wine это что-то изменит? Либы wine там уже есть, только ldd утверждает, что в некоторых случаях используются другие, но с таким же именем файла. Или нужен другой ключ? Какой?

wine я указал только для примера. cxoffice я собирать без исходников не умею, например :(

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.