diff --git a/CMakeLists.txt b/CMakeLists.txt
index 034331c8e0ae6568718a96aee58b5c82feb93550..27470781154e0fe1ead8b7f7cb399c741840938c 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -62,3 +62,7 @@ target_link_libraries (${PROJECT_NAME} minizip)
 target_include_directories(${PROJECT_NAME} PUBLIC include/fmi/include src/)
 set_target_properties(${PROJECT_NAME} PROPERTIES POSITION_INDEPENDENT_CODE ON)
 
+if(UNIX AND NOT APPLE)
+		  # for Linux, BSD, Solaris, Minix
+target_link_libraries (${PROJECT_NAME} dl)
+endif()