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

V.I.R.U.S.

Member
Joined
month_7_short 31, 2008
Messages
78
Reaction score
19
Age
35
У меня созрел вопрос:

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

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

FAngelL

New member
Joined
month_10_short 22, 2008
Messages
4
Reaction score
3
пробуй^^
1) чтобы скомпилировать
Code:
dcc32 <dpk_пакет> -B -I"<папка_include;папка_include>" -U"<папка_unit;папка_unit>" -LE"<Куда_кидать_скомпилированные_*.bpl>" -LN"<Куда_кидать_скомпиллированные_*.dcp>"
2) чтобы зарегистрировать компонент в палитре
Code:
HKEY_CURRENT_USER\Software\Borland\Delphi\7.0\Known Packages
3) исходники
Code:
HKEY_CURRENT_USER\Software\Borland\Delphi\7.0\Library
 
Last edited by a moderator:

debose

Member
Joined
month_9_short 17, 2008
Messages
50
Reaction score
67
У меня созрел вопрос:

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

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

Тебе поможет Lazy Delphi Builder:
http://sites.google.com/site/lazyproject/

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

nacxa

Member
Joined
month_10_short 26, 2008
Messages
13
Reaction score
3
Location
127.0.0.1
Тебе поможет Lazy Delphi Builder:
http://sites.google.com/site/lazyproject/

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

debose

Member
Joined
month_9_short 17, 2008
Messages
50
Reaction score
67
есть другой способ, принять во внимание описаное FAngelL, написать на это дело батник. Это будет считанные КБ + универсальнее. Чем качать какую то прогу, которая еще неизвестно работает ли

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

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

nacxa

Member
Joined
month_10_short 26, 2008
Messages
13
Reaction score
3
Location
127.0.0.1
Но с такой позицией, конечно лучше потрать как минимум пару часов на создание батника.
кому пару часов, а кому несколько минут^^
с учетом что батник почти полностью написан выше =)
 

debose

Member
Joined
month_9_short 17, 2008
Messages
50
Reaction score
67
кому пару часов, а кому несколько минут^^
Повезло, значит. :)

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

nacxa

Member
Joined
month_10_short 26, 2008
Messages
13
Reaction score
3
Location
127.0.0.1
У меня где-то 60 пакетов с кучей взаимозависимостей, так что за несколько минут батник написать никак не получится. даже с учетом что батник почти полностью написан выше
что сказать - "учи мат.часть"
 
Top