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

V.I.R.U.S.

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

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

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

V.I.R.U.S.

Member
Joined
Jul 31, 2008
Messages
78
Reaction score
19
Age
33
спасибо.

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

FAngelL

New member
Joined
Oct 22, 2008
Messages
4
Reaction score
3
1) попробуй посмотреть, так проекты можно компилить
Code:
dcc32.exe -B
 

FAngelL

New member
Joined
Oct 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
Sep 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
Oct 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
Sep 17, 2008
Messages
50
Reaction score
67
есть другой способ, принять во внимание описаное FAngelL, написать на это дело батник. Это будет считанные КБ + универсальнее. Чем качать какую то прогу, которая еще неизвестно работает ли

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

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

nacxa

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

debose

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

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

nacxa

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