Hello,

I'm trying to build synthesis off git head for the first time (to trial
the obex branch of syncevolution - it appears to require san.h which is
not shipped with the embedded synthesis).

Both autogen.sh and configure seemed to run OK for me, but I get the
compilation error at [1] below.  Not sure what to make of this - almost
looks like a syntax issue.

Thanks for any tips on how to proceed.

J.

[1] Compile error

[...@talby libsynthesis]$ make
make  all-recursive
make[1]: Entering directory `/home/jas/git/synthesis/libsynthesis'
Making all in src
make[2]: Entering directory `/home/jas/git/synthesis/libsynthesis/src'
/bin/sh ../libtool --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.
-I..  -I./sysync_SDK/Sources  -include ../config.h
-include 
./Targets/ReleasedProducts/combiEngine_opensource_linux/combiengine_opensource_linux_prefix.h
 -I./Targets/ReleasedProducts/clientEngine_autotools/ 
-I./Targets/ReleasedProducts/combiEngine_opensource_linux/ 
-I./platform_adapters/linux/ -I./platform_adapters/unix_common/ 
-I./platform_adapters/ -I./syncapps/clientEngine_custom/ 
-I./syncapps/serverEngine_custom/ -I./sysync/ -I./Transport_interfaces/engine/ 
-I./ -I./syncml_tk/src/sml/inc/ -I./syncml_tk/src/sml/lib/inc/ 
-I./syncml_tk/src/sml/lib/ -I./syncml_tk/src/sml/mgr/inc/ 
-I./syncml_tk/src/sml/mgr/ -I./syncml_tk/src/sml/wsm/inc/ 
-I./syncml_tk/src/sml/xlt/inc -I./syncml_tk/src/sml/xlt/all 
-I./DB_interfaces/odbc_db/ -I./DB_interfaces/api_db/ -I./sysync_SDK/Sources/    
 -I./Targets/ReleasedProducts/clientEngine_autotools/systemxml   -g -O2 -MT 
libsynthesis_la-cp936_tables_inc.lo -MD -MP -MF 
.deps/libsynthesis_la-cp936_tables_inc.Tpo -c -o 
libsynthesis_la-cp936_tables_inc.lo `test -f 'sysync/cp936_tables_inc.cpp' || 
echo './'`sysync/cp936_tables_inc.cpp
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I./sysync_SDK/Sources
-include ../config.h
-include 
./Targets/ReleasedProducts/combiEngine_opensource_linux/combiengine_opensource_linux_prefix.h
 -I./Targets/ReleasedProducts/clientEngine_autotools/ 
-I./Targets/ReleasedProducts/combiEngine_opensource_linux/ 
-I./platform_adapters/linux/ -I./platform_adapters/unix_common/ 
-I./platform_adapters/ -I./syncapps/clientEngine_custom/ 
-I./syncapps/serverEngine_custom/ -I./sysync/ -I./Transport_interfaces/engine/ 
-I./ -I./syncml_tk/src/sml/inc/ -I./syncml_tk/src/sml/lib/inc/ 
-I./syncml_tk/src/sml/lib/ -I./syncml_tk/src/sml/mgr/inc/ 
-I./syncml_tk/src/sml/mgr/ -I./syncml_tk/src/sml/wsm/inc/ 
-I./syncml_tk/src/sml/xlt/inc -I./syncml_tk/src/sml/xlt/all 
-I./DB_interfaces/odbc_db/ -I./DB_interfaces/api_db/ -I./sysync_SDK/Sources/ 
-I./Targets/ReleasedProducts/clientEngine_autotools/systemxml -g -O2 -MT 
libsynthesis_la-cp936_tables_inc.lo -MD -MP -MF 
.deps/libsynthesis_la-cp936_tables_inc.Tpo -c sysync/cp936_tables_inc.cpp  
-fPIC -DPIC -o .libs/libsynthesis_la-cp936_tables_inc.o
sysync/cp936_tables_inc.cpp:3: error: ‘treeval_t’ does not name a type
sysync/cp936_tables_inc.cpp:2760: error: ‘TConvFlatTree’ does not name a
type
sysync/cp936_tables_inc.cpp:2772: error: ‘treeval_t’ does not name a
type
sysync/cp936_tables_inc.cpp:5559: error: ‘TConvFlatTree’ does not name a
type
make[2]: *** [libsynthesis_la-cp936_tables_inc.lo] Error 1
make[2]: Leaving directory `/home/jas/git/synthesis/libsynthesis/src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/jas/git/synthesis/libsynthesis'
make: *** [all] Error 2



_______________________________________________
os-libsynthesis mailing list
[email protected]
http://lists.synthesis.ch/mailman/listinfo/os-libsynthesis

Reply via email to