Installing Synergy on Odroid

If you install synergy via apt-get:

$ sudo apt-get install synergy

You may be disappointed in that you're not installing the latest version. Furthermore, if you're using an armhf device such as Odroid which only currently supports Ubuntu 14.04, you will not find a PPA that provides the latest synergy package.

Finding the latest release

Find the latest release of Synergy for armhf here

Why you can't dpkg -i then apt-get install -f

If you dpkg -i, you will be further dissapointed because your Ubuntu 14.04 does not provide libssl1.1. So there's no way to dpkg -i and then apt-get install -f.

Compiling OpenSSL 1.1.0 from source

You need to get OpenSSL 1.1.0 without the help of any repository:

$ wget
$ tar xvzf openssl-1.1.0.tar.gz
$ cd openssl-1.1.0
$ sudo ./
$ sudo make
$ sudo make install

Now, make sure that the newly installed library is in the ldpath:

$ sudo ldconfig /usr/local/lib/

Or wherever was installed.
You can now start the synergy server:

$ synergys

If you're having any errors, run synergys in the foreground to see the output:

$ synergys -f