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

Вниз

ОС на паскале!   Найти похожие ветки 

 
Vox   (2003-01-12 15:19) [0]

Какой компилятор паскаля теоритически, а возможно и практически, можно использовать для реализации сабжа?


 
Hip Hop Music   (2003-01-12 16:06) [1]

"Странник". Очень подходящая вещь.


 
Vox   (2003-01-12 16:25) [2]

Но на сколько я знаю Странник компилит W32PE проги, а мне надо просто слепки кода(типа *.com файла). Если только изменить исходники Странник... :)


 
Vox   (2003-01-12 17:54) [3]

Кто-нить знает есть ли в FreePascal"е возможность получать слепки кода, а не W32PE файлы?


 
Vaddya   (2003-01-13 01:54) [4]

Turbo Pascal версий 1 и 2 компилирует именно *.com файлы, можно взять с source.ru в музее.


 
Vox   (2003-01-13 02:00) [5]

Нет, Turbo Pascal не подходит, тк он 16битный - ничего нормального не напишешь...
Жду еще предложений...


 
PVOzerski   (2003-01-13 02:21) [6]

Пожалуй, подойдет FreePascal и, может быть, gpc. Хотя, сами понимаете, вопрос поставлен очень обще - например, о типе процессора и вообще компьютера можно только гадать.


 
Vox   (2003-01-13 02:33) [7]

Я смотрел FreePascal, но какую версию использовать? Он же компилит под винду, линух, ДОС с экстендером, БеОС, еще че-то. А мне то нужен просто откомпилированный код.
А ОСка для x86


 
PVOzerski   (2003-01-13 02:38) [8]

А не попробовать ли компильнуть для начала в asm-код под GNU as или NASM? И, кстати, RTL для новой ОС писать тоже новую придется. А уж формат исполнимых файлов Вам выбирать или придумывать самостоятельно. Соответственно, и линкер подбирайте.


 
Vox   (2003-01-13 13:38) [9]

Ну я и спрашивыаю, какой компилятор паскаля генерит obj файлы, которые потом надо скормить линкеру?



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

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

Наверх




Память: 0.46 MB
Время: 0.008 c
14-96982
Berg
2003-01-13 10:17
2003.01.30
Необходимо создать дистрибутив для приложения


3-96541
sterran
2003-01-15 09:35
2003.01.30
Востановление записей помечанных на удаление


3-96608
oleon
2003-01-13 18:17
2003.01.30
Как мне получить величину нового ID при добалении новой записи...


3-96618
Viktor1
2003-01-14 05:22
2003.01.30
Какую базу лучше всего использовать на CD?


14-97007
mate
2003-01-13 13:59
2003.01.30
Документация





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