To compile from sources you'll need:

a C/C++ compiler (gcc for most of targets, on Win32 visual C++ may work).

Cmake 2.6 or better.

SDL2 library for developpers.

The Zlib library for developpers.

A subversion (SVN) client.

Detailed procedure for linux ubuntu 12.04 and above:

(tested with ubuntu 12.04 amd64 freshly installed from iso image with virtualbox)

Open a terminal window:

_ install C++ compiler, cmake, subversion and library

sudo apt-get install g++
sudo apt-get install cmake
sudo apt-get install subversion
sudo apt-get install zlib1g-dev
sudo apt-get install libpng-dev

(please note that on a new ubuntu installed machine, apt-get may be locked until all other package managers are running... wait a bit...)

create a build dir
mkdir previous

For ubuntu 14.04 and above (SDL2 is already a package):
sudo apt-get install libsdl2-dev

Otherwise (need to compile SDL2 from sources):
SDL2 version 2.0.4 is not part of ubuntu until 14.04, you need to compile from sources and at least with video support.

cd previous

tar xzf SDL2-2.0.4.tar.gz

Install some sdl dependencies (this is a single line):
sudo apt-get install libudev-dev libts-dev libgl1-mesa-dev libglu1-mesa-dev libasound2-dev libpulse-dev libopenal-dev libaudiofile-dev libdbus-1-dev libdirectfb-dev

cd SDL2.0.4

At the end of configure check that audio and video driver are present
audio : one or many from (oss,alsa,pulse)
video : x11 opengl

sudo make install
cd ..

SDL2 2.0.4 is now installed on your system

get latest source code from sourceforge (branch branch_realtime) (this is a single line):
svn checkout svn:// previous-code

cd previous-code

Run the program
cd src