diff -upr slim-1.3.6.orig/CMakeLists.txt slim-1.3.6/CMakeLists.txt --- slim-1.3.6.orig/CMakeLists.txt 2013-10-02 16:16:22.000000000 +0300 +++ slim-1.3.6/CMakeLists.txt 2013-10-02 16:19:57.000000000 +0300 @@ -119,6 +119,7 @@ if(USE_PAM) if(PAM_FOUND) message("\tPAM Found") set(SLIM_DEFINITIONS ${SLIM_DEFINITIONS} "-DUSE_PAM") + target_link_libraries(libslim ${PAM_LIBRARY}) target_link_libraries(${PROJECT_NAME} ${PAM_LIBRARY}) target_link_libraries(slimlock ${PAM_LIBRARY}) include_directories(${PAM_INCLUDE_DIR}) @@ -178,6 +179,8 @@ include_directories( ) target_link_libraries(libslim + ${X11_Xft_LIB} + ${X11_Xrandr_LIB} ${JPEG_LIBRARIES} ${PNG_LIBRARIES} )