Skip to content

Compiling and Installing

Bjarki Ágúst Guðmundsson edited this page Feb 8, 2017 · 13 revisions

astroid uses scons for building, also you might need git for the build process to work properly. Both should be available in most distributions.

A fairly recent version of GTK+ and glib with their C++ bindings are also required, along with boost, gmime and a compiler that supports C++11. And lastly, but importantly, the notmuch libraries are also required.

compiling

$ scons

to run the tests do:

$ scons test

installing

Configure with a prefix and install:

$ scons --prefix=/usr build
$ scons --prefix=/usr install

this will install the astroid binary into /usr/bin/ and data files into /usr/share/astroid/.

Distribution specific information

Particular dependencies (incomplete list)

  • GTK+ >= 3.10
Clone this wiki locally