On 03/14/2012 03:24 AM, Serghei Amelian wrote: > pkg-config --libs xscreensaver It does: 13:05 nirvana:~/tde/bld/libkarma> l /usr/lib/pkgconfig/xscrnsaver.pc -rw-r--r-- 1 root root 258 Mar 9 10:27 /usr/lib/pkgconfig/xscrnsaver.pc 13:05 nirvana:~/tde/bld/libkarma> cat /usr/lib/pkgconfig/xscrnsaver.pc prefix=/usr exec_prefix=${prefix} libdir=${exec_prefix}/lib includedir=${prefix}/include Name: XScrnSaver Description: The XScrnSaver Library Version: 1.2.2 Requires: scrnsaverproto Requires.private: x11 xext Cflags: -I${includedir} Libs: -L${libdir} -lXss 13:06 nirvana:~/tde/bld/libkarma> pkg-config --libs xscrnsaver -lXss It even exists under the 'xscrnsaver' name you have in the ConfigureChecks file -- but why does the cmake file not find it?? -- David C. Rankin, J.D.,P.E.