Installation Guide

Prerequisites

Screenshot of the MATE terminal

If you are using Ubuntu MATE, then you can get all the prerequisites with:
sudo apt-get install pluma gcc make unzip

This installs:

Pluma:

Text editor

GCC:

GNU Compiler Collection (C compiler)

Make:

For building and installing/uninstalling

Unzip:

For extracting ZIP archives

For other text editors a rather good list can be found here.

Compiling From Source

Screenshot of the MATE terminal

If you have downloaded the ZIP file of Project [ILLUSTRIOUS] Version 0.0.23, and it is in your Downloads folder, the terminal commands to extract the ZIP archive are:

cd Downloads
unzip leung-engineering-illustrious-v-0-0-23.zip

This will extract the project root directory into your Downloads folder.

Installing Project [ILLUSTRIOUS] is simply a case of:

cd where/project/illustrious/root/directory/is
make
./build/illustrious

If you are feeling dangerous, you can copy illustrious to your /usr/bin directory (it is not necessary):
sudo make install

Or if you don't trust makefiles:
sudo cp build/illustrious /usr/bin

To check that it has been installed:
illustrious

To associate Project [ILLUSTRIOUS] with .azur files, right click on an [AZUR] image file, then click "Open With Other Application..." then "Use a custom command" and "Browse..." to look for where the Project [ILLUSTRIOUS] program is. It is recommended to tick the box for "Remember this application for "azur document" files:

Screenshot of opening [AZUR] files with a custom command

Now whenever you double click an [AZUR] image file, it will open with Project [ILLUSTRIOUS].