Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / C++ [игнор отключен] [закрыт для гостей] / [BCB6] Подскажите как настроить / 25 сообщений из 32, страница 1 из 2
15.12.2009, 19:48
    #36368132
FullKettle
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
[BCB6] Подскажите как настроить
Проект с Ehlib , FastReport . Компоненты установлены, в Tools->Environment Options->Library->Library Path пути прописаны. При компиляции ругается
[C++ Error] ... E2209 Unable to open include file 'DBGridEh.hpp'
[C++ Error] ... E2209 Unable to open include file 'FR_Class.hpp'
Ну и на кучу попутных с FR файлов *.hpp . Что ему прописать?
...
Рейтинг: 0 / 0
15.12.2009, 20:07
    #36368149
muk07
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
[BCB6] Подскажите как настроить
ну и покажите ему пути к h и hpp
project-options-..
...
Рейтинг: 0 / 0
15.12.2009, 20:11
    #36368156
NextMan
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
[BCB6] Подскажите как настроить
Это не опции проекта.

В Тулз -> Инвайроментопшынззззз -> вкладка библиотек, добавляем путь...
...
Рейтинг: 0 / 0
15.12.2009, 20:13
    #36368159
FullKettle
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
[BCB6] Подскажите как настроить
NextManЭто не опции проекта.

В Тулз -> Инвайроментопшынззззз -> вкладка библиотек, добавляем путь...
Смотрите выше - в Tools->Environment Options->Library->Library Path пути прописаны
...
Рейтинг: 0 / 0
15.12.2009, 20:15
    #36368160
FullKettle
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
[BCB6] Подскажите как настроить
muk07ну и покажите ему пути к h и hpp
project-options-..
В Project->Options->Packages ко всем bpl пути прописаны
...
Рейтинг: 0 / 0
15.12.2009, 20:17
    #36368165
FullKettle
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
[BCB6] Подскажите как настроить
Добавляю к проету файлы fr6.cpp и Ehlib.cpp , идет компиляция и ... [Linker Fatal Error] Fatal: Unable to open file 'EHLIBB60.LIB'
...
Рейтинг: 0 / 0
15.12.2009, 20:24
    #36368177
NextMan
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
[BCB6] Подскажите как настроить
EhLib 5.0 Readme.Txt
...
Installation Library
...
2. C++Builder 5.x - 6.x:
------------------------

Uninstall previous or evaluation version of EhLib from C++Builder IDE.
Remove or copy to other directory files of old version to prevent
crossing old and new version of EhLib (Including EhLib.bpl, EhLib.bpi or
EhLibB[XX].bpl, EhLibB[XX].bpi, EhLibDataDriversB[XX],
DclEhLibDataDriversB[XX] files).


Create directory from which you will install EhLib library
('EhLib directory') (for example, C:\CBuilder[X]\EhLib).

Copy files from Common and BCB[X] directories of the EhLib archive
to 'EhLib directory'.

By default Builder (5 and 6) place compiled EhLibB[XX].BPL file to the
<Builder path>\Projects\Bpl directory and this directory already present
in the search PATH. But if you overwrite default BPL directory then you need
put compiled EhLibB[X].BPL file into directory that is accessible
through the search PATH (i.e. DOS "PATH" environment variable; for example,
in the Windows\System directory).

Add, (if needed) 'EhLib directory' in Tools->Environment Options->Library->
Library Path.

Use "File\Open..." menu item of C++Builder IDE to open the runtime package -
EhLibB[XX].Dpk.
In "Package..." window click "Compile" button to compile the package.

After that, open and compile EhLibDataDriversB[XX].Dpk.

After compiling run-time packages you must install design-time
packages DclEhLibB[XX].BPL and DclEhLibDataDriversB[XX].BPL into the IDE.

Use "File\Open..." menu item to open design-time package DclEhLibB[XX].BPL.
In "Package..." window click "Compile" button to compile the package
and then click "Install" button to register EhLib components on
the component palette.

After that, open and install DclEhLibDataDriversB[XX].Dpk package.

EhLib components have to appear on 'EhLib' page of components palette.
...

Installation Help
-----------------

...
3. C++Builder 4.x - 6.x:

Copy the EhLib.hlp and EhLib.cnt files to the C++Builder HELP subdirectory.
Select Help|Customize to start the OpenHelp application. Add the EhLib.cnt
file to the Contents page, add the EhLib.hlp file to the Index and Link pages.
...
Рейтинг: 0 / 0
15.12.2009, 20:50
    #36368201
Ха-ха-ха
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
[BCB6] Подскажите как настроить
Если никак не удается подсунуть правильный каталог, можно подсмотреть filemon-ом, где он ищет нужный файл и плясать от этого
Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
15.12.2009, 21:59
    #36368280
FullKettle
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
[BCB6] Подскажите как настроить
NextMan

After that, open and install DclEhLibDataDriversB[XX].Dpk package.

EhLib components have to appear on 'EhLib' page of components palette.

У меня более ранняя версия, такого нет. На делфях все работает отлично.
...
Рейтинг: 0 / 0
15.12.2009, 22:03
    #36368284
FullKettle
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
[BCB6] Подскажите как настроить
Ха-ха-хаЕсли никак не удается подсунуть правильный каталог, можно подсмотреть filemon-ом, где он ищет нужный файл и плясать от этого

Завтра попробую, правда моей системы нет в списке систем, с которыми она работает. Кстати, может из-за моей системы проблема? XP x64 у меня.
...
Рейтинг: 0 / 0
15.12.2009, 22:14
    #36368299
NextMan
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
[BCB6] Подскажите как настроить
FullKettleNextMan

After that, open and install DclEhLibDataDriversB[XX].Dpk package.

EhLib components have to appear on 'EhLib' page of components palette.

У меня более ранняя версия, такого нет. На делфях все работает отлично.
И ридми тоже нет?

Ладно, вот более старая:
EhLib 4.5 Readme.Txt
...
2. C++Builder 5.x - 6.x:
------------------------

Uninstall previous or evaluation version of EhLib from C++Builder IDE.
Remove or copy to other directory files of old version to prevent
crossing old and new version of EhLib (Including EhLib.bpl, EhLib.bpi or
EhLibB[XX].bpl, EhLibB[XX].bpi, EhLibDataDriversB[XX],
DclEhLibDataDriversB[XX] files).


Create directory from which you will install EhLib library
('EhLib directory') (for example, C:\CBuilder[X]\EhLib).

Copy files from Common and BCB[X] directories of the EhLib archive
to 'EhLib directory'.

By default Builder (5 and 6) place compiled EhLibB[XX].BPL file to the
<Builder path>\Projects\Bpl directory and this directory already present
in the search PATH. But if you overwrite default BPL directory then you need
put compiled EhLibB[X].BPL file into directory that is accessible
through the search PATH (i.e. DOS "PATH" environment variable; for example,
in the Windows\System directory).

Add, (if needed) 'EhLib directory' in Tools->Environment Options->Library->
Library Path.

Use "File\Open..." menu item of C++Builder IDE to open the runtime package -
EhLibB[XX].Dpk.
In "Package..." window click "Compile" button to compile the package.

After that, open and compile EhLibDataDriversB[XX].Dpk.

After compiling run-time packages you must install design-time
packages DclEhLibB[XX].BPL and DclEhLibDataDriversB[XX].BPL into the IDE.

Use "File\Open..." menu item to open design-time package DclEhLibB[XX].BPL.
In "Package..." window click "Compile" button to compile the package
and then click "Install" button to register EhLib components on
the component palette.

After that, open and install DclEhLibDataDriversB[XX].Dpk package.

EhLib components have to appear on 'EhLib' page of components palette.
...
Installation Help
-----------------

...
3. C++Builder 4.x - 6.x:

Copy the EhLib.hlp and EhLib.cnt files to the C++Builder HELP subdirectory.
Select Help|Customize to start the OpenHelp application. Add the EhLib.cnt
file to the Contents page, add the EhLib.hlp file to the Index and Link pages.
...



Кстати, у вас не эвалуэйшн?
Other information
Other information
-----------------

(1)
Information for user who is going to install evaluation version of EhLib
or Ehlib - without source:

To avoid problem with installation check that your Delphi or
C++ Builder Build number is equal of Delphi or C++ Builder Build number
under which EhLib was compiled. Otherwise you can get next error "Unit <one
of EhLib unit name> was compiled with different version of <one of VCL unit
name>".

See Build number of Delphi and C++ Builder under which EhLib was compiled
below:

C++ Builder 4 (Build 14.11) Update Pack 1 + "C++BUILDER 4 UPDATE PACK 2"
C++ Builder 5 (Build 12.34) Update Pack 1





Или еще более старая? Насколько более старая - секрет?
...
Рейтинг: 0 / 0
15.12.2009, 23:30
    #36368363
FullKettle
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
[BCB6] Подскажите как настроить
Ehlib я думаю версии 3,5, счас просто под рукой нет. Тут я думаю проблема в самом проекте. Он уже старенький. Такая ж проблема и с FastReport.
...
Рейтинг: 0 / 0
15.12.2009, 23:31
    #36368365
FullKettle
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
[BCB6] Подскажите как настроить
Я думаю тут проблема не с установкой. Эти компоненты ставил уже раз 100.
...
Рейтинг: 0 / 0
16.12.2009, 15:34
    #36369751
FullKettle
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
[BCB6] Подскажите как настроить
Проблема явно с проектом, так как чистая форма с двумя этими компонентами откомпилировалась на ура. Проект не мой, даже не знаю куда копать.
...
Рейтинг: 0 / 0
16.12.2009, 17:47
    #36370133
FullKettle
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
[BCB6] Подскажите как настроить
Спасибо Х а-ха-ха за подсказку про FileMom . В файле bpr проекта компилятор пытается достучатся до FastReports и Ehlib по неверным путям(видимо остались от предыдущей компиляции на другой машине). Как эти пути поправить, чтобы не тупо в файле их поменять? Какая "часть" IDE отвечает за формирование и редактирование BPR ?
...
Рейтинг: 0 / 0
16.12.2009, 20:14
    #36370336
Ха-ха-ха
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
[BCB6] Подскажите как настроить
FullKettle пишет:

F> Как эти пути поправить,
F> чтобы не тупо в файле их поменять? Какая "часть" IDE
F> отвечает за формирование и редактирование BPR?

Иногда проще эти пути подделать, чем разобраться в неведомых путях-дорожках :)
Но можно наступить на децкие грабли при обновлениях, когда не во всех местах подсовывания обновишь :)
Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
17.12.2009, 12:31
    #36371228
GorDen_BaD
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
[BCB6] Подскажите как настроить
Всем привет!
Поставил EhLib 5.0.02 из исходников под CBuilder6, без каких либо ошибок, прописал пути в Library Path.

Кидаю на форму DBGridEh, Make выдаёт:
[Linker Error] Unresolved external 'AlphaBlend' referenced from C:\PROGRAM FILES\BORLAND\CBUILDER6\PROJECTS\LIB\EHLIBB60.LIB|C:\Program Files\Borland\CBuilder6\Source\ehlib\DBGridEh.pas
При том эти файлы присутсвуют в указанных директориях.

Добавляю в проект DBGridEh.pas, Make выдаёт:
[Linker Error] Unresolved external 'AlphaBlend' referenced from C:\PROGRAM FILES\BORLAND\CBUILDER6\SOURCE\EHLIB\DBGRIDEH.OBJ

Опять же файл присутсвует.
При добавлении DBGRIDEH.OBJ в проект результат тот же, полностью удалял компоненты и ставил заново, результат тот же

В чём может быть проблема?
...
Рейтинг: 0 / 0
17.12.2009, 12:32
    #36371238
FullKettle
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
[BCB6] Подскажите как настроить
Собственно поправил всё ручками, редактирую проект. Компиляция больше не обращает внимания на эти компоненты, но ругается на
Код: plaintext
[Linker Fatal Error] RLINK32: Error opening file "...\MAIN.DFM" 
Всё бы ничего, но вот при попытке сохранить то что было поправлено в некоторых модулях (не во всех так)
Код: plaintext
Exception Access violation at address ..... in module 'rtl60.bpl'...
. Я столько там направил а теперь и сохранить не могу Издевается чтоль?
...
Рейтинг: 0 / 0
17.12.2009, 12:41
    #36371265
FullKettle
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
[BCB6] Подскажите как настроить
Вообще бред какой-то открыл файл main.dfm в блокноте, закрыл и всё заработало
...
Рейтинг: 0 / 0
17.12.2009, 12:42
    #36371269
FullKettle
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
[BCB6] Подскажите как настроить
GorDen_BaDВсем привет!
Поставил EhLib 5.0.02 из исходников под CBuilder6, без каких либо ошибок, прописал пути в Library Path.

Кидаю на форму DBGridEh, Make выдаёт:
[Linker Error] Unresolved external 'AlphaBlend' referenced from C:\PROGRAM FILES\BORLAND\CBUILDER6\PROJECTS\LIB\EHLIBB60.LIB|C:\Program Files\Borland\CBuilder6\Source\ehlib\DBGridEh.pas
При том эти файлы присутсвуют в указанных директориях.

Добавляю в проект DBGridEh.pas, Make выдаёт:
[Linker Error] Unresolved external 'AlphaBlend' referenced from C:\PROGRAM FILES\BORLAND\CBUILDER6\SOURCE\EHLIB\DBGRIDEH.OBJ

Опять же файл присутсвует.
При добавлении DBGRIDEH.OBJ в проект результат тот же, полностью удалял компоненты и ставил заново, результат тот же

В чём может быть проблема?
Какая операционная система, x32 или x64?
...
Рейтинг: 0 / 0
17.12.2009, 12:43
    #36371272
FullKettle
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
[BCB6] Подскажите как настроить
GorDen_BaD
Ehlib в какую папку "ложил"?
...
Рейтинг: 0 / 0
17.12.2009, 12:56
    #36371313
GorDen_BaD
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
[BCB6] Подскажите как настроить
XP Pro x32 на вируталке VMWare.
EhLib с pas'ами лежит в C:\PROGRAM FILES\BORLAND\CBUILDER6\SOURCE\EHLIB, оттудаже устанавливался.
...
Рейтинг: 0 / 0
17.12.2009, 13:08
    #36371364
FullKettle
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
[BCB6] Подскажите как настроить
GorDen_BaDXP Pro x32 на вируталке VMWare.
EhLib с pas'ами лежит в C:\PROGRAM FILES\BORLAND\CBUILDER6\SOURCE\EHLIB, оттудаже устанавливался.
Эту версию компонента я не видел, но любопытно было бы почитать в readme про установку
...
Рейтинг: 0 / 0
17.12.2009, 13:32
    #36371430
GorDen_BaD
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
[BCB6] Подскажите как настроить
FullKettle,

EhLib Users Guide.doc:
...
Installing packages.
Run Delphi and use "File\Open..." menu item of Delphi IDE to open the EhLib runtime package C:\Delphi6\EhLib\EhLib60.dpk. In "Package..." window click "Compile" button to compile and build bpl file.
By default Delphi place compiled EhLib60.BPL file to the <Delphi path>\Projects\Bpl directory and this directory already present in the search PATH. But if you overwrite default BPL directory then you need put compiled EhLib60.BPL file into directory that is accessible through the search PATH (i.e. DOS "PATH" environment variable; for example, in the Windows\System directory).
After compiling run-time package you must install design-time package DclEhLib60.BPL into the IDE.
Use "File\Open..." menu item to open design-time package DclEhLib60.dpk. In "Package..." window click "Compile" button to compile the package and then click "Install" button to register EhLib components on the component palette.
EhLib components have to appear on 'EhLib' page of components palette.

Instalation note for users who had EhLib 1.X or 2.X:

Note that Delphi IDE does not move components to the new default place on components palette when you install new version of same component(s). So if you already has EhLib installed, then installation new (3.0) version does not move EhLib components to the 'EhLib' page. To force Delphi IDE to move compontes to the default place on components palette do next:
Open menu: Component->Configure Palette.
Select '[All]' line in Pages listbox.
Click 'Default Pages' button.
Add, (if need) EhLib directory ("C:\Delphi6\EhLib") in Tools->Environment Options->Library-> Library Path.
...

Дока из архива, по ней всё и было сделанно.
...
Рейтинг: 0 / 0
17.12.2009, 14:09
    #36371527
FullKettle
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
[BCB6] Подскажите как настроить
У тебя Delphi или BCB? Попробуй установить по инструкции. Если у тебя BCB6, то в c:\BCB6\Ehlib
...
Рейтинг: 0 / 0
Форумы / C++ [игнор отключен] [закрыт для гостей] / [BCB6] Подскажите как настроить / 25 сообщений из 32, страница 1 из 2
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]