--- cairo-dock-3.4.0/CMakeLists.txt.LINK_PATCH 2015-04-07 17:54:54.209882850 +0300 +++ cairo-dock-3.4.0/CMakeLists.txt 2015-04-07 17:56:21.971118373 +0300 @@ -91,7 +91,7 @@ ########### dependencies ############### # check for mandatory dependencies -set (packages_required "glib-2.0 gthread-2.0 cairo librsvg-2.0 dbus-1 dbus-glib-1 libxml-2.0 gl glu libcurl") # for the .pc and to have details +set (packages_required "glib-2.0 gmodule-2.0 gthread-2.0 cairo librsvg-2.0 dbus-1 dbus-glib-1 libxml-2.0 gl glu libcurl") # for the .pc and to have details STRING (REGEX REPLACE " " ";" packages_required_semicolon ${packages_required}) # replace blank space by semicolon => to have more details if a package is missing pkg_check_modules ("PACKAGE" REQUIRED "${packages_required_semicolon}") --- cairo-dock-3.4.0/Help/src/CMakeLists.txt.LINK_PATCH 2014-07-26 12:06:01.000000000 +0300 +++ cairo-dock-3.4.0/Help/src/CMakeLists.txt 2015-04-07 17:54:54.209882850 +0300 @@ -10,7 +10,7 @@ applet-composite.c applet-composite.h ) -add_library(${PACKAGE_HELP} SHARED ${MODULE_SRCS}) +add_library(${PACKAGE_HELP} MODULE ${MODULE_SRCS}) ########### compil ############### add_definitions (-DMY_APPLET_SHARE_DATA_DIR="${helpdatadir}") @@ -38,6 +38,7 @@ ${GTK_LIBRARY_DIRS}) target_link_libraries (${PACKAGE_HELP} + gldi ${PACKAGE_LIBRARIES} ${GTK_LIBRARIES})