>>>>Каким-то образом порушил этот файл libintl.so.1. Я его нашел на другом сервере
>>>>- перенес по фтп (в бинаре естественно), права все сохранены (555).
>>>>А система все равно его не видит в упор:
>>>>
>>>>/usr/libexec/ld-elf.so.1: Shared object "libintl.so.1" not found
>>>>
>>>>Не надо ли чего-нибудь запустить, типа ldkonfig ?
>>>>
>>>>Заранее спасибо все откликнувшимся. Не судите строго - я совсем не сисадмин,
>>>>простой пользователь - притом не юникосовый :)
>>>
>>>libintl библиотека из gettext
>>>whereis gettext
>>>версии gettext 0.10.xx - libintl.so.1
>>>с версий 0.11.x - libintl.so.2
>>>
>>>cd /usr/local/lib
>>>mv libintl.so libintl.so.1
>>>ln -s libintl.so.1 libintl.so
>>>ldconfig -m /usr/local/lib/libintl.so
>>>или
>>>ldconfig -R
>>
>>да, можно взять из портов для 4.5, но не один gettext, а
>>еще libiconv
>>и libtools и собрать для себя
>
>
>первый вариант пока не помог. при попытке выполнить ldconfig -m /usr/local/lib/libintl.so -
>говорит что слишком много символьных ссылок.
>а при ldconfig -R ничего не говорит, но и ничего не меняется.
>Ошибка осталась той же - not found.
ясен пень, сперва нужно было посмотреть:
ls -la /usr/local/lib/libintl* - что там у тебя творится, а потом уж
действовать с головой по любому выбранному варианту
|