Patch by Frerich to fix linking for poor BSD users.

This cries out to a CMake expert for a configure check.

svn path=/trunk/KDE/kdebase/workspace/; revision=663171
master
Harri Porten 18 years ago
parent 8d4da317d8
commit f18bd0b02d

@ -68,7 +68,9 @@ target_link_libraries(kdeinit_kwin ${KDE4_KDEUI_LIBS} kdecorations kwineffects
if(OPENGL_FOUND)
target_link_libraries(kdeinit_kwin ${OPENGL_gl_LIBRARY})
# -ldl used by OpenGL code
target_link_libraries(kdeinit_kwin -ldl)
if(NOT CMAKE_SYSTEM_NAME MATCHES BSD)
target_link_libraries(kdeinit_kwin -ldl)
endif(NOT CMAKE_SYSTEM_NAME MATCHES BSD)
endif(OPENGL_FOUND)
if (X11_Xrandr_FOUND)
target_link_libraries(kdeinit_kwin ${X11_Xrandr_LIB})

@ -40,7 +40,9 @@ install(TARGETS kwineffects DESTINATION ${LIB_INSTALL_DIR})
if(OPENGL_FOUND)
target_link_libraries(kwineffects ${OPENGL_gl_LIBRARY})
# -ldl used by OpenGL code
target_link_libraries(kwineffects -ldl)
if(NOT CMAKE_SYSTEM_NAME MATCHES BSD)
target_link_libraries(kwineffects -ldl)
endif(NOT CMAKE_SYSTEM_NAME MATCHES BSD)
endif(OPENGL_FOUND)
install( FILES kwinglobals.h kwineffects.h kwinglutils.h kwinglutils_funcs.h DESTINATION ${INCLUDE_INSTALL_DIR})

Loading…
Cancel
Save