The last stable version of Wesnoth is 1.4.3, a maintenance release for the 1.4.x branch. This new branch features great improvements over the older stable, 1.2.8, like a whole bunch of new graphics, speed improvements, UI redesign to be more easier and intuitive, transparency effects, and many other.
In order to compile it, you will first need to install the necessary dependencies:
apt-get install libsdl1.2-dev libsdl-image1.2-dev libsdl-mixer1.2-dev libsdl-net1.2-dev pyste
The pyste package is required to get rid of this annoying error: configure: error: Could not find Boost headers version >= 1.33.
Next, download the source code from the official Wesnoth website. After you uncompress it, change the current working directory to wesnoth-1.4.3 and do the usual to compile:
Wesnoth 1.4.3 - usual screen after starting the game
Note: This tutorial also applies to the older 1.4.x versions.
Updated: Jun 11, 2008 (Created: Jun 11, 2008)