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

 
 
> Траблы с HI-TECH 18
Rusoil
сообщение Sep 23 2009, 07:14
Сообщение #1


Участник
*

Группа: Участник
Сообщений: 47
Регистрация: 21-01-09
Пользователь №: 43 695



Переношу кусок проекта с LPC на PIC18F97J60. Для LPC писал в IAR.

Для PIC скачал MPLAB 8.36 и два компилятора hitech PRO 9.63PL2 и STD 9.51PL2.

Почитал форум и сначало начал работать в STD - тестовые мигания светодиодом прошли. Начал переносить код, полезли непонятные и ничем не мотивированные сообщения компилятора.

Сменил компилятор на PRO - все заработало, но при окончательной линковке проекта выскакивает ошибка

CODE

Error [800] ; 0. undefined symbol "_TcpClientEventListener"
Error [800] ; 0. undefined symbol "_TcpServerEventListener"


Я знаю что это за ошибка - вроде как прототип функции есть, а тела функции нет.
Но дело в том что функции есть, прототипы описаны в хедере и везде включены.

Функции используются один раз - передается указатель на данную функцию в другой модуль.
Пробовал использовать без прототипов, просто перенес эти две функции в самое начало сишного файла и потом использовал. Таже хня.
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
testerplus
сообщение Sep 23 2009, 07:30
Сообщение #2


Участник
*

Группа: Участник
Сообщений: 54
Регистрация: 7-08-08
Из: SPb
Пользователь №: 39 471



Не бери PRO - больше намучаешься (от недоделанный). Что хоть за "непонятные" и "немотивированные" сообщения от STD?

Сообщение отредактировал testerplus - Sep 23 2009, 07:31
Go to the top of the page
 
+Quote Post



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

 


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


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