--- Makefile.orig	2007-04-08 12:07:20.000000000 +0700
+++ Makefile	2010-01-25 14:38:39.000000000 +0600
@@ -7,7 +7,9 @@
 	$(MAKE) -C libmetis
 	$(MAKE) -C programs
 	$(MAKE) -C test
-
+	ld -Bshareable -o libmetis.so.1 -x -soname libmetis.so.1 --whole-archive build/FreeBSD-i386/libmetis.a build/FreeBSD-i386/programs/smbfactor.o
+	ld -Bshareable -o libGKlib.so.1 -x -soname libGKlib.so.1 --whole-archive GKlib/builds/FreeBSD-i386/*.o
+	
 clean:
 	$(MAKE) -C GKlib/trunk clean
 	$(MAKE) -C libmetis clean
