Chapter 2. Building and Installing Bless

Table of Contents

Bless 0.6.3 requirements
Installation guide

Bless 0.6.3 requirements

The main target platform for Bless is GNU/Linux. However, all the libraries it uses are cross-platform, so Bless should be able to run without problems on all the major platforms (GNU/Linux, *BSD, Solaris, Win32).

To build and run Bless 0.6.3 you need:

  • GTK+ >=2.8.x (Included in all modern GNU/Linux distributions, http://www.gtk.org)

  • mono/.NET runtime and C# compiler >= 1.1.14 (http://www.mono-project.com)

  • Gtk# >=2.8 bindings for GTK+ (http://gtk-sharp.sourceforge.net)

  • pkg-config (Included in all modern GNU/Linux distributions)

  • meson >=0.46

  • nunit and nunit-console, if you want to build and run tests

  • xsltproc and docbook stylesheet, if you want to produce HTML documentation

Note

Development is done using the latest stable versions of the above libraries. Although using an older version may be OK, there is no guarantee that there will not be problems.