Missing dependencies with MXE
Preparing a windows build with http://mxe.cc/ failed because of missing dependencies.
Failing with Cmake
Compilation is failing with cmake for unknown reasons. Somehow glut is not loaded properly.
Getting rid of glut
Getting rid of glut and other legacy libraries in favor of SDL will improve portability a lot.
A port to SDL is not possible though as long as multiple responsibilities are interwoven into one class.