This guide will step you through building the looking glass client on Fedora or CentOS 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
You can do this by running the following command:
sudo dnf install git SDL2-devel SDL2_TTF-devel openssl-devel spice-protocol fontconfig-devel libx11-devel gnu-free-mono-fonts ivshmem-tools
You will also need development tools like GCC and make. You can install them with the following command:
sudo dnf groupinstall "Development Tools" "Development Libraries"
Cloning the Repository
To obtain the source simply clone the repository at github using the following command (or you may go to github and download the zip archive):
git clone https://github.com/gnif/LookingGlass.git .
Building the Client
Simply change directory into the client and run make.
You should now have the file 'looking-glass-client' inside the bin directory.