diff --git a/configure/RULES_BUILD b/configure/RULES_BUILD index c3bc4b0c0..763fd23ef 100644 --- a/configure/RULES_BUILD +++ b/configure/RULES_BUILD @@ -327,19 +327,18 @@ $(INSTALL_LIB)/%.lib: %.lib @$(INSTALL_LIBRARY) -d -m 644 $< $(INSTALL_LIB) $(INSTALL_SHRLIB)/lib%: lib% - @echo "Installing library $@" + @echo "Installing shared library $@" @$(INSTALL_LIBRARY) -d -m 555 $< $(INSTALL_SHRLIB) ifdef SHRLIB_VERSION @$(RM) $(subst .$(SHRLIB_VERSION),,$@) ln -s $< $(subst .$(SHRLIB_VERSION),,$@) - endif # SHRLIB_VERSION ifneq ($(INSTALL_TCLLIB),$(INSTALL_BIN)) $(INSTALL_TCLLIB)/%: % @echo "Installing Tcl library $@" @$(INSTALL) -d -m 555 $< $(INSTALL_TCLLIB) - + $(INSTALL_TCLLIB)/%: ../% @echo "Installing Tcl library $@" @$(INSTALL) -d -m 555 $< $(INSTALL_TCLLIB) @@ -348,7 +347,11 @@ endif $(INSTALL_LOADABLE_SHRLIBS): $(INSTALL_SHRLIB)/%: % @echo "Installing loadable shared library $@" @$(INSTALL_LIBRARY) -d -m 555 $< $(INSTALL_SHRLIB) - +ifdef SHRLIB_VERSION + @$(RM) $(subst .$(SHRLIB_VERSION),,$@) + ln -s $< $(subst .$(SHRLIB_VERSION),,$@) +endif # SHRLIB_VERSION + $(INSTALL_CONFIG)/%: % @echo "Installing config file $@" @$(INSTALL) -d -m 644 $< $(@D) @@ -400,5 +403,3 @@ $(INSTALL_TEMPLATES_SUBDIR)/%: % endif # BASE_RULES_BUILD # EOF RULES_BUILD - -