O Synergy se baseia na plataforma PI com algumas correções. Para esse erro você precisará instalar o pacote libx11-dev e durante a instalação de pacotes você pode instalar o libxtst-dev & pacotes cmake.
Então, em um editor, abra o arquivo CMakeLists.txt e procure por X11, você deve encontrar a seguinte linha: set (CMAKE_INCLUDE_PATH "$ {CMAKE_INCLUDE_PATH}: / usr / local / include") você precisará alterar este line para ser o seguinte: set (CMAKE_INCLUDE_PATH "$ {CMAKE_INCLUDE_PATH}: / usr / include").
Agora, se você executar ./configure, ele deve funcionar bem. Se você ainda receber o mesmo erro, precisará mover, copiar, excluir o arquivo de cache CMakeCache.txt.
De lá você deve estar bem para ir. Esta foi toda a informação que encontrei neste post link