From: Jason G. <exp...@lo...> - 2009-07-27 14:43:50
|
Hello, I get the compilation error shown below when building the syncml plugin off head (against the libsyncml off head). I cannot see the definition of SmlBool or SmlError in any of the checked out source - hence the error. Thanks for any tips, J. -- The C compiler identification is GNU -- Check for working C compiler: /usr/lib/ccache/gcc -- Check for working C compiler: /usr/lib/ccache/gcc -- works -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- checking for one of the modules 'libopensync;>=0.37' -- found libopensync, version 0.39-snapshot -- checking for one of the modules 'glib-2.0' -- found glib-2.0, version 2.20.1 -- Found GLib2: glib-2.0 /usr/include/glib-2.0;/usr/lib/glib-2.0/include -- Looking for include files HAVE_GLIB_GREGEX_H -- Looking for include files HAVE_GLIB_GREGEX_H - found -- checking for one of the modules 'libxml-2.0' -- found libxml-2.0, version 2.7.3 -- checking for one of the modules 'libsyncml-1.0>=0.5.0' -- found libsyncml-1.0, version 0.5.4 -- Configuring done -- Generating done -- Build files have been written to: /home/jas/opensync-head/build/syncml Scanning dependencies of target syncml-plugin [ 10%] Building C object src/CMakeFiles/syncml-plugin.dir/syncml_plugin.o In file included from /home/jas/opensync-head/src/syncml/src/syncml_plugin.c:24: /home/jas/opensync-head/src/syncml/src/syncml_common.h:87: error: expected specifier-qualifier-list before ‘SmlBool’ /home/jas/opensync-head/src/syncml/src/syncml_common.h:186: error: expected declaration specifiers or ‘...’ before ‘SmlError’ make[2]: *** [src/CMakeFiles/syncml-plugin.dir/syncml_plugin.o] Error 1 make[1]: *** [src/CMakeFiles/syncml-plugin.dir/all] Error 2 make: *** [all] Error 2 [ 10%] Building C object src/CMakeFiles/syncml-plugin.dir/syncml_plugin.o In file included from /home/jas/opensync-head/src/syncml/src/syncml_plugin.c:24: /home/jas/opensync-head/src/syncml/src/syncml_common.h:87: error: expected specifier-qualifier-list before ‘SmlBool’ /home/jas/opensync-head/src/syncml/src/syncml_common.h:186: error: expected declaration specifiers or ‘...’ before ‘SmlError’ make[2]: *** [src/CMakeFiles/syncml-plugin.dir/syncml_plugin.o] Error 1 make[1]: *** [src/CMakeFiles/syncml-plugin.dir/all] Error 2 make: *** [all] Error 2 |