Осваиваю Embedded Linux. Скомпилил Hello world под MIPS32. Пытаюсь запускать на таргете получаю ошибку: can't resolve symbol '__uClibc_start_main
Не пойму в чем причина. Запускал анализатор заголовка ELF для своего файла и для работающего файла с устройства. Существенной разницы не обнаружил.
Просмотрел оба бинарных файла в текстовом режиме. Видно, что в теле работающего файла имеется строка __uClibc_main, а моем файле - __uClibc_start_main Почитал интернет, сходу не нашел, почему может быть так.
В чем моя ошибка?
|