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

 
 
> Error[e46]: Undefined external "?need_segment_init" referred in ...
AndryG
сообщение Dec 17 2009, 09:42
Сообщение #1


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

Группа: Свой
Сообщений: 139
Регистрация: 23-05-05
Из: UA
Пользователь №: 5 317



Доброго.

Подскажите, пжлст, в какую сторону смотреть с этой ошибкой. В другом проекте этот файл линкуется без проблем.

Куда копать надоть?
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
AndryG
сообщение Dec 17 2009, 10:23
Сообщение #2


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

Группа: Свой
Сообщений: 139
Регистрация: 23-05-05
Из: UA
Пользователь №: 5 317



Чистый С. (Остальные пункты вообще неактивны)
Проект создавал по шаблону "пустой проект".

Создал еще один проект для Tiny13.
Начал ругаться на "не хватает памяти."
Уменьшил CSTACK - перестало кричать на нехватку памяти, зато появилась эта же ошибка.
Уменьшил еще CSTACK - ошибка исчезла.
Увеличил - и больше она не появляется. (сделал clean и rebuild all)

Мдя. Моя третья попытка поменять компилятор и разобраться с IAR ... не оставляйте меня одного smile.gif

Еще раз. Новый проект с двумя файлами. Чип - Тини13
Цитата
Building configuration: test - Debug
Updating build tree...

5 file(s) deleted.
Updating build tree...
br.c
kbd.c
Linking
Error[e16]: Segment RSTACK (size: 0x20 align: 0) is too long for segment definition. At least 0x3 more bytes needed. The problem occurred
while processing the segment placement command "-Z(DATA)RSTACK+_..X_RSTACK_SIZE=_..X_RSTACK_BASE-_..X_RSTACK_END",
where at the moment of placement the available memory ranges were "DATA:83-9f"
Reserved ranges relevant to this placement:
DATA:60-60 TINY_I
DATA:61-62 TINY_Z
DATA:63-82 CSTACK
DATA:83-9f RSTACK
Error while running Linker

Total number of errors: 1
Total number of warnings: 0

Уменьшаю CSTACK до 0x1D

Блин!!! Теперь всё компилится и линкуется sad.gif Что это!?
Go to the top of the page
 
+Quote Post



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

 


RSS Текстовая версия Сейчас: 22nd August 2025 - 12:52
Рейтинг@Mail.ru


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