Anonymous - 2012-06-04

The tarball distributed for 2.2.2 (stable) was probably never test-built and the development seems to have stopped (last svn check-in in 2009 ).
1. in config.h change the define SVN_REVISION to some string e.g.
#define SVN_REVISION "0"
2. In phononplayer.cpp, comparetestmanager.cpp: remove the namespace specifier in definition of _instance and in the return type of instance(). It should be (example for phononplayer.cpp):
PhononPlayer* PhononPlayer::_instance = 0;
PhononPlayer& PhononPlayer::instance() throw()

With this I was able to build it using cmake/make.