diff --git a/configure.ac b/configure.ac
index cbccdd29adb28a134919ac198a794e596476bfa1..fd46ced4cb1b8a72ad6dc8f4b38cbeb29baf58a4 100644
--- a/configure.ac
+++ b/configure.ac
@@ -246,6 +246,7 @@ AC_PROG_F77
 #
 
 AC_F77_LIBRARY_LDFLAGS
+AC_F77_WRAPPERS
 AC_F77_FUNC([dnrm2],[DNRM2_F77_FUNC])
 AC_F77_FUNC([daxpy],[DAXPY_F77_FUNC])
 AC_F77_FUNC([dexpy],[DEXPY_F77_FUNC])
@@ -256,6 +257,7 @@ AC_F77_FUNC([dscal],[DSCAL_F77_FUNC])
 AC_F77_FUNC([dswap],[DSWAP_F77_FUNC])
 AC_F77_FUNC([dxpay],[DXPAY_F77_FUNC])
 AC_F77_FUNC([drandn],[DRANDN_F77_FUNC])
+AC_F77_FUNC([gpskca],[GPSKCA_F77_FUNC])
 AC_SUBST([DNRM2_F77_FUNC])
 AC_SUBST([DAXPY_F77_FUNC])
 AC_SUBST([DEXPY_F77_FUNC])
@@ -548,6 +550,9 @@ else
   AC_SUBST([BLAS_ALL_LIBS], [])
 fi
 
+ALBERTA_CHECK_PACKAGE([gpskca],[gpskca],
+    [${GPSKCA_F77_FUNC}],[],[${FLIBS}],[],[],[],[optional])
+
 ALBERTA_ENABLE_FLAG([graphics],
   [disable support for visualization, including all add-ons which need graphics.],
   1,