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

 
 
 
Reply to this topicStart new topic
> Ошибка линкера. Что это значит?, Ошибка линкера. Что это значит?
shamray
сообщение Sep 14 2005, 14:37
Сообщение #1


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

Группа: Свой
Сообщений: 114
Регистрация: 31-08-05
Из: Украина, Одесса
Пользователь №: 8 105



При компиляции в IAR7.10 для 51-х линкер выдает следующую ошибку:


Fatal Error[e34]: Filename too long: "version\8051\LIB\CLIB\cl-pli-nlxd-1e16x01.r51 -D_IDATA_STACK_SIZE=0x20 -D_EXTENDED_STACK_START=0x00
-D_EXTENDED_STACK_END=0x00 -D_EXTENDED_STACK_SIZE=0x00
-D_PDATA_STACK_SIZE=0x80 -D_XDATA_STACK_SIZE=0xfff
-D_XDATA_HEAP_SIZE=0x7ff -D_FAR_HEAP_SIZE=0x7ff
-D_HUGE_HEAP_SIZE=0x7ff"

Что это означает. В смысле почему он ругается и как это исправить?
Go to the top of the page
 
+Quote Post
kolobok0
сообщение Sep 15 2005, 12:35
Сообщение #2


практикующий тех. волшебник
*****

Группа: Участник
Сообщений: 1 190
Регистрация: 9-09-05
Пользователь №: 8 417



Цитата(shamray @ Sep 14 2005, 18:37)
..... Filename too long: "version\8051\LIB\CLIB\cl-pli-nlxd-1e16x01.r51 .............


судя по не нашенскому языку - не нравиться имя файла (пишит дюже длинное). Вполне может быть линковщик досовский. а в дос формате имя файла не может привышать 8 знакомест. А вызов небось осуществляеться из OS поддерживающей "длинные имена" (форточки к примеру).

Как лекарство - попробуйте переименовать имя файла в досовский формат.
например

vau_1001.r51

удачи Вам
(круглый)
Go to the top of the page
 
+Quote Post
Shedon
сообщение Sep 16 2005, 07:39
Сообщение #3


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

Группа: Свой
Сообщений: 110
Регистрация: 30-11-04
Из: Nizhny Novgorod
Пользователь №: 1 262



Цитата
Вполне может быть линковщик досовский.
у иар 7,01 линковщик далеко не досовский. Попробуйте убрать в настройках проекта в разделе XLINK, вкладке Include галочку "Override default library name"
Go to the top of the page
 
+Quote Post

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

 


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


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