Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Delphi: Общие вопросы > Проблемы с Zeoslib при компиляции


Автор: php5 20.11.2008, 16:00

Скачал   ZEOSDBO-6.6.2-rc , установил  вроде  все стало как нужно  компоненты появились  , подключение  к базе произошло , а при попытке откомпилировать  получил   следующие   ошибки :
Код

[C++ Error] ZConnection.hpp(13): E2209 Unable to open include file 'ZCompatibility.hpp'
[C++ Error] ZConnection.hpp(15): E2209 Unable to open include file 'ZDbcIntfs.hpp'
[C++ Error] ZConnection.hpp(18): E2209 Unable to open include file 'ZDbcASA.hpp'
[C++ Error] ZConnection.hpp(19): E2209 Unable to open include file 'ZDbcOracle.hpp'
[C++ Error] ZConnection.hpp(20): E2209 Unable to open include file 'ZDbcSqLite.hpp'
[C++ Error] ZConnection.hpp(21): E2209 Unable to open include file 'ZDbcInterbase6.hpp'
[C++ Error] ZConnection.hpp(22): E2209 Unable to open include file 'ZDbcPostgreSql.hpp'
[C++ Error] ZConnection.hpp(23): E2209 Unable to open include file 'ZDbcMySql.hpp'
[C++ Error] ZConnection.hpp(24): E2209 Unable to open include file 'ZDbcDbLib.hpp'
[C++ Error] ZConnection.hpp(25): E2209 Unable to open include file 'ZDbcAdo.hpp'
[C++ Error] ZConnection.hpp(55): E2090 Qualifier 'Zdbcintfs' is not a class or namespace name
[C++ Error] ZConnection.hpp(55): E2040 Declaration terminated incorrectly
[C++ Error] ZConnection.hpp(56): E2090 Qualifier 'Zdbcintfs' is not a class or namespace name
[C++ Error] ZConnection.hpp(56): E2040 Declaration terminated incorrectly
[C++ Error] ZConnection.hpp(77): E2090 Qualifier 'Zdbcintfs' is not a class or namespace name
[C++ Error] ZConnection.hpp(77): E2293 ) expected
[C++ Error] ZConnection.hpp(79): E2090 Qualifier 'Zdbcintfs' is not a class or namespace name
[C++ Error] ZConnection.hpp(79): E2040 Declaration terminated incorrectly
[C++ Error] ZConnection.hpp(131): E2090 Qualifier 'Zdbcintfs' is not a class or namespace name
[C++ Error] ZConnection.hpp(131): E2040 Declaration terminated incorrectly
[C++ Error] ZConnection.hpp(132): E2090 Qualifier 'Zdbcintfs' is not a class or namespace name
[C++ Error] ZConnection.hpp(132): E2040 Declaration terminated incorrectly
[C++ Error] ZConnection.hpp(151): E2090 Qualifier 'Zdbcintfs' is not a class or namespace name
[C++ Error] ZConnection.hpp(151): E2040 Declaration terminated incorrectly

В Tools->Environment Options->Library-> Library Path  добавил  путь к  папке C:\Program Files\Borland\CBuilder6\ZEOSDBO-6.6.2-rc  где   имеются  все файлы которые якобы BUILDER  не   может найти. 
Как это лечить ?




Автор: mrbrooks 20.11.2008, 16:44
php5, камрад ты разделом случаем не ошибся?

Добавлено через 2 минуты и 47 секунд
По сабжу:
Project->Directories/Conditionals->Include path - путь к Зеосу
Project->Directories/Conditionals->Library path - тот же укажи

галка Default

Добавлено через 5 минут и 3 секунды
Кстати бывает баг когда приходится прописывать путь к самим подкаталогам то есть src\components и т.д. - иначе общий каталог Борман не подсасывает.

Автор: php5 20.11.2008, 17:06
прописал , но не помогло   smile 

Автор: php5 20.11.2008, 18:08
Цитата

Кстати бывает баг когда приходится прописывать путь к самим подкаталогам то есть src\components и т.д. - иначе общий каталог Борман не подсасывает.

Ага!  Внатуре ,  прописал  полные пути  к самим подкаталогам   и все заработало   smile 

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)