Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Сборка кросс-компилятора buildroot'om для ARM926T
Форум разработчиков электроники ELECTRONIX.ru > Микроконтроллеры (MCs) > Cредства разработки для МК > GNU/OpenSource средства разработки
Dimmy
Для сборки Использую buildroot.
Компиляция тулчейна (GCC-4.3.3) останавливается на файле crtstuff.c с ошибкой:

...../gcc/crtstuff.c: In function '__do_global_dtors_aux':
...../gcc/crtstuff.c:306: error: '__DTOR_LIST__' undeclared (first use in this function)
...../gcc/crtstuff.c:306: error: (Each undeclared identifier is reported only once
...../gcc/crtstuff.c:306: error: for each function it appears in.)
make[2]: *** [crtbegin.o] Ошибка 1

Собираю под архитектуру ARM926T, EABI

Может кто сталкивался?
Dimmy
Решил задачку
в /conf при использовании EABI меняем дефолтный суффикс (для OABI)

BR2_GNU_TARGET_SUFFIX="linux-uclibc"

на

BR2_GNU_TARGET_SUFFIX="linux-uclibcgnueabi"
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.