summaryrefslogtreecommitdiff
path: root/HACKING
diff options
context:
space:
mode:
authorPatrick Ohly <patrick.ohly@intel.com>2009-02-05 18:33:12 +0100
committerPatrick Ohly <patrick.ohly@gmx.de>2009-03-25 14:43:33 +0100
commit670d3d1011ab5a79dca7523c3530f44754ad1f4c (patch)
tree92a89ba83b005cc9ace4d4ffa4c33f8f2a4b238c /HACKING
parentc0311e59934017000d8a01ff0ea4af12225ae351 (diff)
HACKING: improved Synthesis instructions to work with --enable-shared
Diffstat (limited to 'HACKING')
-rw-r--r--HACKING8
1 files changed, 7 insertions, 1 deletions
diff --git a/HACKING b/HACKING
index bc72b112..fae9f174 100644
--- a/HACKING
+++ b/HACKING
@@ -4,7 +4,13 @@ Synthesis Branch
Compile and install Synthesis SDK in directory "foo".
Configure SyncEvolution with
- SYNTHESIS_CFLAGS=-Ifoo/include SYNTHESIS_LIBS=-Lfoo/lib -lsynthesissdk
+ SYNTHESIS_CFLAGS=-Ifoo/include SYNTHESIS_LIBS="-Lfoo/lib -lsynthesissdk -lsynthesis"
+
+TODO: create .pc file for Synthesis
+TODO: libsynthesissdk.la declares its dependency on libsynthesis.la, but libtool
+ does not pick that up when linking libsynthesissdk.a into a .so
+ => -lsynthesis above is a temporary workaround for that, only necessary
+ when compiling SyncEvolution with --enable-shared
Create a syncevolution.xml config file in the current
directory, see src/syncevolution.xml.