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

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

cd Downloads
unzip leung-engineering-sonico-v-1-2-0.zip

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

When you are happy with the settings it is simply a case of:

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

If you are feeling dangerous, you can copy sonico to your /usr/bin directory:
sudo make install

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

To check that it has been installed:
sonico