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
|