forked from KolibriOS/kolibrios
c2fbdf929c
git-svn-id: svn://kolibrios.org@1805 a494cfbc-eb01-0410-851d-a64ba20cac60
22 lines
1.1 KiB
Plaintext
22 lines
1.1 KiB
Plaintext
1. Компиляция под Колибри.
|
||
Для компиляции необходим Borland C++ (из всего пакета нужен только компилятор
|
||
командной строки), а также FASM версии не более 1.64.
|
||
cpp2asm.bat компилирует С++-исходник в TASM-исходник,
|
||
а потом превращает его в FASM-исходник.
|
||
После этого, возможно, понадобится перенести в f_checkers.asm строки с equ
|
||
в начало файла.
|
||
Компиляция бинарника - как обычно, fasm f_checkers.asm checkers.
|
||
|
||
2. Компиляция под Linux.
|
||
Просто скажите make. По крайней мере в одной Linux-системе это работает.
|
||
В других могут понадобиться некоторые изменения.
|
||
В исходниках русские буквы записаны в кодировке DOS (cp866). Так что для
|
||
вразумительных сообщений либо закомментируйте первую строку в checkers.cpp
|
||
("#define BUILD_RUS"), либо прогоните все *.cpp и *.h файлы через dos2unix.
|
||
|
||
3. Компиляция под DOS/Windows.
|
||
Для компиляции необходим пакет Borland C++ for DOS/Windows соответственно.
|
||
Компиляция стандартна для Borland C++, в проект должен входить основной файл
|
||
checkers.cpp и для Windows также файл ресурсов win-chk.rc;
|
||
для DOS должен быть прилинкован egavga.bgi.
|