Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: can't resolve symbol '__uClibc_start_main
Форум разработчиков электроники ELECTRONIX.ru > Cистемный уровень проектирования > Операционные системы > Linux
Pavel_I
Осваиваю Embedded Linux.
Скомпилил Hello world под MIPS32. Пытаюсь запускать на таргете получаю ошибку:
can't resolve symbol '__uClibc_start_main

Не пойму в чем причина.
Запускал анализатор заголовка ELF для своего файла и для работающего файла с устройства.
Существенной разницы не обнаружил.

Просмотрел оба бинарных файла в текстовом режиме. Видно, что в теле работающего файла имеется строка __uClibc_main, а моем файле - __uClibc_start_main
Почитал интернет, сходу не нашел, почему может быть так.

В чем моя ошибка?
Pavel_I
Вопрос снят.
Версия toolchains не соответствовала версии uClibc.
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.