Apparently people on Lubuntu are having issues running the official release, so I installed a Lubuntu 15.10
virtual machine and made a list of packages you need to build it.
Code: Select all
# Building Unvanquished on Lubuntu 15.10
Install the following dependencies (as root):
Code: Select all
apt-get install nettle-dev
apt-get install libcurl3 libcurl4-gnutls-dev
apt-get install libsdl2-2.0-0 libsdl2-dev
apt-get install libglew1.10 libglew-dev
apt-get install libpng12-dev
apt-get install libjpeg8 libjpeg8-dev
apt-get install libwebp5 libwebp-dev
apt-get install libfreetype6 libfreetype6-dev
apt-get install libopenal1 libopenal-dev
apt-get install libogg0 libogg-dev
apt-get install libvorbis0a libvorbis-dev
apt-get install libtheora0 libtheora-dev
apt-get install libopus0 libopusfile0 libopus-dev libopusfile-dev
apt-get install libncurses5 libncurses5-dev # probably not needed
apt-get install libncursesw5 libncursesw5-dev
apt-get install libgeoip1 libgeoip-dev
apt-get install liblua5.3-0 liblua5.3-dev
# you do not these if you just want to run the binary
apt-get install build-essential
apt-get install git
apt-get install cmake
apt-get install python-yaml
apt-get install python-jinja2
Compiling Unvanquished:
Code: Select all
git clone https://github.com/Unvanquished/Unvanquished.git
cd Unvanquished
cd build
cmake ..
make
Notes:
If someone else has built the binary for you, you can jsut copy it.
You also do not need to install the -dev packages.You probably want to build the latest release instead of the git version,
alternatively you can checkout a version tag in the git repository.