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.