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

 
 
> IAR не линкуется проект, IAR не линкуется проект
chdm
сообщение Nov 23 2009, 15:21
Сообщение #1





Группа: Участник
Сообщений: 13
Регистрация: 23-10-09
Пользователь №: 53 160



Здравствуйте. У меня есть такая проблема. Хочу написать простое приложение типа hello world для микроконтроллера ATmega168. При этом в проект подключаю RTOS XMK (видно не получается корректно подключить). Эта RTOS линкуется, как я понимаю статически. Я её прописал в Additional Includes. Компилятор отрабатывает, а линкер ругается:
Error[e46]: Undefined external "_Xmk_core_initialize" referred in main ( E:\atmel\Dimmer\Demo\Debug\Obj\main.r90 )
Error[e46]: Undefined external "_xmkIsrSp" referred in main ( E:\atmel\Dimmer\Demo\Debug\Obj\main.r90 )
Error[e46]: Undefined external "_xmkCurThread" referred in main ( E:\atmel\Dimmer\Demo\Debug\Obj\main.r90 )
Error[e46]: Undefined external "_xmkKrnStatus" referred in main ( E:\atmel\Dimmer\Demo\Debug\Obj\main.r90 )
Error[e46]: Undefined external "_xmkCurNext" referred in main ( E:\atmel\Dimmer\Demo\Debug\Obj\main.r90 )
Error[e46]: Undefined external "_Xmk_findNext" referred in main ( E:\atmel\Dimmer\Demo\Debug\Obj\main.r90 )
Error[e46]: Undefined external "PAL__XMK_startIdle" referred in main ( E:\atmel\Dimmer\Demo\Debug\Obj\main.r90 )
Error[e46]: Undefined external "_Xmk_createThread" referred in main ( E:\atmel\Dimmer\Demo\Debug\Obj\main.r90 )
Error while running Linker

Подскажите пожалуйста как правильно прописать в ИАР.
Заранее благодарен.
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
XVR
сообщение Nov 24 2009, 08:18
Сообщение #2


Гуру
******

Группа: Свой
Сообщений: 3 123
Регистрация: 7-04-07
Из: Химки
Пользователь №: 26 847



Цитата
Additional Includes
недостаточно. Еще должна где то быть прописана библиотека с самой XMK
Go to the top of the page
 
+Quote Post
chdm
сообщение Nov 24 2009, 09:10
Сообщение #3





Группа: Участник
Сообщений: 13
Регистрация: 23-10-09
Пользователь №: 53 160



Цитата(XVR @ Nov 24 2009, 10:18) *
недостаточно. Еще должна где то быть прописана библиотека с самой XMK

Т.е. указание на объектные файлы...Да, но эта ХМК заключает в себе просто сорсы, а не динамическую библиотеку. Т.е. как я понимаю, компилятору нужно где-то прописать чтобы он в начале, перед линковкой, создал и объектные файлы ХМК из имеющихся сорсов и их использовал. Только вот в том вопрос, как это прописать в IAR?
Go to the top of the page
 
+Quote Post



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

 


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


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