To build synergy from the sources you'll need the following:
This step is not necessary when using VC++ or XCode.
To configure the build for your platform use the configure script:
./configureFor a list of options to configure use:
./configure --helpOn Solaris you may need to use:
so synergy can find the X11 includes and libraries../configure --x-includes=/usr/openwin/include --x-libraries=/usr/openwin/lib
Start VC++ and open synergy.dsw. Set the active configuration (Build > Set Active Configuration) to All - Debug or All - Release then build. Binaries are built into ./debug or ./build.
Simply enter:
makeThis will build the client and server and leave them in their respective source directories.
Start XCode and open the synergy.xcode project. Build the all project using the Deployment flavor.
You'll need NSIS, the Nullsoft Scriptable Install System. Build All - Release then build Installer - Release. This creates SynergyInstaller.exe in the build directory. Run this to install synergy.
Alternatively, you can simply copy the following files from the debug or build directory to a directory you choose (perhaps under the Program Files directory):
make installwill install the client and server into /usr/local/bin unless you specified a different directory when you ran configure.
Copy the following files from ./build to a convenient location: