Compiling Synergy Keyboard and Mouse Sharing App on Armbian

Compiling Synergy Keyboard and Mouse Sharing App on Armbian

One of our go-to tools here for controlling multiple computers with one keyboard and mouse is Synergy by Symless. In light of Armbian not having a package for Synergy in apt, we set about to compile from scratch.

(Thanks to @lanefu for help in getting over some compilation obstacles!)

From the terminal, enter:

git clone https://github.com/symless/synergy-core.git
cd synergy-core/
sudo apt -y install qtcreator qtbase5-dev cmake make g++ xorg-dev libssl-dev libx11-dev libsodium-dev libgl1-mesa-glx libegl1-mesa libcurl4-openssl-dev libavahi-compat-libdnssd-dev qtdeclarative5-dev libqt5svg5-dev libsystemd-dev libgdk-pixbuf-2.0-dev libnotify-dev qttools5-dev
mkdir build
cd build
cmake ..
make
cd bin
cp synergy* /usr/bin/.

At this point, we were able to get Synergy to work on the Indiedroid Nova running Armbian.

 

Previous article Home Assistant ODROID-M1 Bundle!

Leave a comment

Comments must be approved before appearing

* Required fields

x