diff --git a/unitTesting/CMakeLists.txt b/unitTesting/CMakeLists.txt
index 57b60450cc381992e4adce1d4590c191bfcf2b87..b06a9f60164d3839819e6795ba1947c73b86b426 100644
--- a/unitTesting/CMakeLists.txt
+++ b/unitTesting/CMakeLists.txt
@@ -22,9 +22,13 @@ FOREACH(test_name ${tests})
 
 	LINK_DIRECTORIES(${${PROJECT_NAME}_BINARY_DIR}/lib)
 
+IF(UNIX)
+	EXTRA_LIBRARIES(dl)
+ENDIF(UNIX)
+	
 	TARGET_LINK_LIBRARIES(${EXECUTABLE_NAME}
 	  ${PROJECT_NAME}
-	  dl)
+	  ${EXTRA_LIBRARIES})
 	  
 	ADD_TEST(NAME ${test_name} COMMAND ${test_name})
 ENDFOREACH(test_name)
\ No newline at end of file