Hi, I am just wondering how to get CMAKE to build the newest version, I get the following error when doing cmake .. or cmake -DCMAKE_BUILD_TYPE=Release ..
CMake Warning at cmake/Version.cmake:27 (message):
Synergy version wasn't set. Set to 2.0.0
Call Stack (most recent call first):
CMakeLists.txt:48 (include)
-- Full Synergy version string is '2.0.0-snapshot.b1-ecbf7137'
sorry IDK where to find the right words.. wish it was in your wiki.
I've been trying to google solutions for a while now using various different keywords, having a lot of trouble & hope you guys can help. thank you.
I have another question - where is the executable? I built synergy-core but there's no executable to launch synergy with & make install doesn't work, so how do I make it work??? :/
oh, the executable is in the 'bin' folder. I'm still confused as to how this is supposed to work though, am I only supposed to copy synergy-core to /usr/bin/ ?? Why isn't this documented?
And where is the front-end at? How do I make it build with the GUI??
And how do I setup config files without the GUI?? Wish you guys had more documentation of this stuff..
I found the example of the config files in the 'doc' folder but I still don't know where its supposed to go
I've been using Synergy for years but stopped using it when you guys tried to force us [your users] to pay for it, but I recently heard that if you build it from source you don't gotta pay for it, and I simply can't afford it so this is my only option...
I would really love to see what the synergy config file looks like when its actually configured, seems like you guys make it difficult to use it from the source-code on purpose to be honest.
I'm literally getting errors on every version I try, 1.9.1, 2.0.0, 1.9.0, 1.8.8 .....
it really seems like you guys have made this an impossible task to force people to have to buy your product, how is one expected to compile something from source that does not succeed in compiling? If the core is successful in compiling then its the GUI that fails to compile -.-
fatal error: shared/EditionType.h: No such file or directory
#include
synergy-core-1.9.0-stable/src/lib/net/SecureSocket.cpp: In member function 'void SecureSocket::showSecureCipherInfo()':
synergy-core-1.9.0-stable/src/lib/net/SecureSocket.cpp:816:34: error: 'SSL_get_client_ciphers' was not declared in this scope
STACK_OF(SSL_CIPHER) * cStack = SSL_get_client_ciphers(m_ssl->m_ssl);
synergy-core-1.9.0-stable/src/lib/net/SecureSocket.cpp:816:34: note: suggested alternative: 'SSL_get_current_cipher'
STACK_OF(SSL_CIPHER) * cStack = SSL_get_client_ciphers(m_ssl->m_ssl);
make[2]: * [src/lib/net/CMakeFiles/net.dir/build.make:102: src/lib/net/CMakeFiles/net.dir/SecureSocket.cpp.o] Error 1
make[1]: * [CMakeFiles/Makefile2:550: src/lib/net/CMakeFiles/net.dir/all] Error
synergy-core-1.8.8-stable/src/lib/net/SecureSocket.cpp: In member function ‘void SecureSocket::showSecureCipherInfo()’:
synergy-core-1.8.8-stable/src/lib/net/SecureSocket.cpp:810:46: error: invalid use of incomplete type ‘SSL’ {aka ‘struct ssl_st’}
STACK_OF(SSL_CIPHER) * cStack = m_ssl->m_ssl->session->ciphers;
Trying to get Synergy to work on two different Linux distros is hell, this really seems impossible now, disappointing you have to ruin good software by making it cost money for a subscription that probably has to be renewed every year or something, if it was a one-time buy I might consider it, but I'm not going along with this subscription stuff, your contribution to the open-source world is your pay-pig. shameful.
Oh well, somebody will fork it & make it free one day or come up with something better, then you'll have no choice to conform to open-source standards. Your wiki sucks & your program doesn't compile successfully at all, not surprised though considering that's how you make money off of this - having to fiddle with it for days isn't worth it & if things are constantly breaking in the build then its really not worth my money anyway! $29 for a "basic" subscription? Yeah, this isn't worth my money, honestly, screw your software... This is probably the best software that went so bad so fast, you've got people paying for the program yet you still can't write the code well enough so it doesn't constantly break(but again this is probably done intentionally because your incentive is money from binaries).
Stop polluting github with cancer please. take this pay to play nonsense elsewhere, I will NEVER spend $29 for a "basic subscription", for $29 I better be getting a LIFETIME subscription, can't wait til Synergy has real competition, that'll fix this horrible quality. That's like $40 CAD, not worth it, moving on.
Hey, sorry to see that people are thumb's downing your issue. Would you mind posting your issue on our Synergy Core forum? That's the best place to get help with compiling. Thanks! https://symless.com/forums/forum/19-core-developers/