While working on a Vagrantfile for compiling Q2W, I noticed that the information for building for Linux is out of date with the current source code on this page:
http://quake2world.net/books/documentation/developing-and-modding/source-code-and-dependencies
(Mostly SDL2 stuff)
This too has some out of date information
http://quake2world.net/books/documentation/installation-and-maintenance