diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt
index 79acbd22c0423b470a9b8a12fb557315a084e785..fc0f459d4254f7902969a138efed988841e777da 100644
--- a/src/CMakeLists.txt
+++ b/src/CMakeLists.txt
@@ -39,6 +39,7 @@ TARGET_LINK_LIBRARIES(${LIBRARY_NAME}
 
 IF(UNIX)
   TARGET_LINK_LIBRARIES(${LIBRARY_NAME} ${Boost_LIBRARIES})
+  TARGET_LINK_LIBRARIES(${LIBRARY_NAME} ${CMAKE_DL_LIBS})
 ENDIF(UNIX)
 
 SET_TARGET_PROPERTIES(${LIBRARY_NAME} PROPERTIES SOVERSION ${PROJECT_VERSION})
@@ -79,7 +80,7 @@ SET_TARGET_PROPERTIES(${PYTHON_MODULE}
 	PROPERTIES PREFIX "")
 
 PKG_CONFIG_USE_DEPENDENCY(${PYTHON_MODULE} dynamic-graph)
-TARGET_LINK_LIBRARIES(${PYTHON_MODULE} ${PYTHON_LIBRARY})
+#TARGET_LINK_LIBRARIES(${PYTHON_MODULE} ${PYTHON_LIBRARY})
 
 CONFIG_FILES(link-to-python.hh)
 INCLUDE_DIRECTORIES(${PYTHON_INCLUDE_PATH}