Additional
dbCAP
AnyDAC
ThinDAC
NCOCI8
Topic: Ошибка компиляции ADMonitor
Ошибка компиляции ADMonitor
Posted: 2008/02/22 08:37
 
Пашу в СBC2006 версия AnyDac 1.12.2 .

При компиляции выходит такая бяка:

[Pascal Error] daADMoniIndyBase.pas(695): E2003 Undeclared identifier: 'ReadStream'
[Pascal Error] daADMoniIndyBase.pas(723): E2003 Undeclared identifier: 'WriteStream'
[Pascal Fatal Error] fMainFrm.pas(26): F2063 Could not compile used unit 'daADMoniIndyBase.pas'

Пути на SOURCE прописанны

Все осталное(Administrator,Executor,...) пашет без проблем.

С Уважением, Александр.
Re:Ошибка компиляции ADMonitor
Posted: 2008/02/22 08:46
 
1) Какая версия Indy у тебя установлена ?
2) Попробуй: перейди в каталог AnyDACBuild, запусти там updateEnv.bat и попробуй еще раз построить ADMonitor.
Re:Ошибка компиляции ADMonitor
Posted: 2008/02/22 09:11
 
1 версия 10
2 Пробовал, не помогло.
Походу дела ты использовал 9-ю версию
Попробую переключиться на её.
Re:Ошибка компиляции ADMonitor
Posted: 2008/02/22 09:32
 
Для 10 версии в IdTCPConnection.pas для TIdComponent объявления ReadStream и WriteStream вобще отсутствуют. Непонятно почему он AnyDAC_INDY10 не определяет. Прилогаю файлик
File Attachment:
File name: IdTCPConnection.pas
File size:23285 bytes
IdTCPConnection.pas

Post edited by: Sanya, at: 2008/02/26 01:04
Re:Ошибка компиляции ADMonitor
Posted: 2008/02/26 01:18
 
Проблема решается следующим образом:
- При устаноке AnyDAC установить галочку "Indy integration"
Re:Ошибка компиляции ADMonitor
Posted: 2008/02/26 01:56
 
Проблему с Монитором решил, да только при этом решении компоненты почему-то отваливаются. А именно BCB при загрузке выдает сообщения что не может найти AnyDac компоненты.
С Уважением, Александр.

Post edited by: Sanya, at: 2008/02/26 03:27