Got everything compiling with input from Fabien Sanglard and bad sector (github), also updated the glext header to the latest and greatest (up to OpenGL 4.3). Not confirmed running with game assets.
Progress towards getting something running, mostly integrating badsector's changes.
After a little debugging it is starting to look like Sys_DoPreferences() got neutered when hacking on things to get them to compile. Backing up debug code and comments.
Updated projects to only build for current architecture. Plus comments/TODOs for next iteration.