Я пытаюсь сделать встраиваемый Linux для процессорной платы SuperH. Я использую набор инструментов Buildroot 2012.2 с uClibc.
Все компилируется нормально, но когда я пытаюсь запустить некоторые из апплетов BusyBox (например, 'ls' или 'mount'), я получаю ошибку, подобную этой:
ls: : Unknown error 2
В частности, для 'ls' эта ошибка записывается как количество файлов в папке.
У вас есть идеи, что может быть причиной этого? Похоже, что ни у кого в Интернете такой проблемы нет, и я несколько дней ползаю конфиги без удачи.
Я полагаю, что ошибка может быть вызвана неверно сконфигурированным uClibc, но это только мое предположение.
Спасибо.
EDIT:
Я включил несколько вариантов сообщений об ошибках в uClibc, и теперь я получаю сообщение об ошибке «нет такого файла или каталога».