--- configure.orig	Fri Oct  9 18:32:49 1998
+++ configure	Fri Oct  9 18:36:52 1998
@@ -529,8 +529,11 @@
   ac_n= ac_c='\c' ac_t=
 fi
 
-
-KVER=1.00
+if test "$PORTOBJFORMAT" = "elf" ; then
+  KVER=1
+else
+  KVER=1.0
+fi
 
 # Extract the first word of "gcc", so it can be a program name with args.
 set dummy gcc; ac_word=$2
@@ -809,7 +812,11 @@
 		LINKLIB='$(AR) $(LIB) $(OBJECT)\
 		$(RANLIB) $(LIB)'
 	else
-		LINKLIB='$(LD) $(LDFLAGS) -o $(LIB) $(OBJECT) $(LDTAIL)'
+		if test "$PORTOBJFORMAT" = "elf" ; then
+			LINKLIB='$(LD) $(LDFLAGS) -soname $(LIB) -o $(LIB) $(OBJECT) $(LDTAIL)'
+		else
+			LINKLIB='$(LD) $(LDFLAGS) -o $(LIB) $(OBJECT) $(LDTAIL)'
+		fi
 	fi
 fi
 
