Вход на хостинг
IT-новости
20.04.2016 iPhone 2017 года поместят в водонепроницаемый корпус из стекла
Линейка iPhone в новом году серьезно поменяется. В этом уверен аналитический исследователь Мин Чи Ку......
30.07.2015 Ищем уникальный контент для сайта
Ищем уникальный контент для сайта Без уникального контента Ваш сайт обречен на то, что его страницы......
Для сборки ядра FreeDOS нам понадобится компилятор языка C. Выполнять компиляцию можно при помощи Turbo C 2.01, Turbo C++ 1.01, Turbo C 3.0, Borland C 4.51 и 5.01, по утверждению авторов, можно использовать другие компиляторы Borland, Microsoft C и (Open)Watcom C. Хотя некоторые версии компиляторов Borland сейчас доступны в Интернете для свободного скачивания, я (как и разработчики FreeDOS) рекомендую использовать OpenWatcom C. Я пробовал использовать для сборки компилятор Turbo C 2.01. Процесс прошёл успешно, но получившееся ядро не смогло нормально загрузиться. А после сборки компилятором OpenWatcom C 1.2 получился полностью рабочий исполняемый файл.
Компилятор OpenWatcom можно свободно загрузить из
Интернета по адресу:
Если вы не хотите качать весь файл, можно
получить набор только необходимых для компиляции компонентов по адресу:
Компиляцию можно выполнять как из-под Windows, так и из-под DOS. Версию компилятора для DOS можно использовать, например, в среде DOSEMU под Linux. В зависимости от ОС, под которой будет проходить компиляция, нужно скачать соответствующий набор ZIP-архивов.
Файлы OpenWatcom 1.2 для компиляции под DOS |
|
c_doswin |
C compiler (DOS & Win16 hosts) |
clib_a16 |
C runtime libraries (16-bit all targets) |
clib_d16 |
C runtime libraries (16-bit DOS) |
cm_clib_a16 |
C runtime libraries (16-bit all targets) |
cm_clib_d16 |
C runtime libraries (16-bit DOS) |
cm_clib_hdr |
C runtime library header files |
cm_core_all |
Core binaries (All hosts) |
cm_core_dos |
Core binaries (DOS host) |
cm_core_doswin |
Core binaries (DOS & Win hosts) |
core_doswin |
Core binaries (DOS & Win16 hosts) |
ext_dos4gw |
DOS/4GW DOS extender |