Index: /issm/trunk-jpl/externalpackages/petsc/install-3.14-linux-static.sh
===================================================================
--- /issm/trunk-jpl/externalpackages/petsc/install-3.14-linux-static.sh	(revision 27759)
+++ /issm/trunk-jpl/externalpackages/petsc/install-3.14-linux-static.sh	(revision 27760)
@@ -7,5 +7,5 @@
 VER="3.14.6"
 
-PETSC_DIR=${ISSM_DIR}/externalpackages/petsc/src # DO NOT CHANGE THIS
+PETSC_DIR="${ISSM_DIR}/externalpackages/petsc/src" # DO NOT CHANGE THIS
 PREFIX="${ISSM_DIR}/externalpackages/petsc/install" # Set to location where external package should be installed
 
@@ -34,5 +34,5 @@
 #
 cd ${PETSC_DIR}
-./config/configure.py \
+./configure.py \
 	--prefix="${PREFIX}" \
 	--PETSC_DIR="${PETSC_DIR}" \
Index: /issm/trunk-jpl/externalpackages/petsc/install-3.17-linux-static.sh
===================================================================
--- /issm/trunk-jpl/externalpackages/petsc/install-3.17-linux-static.sh	(revision 27759)
+++ /issm/trunk-jpl/externalpackages/petsc/install-3.17-linux-static.sh	(revision 27760)
@@ -2,5 +2,7 @@
 set -eu
 
+
 ## Constants
+#
 VER="3.17.4"
 
@@ -23,6 +25,14 @@
 
 # Configure
+#
+# NOTE:
+# - Cannot use --with-fpic option when compiling static libs,
+#
+#		Cannot determine compiler PIC flags if shared libraries is turned off
+#		Either run using --with-shared-libraries or --with-pic=0 and supply the
+#		compiler PIC flag via CFLAGS, CXXXFLAGS, and FCFLAGS
+#
 cd ${PETSC_DIR}
-./configure.py \
+./configure \
 	--prefix="${PREFIX}" \
 	--PETSC_DIR="${PETSC_DIR}" \
