Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: IAR4.40A
Форум разработчиков электроники ELECTRONIX.ru > Микроконтроллеры (MCs) > ARM
nameless
В опциях компилятора ткнул на Embedded C++ и получил вот такое

Error[e46]: Undefined external "AT91F_LowLevelInit" referred in ?RESET ( C:***\Embedded Workbench 4.0 Evaluation\Debug\Obj\Cstartup.r79)
Error[e46]: Undefined external "AT91F_disable_interrupt()" referred in _int_flash ( C:***\Embedded Workbench 4.0 Evaluation\Debug\Obj\_int_flash.r79 )
Error[e46]: Undefined external "AT91F_enable_interrupt()" referred in _int_flash ( C:***\Embedded Workbench 4.0 Evaluation\Debug\Obj\_int_flash.r79 )

ткните носом пожалуйста....
Сергей Борщ
Цитата(nameless @ Jan 4 2007, 16:51) *
В опциях компилятора ткнул на Embedded C++ и получил вот такое

Error[e46]: Undefined external "AT91F_LowLevelInit" referred in ?RESET ( C:***\Embedded Workbench 4.0 Evaluation\Debug\Obj\Cstartup.r79)
Error[e46]: Undefined external "AT91F_disable_interrupt()" referred in _int_flash ( C:***\Embedded Workbench 4.0 Evaluation\Debug\Obj\_int_flash.r79 )
Error[e46]: Undefined external "AT91F_enable_interrupt()" referred in _int_flash ( C:***\Embedded Workbench 4.0 Evaluation\Debug\Obj\_int_flash.r79 )

ткните носом пожалуйста....
Перекомпилить файл в котором эти функции определены тоже в режиме С++ или искать где они объявлены (скорее всего в каком-нибудь .h) и дописать к ним ключевое слово extern "C".
nameless
Спасибо. Последнее помогло.
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.