I got same error with recent import of cmake (r6371, midori branch) under FreeBSD.
[...] [ 63%] Building C object midori/CMakeFiles/midori.dir/main.c.o Linking C executable midori libmidori-core.so.0.0.0: undefined reference to `XScreenSaverAllocInfo' libmidori-core.so.0.0.0: undefined reference to `XScreenSaverQueryInfo' libmidori-core.so.0.0.0: undefined reference to `XScreenSaverQueryExtension' *** Error code 1 1 error *** Error code 2 1 error *** Error code 2 1 error ===> Compilation failed unexpectedly.
cmake provides module (FindX11.cmake) which detects X11 library (and some extensions).
With patch (in attachment), compilation succeeds, but I don't check Xss, only scrnsaver.h header.
I got same error with recent import of cmake (r6371, midori branch) under FreeBSD.
[...] CMakeFiles/ midori. dir/main. c.o core.so. 0.0.0: undefined reference to `XScreenSaverAl locInfo' core.so. 0.0.0: undefined reference to `XScreenSaverQu eryInfo' core.so. 0.0.0: undefined reference to `XScreenSaverQu eryExtension'
[ 63%] Building C object midori/
Linking C executable midori
libmidori-
libmidori-
libmidori-
*** Error code 1
1 error
*** Error code 2
1 error
*** Error code 2
1 error
===> Compilation failed unexpectedly.
cmake provides module (FindX11.cmake) which detects X11 library (and some extensions).
With patch (in attachment), compilation succeeds, but I don't check Xss, only scrnsaver.h header.