Hi, the problem is detection of nanosleep in cmake process.
HAVE_NANOSLEEP is not setup and there is no prototype for strigi_nanosleep. BTW ... FAM should be enabled too. I don;t know why is not. Here are relevant parts of log. -- Found dbus-1 release >= 1.0 ** DBus-1 is found. Support for DBus interface in Strigi daemon is enabled ** Log4cxx is disabled. No support for advanced logging ** FAM is disabled. No support for efficient file change monitoring system -- Looking for dlopen in dl -- Looking for nanosleep -- Looking for nanosleep - not found -- Looking for mkdtemp -- Looking for mkdtemp - not found WARNING No mkdtemp found; some Strigi tests are suppressed. Scanning dependencies of target daemondbustest [ 44%] Building CXX object taglib/taglib/CMakeFiles/tag.dir/trueaudio/trueaudioproperties.o make[3]: Leaving directory `/home/luc/packages/BUILD/kdesupport' make[3]: Entering directory `/home/luc/packages/BUILD/kdesupport' [ 45%] Building CXX object strigi/tests/daemon/dbus/CMakeFiles/daemondbustest.dir/daemondbustest.o [ 45%] Building CXX object taglib/taglib/CMakeFiles/tag.dir/riff/rifffile.o [ 45%] Building CXX object taglib/taglib/CMakeFiles/tag.dir/riff/aiff/aifffile.o [ 45%] Building CXX object taglib/taglib/CMakeFiles/tag.dir/riff/aiff/aiffproperties.o [ 45%] Building CXX object taglib/taglib/CMakeFiles/tag.dir/riff/wav/wavfile.o [ 45%] Building CXX object taglib/taglib/CMakeFiles/tag.dir/riff/wav/wavproperties.o "/home/luc/repositories/KDE4/kdesupport/strigi/tests/daemon/dbus/daemondbustest.cpp", line 71: Error: The function "strigi_nanosleep" must have a prototype. 1 Error(s) detected. make[3]: *** [strigi/tests/daemon/dbus/CMakeFiles/daemondbustest.dir/daemondbustest.o] Error 1 make[3]: Leaving directory `/home/luc/packages/BUILD/kdesupport' make[2]: *** [strigi/tests/daemon/dbus/CMakeFiles/daemondbustest.dir/all] Error 2 make[2]: *** Waiting for unfinished jobs.... [ 45%] Building CXX object taglib/taglib/CMakeFiles/tag.dir/tag.o [ 46%] Building CXX object taglib/taglib/CMakeFiles/tag.dir/tagunion.o [ 46%] Building CXX object taglib/taglib/CMakeFiles/tag.dir/fileref.o [ 46%] Building CXX object taglib/taglib/CMakeFiles/tag.dir/audioproperties.o Linking CXX shared library libtag.so make[3]: Leaving directory `/home/luc/packages/BUILD/kdesupport' [ 46%] Built target tag make[2]: Leaving directory `/home/luc/packages/BUILD/kdesupport' make[1]: *** [all] Error 2 make[1]: Leaving directory `/home/luc/packages/BUILD/kdesupport' ! Build failed, creating log ... ! Build failed. make: *** [build] Error 1 -- Lukas 'Luc' Oboril IRC nickname: luc^ at freenode When dealing with people, let us remember we are not dealing with creatures of logic. We are dealing with creatures of emotions, creatures bristling with prejudices and motivated by pride and vanity. Dale Carnegie -------------- next part -------------- An HTML attachment was scrubbed... URL: <http://mail.opensolaris.org/pipermail/kde-discuss/attachments/20080720/c042c386/attachment.html>
