Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

Indy_10 && File not found: 'DesignIntf.dcu'

2.3K
20 января 2005 года
ART-CODE
134 / / 15.11.2004
Поднимаю белый флаг !
Я не могу установить компоненты Indy_10,
"Source Code - Version 10.0.52"
скачаные с
http://www.indyproject.org/download/Files/Indy10.iwp

C++Builder-6 (update4) выдает:
 
Код:
[Pascal Fatal Error] IdDsnRegister.pas(61): File not found: 'DesignIntf.dcu'
  [Linker Fatal Error] Fatal: Unable to open file 'IDREGISTER.OBJ'



А так хотелось посмотреть на новые игрушки...
Может кто разберется.
Если соберете пакет, пожалуйста, выложите его где-нибудь.
259
20 января 2005 года
AlexandrVSmirno
1.4K / / 03.12.2004
Цитата:
Originally posted by ART-CODE
Поднимаю белый флаг !
Я не могу установить компоненты Indy_10,
"Source Code - Version 10.0.52"
скачаные с
http://www.indyproject.org/download/Files/Indy10.iwp

C++Builder-6 (update4) выдает:
 
Код:
[Pascal Fatal Error] IdDsnRegister.pas(61): File not found: 'DesignIntf.dcu'
  [Linker Fatal Error] Fatal: Unable to open file 'IDREGISTER.OBJ'



А так хотелось посмотреть на новые игрушки...
Может кто разберется.
Если соберете пакет, пожалуйста, выложите его где-нибудь.


Скорее всего битый дистрибутив. Поищи другой.

246
21 января 2005 года
GIZMO
1.8K / / 30.07.2004
Цитата:
Originally posted by ART-CODE
Поднимаю белый флаг !
Я не могу установить компоненты Indy_10,
"Source Code - Version 10.0.52"
скачаные с
http://www.indyproject.org/download/Files/Indy10.iwp

C++Builder-6 (update4) выдает:
 
Код:
[Pascal Fatal Error] IdDsnRegister.pas(61): File not found: 'DesignIntf.dcu'
[Linker Fatal Error] Fatal: Unable to open file 'IDREGISTER.OBJ'


1 Подсоедини к проекту $(BCB)\source\ToolsAPI\DesignIntf.pas и укажи путь $(BCB)\source\ToolsAPI.
2 Error тоже самое, можешь прямо 'IDREGISTER.OBJ' к проекту присоединить.

6.1K
21 января 2005 года
Alekc
38 / / 23.12.2004
Цитата:
Originally posted by ART-CODE
Поднимаю белый флаг !
Я не могу установить компоненты Indy_10,
"Source Code - Version 10.0.52" ...



У меня стоит версия 9.0.17, но хотел бы тоже посмотреть в действии 10-е, особенно реализацию работы POP3, SMTP.

Да только ума не хватает скомпилировать 10-е сорцы. ART-CODE, подскажи, а ты их как компилил, скидывал в кучу или в отдельно в каждой папке(Core, Protocols, SyperCore, System)?Использовал Билдер средства или старые exe-шники с 9-х версий?

Заранее спасибо.

2.3K
21 января 2005 года
ART-CODE
134 / / 15.11.2004
ПОКА НЕТ РЕШЕНИЯ

Мне в другом месте присоветовали:
**************
В .bpk смени строчку с PFLAGS на
<PFLAGS value="-$YD -$W -$O- -v -JPHNE -M -LUDesignIde"/>
****************
Но поскольку в компплекте поставки нет .bpk
то я во вновь созданом .bpk делаю такие исправления
в результате вылетают другие ошибки...

Насчет
**********
Подсоедини к проекту $(BCB)\source\ToolsAPI\DesignIntf.pas
***********
в результате вылетают другие ошибки...


Я столько попыток делал, что уже не помню что в каждм случае пишется...

А ДЕЛАЮ ТАК
пока в кучю не сваливал. все по своим каталогам оставил.

Component->InstallComponent->IntoNewPackage
Добавляю из всех катологов все файлы, содержащие в названии *Register.bpk
далее Compile

ПРИ ВНИМАТЕЛЬНОМ рассмотрении видно, что в файлах большая избыточность - там что-то для линукс, дот.нет НАВЕРНО всюэту фигню нужно как-то отделить от того, что нужно билдеру.

Кстати, а "9 индейцев" откуда скачивать лучше и нормально ли они ставятся?
10
21 января 2005 года
Freeman
3.2K / / 06.03.2004
Цитата:
Originally posted by GIZMO
1 Подсоедини к проекту $(BCB)\source\ToolsAPI\DesignIntf.pas и укажи путь $(BCB)\source\ToolsAPI.


А vcl, rtl и прочее не пробовали в requires для пакета добавлять? Это же пакет дизайна.

ЗЫ: Хрен его знает, как у вас в Билдере requires обзывается.

10
21 января 2005 года
Freeman
3.2K / / 06.03.2004
Цитата:
Originally posted by ART-CODE
ПОКА НЕТ РЕШЕНИЯ


Короче, не выдержал, и скачал компоненты чисто из спортивного интереса - для работы они мне не фиг не нужны.

Нормальные компоненты для Дельфи. Билдера под рукой нет, поэтому проверить на деле не могу, а на память не помню особенностей создания/компиляции пакетов в нем.

Но могу дать несколько бесплатных советов. У кого какая версия Билдера - открываете .dpk соответствующей версии для Дельфи и смотрите. В секции contains описаны модули, которые надо добавить в пакет, в requires - то, что надо добавить в опции requires (хоть убей - не помню, где это в Билдере). После этого можно компилить.

Для совместимости с Борландом лучше распаковывать файлы с сохранением путей и создавать пакеты Билдера в соответствующих папках.

Да! Забыл еще сказать, что все проблемы с редакторами в IDE и DesignIntf решаются подключением designide в requires.

246
24 января 2005 года
GIZMO
1.8K / / 30.07.2004
Цитата:
Originally posted by ART-CODE
ПОКА НЕТ РЕШЕНИЯ
...
А ДЕЛАЮ ТАК
пока в кучю не сваливал. все по своим каталогам оставил.

Component->InstallComponent->IntoNewPackage
Добавляю из всех катологов все файлы, содержащие в названии *Register.bpk
далее Compile

ПРИ ВНИМАТЕЛЬНОМ рассмотрении видно, что в файлах большая избыточность - там что-то для линукс, дот.нет НАВЕРНО всюэту фигню нужно как-то отделить от того, что нужно билдеру.
...


Знаю, наверняка читал ... но все равно спрошу:
- "Это читал?"
Delphi / BCB Installation
Open and compile in the following order:

IndySystem (in Lib\System)
IndyCore (in Lib\Core)
IndyProtocols (in Lib\Protocols)
IndySuperCore (in Lib\SuperCore)
If you are not using SuperCore, then you do not need to compile this package.
Now open and click install in the following order

dclIndyCore (in Lib\Core)
dclIndyProtocols (in Lib\Protocols)
dclSuperCore (in Lib\SuperCore)
Only install this if you have compiled SuperCore.

1. Извлечь из архива.
2. Идем в system, переименовать IndySystem50.res в IndySystem50_0.res(а то он затрет его, а там > 1 кб наверное что-то есть?).
3. File|New|Package ...system\IndySystem50.bpk Ok.
4. Delete IndySystem50.res, restore (*).
5. Project|Options|Descriptions - RunTime Only Ok.
6. Project|Add|Browse добавляешь все *.pas из system, кроме оканчивающихся на DotNet, Kylix(или открываешь в блокноте напр. IndySystem50.dpk и добавляешь все файлы перечисленные в contains...) Ok.
7. Project|Compile.

8. Идем в Core. Выполняем все по аналогии с 1 - 7 за искл. того, что добавляем в п. 6 в requires добавляем IndySystem50.bpi и есс-но файлы pas согласно IndyCore50.dpk.
9. Тоже для dclIndyCore50, но в п. 5 DesignTime Only, файлы pas из dclIndyCore50, в секцию requires добавить IndyCore50.bpi.
10. Идем в Protocols. Выполняем все с учетом выше сказанного для IndyProtocols50(pas из IndyProtocols50.dpk| RunTime Only|в requires добавляем IndySystem50.bpi, IndyCore50.bpi).
11. Отработать dclIndyProtocols50(pas из dclIndyProtocols50.dpk|DesignTime Only| в requires - IndyProtocols50, IndySystem50, IndyCore50, dclIndyCore50)

50 - для пятого, если для 6-ки ... ну Ты вкурсе. Сам выполнил steps 1 - 7, дальше пока некогда. Сообщи чего получилось.

6.1K
24 января 2005 года
Alekc
38 / / 23.12.2004
Цитата:
...Кстати, а "9 индейцев" откуда скачивать лучше и нормально ли они ставятся?



9-ых ИНДЕЙЦЕВ брал с его родного адреса http://www.indyproject.org/download/Files...

Брал 9.17, кидал содержимое в C:\Indy и запускал fullc6.bat. После компиляции подключал через Component -> Install Packages...

Вроде бы все, ничего хитрого..:)

18K
26 апреля 2006 года
willow
1 / / 26.04.2006
Цитата:

В .bpk смени строчку с PFLAGS на
<PFLAGS value="-$YD -$W -$O- -v -JPHNE -M -LUDesignIde"/>


Вот за это огромное спасибо!!!
Я компилил компоненты ASQLite3 и все получилось. Нашел объяснение проблемы:

DesignIntf.dcu not found
This is a common error when using Delphi 6 or 7. In these versions the design and run time code is clearly separated. DesignIntf is part of a design-time package designide.dcp. You must add this add as a required package in your translator.dpk file (or use the dclusr package, where this is already done)

Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог