Index: /issm/trunk-jpl/m4/issm_options.m4
===================================================================
--- /issm/trunk-jpl/m4/issm_options.m4	(revision 12589)
+++ /issm/trunk-jpl/m4/issm_options.m4	(revision 12590)
@@ -320,5 +320,16 @@
 		PYTHONLIB="-L$PYTHON_ROOT/lib -lpython$PYTHONVERSION"
 		PYTHONEXT=.so
-		PYTHONLINK="-dynamiclib"
+
+		case "${host_os}" in
+			*cygwin*)
+			PYTHONLINK="-shared"
+			;;
+			*linux*)
+			PYTHONLINK="-shared"
+			;;
+			*darwin*)
+			PYTHONLINK="-dynamiclib"
+			;;
+		esac
 
 		AC_DEFINE([_HAVE_PYTHON_],[1],[with Python in ISSM src])
