реклама на сайте
подробности

 
 
> IAR4.40A, переезд на Cpp
nameless
сообщение Jan 4 2007, 17:51
Сообщение #1


Частый гость
**

Группа: Свой
Сообщений: 174
Регистрация: 9-07-04
Пользователь №: 305



В опциях компилятора ткнул на 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 )

ткните носом пожалуйста....
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов (1 - 2)
Сергей Борщ
сообщение Jan 4 2007, 18:13
Сообщение #2


Гуру
******

Группа: Модераторы
Сообщений: 8 455
Регистрация: 15-05-06
Из: Рига, Латвия
Пользователь №: 17 095



Цитата(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".


--------------------
На любой вопрос даю любой ответ
"Write code that is guaranteed to work, not code that doesn’t seem to break" (C++ FAQ)
Go to the top of the page
 
+Quote Post
nameless
сообщение Jan 4 2007, 18:39
Сообщение #3


Частый гость
**

Группа: Свой
Сообщений: 174
Регистрация: 9-07-04
Пользователь №: 305



Спасибо. Последнее помогло.
Go to the top of the page
 
+Quote Post

Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 20th July 2025 - 22:21
Рейтинг@Mail.ru


Страница сгенерированна за 0.01884 секунд с 7
ELECTRONIX ©2004-2016