Cygwin usually ships with a very outdated version of CMake and GCC. However, to compile Egoboo, CMake 3.10.1 or higher and GCC 6.4.0 or higher are required. Follow this guide to install/update CMake on Cygwin and this guide to install/update GCC on Cygwin.
To compile Idlib, open a Cygwin console, change to the directory in which the source of the library is located in, and enter
cmake CMakeLists.txt make all
To execute the unit tests, enter
In order to compile Egoboo, at least the following libraries must be installed:
In order to run Egoboo, at least the following libraries must be installed: