Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2006.10.08;
Скачать: 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 вся ветка

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

Наверх




Память: 0.47 MB
Время: 0.071 c
15-1158126744
Ученик12
2006-09-13 09:52
2006.10.08
Ядро процессора


15-1158627488
Mutnauq
2006-09-19 04:58
2006.10.08
D10Lite


2-1158321256
DmiSb
2006-09-15 15:54
2006.10.08
Как узнать какое поля ввода потеряло фокус ?


2-1158672632
RomanH
2006-09-19 17:30
2006.10.08
Директории-> поддиректории


15-1158176108
Ne-Lud
2006-09-13 23:35
2006.10.08
ACM олимпиады. Какова от них польза?