Installation instructions for Bos Wars

Hardware Requirements

Software Requirements

On Debian based distributions, you can easily obtain the required dependencies by installing the following packages: libsdl liblua5.1 libtheora libogg libpng12 libsdl1.2 libvorbis libgl1-mesa

Running Bos Wars

Run the boswars binary in the root boswars direcory. By default, the engine looks in the current working directory, if your data is in a different location you will need to run boswars with '-d /path_to_data'.

Build instructions for Bos Wars

Software Requirements for Development

In addition to the software requirements listed above, you will also need:

On Debian based distributions, you can easily obtain the required dependencies by installing the following packages: liblua5.1-dev libtolua++5.1-dev libtheora-dev libogg-dev libpng12-dev libsdl1.2-dev libvorbis-dev libx11-dev libgl1-mesa-dev x11proto-core-dev build-essential.

On Fedora 13, these packages should help: lua-devel tolua++-devel libtheora-devel libogg-devel libpng-devel SDL-devel libvorbis-devel libX11-devel mesa-libGL-devel.

Building

Step 1: Download and Extract:

Alternatively you can get the latest development version from subversion.

Step 2: Generate toLua binding

If you changed one of the pkg files in engine/tolua, you must rerun the tolua++ tool in the engine/tolua directory:
		tolua++ -L stratagus.lua -o tolua.cpp stratagus.pkg
	
If you did not change the pkg files, you can safely skip this step.

Step 3: Compile:



(C) Copyright 1998-2013 by The Bos Wars Project under the GNU General Public License.
All trademarks and copyrights on this page are owned by their respective owners.