Index: /issm/trunk-jpl/configs/config-arm-linux.sh
===================================================================
--- /issm/trunk-jpl/configs/config-arm-linux.sh	(revision 12919)
+++ /issm/trunk-jpl/configs/config-arm-linux.sh	(revision 12920)
@@ -9,3 +9,4 @@
 	--without-modules \
 	--with-gsl-dir=$ISSM_DIR/externalpackages/gsl/install \
-	--with-triangle-dir=$ISSM_DIR/externalpackages/triangle/install 
+	--with-triangle-dir=$ISSM_DIR/externalpackages/triangle/install \
+    --disable-static
Index: /issm/trunk-jpl/configure.ac
===================================================================
--- /issm/trunk-jpl/configure.ac	(revision 12919)
+++ /issm/trunk-jpl/configure.ac	(revision 12920)
@@ -23,5 +23,4 @@
 
 AM_PROG_AR
-AC_PROG_RANLIB
 
 # To produce shared libraries uncomment LT_INIT. In theory, Libtool can be initialized
@@ -33,6 +32,4 @@
 #Run issm_options.m4
 ISSM_OPTIONS
-
-#AM_PROG_AR must be placed after ISSM_OPTIONS
 
 #List all Makefiles
Index: /issm/trunk-jpl/m4/issm_options.m4
===================================================================
--- /issm/trunk-jpl/m4/issm_options.m4	(revision 12919)
+++ /issm/trunk-jpl/m4/issm_options.m4	(revision 12920)
@@ -501,5 +501,5 @@
 		HAVE_GSL=yes
 		GSLINCL="-I$GSL_ROOT/include"
-		GSLLIB="-dy -L$GSL_ROOT/lib/ -lgsl -lgslcblas -lm"
+		GSLLIB="-dy -L$GSL_ROOT/lib -lgsl -lgslcblas -lm"
 
 		AC_DEFINE([_HAVE_GSL_],[1],[with gsl in ISSM src])
Index: /issm/trunk-jpl/src/c/Makefile.am
===================================================================
--- /issm/trunk-jpl/src/c/Makefile.am	(revision 12919)
+++ /issm/trunk-jpl/src/c/Makefile.am	(revision 12920)
@@ -6,7 +6,7 @@
 lib_LIBRARIES = libISSMCore.a libISSMOverload.a
 
-#if SHARED
-#lib_LTLIBRARIES = libISSM.la libISSMCore.la libISSMOverload.la
-#endif
+if SHARED
+lib_LTLIBRARIES = libISSMCore.la libISSMOverload.la libISSM.la
+endif
 if PYTHON
 lib_LIBRARIES += libISSMPython.a 
@@ -1002,11 +1002,13 @@
 libISSMCore_a_CXXFLAGS = $(ALLCXXFLAGS)
 
-#if SHARED
-#libISSM_la_SOURCES = solutions/issm.cpp
-#libISSM_la_LDFLAGS = -prefer-pic
-#
-#libISSMCore_la_SOURCES  = $(issm_sources)
-#libISSMOverload_la_SOURCES = ./shared/String/stricmp.c
-#endif
+if SHARED
+libISSM_la_SOURCES = solutions/issm.cpp
+libISSM_la_LIBADD = libISSMCore.la libISSMOverload.la
+
+libISSMCore_la_SOURCES  = $(issm_sources)
+libISSMCore_la_LIBADD = $(PETSCLIB) $(TAOLIB) $(PLAPACKLIB) $(MUMPSLIB) $(SUPERLULIB) $(SPOOLESLIB) $(SCALAPACKLIB) $(BLACSLIB) $(HYPRELIB) $(SPAILIB) $(PROMETHEUSLIB) $(PASTIXLIB) $(MLLIB) $(DAKOTALIB) $(METISLIB) $(CHACOLIB) $(SCOTCHLIB) $(BLASLAPACKLIB) $(MKLLIB) $(MPILIB) $(MATHLIB) $(FORTRANLIB) $(GRAPHICSLIB) $(MULTITHREADINGLIB) $(OSLIBS) $(GSLLIB) $(ADOLCLIB)
+
+libISSMOverload_la_SOURCES = ./shared/String/stricmp.c
+endif
 
 if MODULES
