![]() |
|
|
|||||||
| Регистрация | << Правила форума >> | FAQ | Пользователи | Календарь | Поиск | Сообщения за сегодня | Все разделы прочитаны |
![]() |
|
|
Опции темы | Поиск в этой теме | Опции просмотра |
|
#1
|
|||
|
|||
|
Пытаюсь установить DCEF3 отсюда http://code.google.com/p/dcef3/source/browse/
Распаковал по пути C:\Program Files\Borland\BDS\4.0\DChrom3\ Открываю packages\DCEF_D7.dpk Код:
package DCEF_D7;
{$R *.res}
...
requires
rtl,
vcl;
contains
cefgui in '..\src\cefgui.pas',
ceflib in '..\src\ceflib.pas',
cefvcl in '..\src\cefvcl.pas',
cefreg in 'cefreg.pas';
end.При компиляции получаю ошибку [Pascal Fatal Error] DCEF_D7.dpk(35): F1026 File not found: 'cefgui.dcu' Сами cefgui, ceflib, cefvcl лежат в папке src. Казалось бы чего проще добавил в Tools -> Options -> Delphi Options -> Library-Win32 -> Library путь где лежат *.pas файлы C:\Program Files\Borland\BDS\4.0\DChrom3\src Но компилятор по-прежнему вопрашает: "Где cefgui.dcu?" Что делать? Как заставить Delphi увидеть и откомпилировать наконец pas-файлы? PS. BDS2006 Последний раз редактировалось Rusland, 03.04.2015 в 11:52. |
|
#2
|
||||
|
||||
|
У тебя *.pas пути прописаны в dpk, поэтому добавлять надо корневую папку компонента C:\Program Files\Borland\BDS\4.0\DChrom3\
|
|
#3
|
|||
|
|||
|
SCrat.ORS, добавление в Library Path пути C:\Program Files\Borland\BDS\4.0\DChrom3\ ничего не изменило (даже если я все pas-файлы кладу рядом с dpk и меняю пути, все равно ругается что не видит dcu)
|
|
#4
|
||||
|
||||
|
Так предварительно нужно скомпилить исходники-то (нету dcu`шек видимо) - перед Install попробуйте нажать на Compile
|
|
#5
|
|||
|
|||
|
Да dcu-шек нет. Естественно я нажимаю Compile, при этом и получаю вышеуказанную ошибку.
Последний раз редактировалось Rusland, 07.04.2015 в 17:03. |
|
#6
|
||||
|
||||
|
Не знаю вашей среды, но вот сейчас в D7 снёс и снова установил "кожу самца" - при компиляции указал путь так: нажав кнопку Options задал на вкладке Directories/Conditionals в полях Output directory и Unit output directory путя до папки библиотеки кнопочкой с забавной надписью "...", всё компилится на-ура
|
|
#7
|
|||
|
|||
|
У меня Delphi2006.
Output directory и Unit output directory тут не при чем. Их трогать не надо. В общем нашел я в чем проблема. Во-первых, я все файлы сбросил в одну папку DChrom3, в проекте поменял все пути. Во-вторых, Дельфи не могла откомпилировать эти pas-файлы, поэтому не видела dcu. В нескольких местах не хватало банально ";". Еще исправил комментарии вида: (* бла-бла-бла *) на {* бла-бла-бла *}. Все, проект откомпилировался и компоненты установились. Последний раз редактировалось Rusland, 07.04.2015 в 17:02. |