Мой busybox не выполняет служебные команды не апплета - PullRequest
1 голос
/ 04 февраля 2010

Я установил последнюю версию busybox в свой новый встроенный проект. Он работает нормально, пока я не попытаюсь добавить dropbear в свое приложение. Оболочка busybox жалуется, что dropbear не найден, хотя команда «which dropbear» дает правильный ответ «/ sbin / dropbear». Если я изменяю его режим на RW, он жалуется, что dropbear не исполняется. Я пробовал другие не-bosybox команды, и он жалуется на то же самое. Это должно быть проблемой настройки. Может кто-нибудь мне помочь? Большое спасибо.

Allan

1 Ответ

5 голосов
/ 04 февраля 2010

Возможно, вам не хватает необходимых библиотек? Некоторые среды не выводят полезные сообщения, когда это происходит. Проверьте, с какими библиотеками он хочет связать.

ldd или objdump -x <file> |grep NEEDED полезны.

Возможно, вы захотите сделать это со своей машины сборки, так как похоже, что встроенная оболочка довольно повреждена.

...