LINUX.ORG.RU

Никак не пойму, в чём фишка то?


0

0

Переписываю файл (ipx_route) на другую linux - машину. Задаю chmod 755. Не запускается - хоть тресни! Говорит - not found. В том же каталоге другие файлы типа route и т. д. запускаются отлично, а этот - нет! Библиотеки типа /lib/libc.so.5.4.22 или /etc/ld.so.cache есть (в смысле тоже переписаны). Кто знает - подскажите - беда просто...


Попробуй полный путь написать, типа
/usr/local/mydir/ipx_route

Есть способ увидеть все требуемые прогой
библиотеки:
ldd ipx_route

Eugen
()

Да, чуть не забыл. Возможно, что библиотеки
переписаны, но не установлены.
Для установки переписанных библиотек (они должны
быть переписаны в директории, где находятся другие
библиотеки: типа /lib или /usr/lib и т.п.) нужно
запустить ldconfig

Eugen
()
Ответ на: комментарий от Eugen

ldconfig тоже нет. Переписал. Она запустилась, так как Static Linked. Запустил (/sbin/ldconfig -n /lib). Всё равно тоже самое. ipx_route не запускается принципиально - говорит - not found :(((

kocha
() автор топика
Ответ на: комментарий от kocha

Я чесно говоря с таким еще не сталкивался.
Думаю ответ будет очень простой (когда
все выяснится :-)

Вот еще одна версия.
Попробуйте посмотреть что внутри файла ipx_route
Возможно, это скрипт вызывающий другую программу.
А другой программы просто нет.
Это общие соображения, так как с ipx_route дела
не имел.

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