diff --git a/config/RULES.Host b/config/RULES.Host index fa6c1b421..4580cb920 100644 --- a/config/RULES.Host +++ b/config/RULES.Host @@ -650,8 +650,8 @@ endif @$(RM) $@ $(SNC) $(TARGET_SNCFLAGS) $(SNCFLAGS) $*.i -%.c: %.stt - @echo "converting $< +%.c: ../%.stt + @echo "converting $<" ln -s $< $*.st $(SNC) $(TARGET_SNCFLAGS) $(SNCFLAGS) $*.st @$(RM) $*.st @@ -784,8 +784,8 @@ $(INSTALL_SHRLIB)/lib%: lib% @echo "Installing library $@" @$(INSTALL_LIBRARY) -d -m 555 $< $(INSTALL_SHRLIB) ifdef SHRLIB_VERSION - @$(RM) $(@:%.$(SHRLIB_VERSION)=%) - ln -s $< $(@:%.$(SHRLIB_VERSION)=%) + $(RM) $(subst .$(SHRLIB_VERSION),,$@) + ln -s $< $(subst .$(SHRLIB_VERSION),,$@) endif # SHRLIB_VERSION $(INSTALL_TCLLIB)/%: %