Index: config/common_make_rules
--- config/common_make_rules.orig
+++ config/common_make_rules
@@ -121,11 +121,9 @@ $(OBJDIR)/.build_so: $(FULLSHOBJS)
 $(LIBDIR)/%.so: $(LIBDIR)/%.shared.a
 	@ echo making $@
 	@ rm -rf shared_os && mkdir shared_os
-	@ rm -f $@ $@.${PROJECT_VERSION} $@.${PROJECT_SHLIB_VERSION} 
+	@ rm -f $@.${PROJECT_SHLIB_VERSION} 
 	@ (cd shared_os && ar x ../$<)
-	@ (cd shared_os && $(CC) -shared -Wl,-soname,`basename $@`.${PROJECT_SHLIB_VERSION} -o ../$@.${PROJECT_VERSION} *.os $(LDFLAGS))
-	@ (cd $(LIBDIR) && ln -s `basename $@.${PROJECT_VERSION}` `basename $@.${PROJECT_SHLIB_VERSION}` )
-	@ (cd $(LIBDIR) && ln -s `basename $@.${PROJECT_SHLIB_VERSION}` `basename $@` )
+	@ (cd shared_os && $(CC) -shared -o ../$@.${PROJECT_SHLIB_VERSION} *.os $(LDFLAGS))
 	@ rm -rf shared_os
 
 $(OBJDIR)/.make_build_dirs:
