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>

Reply via email to