Last modified 2 years ago
Requirements:
- libopensync
- glib2
- libebook 1.0 or 1.2
- libecall 1.0 or 1.2
- libedataserver 1.0 or 1.2
To install the non opensync dependecies on ubuntu / debian use:
sudo apt-get install libebook1.2-dev libecal1.2-dev \ libedataserver1.2-dev libedata-book1.2-dev libedata-cal1.2-dev \ libebackend1.2-dev evolution-data-server-dev libglib2.0-dev
To checkout and configure
mkdir evolution svn co http://svn.opensync.org/plugins/evolution2 mkdir build cd build cmake ../evolution2
The default install directory is /usr/local to use somewhere different add -DCMAKE_INSTALL_PREFIX=/path/to/install/dir to the cmake command
Then
make make install
If you used the default install prefix you will need
sudo make install
Confirm that the installation worked with
osynctool --listplugins
It should show evo2-sync. If it is not found make sure that INSTALL_PREFIX/lib is on your LD_LIBRARY_PATH. eg
export LD_LIBRARY_PATH=/usr/local/lib:$LD_LIBRARY_PATH
