Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Основная";
Текущий архив: 2004.02.10;
Скачать: [xml.tar.bz2];

Вниз

Компиляция без 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;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.47 MB
Время: 0.007 c
1-29416
Alex__
2004-01-31 18:49
2004.02.10
MDI приложение


1-29470
Zilog
2004-01-30 13:18
2004.02.10
Как обработать событие, которого нет в Инспекторе Объектов?


1-29381
denisWW
2004-01-28 00:23
2004.02.10
Уважаемые Дельфисты - проблемма с потоками


3-29263
DragonVas
2004-01-18 11:49
2004.02.10
Очистка БД от индексов


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





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский