|
From: Dirk L. <di...@cs...> - 2008-03-25 14:54:28
|
Hi, I'm trying to compile libsyncml 0.46 in order to use it with the syncml plugin of opensync. Since I found no specia information about the new build process using cmake for libsyncml, I used the script from http://www.opensync.org/wiki/devel-branch-0.30 and got the error printed below. At first I guessed a missing libxml, but this library has been installed. Does somebody have an idea what's missing on my system? Thanks, Dirk ~/svn/opensync_dev/libsyncml-0.4.6/build$ osync_cmake ../ -- checking for one of the modules 'openobex>=1.1' -- checking for one of the modules 'libsoup-2.2>=2.2.91;libsoup2>=2.2.91' -- checking for one of the modules 'libwbxml2' -- checking for one of the modules 'bluez' -- checking for one of the modules 'check' -- Could NOT find CHECK -- ================================================== -- building tools ON -- tracing tools ON -- unit tests OFF -- http transports OFF -- obex transports OFF -- obex over bluetooth transports OFF -- Configuring done -- Generating done -- Build files have been written to: /home/dirkl/svn/opensync_dev/libsyncml-0.4.6/build /usr/bin/cmake -H/home/dirkl/svn/opensync_dev/libsyncml-0.4.6 -B/home/dirkl/svn/opensync_dev/libsyncml-0.4.6/build --check-build-system CMakeFiles/Makefile.cmake 0 /usr/bin/cmake -E cmake_progress_start /home/dirkl/svn/opensync_dev/libsyncml-0.4.6/build/CMakeFiles 23 make -f CMakeFiles/Makefile2 all make[1]: Entering directory `/home/dirkl/svn/opensync_dev/libsyncml-0.4.6/build' make -f libsyncml/CMakeFiles/syncml.dir/build.make libsyncml/CMakeFiles/syncml.dir/depend make[2]: Entering directory `/home/dirkl/svn/opensync_dev/libsyncml-0.4.6/build' make[2]: Für das Ziel »libsyncml/CMakeFiles/syncml.dir/depend« ist nichts zu tun. make[2]: Leaving directory `/home/dirkl/svn/opensync_dev/libsyncml-0.4.6/build' make -f libsyncml/CMakeFiles/syncml.dir/build.make libsyncml/CMakeFiles/syncml.dir/build make[2]: Entering directory `/home/dirkl/svn/opensync_dev/libsyncml-0.4.6/build' /usr/bin/cmake -E cmake_progress_report /home/dirkl/svn/opensync_dev/libsyncml-0.4.6/build/CMakeFiles 2 [ 4%] Building C object libsyncml/CMakeFiles/syncml.dir/sml_command.o /usr/bin/gcc -Dsyncml_EXPORTS -fPIC -I/home/dirkl/svn/opensync_dev/libsyncml-0.4.6 -I/home/dirkl/svn/opensync_dev/libsyncml-0.4.6/build -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -o libsyncml/CMakeFiles/syncml.dir/sml_command.o -c /home/dirkl/svn/opensync_dev/libsyncml-0.4.6/libsyncml/sml_command.c In file included from /home/dirkl/svn/opensync_dev/libsyncml-0.4.6/libsyncml/sml_command.c:27: /home/dirkl/svn/opensync_dev/libsyncml-0.4.6/libsyncml/sml_elements_internals.h:24:30: error: libxml/xmlreader.h: Datei oder Verzeichnis nicht gefunden In file included from /home/dirkl/svn/opensync_dev/libsyncml-0.4.6/libsyncml/sml_command.c:27: /home/dirkl/svn/opensync_dev/libsyncml-0.4.6/libsyncml/sml_elements_internals.h:44: error: expected specifier-qualifier-list before ‘xmlBuffer’ /home/dirkl/svn/opensync_dev/libsyncml-0.4.6/libsyncml/sml_command.c: In function ‘smlCommandNewResult’: /home/dirkl/svn/opensync_dev/libsyncml-0.4.6/libsyncml/sml_command.c:268: error: ‘SmlItem’ has no member named ‘contenttype’ /home/dirkl/svn/opensync_dev/libsyncml-0.4.6/libsyncml/sml_command.c: In function ‘smlCommandNewChange’: /home/dirkl/svn/opensync_dev/libsyncml-0.4.6/libsyncml/sml_command.c:394: error: ‘SmlItem’ has no member named ‘contenttype’ /home/dirkl/svn/opensync_dev/libsyncml-0.4.6/libsyncml/sml_command.c: In function ‘smlCommandNewPartialChange’: /home/dirkl/svn/opensync_dev/libsyncml-0.4.6/libsyncml/sml_command.c:448: error: ‘SmlItem’ has no member named ‘moreData’ /home/dirkl/svn/opensync_dev/libsyncml-0.4.6/libsyncml/sml_command.c:449: error: ‘SmlItem’ has no member named ‘contenttype’ /home/dirkl/svn/opensync_dev/libsyncml-0.4.6/libsyncml/sml_command.c: In function ‘smlCommandNewPut’: /home/dirkl/svn/opensync_dev/libsyncml-0.4.6/libsyncml/sml_command.c:544: error: ‘SmlItem’ has no member named ‘contenttype’ /home/dirkl/svn/opensync_dev/libsyncml-0.4.6/libsyncml/sml_command.c: In function ‘smlCommandNewGet’: /home/dirkl/svn/opensync_dev/libsyncml-0.4.6/libsyncml/sml_command.c:573: error: ‘SmlItem’ has no member named ‘contenttype’ make[2]: *** [libsyncml/CMakeFiles/syncml.dir/sml_command.o] Fehler 1 make[2]: Leaving directory `/home/dirkl/svn/opensync_dev/libsyncml-0.4.6/build' make[1]: *** [libsyncml/CMakeFiles/syncml.dir/all] Fehler 2 make[1]: Leaving directory `/home/dirkl/svn/opensync_dev/libsyncml-0.4.6/build' make: *** [all] Fehler 2 |