Simplest guide to compiling yet. Good job. Fixed a typo in your apt-get.
Compiling on Windows 7
Can we assume that this is also applicable to Windows XP? - I'm working my way through the process to put together a Windows build environment for testing and XP is what I've got.
CMake? - There could be an issue with compiling YAJL, it uses cmake but it is not clear that we have set up a cmake system to do so...?
I had to change gstreamer0.10-fluendo-mp3 to gstreamer1.0-fluendo-mp3 in the apt install - Seems 0.10 is no longer available. In the Compiling on Ubuntu 16.04 section --Phoenix 09:18, 2 April 2017 (EDT)