От PDP-11 до Windows: как кросс-компилировать ретро-код на macOS без машины времени
Гайд по кросс-компиляции для ретро-платформ на macOS с Apple Silicon.
Описаны настройка и использование:
Open Watcom v2 — для DOS (16/32-бит), OS/2, Windows 3.x/9x/NT, с примерами сборки .com, .exe и функцией для переключения таргетов в shell.
Amsterdam Compiler Kit (ACK) — компиляция ANSI C под PDP-11, с запуском крестиков-ноликов на Unix Version 7 в эмуляторе open-simh (включая создание лент, mkfs, restor, mknod).
msvc-wine — полноценный MSVC-тулчейн для Windows (x86/x64/arm64) через LLVM Clang и LLD, без MinGW-зависимостей.
Дополнительно: тестирование через Wine, DOSBox-X, OrbStack; фиксы для Apple Silicon.
Подробные шаги по сборке, установке и примерам.
Интересно? Велком внутрь.
