Francis Gagné created a pull request for changes to add GCC compilation support through CMake. Although this isn't the direction we want to go, and the recently added Clang compilation support largely involved fixing the identified issues, some remaining issues remain that should be addressed.