configure.ac

changeset 3282
4be464d51ca3
parent 3266
986dbc812cb2
child 3351
556a16131861
equal deleted inserted replaced
3281:5ad43d7d85ba 3282:4be464d51ca3
234 fi 234 fi
235 AC_SUBST(UI_LIBS) 235 AC_SUBST(UI_LIBS)
236 236
237 dnl Check for XScreenSaver 237 dnl Check for XScreenSaver
238 if test "x$enable_xss" = "xyes" ; then 238 if test "x$enable_xss" = "xyes" ; then
239 AC_PATH_X
239 old_LIBS="$LIBS" 240 old_LIBS="$LIBS"
240 LIBS="$LIBS $UI_LIBS" 241 LIBS="$LIBS $UI_LIBS -L$x_libraries"
241 XSS_LIBS="no" 242 XSS_LIBS="no"
242 XSS_HEADERS="no" 243 XSS_HEADERS="no"
243 AC_CHECK_LIB(Xext, XScreenSaverRegister,[XSS_LIBS=""],[],[-lX11 -lXext -lm]) 244 AC_CHECK_LIB(Xext, XScreenSaverRegister,[XSS_LIBS="-L$x_libraries"],[],[-lX11 -lXext -lm])
244 AC_CHECK_LIB(Xss, XScreenSaverRegister,[XSS_LIBS="-lXss"],[],[-lX11 -lXext -lm]) 245 AC_CHECK_LIB(Xss, XScreenSaverRegister,[XSS_LIBS="-L$x_libraries -lXss"],[],[-lX11 -lXext -lm])
245 if test \! "$XSS_LIBS" = "no"; then 246 if test \! "$XSS_LIBS" = "no"; then
246 AC_TRY_COMPILE([ 247 AC_TRY_COMPILE([
247 #include <X11/extensions/scrnsaver.h> 248 #include <X11/extensions/scrnsaver.h>
248 ],[],[enable_xss=no],[ 249 ],[],[enable_xss=no],[
249 AC_DEFINE(USE_SCREENSAVER) 250 AC_DEFINE(USE_SCREENSAVER)

mercurial