-a $(DLL_ADDRESS) -j $(DLL_JUMPSIZE) -g $(DLL_GOTSIZE) -- \
$(OBJS) -lc $(DLL_LIBS) $(DLL_LIBGCC) -lc)
$(MV) jump/$(DLL_IMAGE).so.$(DLL_VERSION) .
+ $(LN) -f $(DLL_IMAGE).so.$(DLL_VERSION) \
+ `echo ../$(DLL_IMAGE).so.$(DLL_VERSION) | \
+ sed -e 's/\.[0-9]*\$$//'`
$(DLL_STUB).sa:
(cd jump; export JUMP_DIR=`pwd`; \
install-shlibs install:: $(DLL_IMAGE).so.$(DLL_VERSION) installdirs
$(INSTALL_PROGRAM) $(DLL_IMAGE).so.$(DLL_VERSION) \
$(DESTDIR)$(DLL_INSTALL_DIR)/$(DLL_IMAGE).so.$(DLL_VERSION)
- -ldconfig
+ $(STRIP) $(DESTDIR)$(DLL_INSTALL_DIR)/$(DLL_IMAGE).so.$(DLL_VERSION)
+ -$(LDCONFIG)
+
+uninstall-shlibs unistall::
+ $(RM) $(DESTDIR)$(DLL_INSTALL_DIR)/$(DLL_IMAGE).so.$(DLL_VERSION)
install:: $(DLL_STUB).sa
- $(INSTALL_DATA) $(DLL_STUB).sa $(DESTDIR)$(ulibdir)/$(DLL_STUB).sa
- $(CHMOD) 644 $(DESTDIR)$(ulibdir)/$(DLL_STUB).sa
- $(RANLIB) $(DESTDIR)$(ulibdir)/$(DLL_STUB).sa
- $(CHMOD) $(LIBMODE) $(DESTDIR)$(ulibdir)/$(DLL_STUB).sa
+ $(INSTALL_DATA) $(DLL_STUB).sa $(DESTDIR)$(libdir)/$(DLL_STUB).sa
+ $(CHMOD) 644 $(DESTDIR)$(libdir)/$(DLL_STUB).sa
+ $(RANLIB) $(DESTDIR)$(libdir)/$(DLL_STUB).sa
+ $(CHMOD) $(LIBMODE) $(DESTDIR)$(libdir)/$(DLL_STUB).sa
clean::
- $(RM) -f ../$(DLL_STUB).sa $(DLL_STUB).sa $(DLL_IMAGE).so.$(DLL_VERSION)
+ $(RM) -f ../$(DLL_STUB).sa $(DLL_STUB).sa \
+ $(DLL_IMAGE).so.$(DLL_VERSION) ../$(DLL_IMAGE).so.*
$(RM) -rf jump
+
+