--- configure.in.orig	Wed Jun 20 05:49:59 2001
+++ configure.in	Wed Jun 20 05:51:27 2001
@@ -138,6 +138,14 @@
         LD_FLAGS=""
         LD_SEARCH_FLAGS='-R ${LIB_RUNTIME_DIR}'
         ;;                                         
+    FreeBSD*)
+	SHLIB_CFLAGS="-fPIC -DPIC"
+	SHLIB_LD="gcc -shared"
+	SHLIB_LD_LIBS="-lpam"
+	SHLIB_SUFFIX=".so"
+	LD_FLAGS=""
+	LD_SEARCH_FLAGS=""
+	;;
 esac
 
 if test "$CC" = "gcc" -o `$CC -v 2>&1 | grep -c gcc` != "0" ; then
