diff --git a/CMakeLists.txt b/CMakeLists.txt
index 710a42e036299ed27fd88b4ebabb219f20964923..dc48de73608884ae8b92d179ad3ccf3286eb7c1b 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -111,12 +111,7 @@ SET(${PROJECT_NAME}_SOURCES
   src/quaternion.cpp
 )
 
-# With Darwin system, the library needs to be static for a complete exposion of eigen structure under Python
-IF(APPLE)
-  ADD_LIBRARY(${PROJECT_NAME} ${${PROJECT_NAME}_SOURCES} ${${PROJECT_NAME}_HEADERS})
-ELSE(APPLE)
-  ADD_LIBRARY(${PROJECT_NAME} SHARED ${${PROJECT_NAME}_SOURCES} ${${PROJECT_NAME}_HEADERS})
-ENDIF(APPLE)
+ADD_LIBRARY(${PROJECT_NAME} SHARED ${${PROJECT_NAME}_SOURCES} ${${PROJECT_NAME}_HEADERS})
 
 TARGET_LINK_BOOST_PYTHON(${PROJECT_NAME})
 PKG_CONFIG_USE_DEPENDENCY(${PROJECT_NAME} eigen3)