This guide will step you through building the looking glass client on Debian based systems from source, before you attempt to do this you should have a basic understanding how to use the shell.
Before building you will need to install the following packages on your system
This can be done by running the following command (using `sudo` if required):
apt-get install cmake libsdl2-dev libsdl2-ttf-dev nettle-dev libspice-protocol-dev libfontconfig1-dev libx11-dev fonts-freefont-ttf libconfig-dev
If you plan to build the latest bleeding edge version from GitHub, you will also need to install `git`. Please be aware however that the latest version will not be supported and is intended for developers only.
Obtaining the Source
If you are a developer and wish to build the latest bleeding edge version you will already be aware of how to clone a git repository, this guide will not cover this.
Obtain the latest release from https://github.com/gnif/LookingGlass/releases. Download both the Source Code and the looking-glass-host executable for Windows.
Building the Client
To build the project extract the source code into a directory and run the following commands:
mkdir client/build cd client/build cmake ../ make
If this was successful you should see the client application in the directory, named 'looking-glass-client'.