Subversion Repositories Kolibri OS

Rev

Go to most recent revision | Details | Last modification | View Log | RSS feed

Rev Author Line No. Line
1805 yogev_ezra 1
1. Компиляция под Колибри.
2
Для компиляции необходим Borland C++ (из всего пакета нужен только компилятор
3
командной строки), а также FASM версии не более 1.64.
4
cpp2asm.bat компилирует С++-исходник в TASM-исходник,
5
	а потом превращает его в FASM-исходник.
6
После этого, возможно, понадобится перенести в f_checkers.asm строки с equ
7
	в начало файла.
8
Компиляция бинарника - как обычно, fasm f_checkers.asm checkers.
9
 
10
2. Компиляция под Linux.
11
Просто скажите make. По крайней мере в одной Linux-системе это работает.
12
В других могут понадобиться некоторые изменения.
13
В исходниках русские буквы записаны в кодировке DOS (cp866). Так что для
14
вразумительных сообщений либо закомментируйте первую строку в checkers.cpp
15
("#define BUILD_RUS"), либо прогоните все *.cpp и *.h файлы через dos2unix.
16
 
17
3. Компиляция под DOS/Windows.
18
Для компиляции необходим пакет Borland C++ for DOS/Windows соответственно.
19
Компиляция стандартна для Borland C++, в проект должен входить основной файл
20
checkers.cpp и для Windows также файл ресурсов win-chk.rc;
21
для DOS должен быть прилинкован egavga.bgi.