Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2004.02.10;
Скачать: CL | DM;

Вниз

Компиляция без Delphi   Найти похожие ветки 

 
Lakmus ©   (2004-01-28 04:04) [0]

Допустим на отдалённом компьютере есть файл Project1.dpr ну и все юниты,pas"ы и т.д. Какой файл нужно добавить, чтобы скомпилировать в exe файл этот проект? Учитывается, что на этом компьютере нет среды Delphi... Я так понимаю нужно добавить сам компилятор, только не знаю где он лежит и как называется.
Спасибо за помощь.
P.S Delphi 6


 
Pavel_S   (2004-01-28 09:15) [1]

Это не реально


 
Baron   (2004-01-28 09:35) [2]

Есть в каталоге Bin файл dcc32.exe
Это и есть компилятор командной строки.
Попробуй с ним, может скажет что еще надо...


 
Term ©   (2004-01-28 09:41) [3]


> может скажет что еще надо

а скажет он много чего, например попросит кучу dcu для начала


 
BestMaster   (2004-01-28 13:52) [4]

Доброго времени суток уважаемые мастера. Отвечу Lakmusu так ... Есть несколько путей решения. И Baron показал первый путь. Есть решение еще интереснее. Уже не помню где но в сетке есть компонент THalComp (Delphin) по 5 Delphi просто привиду описание самих авторов а вы меня сами поймете : "
Delphin (pascal interpreter)
Copyright (c) 1997,1998 S.Kurinny & S.Kostinsky
If you want to integrate pascal scripting language into your
application this component is for you.
* Can load and execute DFM+PAS files
* Any VCl component/procedure/function can be used in scripts
* Automatical unit import
* Supports subset of Object Pascal language"


 
Stas ©   (2004-01-28 15:00) [5]

Тебе нужны еще будут *.bpl библиотеки


 
Тимохов ©   (2004-01-28 15:08) [6]

И потом, это не лицензионно...


 
Lakmus ©   (2004-01-30 02:07) [7]

Огромное спасибо! Всё получилось!

Для остальных, тобы компильнуть нужно:
1. dcc32.exe
2. Сам Project.dpr
3. Все dcu"шки/pas"ы которые используются в Project.dpr
4.(не обязательно) подложить остальные dcu"шки

Всё. Запускаем компилятор

Dcc32.exe -B Project1.dpr

Выплёвывается exe"шник.

Спасибо за помощь!

Ещё вопрос =)
Как из Delphi6 запустить на исполнение bat или exe файл, который находится в каталоге с программой?


 
YuRock ©   (2004-01-30 10:14) [8]

А почему именно из Delphi? Чем не устраивают Explorer, Far и т.д.?


 
YuRock ©   (2004-01-30 10:14) [9]

Удалено модератором
Примечание: Дубль


 
YuRock ©   (2004-01-30 10:14) [10]

Удалено модератором
Примечание: Дубль


 
YuRock ©   (2004-01-30 10:14) [11]

Извините за 3...


 
panov ©   (2004-01-30 10:51) [12]

>Lakmus © (30.01.04 02:07) [7]

А что получилось?

Скомпилировать на "чистом" ПК без установленного Delphi?


 
Lakmus ©   (2004-01-31 02:09) [13]

panov
да, получился exe файл.


 
Lakmus ©   (2004-02-02 02:36) [14]

И ещё вопросец.
Как сделать много открывающихся однотипных окон?


 
Gero ©   (2004-02-02 07:54) [15]

> panov © (30.01.04 10:51) [12]

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


 
Sergey_Masloff   (2004-02-02 07:58) [16]

Gero © (02.02.04 07:54) [15]
>Вероятно, компилятору все равно, установлен Delphi или нет
Адназначна. Но ему не безразлично наличие в доступном месте всех .pas (или .dcu) которые упоминаются в uses всех твоих модулей а также рекурсивно в uses всех модулей которые используют твои модули.


 
Gero ©   (2004-02-02 08:06) [17]

> Sergey_Masloff (02.02.04 07:58) [16]

Понятное дело. Было ведь сказано, что все dcu-шники тоже были



Страницы: 1 вся ветка

Текущий архив: 2004.02.10;
Скачать: CL | DM;

Наверх




Память: 0.5 MB
Время: 0.023 c
3-29282
buka
2004-01-14 22:54
2004.02.10
Программа на Delphi 6 и ее дистрибутив


3-29275
Евген
2004-01-16 13:33
2004.02.10
DBLookUpComboBox и Interbase


3-29262
Samvel
2004-01-17 13:10
2004.02.10
относительная ссылка


9-29192
McSimm2
2003-07-29 10:40
2004.02.10
Simple Miner


3-29204
Жбан
2004-01-20 12:33
2004.02.10
Как подсчитать количество записей в базе?