From Jason Turner
Watch on YouTube

Summary

This episode explores using modern C++ compilers in the DOS operating system. Jason demonstrates how to install and use DJGPP (DJ's GNU Programming Platform), a port of GCC for DOS, in a FreeDOS virtual machine. He discovers that despite the outdated documentation suggesting only GCC 2.7.2 support, newer versions up to GCC 7.1 are available, allowing for modern C++11 features in DOS. While C++17 support has some issues with header files, the episode shows how developers can use cross-compilers to maintain legacy DOS software with modern C++ techniques.

Resources

Tags