Installation Guide

Prerequisites

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

This installs:

Pluma:

Text editor

GCC:

GNU Compiler Collection (C compiler)

Make:

For building and installing/uninstalling

Unzip:

For extracting ZIP archives

Ngspice:

Circuit simulator

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

Compiling From Source

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

cd Downloads
unzip leung-engineering-kasumi-v-1-0-9.zip

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

Then it is simply a case of:

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

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

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

To check that it has been installed:
kasumi

Operation

Creating and opening a Project [KASUMI] file in your home directory is done like this:
kasumi ~/directory/name-of-file

Or if you have not installed it, this will create and open a file called 1.sch in your home directory:
./where-kasumi-root-directory-is/kasumi-root-directory/build/kasumi ~/1.sch

You can always save to wherever you like and name it to whatever you like.

Opening a Project [KASUMI] file is done the same way as creating the file:
kasumi ~/directory/name-of-file

Or for those who have not installed it:
./where-kasumi-root-directory-is/kasumi-root-directory/build/kasumi ~/directory/name-of-file