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

 
 
2 страниц V  < 1 2  
Reply to this topicStart new topic
> IAR и строки - помогите
VladimirYU
сообщение Mar 6 2009, 09:32
Сообщение #16


Местный
***

Группа: Свой
Сообщений: 426
Регистрация: 5-04-07
Из: Санкт-Петербург
Пользователь №: 26 782



Цитата(dowhile @ Mar 6 2009, 12:08) *
В Релизе таже батва что в Дебаге - вот. Что это такое ?


Иногда помогает Rebuild all
Цитата(VladimirYU @ Mar 6 2009, 12:27) *
Иногда помогает Rebuild all

Попробуйте полностью пересобрать проект, т.е. сделайте Remove всем файлам, а затем заново включите в их проект. Проверьте правильность всех путей к хидерам и библиотекам.
Причина редактирования: Излишнее цитирование.
Go to the top of the page
 
+Quote Post
MrYuran
сообщение Mar 6 2009, 09:48
Сообщение #17


Беспросветный оптимист
******

Группа: Свой
Сообщений: 4 640
Регистрация: 26-12-07
Из: Н.Новгород
Пользователь №: 33 646



Цитата(dowhile @ Mar 6 2009, 12:02) *
выкинул из проги одну большую строку - влезла в память.
Теперь новая напасть - что за ошибка ?

выкинули - вот и ошибка...
Ну возьмите для начала хоть мегу8...
а там уж, как разберётесь, может удастся упаковать


--------------------
Программирование делится на системное и бессистемное. ©Моё :)
— а для кого-то БГ — это Bill Gilbert =)
Go to the top of the page
 
+Quote Post
dowhile
сообщение Mar 6 2009, 09:56
Сообщение #18


Участник
*

Группа: Новичок
Сообщений: 40
Регистрация: 14-02-09
Пользователь №: 44 853



Создал новую папку - туда только исходники скопировал, создал вокспэйс и новые проект.

таже батва :

Changed settings forces a full rebuild...
Building configuration: iar520 - Debug
Updating build tree...

0 file(s) deleted.
Updating build tree...
gsm_avrv4_c.c
Linking
Error[e46]: Undefined external "__iar_Strchr" referred in gsm_avrv4_c ( C:\_WORKs\__gsm sms\Debug\Obj\gsm_avrv4_c.r90 )
Error[e46]: Undefined external "__iar_Strstr" referred in gsm_avrv4_c ( C:\_WORKs\__gsm sms\Debug\Obj\gsm_avrv4_c.r90 )
Error while running Linker

Total number of errors: 2
Total number of warnings: 0



Цитата(MrYuran @ Mar 6 2009, 12:48) *
выкинули - вот и ошибка...


Ну еслиб совсем выкинул то и ошибка была что "адентифая не определен", конечно я просто укаоротил ее.


вот совсем убрал строку - ЕСТЕСТВЕННО он пишет об этом с возмущением:

Error[Pe020]: identifier "szSMSPower" is undefined C:\_WORKs\__gsm sms\gsm_avrv4_c.c 528


Теперь убрал упоминание это строки в проге - компилер опять за свое ....


Building configuration: iar520 - Debug
Updating build tree...
gsm_avrv4_c.c
Linking
Error[e46]: Undefined external "__iar_Strchr" referred in gsm_avrv4_c ( C:\_WORKs\__gsm sms\Debug\Obj\gsm_avrv4_c.r90 )
Error[e46]: Undefined external "__iar_Strstr" referred in gsm_avrv4_c ( C:\_WORKs\__gsm sms\Debug\Obj\gsm_avrv4_c.r90 )
Error while running Linker

Total number of errors: 2
Total number of warnings: 0
Go to the top of the page
 
+Quote Post
XVR
сообщение Mar 6 2009, 09:56
Сообщение #19


Гуру
******

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



Цитата(dowhile @ Mar 6 2009, 12:08) *
В Релизе таже батва что в Дебаге - вот. Что это такое ?

Error[e46]: Undefined external "__iar_Strchr" referred in gsm_avrv4_c ( C:\_WORKs\__gsm sms\Release\Obj\gsm_avrv4_c.r90 )
Error[e46]: Undefined external "__iar_Strstr" referred in gsm_avrv4_c ( C:\_WORKs\__gsm sms\Release\Obj\gsm_avrv4_c.r90 )
Error while running Linker
Похоже он это сделал из функций strstr и strchr. Либо они перебились каким то define'ом (где то в стандартных библиотеках), либо они таковыми и должны быть, а у вас не подключена библиотека со стринговыми функциями
Причина редактирования: Излишнее цитирование.
Go to the top of the page
 
+Quote Post
dowhile
сообщение Mar 6 2009, 10:10
Сообщение #20


Участник
*

Группа: Новичок
Сообщений: 40
Регистрация: 14-02-09
Пользователь №: 44 853



Вот че еще подключить то ???

#include <io2313.h>
#include <string.h>
#include <pgmspace.h>
#include <inavr.h>
#include <stdbool.h>
#include "signal.h"

Может прожект IAR скачайте да взглянете ? там 12 кб всего.

===========
блин крапал я себе в 2 мб CVAVR проблем не знал ни со стрингами ни с линкерами всякими ... а тут на тебе - ГОТОВЫЙ ПРОЕТ, компиль да юзай. Фига !

Может у меня демо период закончился ???

Сообщение отредактировал dowhile - Mar 6 2009, 10:01
Прикрепленные файлы
Прикрепленный файл  1_gsm_sms.rar ( 11.97 килобайт ) Кол-во скачиваний: 15
 
Go to the top of the page
 
+Quote Post
VladimirYU
сообщение Mar 6 2009, 10:41
Сообщение #21


Местный
***

Группа: Свой
Сообщений: 426
Регистрация: 5-04-07
Из: Санкт-Петербург
Пользователь №: 26 782



Цитата(dowhile @ Mar 6 2009, 13:10) *
Вот че еще подключить то ???

У меня в релизе все собралось, правда под 5.10А

Цитата(VladimirYU @ Mar 6 2009, 13:35) *
У меня в релизе все собралось, правда под 5.10А

Да и еще, собралось под С++ с максимальной оптимизацией по объему.
Похоже для 2313 "коротка была кольчужка".
Причина редактирования: Излишнее цитирование.
Go to the top of the page
 
+Quote Post
dowhile
сообщение Mar 6 2009, 11:18
Сообщение #22


Участник
*

Группа: Новичок
Сообщений: 40
Регистрация: 14-02-09
Пользователь №: 44 853



Цитата(VladimirYU @ Mar 6 2009, 13:41) *
У меня в релизе все собралось, правда под 5.10А
Да и еще, собралось под С++ с максимальной оптимизацией по объему.
Похоже для 2313 "коротка была кольчужка".


Дак дайте плиз архивчик. Я 5.11 поставлю.
Go to the top of the page
 
+Quote Post
VladimirYU
сообщение Mar 6 2009, 11:27
Сообщение #23


Местный
***

Группа: Свой
Сообщений: 426
Регистрация: 5-04-07
Из: Санкт-Петербург
Пользователь №: 26 782



Цитата(dowhile @ Mar 6 2009, 14:18) *
Дак дайте плиз архивчик. Я 5.11 поставлю.

А Вы свой уже прокидали? rolleyes.gif Я полагаю если Вы в опциях пректа поставите С++, и оптимизацию Size Maximum optimization, то должно все получиться и на 5.20
Go to the top of the page
 
+Quote Post
dowhile
сообщение Mar 6 2009, 11:44
Сообщение #24


Участник
*

Группа: Новичок
Сообщений: 40
Регистрация: 14-02-09
Пользователь №: 44 853



Спасибо, попробую. Но у меня в WinAVR 200812 с ходу собралось все и в 2313 влезло БЕЗ вопросов с оптимизацией O1 - там такая была в мэйке.

Есще раз СПАСИБО ! всем кто помогал.
Go to the top of the page
 
+Quote Post

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

 


RSS Текстовая версия Сейчас: 18th June 2025 - 17:40
Рейтинг@Mail.ru


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