Вниз
Скачать: CL | DM;

компиляция программ во FreePascal для MS-DOS   Найти похожие ветки 

 
X9 ©   (2006-09-17 14:58) [0]

Можно ли компилировать во FreePascal приложения для MS-DOS? Если да, то как это сделать?
Пользуюсь FPC для i386-win32, т.е. сама разработка идёт под Windows, а сами программы должны запускаться в MS-DOS.
Если зайти в IDE и выбрать в меню Compile подпункт Target, то вылезет список всех возможных платформ, но именно MS-DOS там нету. Но есть GO32 v2 DOS extender и WDOSX DOS extender, хотя, что это за платформы я не знаю.


 
TUser ©   (2006-09-17 15:12) [1]

The following operating systems are supported: Linux, FreeBSD, Mac OS X/Darwin, Mac OS classic, DOS, Win32, OS/2, Netware (libc and classic) and MorphOS.

http://www.freepascal.org/
http://www.freepascal.org/download.html

Кросс-компиляция также возможна, где-то был топик на www.freepascal.ru кажется. Для этого собирают соотвествующие исходники и rtl.


 
TUser ©   (2006-09-17 15:13) [2]

Т.е. ставишь компилятор для win, берешь исходники "досовского" компилятора и rtl, все это компилируешь виндусовским, пользуешься.


 
Ketmar ©   (2006-09-17 15:22) [3]

"именно дос" там и не должно быть, потому что 16-битный код FPC делать не умеет.


 
X9 ©   (2006-09-17 15:26) [4]

Так значит всё-таки нельзя?


 
Ketmar ©   (2006-09-17 15:30) [5]

> [4] X9 ©   (17.09.06 15:26)
так значит, всё-таки, rtfm? что такое dos extenders -- в курсе? WDOSX -- очень приятный и удобный. компилируй пож это, будет тебе счастье. но предварительно, всё же, почитай о тонкостях написания 32-битных приложений для дос.


 
X9 ©   (2006-09-17 15:37) [6]

Всё ясно.
Спасибо.



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

Скачать: CL | DM;



Память: 0.46 MB
Время: 0.026 c
3-1154862962
serko
2006-08-06 15:16
2006.10.08
Найти далее и др.


2-1158359832
Juri
2006-09-16 02:37
2006.10.08
Фильтровать базу данных по куску слова


15-1158125472
Free_user
2006-09-13 09:31
2006.10.08
Время и PHP+MySQL


15-1157466115
Igor_thief
2006-09-05 18:21
2006.10.08
Нужен компонент наподобие TTrackBar


2-1158847463
milko
2006-09-21 18:04
2006.10.08
IntToHex




   Наверх