омпилляция и установка DPK без Delphi в нее

V.I.R.U.S.

Местный
Регистрация
1 Авг 2008
Сообщения
79
Реакции
19
Credits
79
У меня созрел вопрос:

Как:
1) Скомпилировать пакет без участися самой среды делфи?
2) Как скоипилированный пакет установить?
3) Как прописываются пути к рабочим папкам (для поиска модулей и.т.д)

Зачем?
Есть около 92 пакетов, последовательность я знаю, требуется установить, но я заипался уже после 20 пакета. Пришла идея об автоустановке.
 

FAngelL

Местный
Регистрация
22 Окт 2008
Сообщения
4
Реакции
3
Credits
8
3) в реестре
Код:
HKEY_CURRENT_USER\Software\Borland\Delphi\7.0\Library
 

V.I.R.U.S.

Местный
Регистрация
1 Авг 2008
Сообщения
79
Реакции
19
Credits
79
спасибо.

1) кто нибудь знает?
 

FAngelL

Местный
Регистрация
22 Окт 2008
Сообщения
4
Реакции
3
Credits
8
1) попробуй посмотреть, так проекты можно компилить
Код:
dcc32.exe -B
 

FAngelL

Местный
Регистрация
22 Окт 2008
Сообщения
4
Реакции
3
Credits
8
пробуй^^
1) чтобы скомпилировать
Код:
dcc32 <dpk_пакет> -B -I"<папка_include;папка_include>" -U"<папка_unit;папка_unit>" -LE"<Куда_кидать_скомпилированные_*.bpl>" -LN"<Куда_кидать_скомпиллированные_*.dcp>"
2) чтобы зарегистрировать компонент в палитре
Код:
HKEY_CURRENT_USER\Software\Borland\Delphi\7.0\Known Packages
3) исходники
Код:
HKEY_CURRENT_USER\Software\Borland\Delphi\7.0\Library
 
Последнее редактирование модератором:

debose

Местный
Регистрация
18 Сен 2008
Сообщения
50
Реакции
67
Credits
78
У меня созрел вопрос:

Как:
1) Скомпилировать пакет без участися самой среды делфи?
2) Как скоипилированный пакет установить?
3) Как прописываются пути к рабочим папкам (для поиска модулей и.т.д)

Зачем?
Есть около 92 пакетов, последовательность я знаю, требуется установить, но я заипался уже после 20 пакета. Пришла идея об автоустановке.

Тебе поможет Lazy Delphi Builder:
Для просмотра ссылки Войди или Зарегистрируйся

Именно для этого он и писался. Заодно и потестишь. :beer:
 

nacxa

Местный
Регистрация
26 Окт 2008
Сообщения
13
Реакции
3
Credits
26
Тебе поможет Lazy Delphi Builder:
Для просмотра ссылки Войди или Зарегистрируйся

Именно для этого он и писался. Заодно и потестишь. :beer:
есть другой способ, принять во внимание описаное FAngelL, написать на это дело батник. Это будет считанные КБ + универсальнее. Чем качать какую то прогу, которая еще неизвестно работает ли
 

debose

Местный
Регистрация
18 Сен 2008
Сообщения
50
Реакции
67
Credits
78
есть другой способ, принять во внимание описаное FAngelL, написать на это дело батник. Это будет считанные КБ + универсальнее. Чем качать какую то прогу, которая еще неизвестно работает ли

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

Но с такой позицией, конечно лучше потрать как минимум пару часов на создание батника. :D
 

nacxa

Местный
Регистрация
26 Окт 2008
Сообщения
13
Реакции
3
Credits
26
Но с такой позицией, конечно лучше потрать как минимум пару часов на создание батника.
кому пару часов, а кому несколько минут^^
с учетом что батник почти полностью написан выше =)
 

debose

Местный
Регистрация
18 Сен 2008
Сообщения
50
Реакции
67
Credits
78
кому пару часов, а кому несколько минут^^
Повезло, значит. :)

У меня где-то 60 пакетов с кучей взаимозависимостей, так что за несколько минут батник написать никак не получится. даже с учетом что батник почти полностью написан выше :bac:
 

nacxa

Местный
Регистрация
26 Окт 2008
Сообщения
13
Реакции
3
Credits
26
У меня где-то 60 пакетов с кучей взаимозависимостей, так что за несколько минут батник написать никак не получится. даже с учетом что батник почти полностью написан выше
что сказать - "учи мат.часть"