diff --git a/configure b/configure
index 8c4d767b0d83f3062428636352a22c007f0aa743..92bc1ae04c776338e33cab75e8ce00b844d39b65 100755
--- a/configure
+++ b/configure
@@ -1758,6 +1758,7 @@ case "$arch" in
     ;;
     arm|armv[4567]*l)
         arch="arm"
+        spic=$shared
     ;;
     avr32)
     ;;