Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Вопрос по DsPIC
Форум разработчиков электроники ELECTRONIX.ru > Микроконтроллеры (MCs) > Все остальные микроконтроллеры > PIC
krik
При переносе проекта с MPLAB7.60 +C30 v2.05 на MPLAB8.10 +C30 v3.0 получаю вот это:

Link Error: Could not allocate section _00e663f049805c9c at 0x840
Link Error: Could not allocate section _00e6646049805c9c at 0x840
и т.д.


Кто бы объяснил что это значит?
Vlad27
Цитата(krik @ Jan 29 2009, 07:04) *
При переносе проекта с MPLAB7.60 +C30 v2.05 на MPLAB8.10 +C30 v3.0 получаю вот это:

Link Error: Could not allocate section _00e663f049805c9c at 0x840
Link Error: Could not allocate section _00e6646049805c9c at 0x840
и т.д.


Кто бы объяснил что это значит?


Ошибка линковки, естественно. Что еще можно сказать, не видя проекта?
krik
Цитата(Vlad27 @ Jan 29 2009, 13:22) *
Ошибка линковки, естественно. Что еще можно сказать, не видя проекта?


То, что это ошибка линковки и так понятно.
Впрос почему это появляется при смене версии компилятора С30?
Vlad27
Цитата(krik @ Jan 29 2009, 12:36) *
То, что это ошибка линковки и так понятно.
Впрос почему это появляется при смене версии компилятора С30?

По разным причинам, можно долго гадать. У меня при переходе на свежую версию С30 таких проблем
не возникало (сейчас v. 3.11b). Камень то хоть какой? Linker script модифицировали?
krik
Цитата(Vlad27 @ Jan 29 2009, 15:51) *
По разным причинам, можно долго гадать. У меня при переходе на свежую версию С30 таких проблем
не возникало (сейчас v. 3.11b). Камень то хоть какой? Linker script модифицировали?


Камень dsPIC30F4011,
Linker script - тот же (--script="..\..\Program Files\Microchip\MPLAB C30\support\gld\p30f4011.gld",--),
изменились лишь директории проекта и директория установки MPLAB C30 (вместо диска С теперь диск Е).
Vlad27
Цитата(krik @ Jan 29 2009, 20:52) *
Камень dsPIC30F4011,
Linker script - тот же (--script="..\..\Program Files\Microchip\MPLAB C30\support\gld\p30f4011.gld",--),
изменились лишь директории проекта и директория установки MPLAB C30 (вместо диска С теперь диск Е).

Попробуйте создать новый проект, проверьте пути в системных переменных, скомпилируйте что-нибудь простое
(example от С30).
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.