Компиляция
Вот инструкции по компиляции библиотеки LiteSync из исходного кода.
Компиляция на Linux и Mac
1. Скачайте и скомпилируйте libuv
sudo apt-get install automake libtool libreadline-dev -y
git clone https://github.com/libuv/libuv --depth=1
cd libuv
./autogen.sh
./configure
make
sudo make install
sudo ldconfig
cd ..
2. Скачайте и скомпилируйте binn
git clone https://github.com/liteserver/binn
cd binn
make
sudo make install
cd ..
3. Скомпилируйте LiteSync
git clone https://gitlab.com/xxx/litesync-release litesync
cd litesync
make
sudo make install
cd ..
Компиляция на Windows с MinGW
1. Скачайте и скомпилируйте libuv
git clone https://github.com/libuv/libuv --depth=1
cd libuv
sh autogen.sh
./configure
make
cd ..
2. Скачайте и скомпилируйте binn
git clone https://github.com/liteserver/binn
cd binn
make
cd ..
3. Скомпилируйте LiteSync
git clone https://gitlab.com/xxx/litesync-release litesync
cd litesync
make
cd ..
Компиляция в Windows с Visual Studio
Сначала скачайте и скомпилируйте libuv и Binn
Затем откройте файл решения Visual Studio, доступный в подпапке win32, выберите Release и Build.