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

Вниз

Как из delphi выцепить компилятор ?   Найти похожие ветки 

 
dreams   (2004-04-22 09:56) [0]

Чтобы можно было компилировать исходный код на машине где не установлена delphi, например сделать что то наподобии скриптового языка... и вообще такое возможно ?


 
Гаврила   (2004-04-22 10:03) [1]

В комплект поставки входит компилятор отдельным файлом(dcc32.exe).
Другое дело, что для того, чтобы откомпилировать исходный код на машине ,где не установлена Delphi, там нужно иметь все файлы, упоминаемые в Uses, хотя бы в виде DCU


 
Гаврила   (2004-04-22 10:07) [2]

Вообще мы тему скриптового языка обычно решали с помошью VBScript


 
dreams   (2004-04-22 10:19) [3]

C VB не хочеться возиться :)
А так прикольно если получиться выцепить... Можно будет создовать скрипты в виде программ на любой машине. Сейчас начну эсперементировать


 
PVOzerski ©   (2004-04-22 10:35) [4]

А как насчет (С) Borland? Тогда уж надо FreePascal брать :^). Но вообще-то это не лучшая идея, IMHO. Вы никогда не задумывались, почему, скажем, на Web-страницах, несмотря на возможность использования с IE технологии ActiveX, преобладает использование интерпретирумых JavaScript"ов или, в крайнем случае, платформо-независимых апплетов Java?


 
sniknik ©   (2004-04-22 11:10) [5]

> что то наподобии скриптового языка...
есть
http://www.dream-com.com
и не один.


 
dreams   (2004-04-22 12:48) [6]

> sniknik

Платный компонент :(
Вот нашёл классный FastSkript ! Поддержка 4 языков и т.д
Ну блин тоже платный :(  хоть 19 $ это фигня но для бедного студента ....

А есть какие нибудь бесплатные компоненты для содания скриптов на delphi ?


 
Danilka ©   (2004-04-22 13:33) [7]

[6] dreams   (22.04.04 12:48)
Да, есть, совершенно бесплатный WSH.
Причем, он уже установлен у тебя в винде.
Как им пользовацца, вот-тут написано:
http://www.rsdn.ru/article/com/wscript/WSH.xml

Как использовать в дельфовых программах, вот-тут:
http://www.delphikingdom.com/helloworld/activescript.htm

:))


 
NeyroSpace ©   (2004-04-22 15:45) [8]

Innerfuse Pascal Script 3 <---- Free
http://www.carlo-kok.com/ifps3.php


 
han_malign ©   (2004-04-22 16:56) [9]

>Чтобы можно было компилировать исходный код на машине где не установлена delphi
lnkdfm70.dll
rlink32.dll
rw32core.dll
brcc32.exe
dcc32.exe

Chart.dcu
Series.dcu
ShareMem.dcu
SysConst.dcu
SysInit.dcu
System.dcu
SysUtils.dcu
TeCanvas.dcu
TeeConst.dcu
TeeFunci.dcu
TeEngine.dcu
TeeProcs.dcu
Types.dcu
TypInfo.dcu
Variants.dcu
VarUtils.dcu

- остальное можно взять в исходниках из (Delphi)\Source
Если подключаются packages(BPL) - то не забыть DCP(из (Delphi)\Lib) (сами BPL при компиляции не нужны, но для запуска приложения - не помешает :)) )

весь VCL + RX - 15Мб

З.Ы. Для компиляции Hello World:
SysInit.dcu
System.dcu
Types.dcu
Windows.dcu (если WinAPI не используется - не нужен)
rlink32.dll
DCC32.EXE
HelloWorl.dpr
:))

code<>С:\SomeDir>dcc32 HelloWorl.dpr

З.З.Ы. Windows - можно взять и в PAS варианте, но даже вархиве он больше DCU (т.к. никакого эфективного года - чисто заголовочник)



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

Форум: "Потрепаться";
Текущий архив: 2004.05.16;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.46 MB
Время: 0.036 c
8-1077125673
__Alex__
2004-02-18 20:34
2004.05.16
компонент для просмтора avi роликов


6-1080392016
SEvgeniy
2004-03-27 15:53
2004.05.16
mailslot via internet


7-1080549868
Ivolg
2004-03-29 12:44
2004.05.16
Прехват клавишь: Alt ,Ctrl и Delete


3-1082553667
kalliopiy
2004-04-21 17:21
2004.05.16
Связанные таблицы


1-1083497810
XSteel
2004-05-02 15:36
2004.05.16
Динамические массивы в Delphi 1 и структуры > 65кил





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
Английский Французский Немецкий Итальянский Португальский Русский Испанский