Российский производитель и разработчик сертифицированного измерительного оборудования с 1987 года


Ошибки при компиляции в среде Borland 5.02

Вы не вошли.

 Поиск | Регистрация | Вход 

Дмитрий
04.11.2003 02:18:01
#1

Гость

Ошибки при компиляции в среде Borland 5.02

Ошибки  при компиляции в среде Borland 5.02 с 32-х разрядной библиотекой. На FAQ увидел этот вопрос, поставил предлагаемые там макроусловия - не помогло. Вот ошибки (их 3 штуки):
1) void interrupt ( *OldHandlerPlx)(PARM); - Functions cannot return arrays or functions   
2)int INIT_INTERRUPT_PLX(struct BOARD_INFO *bi, void interrupt IRQ_Handler_PLX(PARM)); - Value of type void is not allowed
3) там же - ) expected   
Что делать?     
 

04.11.2003 10:09:17
#2

Сотрудник "Л Кард"
Откуда: Москва
Здесь с 23.04.2014
Сообщений: 3,727

Re: Ошибки при компиляции в среде Borland 5.02

lcard_32.dll использовать и не брать пример для 16 битной версии, а брать из DLL//OLD//PRIMERS

Дмитрий
06.11.2003 00:02:51
#3

Гость

Re: Ошибки при компиляции в среде Borland 5.02

Попробовал. Добавил строчку #include "lcard_ad.h" (плюс поместил в рабочую директорию все хедеры, какие она упоминает плюс lcard_32.dll), а в проект добавил lcard_32.lib - и все осталось как прежде!

Дмитрий
06.11.2003 00:22:54
#4

Гость

Re: Ошибки при компиляции в среде Borland 5.02

Извините Христаради, забыл спросить сразу: plx_api.obj (я работаю с L-783) подлинкуется корректно или ее нужно пересобрать под 32-х битный вариант специально? Тот же самый вопрос про Watcom 10 или Watcom 11.
Заранее спасибо.

06.11.2003 09:11:07
#5

Сотрудник "Л Кард"
Откуда: Москва
Здесь с 23.04.2014
Сообщений: 3,727

Re: Ошибки при компиляции в среде Borland 5.02

Вообще-то, все надо делать не так. Надо установить драйвера под Windows для этой платы и  ими пользоваться (DLL//NEW). То что Вы пишите это все от дос.

Оля
16.01.2005 20:08:40
#6

Гость

Re: Ошибки при компиляции в среде Borland 5.02

Почему когда создаешь английскую надпись в черном окне она есть. А когда пишешь на русском языке то появляется какие-то сиволы или буквы.