Форум по Delphi программированию

Delphi Sources



Вернуться   Форум по Delphi программированию > Все о Delphi > [ "Начинающим" ]
Ник
Пароль
Регистрация <<         Правила форума         >> FAQ Пользователи Календарь Поиск Сообщения за сегодня Все разделы прочитаны

Ответ
 
Опции темы Поиск в этой теме Опции просмотра
  #1  
Старый 03.04.2015, 11:49
Rusland Rusland вне форума
Прохожий
 
Регистрация: 12.10.2010
Сообщения: 25
Репутация: 10
По умолчанию Установка компоненты из dpk

Пытаюсь установить DCEF3 отсюда http://code.google.com/p/dcef3/source/browse/
Распаковал по пути C:\Program Files\Borland\BDS\4.0\DChrom3\
Открываю packages\DCEF_D7.dpk
Код:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
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  
Старый 03.04.2015, 16:39
Аватар для SCrat.ORS
SCrat.ORS SCrat.ORS вне форума
Активный
 
Регистрация: 20.02.2007
Адрес: Мой адрес не дом и не улица, мой адрес 0x7С00
Сообщения: 208
Версия Delphi: 2006
Репутация: 884
По умолчанию

У тебя *.pas пути прописаны в dpk, поэтому добавлять надо корневую папку компонента C:\Program Files\Borland\BDS\4.0\DChrom3\
__________________
Програмистами не рождаются, ими становятся!
Ответить с цитированием
  #3  
Старый 06.04.2015, 18:01
Rusland Rusland вне форума
Прохожий
 
Регистрация: 12.10.2010
Сообщения: 25
Репутация: 10
По умолчанию

SCrat.ORS, добавление в Library Path пути C:\Program Files\Borland\BDS\4.0\DChrom3\ ничего не изменило (даже если я все pas-файлы кладу рядом с dpk и меняю пути, все равно ругается что не видит dcu)
Ответить с цитированием
  #4  
Старый 06.04.2015, 18:54
Аватар для Alegun
Alegun Alegun вне форума
LMD-DML
 
Регистрация: 12.07.2009
Адрес: Богородское
Сообщения: 3,025
Версия Delphi: D7E
Репутация: 1834
По умолчанию

Так предварительно нужно скомпилить исходники-то (нету dcu`шек видимо) - перед Install попробуйте нажать на Compile
Ответить с цитированием
  #5  
Старый 07.04.2015, 09:12
Rusland Rusland вне форума
Прохожий
 
Регистрация: 12.10.2010
Сообщения: 25
Репутация: 10
По умолчанию

Да dcu-шек нет. Естественно я нажимаю Compile, при этом и получаю вышеуказанную ошибку.

Последний раз редактировалось Rusland, 07.04.2015 в 17:03.
Ответить с цитированием
  #6  
Старый 07.04.2015, 09:33
Аватар для Alegun
Alegun Alegun вне форума
LMD-DML
 
Регистрация: 12.07.2009
Адрес: Богородское
Сообщения: 3,025
Версия Delphi: D7E
Репутация: 1834
По умолчанию

Не знаю вашей среды, но вот сейчас в D7 снёс и снова установил "кожу самца" - при компиляции указал путь так: нажав кнопку Options задал на вкладке Directories/Conditionals в полях Output directory и Unit output directory путя до папки библиотеки кнопочкой с забавной надписью "...", всё компилится на-ура
Ответить с цитированием
  #7  
Старый 07.04.2015, 12:00
Rusland Rusland вне форума
Прохожий
 
Регистрация: 12.10.2010
Сообщения: 25
Репутация: 10
По умолчанию

У меня Delphi2006.
Output directory и Unit output directory тут не при чем. Их трогать не надо.
В общем нашел я в чем проблема.
Во-первых, я все файлы сбросил в одну папку DChrom3, в проекте поменял все пути.
Во-вторых, Дельфи не могла откомпилировать эти pas-файлы, поэтому не видела dcu. В нескольких местах не хватало банально ";". Еще исправил комментарии вида: (* бла-бла-бла *) на {* бла-бла-бла *}.

Все, проект откомпилировался и компоненты установились.

Последний раз редактировалось Rusland, 07.04.2015 в 17:02.
Ответить с цитированием
Ответ


Delphi Sources

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск
Опции просмотра

Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения

BB-коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход


Часовой пояс GMT +3, время: 20:35.


 

Сайт

Форум

FAQ

Соглашения

Прочее

 

Copyright © Форум "Delphi Sources" by BrokenByte Software, 2004-2025