GithubHelp home page GithubHelp logo

deaksoftware / synergy-binaries Goto Github PK

View Code? Open in Web Editor NEW
1.1K 42.0 106.0 169 KB

Download the latest stable Synergy binaries.

License: MIT License

Shell 30.33% Batchfile 12.24% Python 49.57% PowerShell 7.86%
synergy binaries builds buildsystem kvm download portable portable-executable

synergy-binaries's People

Contributors

dominikdeak avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

synergy-binaries's Issues

Binary Request: Working version for macOS Ventura 13.2

Is there a working version for macOS Ventura 13.2? Neither the 1.14.6.13-snapshot nor 1.14.5.17-stable releases work for me.

  • macOS thinks the 1.14.6.13-snapshot is broken and won't even run the code.
  • Running 1.14.5.17-stable pops up a dialog saying that access must be granted to accessibility features in System Settings, but this persists even after I grant the app access.

Copy/paste & Drag & Drop not working Windows 11 to Windows 10

Provide a descriptive summary of the issue.

NOTE: Do not submit bug reports for the Synergy application here. Only submit issues relating to the build scripts in this repository.

System Information

  • Operating System: windows 11
  • Build Environment: ad30acbc-windows-10-amd64
  • Synergy Version: _1,14,5_stable

Steps to Reproduce

We can't copy and paste files or drag and drop files from Windows 11 to Windows 10 or other way around,synergy just stop in the end of the display to move to other display we should release the mouse right key(in drag and drop to release file) and in copy paste it just doesn't show paste in other pc (mouse move to it.)

Expected Results

Able to Copy/paste & Drag & Drop in Windows 11 to Windows 10 and other way around too.

Actual Results

Unable to Copy/paste & Drag & Drop in Windows 11 to Windows 10 or other way around too.

Binary Request: [1.13.1.18-snapshot]

Hello, would you kindly provide built version 1.13.1.18-snapshot (or any of the pre-releases after 1.13.1.5)? The reasoning is that they fixed an encoding issue which currently prevents me to type to multiple languages in windows and I struggle to compile the version myself, despite the provided instructions.
Thank you for your attention.

Build Fails with Colorama Issue

On Debian Bullseye running ./Scripts/Install.py then ./Scripts/Build.py fails with an error: AttributeError: Module 'colorama' has no attribute 'init'

Running sudo python3 -m pip install colorama shows that the dependency is installed.

System Information

  • Operating System: Debian Bullseye
  • Build Environment: ./Scripts/Install.py
  • Synergy Version: Synergy 1.14.5.17-stable

Steps to Reproduce

  1. Start with a clean Debian Bullseye
  2. Run ./Scripts/Install.py
  3. Run ./Scripts/build.py

Expected Results

Build current commit of Synergy

Actual Results

Fails with error: AttributeError: module `colorama` has no attribute 'init'

Problem with compiling - Error with google test sumodules

(maybe is a rookie mistake, sorry to bother you) I run in this error when trying to run build.py script

System Information

  • Operating System: [Ubuntu 20.04]
  • Build Environment: [System default following documentation]
  • Synergy Version: [master (no versión specified]

Steps to Reproduce

  1. Download repo as instructed in Getting Started
  2. Followed prerequisites
  3. Run ./Scripts/build.py

Expected Results

Compilation should proceed as smoothly

Actual Results

Error with google test module

pablo@pablo-VirtualBox:~/Synergy-Binaries$ ./Scripts/build.py 
Loading configuration...
configPath: /home/pablo/Synergy-Binaries/Scripts/config.txt
Git configuration...
git config --get remote.origin.url
git rev-parse --show-toplevel
toplevelPath: /home/pablo/Synergy-Binaries
upstreamURL: https://github.com/DEAKSoftware/Synergy-Binaries.git
queriedURL: https://github.com/DEAKSoftware/Synergy-Binaries.git
Path configuration...
productRepoPath: /home/pablo/Synergy-Binaries/Synergy-Core
productBuildPath: /home/pablo/Synergy-Binaries/Synergy-Core/build
binariesPath: /home/pablo/Synergy-Binaries/Binaries
toolsPath: /home/pablo/Synergy-Binaries/Tools
Version configuration...
platformVersion: ubuntu-20.04-focal-x86_64
git describe --tags --abbrev=0
lastTag: 1.14.4.37-stable
git rev-parse --short=8 HEAD
productVersion: 1.14.4.37
productStage: stable
productRevision: 41e070ea
productPackageName: synergy-1.14.4.37-stable-ubuntu-20.04-focal-x86_64
Updating Git submodules...
git submodule status
-ad7273eb153ea05e307d401bdf8682fad132223f Synergy-Core
git submodule update --init --remote --recursive
Submodule 'Synergy-Core' (https://github.com/symless/synergy-core.git) registered for path 'Synergy-Core'
Cloning into '/home/pablo/Synergy-Binaries/Synergy-Core'...
Submodule path 'Synergy-Core': checked out 'bcfeb251a923d0fb6deb3aebf4e3e1652d30d393'
Submodule 'ext/WinToast' (https://github.com/mohabouje/WinToast) registered for path 'Synergy-Core/ext/WinToast'
Submodule 'ext/googletest' (https://github.com/google/googletest.git) registered for path 'Synergy-Core/ext/googletest'
Submodule 'ext/pugixml' (https://github.com/zeux/pugixml) registered for path 'Synergy-Core/ext/pugixml'
Cloning into '/home/pablo/Synergy-Binaries/Synergy-Core/ext/WinToast'...
Cloning into '/home/pablo/Synergy-Binaries/Synergy-Core/ext/googletest'...
Cloning into '/home/pablo/Synergy-Binaries/Synergy-Core/ext/pugixml'...
Submodule path 'Synergy-Core/ext/WinToast': checked out '5e441fd03543b999edb663caf8df7be37c0d575c'
fatal: Needed a single revision
Unable to find current origin/master revision in submodule path 'ext/googletest'
Failed to recurse into submodule path 'Synergy-Core'
error: Command exited with error.

Binary Request: AppImage for Ubuntu 22.10

Current AppImage does not run due to Qt incompatibility

$ ./synergy-1.14.5.17-ad30acbc-ubuntu-22.04-jammy-jellyfish-x86_64.AppImage
Cannot mix incompatible Qt library (5.15.6) with this library (5.15.3)
Aborted (core dumped)

MacOS universal support

I've built universal .app using my own universal build of openssl 3.1 and qt 5.15.9. I don't have an M1 mac so you are welcome to test and report. This issue is intended to keep track of work that needs to be done to create an universal build.

Link

# OpenSSL

$ git clone https://github.com/openssl/openssl.git
$ cd openssl
$ git checkout --force -b openssl-3.1 --track origin/openssl-3.1
$ git submodule update --init --recursive --force
$ mkdir build
$ cd build
$ ../Configure darwin64-arm64 --release --prefix=/Users/<username>/install/arm64/openssl
$ make -j8
$ make -j8 install_sw
$ make clean
$ ../Configure darwin64-x86_64 --release --prefix=/Users/<username>/install/x86_64/openssl
$ make -j8
$ make -j8 install_sw
$ cd /Users/<username>/install
$ mkdir -p universal/openssl/lib
$ cp -r x86_64/openssl/include universal/openssl/include
$ lipo -create arm64/openssl/lib/libcrypto.a x86_64/openssl/lib/libcrypto.a -output universal/openssl/lib/libcrypto.a
$ lipo -create arm64/openssl/lib/libssl.a x86_64/openssl/lib/libssl.a -output universal/openssl/lib/libssl.a

# Qt 5.15.9
# Download https://download.qt.io/archive/qt/5.15/5.15.9/single/qt-everywhere-opensource-src-5.15.9.tar.xz

$ gunzip qt-everywhere-opensource-src-5.15.9.tar.gz
$ tar xvf qt-everywhere-opensource-src-5.15.9.tar
$ cd qt-everywhere-opensource-src-5.15.9
$ ./configure QMAKE_APPLE_DEVICE_ARCHS="x86_64 arm64"  -release -prefix=/Users/<username>/install/universal/qt5
$ make -j8
$ make -j8 install

Add in Scripts/Build/BuildDarwin.sh

-D CMAKE_OSX_ARCHITECTURES="arm64;x86_64" \

Then follow normal install instructions and use own compiled libs in config

[Darwin]

   libQtPath   = /Users/<username>/install/universal/qt5
   openSSLPath = /Users/<username>/install/universal/openssl

Binary Request: Windows 32 bits

I've built a Windows XP retro gaming PC and Synergy works great for sharing input between it, my main PC and my laptop on the same desk. But I must use the last 32 bit build for 32 bits XP. Would be great to have a 32 bit build for users within an old 32 bit Windows OS like me.

Binary Request: Debian Bullseye

Dependency resolution fails if installing the deb and I am getting missing glibc with the current appimage (1.14.5.17)

A build for Bullseye would be great.

Missing libssl.so.3 and libcrypt.so.3

When synergyc or synergys are run, the following error occurs:

./synergyc: error while loading shared libraries: libssl.so.3: cannot open shared object file: No such file or directory

However, libssl.so.3 and libcrypt.so.3 are not in the Ubuntu 22.04 repositories.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.