xbps-install -Syu binutils-devel cmake freefont-ttf SDL2-devel SDL2_ttf-devel spice-protocol fontconfig-devel libX11-devel nettle-devel
</syntaxhighlight>
===== Gentoo =====
First set up the necessary USE flags:
<syntaxhighlight lang=bash>
echo "media-libs/libsdl2 gles" | sudo tee --append /etc/portage/package.use/libsdl2 >/dev/null
echo "media-libs/nettle gmp" | sudo tee --append /etc/portage/package.use/nettle >/dev/null
</syntaxhighlight>
Then fetch the packages:
<syntaxhighlight lang=bash>
emerge sys-devel/binutils media-libs/libsdl2 media-libs/sdl2-ttf dev-libs/nettle media-libs/fontconfig dev-util/cmake app-emulation/spice-protocol media-fonts/freefonts media-libs/glu
</syntaxhighlight>
This list can also be placed into a setfile in /etc/portage/sets/ so that they can be updated with
<syntaxhighlight lang=bash>
emerge @setfile
</syntaxhighlight>
Make looking-glass callable by calling it from the build directory, adding the directory to your path, or issuing
<syntaxhighlight lang=bash>
ln -s $(pwd)/looking-glass-client /bin/
</syntaxhighlight>
from the build directory.
==== Downloading ====